Logo Passei Direto
Buscar

ATIVIDADE 1 ENG SOFT ALGORITMOS E LÓGICA DE PROGRAMAÇÃO II 1

Ferramentas de estudo

Questões resolvidas

O desenvolvimento de algoritmos requer, por base do desenvolvedor, habilidades de raciocínio lógico e matemático. Um algoritmo processa dados numéricos com o objetivo de produzir dados de saída. Para isso, um desenvolvedor pode utilizar variáveis, constantes, expressões e diversos outros elementos.
A respeito de variáveis, expressões, constantes e operações de atribuição, avalie as afirmações a seguir:
I. Toda variável possui um identificador e um tipo, relacionados a ela.
II. Variáveis são valores que nunca se alteram no decorrer da execução de um algoritmo.
III. A atribuição de um novo valor a um constante, durante a execução de um algoritmo, fará com que a constante altere seu conteúdo.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.

As variáveis inteiras armazenam valores numéricos que não contenham casas decimais, ao passo que as variáveis reais permitem o armazenamento de valores fracionários, com decimais, além de inteiros.
Sendo assim, assinale a alternativa referente à ação que será tomada ao tentar atribuir o valor 13.4 em uma variável do tipo inteiro.
Atribuirá zero: 0.
Resultará em um erro de execução.
Arredondará o número para cima: 14.
Atribuirá apenas a parte inteira, desprezando a parte decimal: 13.
Converterá automaticamente o tipo da variável para real, antes de armazenar o valor.

O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido. Este tipo de algoritmo é muito próximo à linguagem de programação, de tal modo que a passagem do algoritmo para o programa é quase imediata.
A partir do conteúdo estudado nesta disciplina, assinale a alternativa correspondente ao comando correto em pseudocódigo da seguinte instrução em descrição narrativa: Acrescentar o cubo de X ao próprio valor de X.
X <- X + 3
X <- X * 3
X <- X * X
X <- X * X * X
X <- X * (X + 3)

Com a consolidação e evolução do desenvolvimento de algoritmos, os profissionais dessa área deixaram um legado de soluções prontas que poderiam ser reaproveitadas em outros algoritmos. Pode-se considerar tais “soluções prontas” como funções intrínsecas que são reaproveitadas para solucionar problemas recorrentes.
Considerando seus conhecimentos a respeito das funções intrínsecas de um algoritmo, avalie as afirmacoes a seguir:
I. A função ESCREVA(), em um algoritmo, pode ser utilizada para que o usuário escreva algo no teclado.
II. Para realizar operações matemáticas complexas, como cálculo de raízes ou exponenciação, é possível recorrer às funções intrínsecas.
III. A função LEIA(), em um algoritmo, serve para que o usuário possa realizar a leitura dos dados que serão exibidos na tela do computador.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.

Pode-se definir um algoritmo como uma sequência finita e não ambígua de passos para a resolução de um problema. Na computação, corresponde a transformar um conjunto de dados de entrada em um conjunto de dados de saída, por meio de instruções computacionais.
Assim, conhecendo a definição de algoritmo, leia as asserções a seguir:
I. A descrição narrativa é considerada a forma mais indicada para se representar um algoritmo.
II. O uso de linguagem natural para explicar uma sequência de passos elimina possíveis ambiguidades inerentes a algoritmos.
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeira mas a II não é uma justificativa correta da I.

Na elaboração de um algoritmo, podemos dividir o problema em algumas etapas, dentre elas a entrada e saída de dados. A entrada de dados é realizada em pseudocódigo por meio do comando Leia.
Sobre este assunto, assinale a alternativa referente ao o que acontece com o computador quando este comando é executado.
Processa o cálculo das demais variáveis de memória.
Executa outras tarefas pendentes do sistema operacional.
Escaneia os dados do usuário por meio do mouse ou outro dispositivo.
Faz uma varredura no disco rígido em busca de um valor compatível para a entrada.
Fica aguardando o usuário digitar o valor para a variável referenciada por aquele comando.

