Logo Passei Direto
Buscar

ALGORITMOS E PROGRAMAÇÃO Atividade 1 A1

User badge image
KJA SF3

em

Ferramentas de estudo

Questões resolvidas

Leia o trecho a seguir: “A estrutura de seleção permite a escolha de um grupo de ações ou bloco a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 23. A seleção simples é utilizada quando é preciso testar uma certa condição antes de executar uma ação. Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) A seleção simples é utilizada para testar certa condição antes de executar determinada ação. II. ( ) Quando a condição é aceita, o bloco de instruções é executado. III. ( ) Quando a condição não é aceita, o fluxo de execução do algoritmo irá seguir após o fim do bloco de decisão. IV. ( ) A estrutura de seleção simples é utilizada em casos em que duas alternativas dependam das mesmas condições. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
V, V, V, F.

Leia o trecho a seguir: “Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 17. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de dados a seguir e associe-os com suas respectivas características.
(1) Dados numéricos. (2) Dados lógicos. (3) Dados literais. (4) Dado numérico do tipo inteiro. ( ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e minúsculas e caracteres especiais. ( ) São divididos em dois grupos: inteiros e reais. ( ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s). ( ) Assume(m) valores verdadeiros e falsos. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
3, 1, 4, 2.

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

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

Leia o trecho a seguir: “A estrutura de seleção permite a escolha de um grupo de ações ou bloco a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 23. A seleção simples é utilizada quando é preciso testar uma certa condição antes de executar uma ação. Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
I. ( ) A seleção simples é utilizada para testar certa condição antes de executar determinada ação. II. ( ) Quando a condição é aceita, o bloco de instruções é executado. III. ( ) Quando a condição não é aceita, o fluxo de execução do algoritmo irá seguir após o fim do bloco de decisão. IV. ( ) A estrutura de seleção simples é utilizada em casos em que duas alternativas dependam das mesmas condições. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
V, V, V, F.

Leia o trecho a seguir: “Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”. GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson Education do Brasil, 2014. p. 17. Assim, considerando as informações apresentadas e os conteúdos estudados, analise os tipos de dados a seguir e associe-os com suas respectivas características.
(1) Dados numéricos. (2) Dados lógicos. (3) Dados literais. (4) Dado numérico do tipo inteiro. ( ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e minúsculas e caracteres especiais. ( ) São divididos em dois grupos: inteiros e reais. ( ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s). ( ) Assume(m) valores verdadeiros e falsos. A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
3, 1, 4, 2.

Prévia do material em texto

10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 1/6
Usuário KENNEDY FALQUETO DE MEDEIROS
Curso GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049-212-9 -
202120.ead-8507.08
Teste ATIVIDADE 1 (A1)
Iniciado 10/09/21 21:27
Enviado 10/09/21 21:42
Status Completada
Resultado da
tentativa
10 em 10 pontos 
Tempo decorrido 14 minutos
Resultados
exibidos
Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Leia o trecho a seguir:
“A vantagem de utilizar esse tipo de algoritmo é que não há necessidade de
aprender nenhum conceito novo e a sua desvantagem é que o algoritmo pode
ser interpretado de várias maneiras, o que pode dificultar a transcrição do
algoritmo para uma linguagem de programação”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 7.
A partir do conteúdo estudado em relação aos tipos algoritmos, analise o
algoritmo apresentado.
Algoritmo: multiplicação de dois números
Passo 1: Receber os dois números que serão multiplicados.
Passo 2: Multiplicar os dois números.
Passo 3: Mostrar o resultado da multiplicação dos dois números.
Considerando as informações apresentadas e o conteúdo estudado, assinale a
alternativa que representa o tipo de algoritmo para o algoritmo apresentado.
Linguagem natural.
Linguagem natural.
Resposta correta. O tipo de algoritmo que melhor representa o
algoritmo da questão é linguagem natural.
Pergunta 2
Leia o trecho a seguir:
“Os algoritmos necessitam ser abastecidos com dados provenientes do meio
externo para que consigam realizar as operações e os cálculos que são
fundamentais para almejar o resultado necessário. Sendo assim, são utilizados
os comandos de entrada e saída.”
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 26.
Na explicação de Forbellone, os algoritmos precisam das informações do mundo
real para que consigam interpretar o problema e devolver a solução desse
problema, mas para que as informações do mundo real possam ser inseridas no
algoritmo e a solução do problema ser mostrada, é necessária a utilização dos
comandos de entrada e saída.
1 em 1 pontos
1 em 1 pontos
10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 2/6
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
Considerando a citação apresentada e os conteúdos abordados, analise as
asserções a seguir e a relação proposta entre elas.
I. “O comando de entrada em algoritmos é utilizado para receber os dados
digitados pelo usuário e que serão armazenados em variáveis” (ASCENCIO;
CAMPOS, 2012, p. 19).
Porque:
II. “A finalidade desse comando é atribuir o dado a ser fornecido para uma
variável identificada” (FORBELLONE, 2005, p. 27).
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de
computadores : algoritmos, Pascal, C/C++ (padrão ANSI) e Java. 3. ed. São
Paulo: Person Education do Brasil, 2012. p. 19.
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 27.
A seguir, assinale a alternativa correta:
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 verdadeiras, e a II é uma
justificativa correta da I.
Resposta correta. A asserção I está correta, pois os comandos de
entrada em um algoritmo têm a finalidade de receber os dados
informados pelos usuários e esses dados, posteriormente, são
armazenados em variáveis. A asserção II está correta e é uma
justificativa da proposição I, pois a finalidade do comando de
entrada é alocar em uma variável o dado fornecido pelo usuário.
Pergunta 3
Resposta
Selecionada:
Resposta
Correta:
Comentário
da resposta:
Leia o trecho a seguir:
“Quando o assunto é programação, esbarramos em dois tipos de valores: os
variáveis, que se alteram conforme determinadas condições e que exigem que o
algoritmo esteja preparado para atender essas alterações, e os valores
constantes, que não se alteram, permanecem sempre os mesmos, não
importando a condição”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 7.
A partir do conteúdo estudado em relação aos tipos de processamento, assinale
a alternativa correta no que se refere a uma variável.
As variáveis armazenam dados que serão utilizados durante a execução do
programa.
As variáveis armazenam dados que serão utilizados durante a
execução do programa.
Resposta correta. As variáveis armazenam dados temporariamente
que serão utilizados durante o processamento do programa para a
resolução do problema em questão.
Pergunta 4
Leia o trecho a seguir:
1 em 1 pontos
1 em 1 pontos
10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 3/6
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
“A estrutura de seleção permite a escolha de um grupo de ações ou bloco a ser
executado quando determinadas condições, representadas por expressões
lógicas ou relacionais, são ou não satisfeitas”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 23.
A seleção simples é utilizada quando é preciso testar uma certa condição antes
de executar uma ação. Considerando essas informações e o conteúdo
estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s)
e F para a(s) falsa(s):
I. ( ) A seleção simples é utilizada para testar certa condição antes de executar
determinada ação.
II. ( ) Quando a condição é aceita, o bloco de instruções é executado.
III. ( ) Quando a condição não é aceita, o fluxo de execução do algoritmo irá
seguir após o fim do bloco de decisão.
IV. ( ) A estrutura de seleção simples é utilizada em casos em que duas
alternativas dependam das mesmas condições.
A partir das associações feitas anteriormente, assinale a alternativa que
apresenta a sequência correta:
V, V, V, F.
V, V, V, F.
Resposta correta. A seleção simples é utilizada para testar se certa
condição é verdadeira ou falsa, antes de executar determinada
ação. Quando a condição é verdadeira, o fluxo de execução do
algoritmo continua. Quando a condição é falsa, o fluxo de
execução do algoritmo irá para o fim do bloco de decisão.
Pergunta 5
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Leia o trecho a seguir:
“Um dado é considerado uma variável quando este tem a possibilidade do seu
valor ser alterado em algum momento no decorrer do tempo, ou seja, durante a
execução do algoritmo, o valor do dado é alterado”.
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 16.
Assim, considerando as informações apresentadas e os conteúdos estudados,
em linguagem de programação, uma variável é:
uma posição de memória identificada.
uma posição de memória identificada.
Resposta correta. Em linguagem de programação, uma variável é
considerada uma posição de memória identificada.
Pergunta 6
Copiar de De acordo com Forbellone (2005, p. 30), “uma estrutura sequencial de
um algoritmo está relacionada com o fato de que o conjunto de ações primitivas
será executado em uma sequência linear de cima para baixo e da esquerda para
a direita, ou seja, da mesma maneira em que foram escritas”.
1 em 1 pontos
1 em 1 pontos
10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 4/6
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo:Prentice Hall, 2005. p. 30-31.
 
Considerando a citação apresentada e os conteúdos estudados, analise as
asserções a seguir e a relação proposta entre elas.
I. As ações serão seguidas de um ponto e vírgula (;), que tem como finalidade
separar uma ação de outra e auxiliar na organização sequencial das ações. 
Porque:
II. Ao encontrar um ponto e vírgula, deve-se encerrar a execução do comando.
 
A seguir, assinale a alternativa correta.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição verdadeira, e a II é uma proposição
falsa.
Resposta correta. A proposição I está correta, pois as sequências
de comandos irão terminar com um ponto e vírgula, indicando que
uma ação chegou ao fim e que poderá dar início a outra ação.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Comentário da
resposta:
Leia o trecho a seguir:
“Os tipos de dados mais utilizados são os numéricos, os lógicos e os literais”.
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 17.
Assim, considerando as informações apresentadas e os conteúdos estudados,
analise os tipos de dados a seguir e associe-os com suas respectivas
características.
(1) Dados numéricos.
(2) Dados lógicos.
(3) Dados literais.
(4) Dado numérico do tipo inteiro.
( ) Esses dados podem ser caracteres do alfabeto, números, letras maiúsculas e
minúsculas e caracteres especiais.
( ) São divididos em dois grupos: inteiros e reais.
( ) Pode(m) ser positivo(s) ou negativo(s) e não pode(m) ser fracionário(s).
( ) Assume(m) valores verdadeiros e falsos.
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a
sequência correta:
3, 1, 4, 2.
3, 1, 4, 2.
Resposta correta. A sequência corresponde aos tipos de dados
apresentados e suas características. 
1 em 1 pontos
1 em 1 pontos
10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 5/6
Pergunta 8
Resposta
Selecionada:
Resposta Correta:
Comentário
da resposta:
Leia o trecho a seguir:
“O comando de entrada em algoritmos é utilizado para receber os dados
digitados pelo usuário e que serão armazenados em variáveis.” Quando o
algoritmo mostra os dados que calculou, como uma forma de apresentar a
resposta ao problema que solucionou, utiliza-se o comando de saída. 
FORBELLONE, A. L. V. Lógica de Programação : a construção de algoritmos e
estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2005. p. 26-27.
A partir do conteúdo estudado em relação aos comandos de entrada e saída,
assinale a alternativa correta referente ao comando de saída.
A finalidade do comando de saída é exibir o conteúdo da variável
identificada.
A finalidade do comando de saída é exibir o conteúdo da variável
identificada.
Resposta correta. Quando o algoritmo exibe os dados que foram
calculados, como uma maneira de exibir a resposta do problema
solucionado, é utilizado o comando de saída ESCREVA, que tem
por objetivo exibir o conteúdo da variável identificada.
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário da
resposta:
Um algoritmo pode ser transcrito utilizando algumas técnicas. A seguir,
apresenta-se um algoritmo que realiza a multiplicação de dois números.
Algoritmo
Declare N1, N2, M Numérico
Escreva “Digite dois números”
Leia N1, N2
M N1 * N2
Escreva “Multiplicação = “, M
Fim_Algoritmo.
Considerando as informações apresentadas e os conteúdos estudados, assinale
a alternativa que apresenta o nome do tipo de algoritmo utilizado para descrever
o algoritmo apresentado.
Pseudocódigo.
Pseudocódigo.
Resposta correta. O algoritmo descrito está utilizando em sua transcrição o
tipo de algoritmo em pseudocódigo.
Pergunta 10
Resposta Selecionada: 
Considerando as informações apresentadas e os conteúdos estudados sobre os
tipos de dados, assinale a alternativa que apresenta dados do tipo inteiro, do tipo
real e do tipo caractere utilizados na construção de um algoritmo.
0, -6.78, cinco.
1 em 1 pontos
1 em 1 pontos
10/09/2021 Blackboard Learn
https://ibmr.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_PLAYER&COURSE_ID=_743510_1&PA… 6/6
Sexta-feira, 10 de Setembro de 2021 21h42min28s BRT
Resposta Correta: 
Comentário
da resposta:
0, -6.78, cinco.
Resposta correta. Os dados que representam os tipos inteiro, real
e caractere são: 0 (inteiro), -6.78 (real) e cinco (caractere).

Mais conteúdos dessa disciplina