As funções intrínsecas são fórmulas matemáticas prontas que podem ser utilizadas no desenvolvimento de algoritmos. Essas funções facilitam muito a vida do programador em determinadas situações, pois permitem a realização de cálculos mais complexos sem a necessidade de escrever a fórmula (completa) dentro do algoritmo.
Assinale a alternativa correta referente a única função aritmética onde não há a necessidade de receber nenhum parâmetro.
PI
ABS
SIN
SQR
ARCTAN

Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS Vista. Ele precisa avaliar o perfil de cada um dos 3000 passageiros do referido navio, a fim de criar uma lista de suspeitos. Para isso, o ideal é que ele faça um Algoritmo usando um ___________________. Assim ele pode, com poucas linhas, ler todas as informações sem muito trabalho.
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
Contador.
Procedimento.
Sub-programa.
Laço de repetição.
Desvio condicional.

As expressões estão diretamente relacionadas ao conceito de fórmula matemática, em que um conjunto de variáveis e constantes relaciona-se por meio de operadores. Dentre os tipos de expressões, temos as expressões aritméticas que consistem em operações envolvendo valores numéricos (inteiro e real).
De acordo com o nosso livro de estudo, assinale a alternativa correta referente ao cálculo para se obter apenas o quociente de uma operação de divisão entre A e B.
A * B
A ** B
A / B
A div B
A mod B

Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS Vista. Já possuindo uma lista de suspeitos e para evitar que a lista caia em mãos erradas, ele decide guardar tudo em um Algoritmo. Por enquanto, apenas o número da cabine dos suspeitos é necessário, mas ele não quer criar uma variável para cada suspeito e sim uma única variável capaz de guardar o número da cabine de cada um dos suspeitos. Para tal, ele decidiu usar uma __________________.
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
Variável lógica.
Variável inteira.
Variável caractere.
Estrutura homogênea.
Estrutura heterogênea.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O desenvolvimento de algoritmos requer, por base do desenvolvedor, habilidades de raciocínio lógico e matemático. Um algoritmo processa dados numéricos com o objetivo de produzir dados de saída. Para isso, um desenvolvedor pode utilizar variáveis, constantes, expressões e diversos outros elementos.
A respeito de variáveis, expressões, constantes e operações de atribuição, avalie as afirmações a seguir:
I. Toda variável possui um identificador e um tipo, relacionados a ela.
II. Variáveis são valores que nunca se alteram no decorrer da execução de um algoritmo.
III. A atribuição de um novo valor a um constante, durante a execução de um algoritmo, fará com que a constante altere seu conteúdo.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.

As variáveis inteiras armazenam valores numéricos que não contenham casas decimais, ao passo que as variáveis reais permitem o armazenamento de valores fracionários, com decimais, além de inteiros.
Sendo assim, assinale a alternativa referente à ação que será tomada ao tentar atribuir o valor 13.4 em uma variável do tipo inteiro.
Atribuirá zero: 0.
Resultará em um erro de execução.
Arredondará o número para cima: 14.
Atribuirá apenas a parte inteira, desprezando a parte decimal: 13.
Converterá automaticamente o tipo da variável para real, antes de armazenar o valor.

O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que consiste em regras pré-definidas para representar um problema a ser resolvido. Este tipo de algoritmo é muito próximo à linguagem de programação, de tal modo que a passagem do algoritmo para o programa é quase imediata.
A partir do conteúdo estudado nesta disciplina, assinale a alternativa correspondente ao comando correto em pseudocódigo da seguinte instrução em descrição narrativa: Acrescentar o cubo de X ao próprio valor de X.
X <- X + 3
X <- X * 3
X <- X * X
X <- X * X * X
X <- X * (X + 3)

Com a consolidação e evolução do desenvolvimento de algoritmos, os profissionais dessa área deixaram um legado de soluções prontas que poderiam ser reaproveitadas em outros algoritmos. Pode-se considerar tais “soluções prontas” como funções intrínsecas que são reaproveitadas para solucionar problemas recorrentes.
Considerando seus conhecimentos a respeito das funções intrínsecas de um algoritmo, avalie as afirmacoes a seguir:
I. A função ESCREVA(), em um algoritmo, pode ser utilizada para que o usuário escreva algo no teclado.
II. Para realizar operações matemáticas complexas, como cálculo de raízes ou exponenciação, é possível recorrer às funções intrínsecas.
III. A função LEIA(), em um algoritmo, serve para que o usuário possa realizar a leitura dos dados que serão exibidos na tela do computador.
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.

Pode-se definir um algoritmo como uma sequência finita e não ambígua de passos para a resolução de um problema. Na computação, corresponde a transformar um conjunto de dados de entrada em um conjunto de dados de saída, por meio de instruções computacionais.
Assim, conhecendo a definição de algoritmo, leia as asserções a seguir:
I. A descrição narrativa é considerada a forma mais indicada para se representar um algoritmo.
II. O uso de linguagem natural para explicar uma sequência de passos elimina possíveis ambiguidades inerentes a algoritmos.
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeira mas a II não é uma justificativa correta da I.

Na elaboração de um algoritmo, podemos dividir o problema em algumas etapas, dentre elas a entrada e saída de dados. A entrada de dados é realizada em pseudocódigo por meio do comando Leia.
Sobre este assunto, assinale a alternativa referente ao o que acontece com o computador quando este comando é executado.
Processa o cálculo das demais variáveis de memória.
Executa outras tarefas pendentes do sistema operacional.
Escaneia os dados do usuário por meio do mouse ou outro dispositivo.
Faz uma varredura no disco rígido em busca de um valor compatível para a entrada.
Fica aguardando o usuário digitar o valor para a variável referenciada por aquele comando.

As funções intrínsecas são fórmulas matemáticas prontas que podem ser utilizadas no desenvolvimento de algoritmos. Essas funções facilitam muito a vida do programador em determinadas situações, pois permitem a realização de cálculos mais complexos sem a necessidade de escrever a fórmula (completa) dentro do algoritmo.
Assinale a alternativa correta referente a única função aritmética onde não há a necessidade de receber nenhum parâmetro.
PI
ABS
SIN
SQR
ARCTAN

Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS Vista. Ele precisa avaliar o perfil de cada um dos 3000 passageiros do referido navio, a fim de criar uma lista de suspeitos. Para isso, o ideal é que ele faça um Algoritmo usando um ___________________. Assim ele pode, com poucas linhas, ler todas as informações sem muito trabalho.
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
Contador.
Procedimento.
Sub-programa.
Laço de repetição.
Desvio condicional.

As expressões estão diretamente relacionadas ao conceito de fórmula matemática, em que um conjunto de variáveis e constantes relaciona-se por meio de operadores. Dentre os tipos de expressões, temos as expressões aritméticas que consistem em operações envolvendo valores numéricos (inteiro e real).
De acordo com o nosso livro de estudo, assinale a alternativa correta referente ao cálculo para se obter apenas o quociente de uma operação de divisão entre A e B.
A * B
A ** B
A / B
A div B
A mod B

Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS Vista. Já possuindo uma lista de suspeitos e para evitar que a lista caia em mãos erradas, ele decide guardar tudo em um Algoritmo. Por enquanto, apenas o número da cabine dos suspeitos é necessário, mas ele não quer criar uma variável para cada suspeito e sim uma única variável capaz de guardar o número da cabine de cada um dos suspeitos. Para tal, ele decidiu usar uma __________________.
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
Variável lógica.
Variável inteira.
Variável caractere.
Estrutura homogênea.
Estrutura heterogênea.

Prévia do material em texto

02/07/2018 Unicesumar - Ensino a Distância
1/5
ATIVIDADE 1 - ENG SOFT - ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I - 2018B1
Período:08/05/2018 22:30 a 15/05/2018 23:59 (Horário de Brasília)
Data Final:22/05/2018 23:59 valendo 50% data nota!
Status:ENCERRADO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 24/05/2018 00:00 (Horário de Brasília)
Nota ob�da:0,15
1ª QUESTÃO
O desenvolvimento de algoritmos requer, por base do desenvolvedor, habilidades de raciocínio lógico e
matemático. Um algoritmo processa dados numéricos com o objetivo de produzir dados de saída. Para isso,
um desenvolvedor pode utilizar variáveis, constantes, expressões e diversos outros elementos.
  
 A respeito de variáveis, expressões, constantes e operações de atribuição, avalie as afirmações a seguir:
  
 I. Toda variável possui um identificador e um tipo, relacionados a ela.
 II. Variáveis são valores que nunca se alteram no decorrer da execução de um algoritmo.
 III. A atribuição de um novo valor a um constante, durante a execução de um algoritmo, fará com que a
constante altere seu conteúdo.
 
É correto o que se afirma em:
ALTERNATIVAS
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.
2ª QUESTÃO
As variáveis inteiras armazenam valores numéricos que não contenham casas decimais, ao passo que as
variáveis reais permitem o armazenamento de valores fracionários, com decimais, além de inteiros.
 
Sendo assim, assinale a alternativa referente à ação que será tomada ao tentar atribuir o valor 13.4 em uma
variável do tipo inteiro.
ALTERNATIVAS
Atribuirá zero: 0.
Resultará em um erro de execução.
Arredondará o número para cima: 14.
Atribuirá apenas a parte inteira, desprezando a parte decimal: 13.
Converterá automaticamente o tipo da variável para real, antes de armazenar o valor.
3ª QUESTÃO
User
Realce
User
Riscado
02/07/2018 Unicesumar - Ensino a Distância
2/5
O pseudocódigo, conhecido também como portugol ou português estruturado, é um tipo de algoritmo que
consiste em regras pré-definidas para representar um problema a ser resolvido. Este tipo de algoritmo é
muito próximo à linguagem de programação, de tal modo que a passagem do algoritmo para o programa é
quase imediata. 
 
LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I. Graduação EaD: Maringá-Pr.:
Graduação UniCesumar, 2018 (adaptado).
  
A partir do conteúdo estudado nesta disciplina, assinale a alternativa correspondente ao comando correto
em pseudocódigo da seguinte instrução em descrição narrativa: Acrescentar o cubo de X ao próprio valor de
X.
ALTERNATIVAS
X <- X + 3
X <- X * 3
X <- X * X
X <- X * X * X
X <- X * (X + 3)
4ª QUESTÃO
Com a consolidação e evolução do desenvolvimento de algoritmos, os profissionais dessa área deixaram um
legado de soluções prontas que poderiam ser reaproveitadas em outros algoritmos. Pode-se considerar tais
“soluções prontas” como funções intrínsecas que são reaproveitadas para solucionar problemas recorrentes.
  
 Considerando seus conhecimentos a respeito das funções intrínsecas de um algoritmo, avalie as afirmações
a seguir:
  
 I. A função ESCREVA(), em um algoritmo, pode ser utilizada para que o usuário escreva algo no teclado.
 II. Para realizar operações matemáticas complexas, como cálculo de raízes ou exponenciação, é possível
recorrer às funções intrínsecas.
 III. A função LEIA(), em um algoritmo, serve para que o usuário possa realizar a leitura dos dados que serão
exibidos na tela do computador.
 
Sendo assim, é correto o que se afirma em:
ALTERNATIVAS
I, apenas.
II, apenas.
III, apenas.
I e II, apenas.
I, II e III.
5ª QUESTÃO
User
Realce
User
Riscado
User
Realce
User
Riscado
02/07/2018 Unicesumar - Ensino a Distância
3/5
Pode-se definir um algoritmo como uma sequência finita e não ambígua de passos para a resolução de um
problema. Na computação, corresponde a transformar um conjunto de dados de entrada em um conjunto
de dados de saída, por meio de instruções computacionais.
  
 Assim, conhecendo a definição de algoritmo, leia as asserções a seguir:
  
 I. A descrição narrativa é considerada a forma mais indicada para se representar um algoritmo.
  
PORQUE
 
II. O uso de linguagem natural para explicar uma sequência de passos elimina possíveis ambiguidades
inerentes a algoritmos.
  
 A respeito de tais asserções, assinale a alternativa correta:
ALTERNATIVAS
As asserções I e II são proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeira mas a II não é uma justificativa correta da I.
6ª QUESTÃO
Na elaboração de um algoritmo, podemos dividir o problema em algumas etapas, dentre elas a entrada e
saída de dados. A entrada de dados é realizada em pseudocódigo por meio do comando Leia.
 
 Sobre este assunto, assinale a alternativa referente ao o que acontece com o computador quando este
comando é executado.
ALTERNATIVAS
Processa o cálculo das demais variáveis de memória.
Executa outras tarefas pendentes do sistema operacional.
Escaneia os dados do usuário por meio do mouse ou outro dispositivo.
Faz uma varredura no disco rígido em busca de um valor compatível para a entrada.
Fica aguardando o usuário digitar o valor para a variável referenciada por aquele comando.
7ª QUESTÃO
As funções intrínsecas são fórmulas matemáticas prontas que podem ser utilizadas no desenvolvimento de
algoritmos. Essas funções facilitam muito a vida do programador em determinadas situações, pois permitem
a realização de cálculos mais complexos sem a necessidade de escrever a fórmula (completa) dentro do
algoritmo.  
 
LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I. Graduação EaD: Maringá-Pr.:
Graduação UniCesumar, 2018 (adaptado).
 
 Assinale a alternativa correta referente a única função aritmética onde não há a necessidade de receber
nenhum parâmetro.
  
User
Realce
User
Riscado
02/07/2018 Unicesumar - Ensino a Distância
4/5
ALTERNATIVAS
PI
ABS
SIN
SQR
ARCTAN
8ª QUESTÃO
Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS
Vista. Ele precisa avaliar o perfil de cada um dos 3000 passageiros do referido navio, a fim de criar uma lista
de suspeitos. Para isso, o ideal é que ele faça um Algoritmo usando um ___________________. Assim ele pode,
com poucas linhas, ler todas as informações sem muito trabalho.
 
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
ALTERNATIVAS
Contador.
Procedimento.
Sub-programa.
Laço de repetição.
Desvio condicional.
9ª QUESTÃO
As expressões estão diretamente relacionadas ao conceito de fórmula matemática, em que um conjunto de
variáveis e constantes relaciona-se por meio de operadores. Dentre os tipos de expressões, temos as
expressões aritméticas que consistem em operações envolvendo valores numéricos (inteiro e real). 
 
 LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I. Graduação EaD: Maringá-Pr.:
Graduação UniCesumar, 2018 (adaptado).
De acordo com o nosso livro de estudo, assinale a alternativa correta referente ao cálculo para se obter
apenas o quociente de uma operação de divisão entre A e B.
ALTERNATIVAS
A * B
A ** B
A / B
A div B
A mod B
10ª QUESTÃO
User
Realce
User
Riscado
User
Realce
User
Riscado
02/07/2018 Unicesumar - Ensino a Distância
5/5
Sherlock Holmes está investigando um caso de assassinato que ocorreu durante um cruzeiro do navio MS
Vista. Já possuindo uma lista de suspeitos e paraevitar que a lista caia em mãos erradas, ele decide guardar
tudo em um Algoritmo. Por enquanto, apenas o número da cabine dos suspeitos é necessário, mas ele não
quer criar uma variável para cada suspeito e sim uma única variável capaz de guardar o número da cabine
de cada um dos suspeitos. Para tal, ele decidiu usar uma __________________.
 
Diante do exposto, na sequência assinale a alternativa que preencha as lacunas corretamente.
ALTERNATIVAS
Variável lógica.
Variável inteira.
Variável caractere.
Estrutura homogênea.
Estrutura heterogênea.
User
Realce
User
Riscado

Mais conteúdos dessa disciplina