Buscar

Resposta Atividade (A1)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 1/8
Usuário CESAR AUGUSTO BRAZ AGUSTINHO
Curso GRA0450 ALGORITMOS E PROGRAMAÇÃO GR0049211 - 202110.ead-
29778931.06
Teste ATIVIDADE 1 (A1)
Iniciado 07/06/21 21:37
Enviado 07/06/21 21:59
Status Completada
Resultado da
tentativa
9 em 10 pontos  
Tempo decorrido 21 minutos
Resultados
exibidos
Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
Leia o trecho a seguir: 
“Uma das importâncias da construção de algoritmos é que uma vez compreendida
uma solução algorítmica para um determinado problema, esta pode ser traduzida
para qualquer linguagem de programação”. 
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. 3. 
A partir do conteúdo estudado em relação aos algoritmos, assinale a alternativa
correta no que se refere à construção de algoritmos.
Um algoritmo tem por �nalidade fazer a representação mais �el do raciocínio
envolvido na lógica de programação.
Um algoritmo tem por finalidade fazer a representação mais fiel do
raciocínio envolvido na lógica de programação.
Resposta correta. Nos passos determinados para a construção de
algoritmos, um algoritmo deve ter por objetividade representar de
maneira mais fiel possível o raciocínio lógico envolvido na lógica de
programação.
Pergunta 2
Leia o trecho a seguir: 
1 em 1 pontos
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 2/8
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
“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 3
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
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.
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).
Pergunta 4
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): 
1 em 1 pontos
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 3/8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
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
O principal objetivo do estudo da lógica de programação é a construção de
algoritmos válidos e compreensivos. Existem três tipos de algoritmos que são mais
utilizados: linguagem natural, fluxograma e pseudocódigo. 
Assim, considerando as informações apresentadas e os conteúdos estudados,
analise as técnicas a seguir e associe-as com suas respectivas características. 
  
(1)  Lógica de Programação. 
(2)  Algoritmo. 
(3)  Pseudocódigo. 
(4)  Fluxograma. 
(5)  Linguagem natural 
  
(  ) Tem por finalidade fazer a representação mais fiel do raciocínio envolvido na
lógica de programação, e, desse modo, nos permite absorver uma sequência de
detalhes computacionais. 
(  ) Consiste em interpretar o enunciado do problema e escrever os passos a serem
seguidos para a solução do problema utilizando símbolos gráficos predefinidos. 
(  ) Consiste em analisar o problema e escrever utilizando uma descrição narrativa,
por exemplo, a língua portuguesa, os passos para sua resolução. 
(  ) Consiste em interpretar o enunciado do problema e escrever os passos a serem
seguidos para sua resolução por meio de regras predefinidas. 
(  ) Utiliza-se do uso correto das leis do pensamento e dos processos de raciocínio
na programação de computadores. 
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 4/8
Resposta Selecionada:
 
Resposta Correta:
 
Comentário
da
resposta:
  
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a
sequência correta:
2, 4, 5, 3, 1. 
  
  
2, 4, 5, 3, 1. 
  
 
Resposta correta. A lógica de programação (1) é a ciência que faz
uso correto das leis do pensamento e dos processos de raciocínio
empregados na programação de computadores. O algoritmo (2) tem
como característica representar o raciocínio da lógica de
programação e permite a compreensão dos detalhes
computacionais. O pseudocódigo (3) faz a interpretação do
enunciado do problema e escreve os passos a serem seguidos para
sua resolução por meio de regras predefinidas. O fluxograma (4)
interpreta o enunciado do problema e descreve os passos a serem
seguidos para a solução do problema utilizando símbolos gráficos
predefinidos. A linguagem natural (5) analisa o problema e escreve
utilizando uma descrição narrativa, por exemplo, a língua
portuguesa, os passos para sua resolução.
Pergunta 6
Resposta
Selecionada:
Leia o trecho a seguir: 
“A linguagem de programação é constituída de um conjunto de regras e palavras
agrupadas em frases que irão resultar em um determinado significado e, sendo
assim, essas palavras podem ser chamadas de comandos e as frases oriundas de
estruturas de programação”. 
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 118. 
Para desenvolver um software , é preciso escrever um programa baseado em um
algoritmo. Mas para que o computador entenda e processe esse programa, deve-
se escrever o programautilizando uma linguagem que tanto o computador como o
desenvolvedor do programa entendam. 
Considerando a citação apresentada e os conteúdos abordados no texto base,
assinale a alternativa correta.
O conjunto de palavras em uma linguagem de programação pode ser chamado
de estruturas de programação.
0 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 5/8
Resposta
Correta:
Comentário
da
resposta:
As linguagens de programação foram criadas para solucionar
determinados tipos de problemas, sendo que algumas podem ser
melhores para determinadas aplicações do que outras.
Sua resposta está incorreta. A linguagem de programação depende
muito da sua adequação para ser utilizada em uma tarefa específica,
e suas regras foram criadas para que sejam fáceis de serem
compreendidas pelos seres humanos. Já as frases oriundas das
palavras em uma linguagem de programação são conhecidas como
comandos.
Pergunta 7
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
No estudo dos algoritmos e da programação são utilizados valores que se alteram
conforme determinadas condições, como constantes e expressões aritméticas e
lógicas. 
Assim, considerando as informações apresentadas e os conteúdos estudados,
analise os tipos de processamentos a seguir e associe-os com suas respectivas
características. 
  
(1)  Variáveis. 
(2)  Constantes. 
(3)  Expressões aritméticas. 
(4)  Expressões lógicas. 
  
(  ) O valor dos dados se mantém constante do início ao fim da execução do
programa. 
(  ) Os operadores são relacionais e os operandos são relações, variáveis ou
constantes do tipo lógico. 
(  ) O dado se altera durante a execução do algoritmo. 
(  ) Os operadores são aritméticos e os operandos são constantes ou variáveis do
tipo numérico. 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a
sequência correta:
2, 4, 1, 3.
2, 4, 1, 3.
Resposta correta. A resposta corresponde à sequência correta. As
variáveis (1) são caracterizadas quando o dado não sofre alterações
durante a execução do algoritmo. Quando o valor dos dados não se
altera durante a execução do algoritmo, ele [valor dos dados] é
classificado como constante (2). As expressões aritméticas (3) são
conhecidas por apresentarem operadores aritméticos e operandos
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 6/8
constantes ou variáveis do tipo numérico. Quando os operadores
são lógicos e os operandos são relações lógicas, as variáveis ou
constantes são do tipo lógico, temos as expressões lógicas (4).
Pergunta 8
Resposta Selecionada: 
Resposta Correta: 
Comentário
da resposta:
Leia o trecho a seguir: 
“Os tipos primitivos básicos que são utilizados na construção de algoritmos são
quatro”. 
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. 14. 
Considerando as informações apresentadas e os conteúdos estudados, assinale a
alternativa que apresenta os quatro tipos primitivos básicos utilizados na
construção do algoritmo.
Inteiro, real, caractere e lógico.
Inteiro, real, caractere e lógico.
Resposta correta. Os quatro tipos primitivos básicos utilizados na
construção de algoritmos são: inteiro, real, caractere e lógico.
Pergunta 9
Leia o trecho a seguir: 
“Umas das vantagens em se utilizar símbolos gráficos é que estes são mais
simples de compreender em relação aos textos, mas é necessário aprender a
simbologia, que não permite detalhes mais precisos, o que dificulta a transcrição
do algoritmo para uma linguagem de programação e problemas complexos
resultam em um fluxograma muito amplo, o que torna difícil a visualização”. 
GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 7. 
No texto, o autor apresenta que o uso de fluxogramas consegue de forma mais
fácil o entendimento do código ou algoritmo, mas que, para isso, é imprescindível
estudar para aprender a simbologia adequada que é simples e não aceita a riqueza
de muitos detalhes em comparação ao pseudocódigo, atrapalhando a tradução do
algoritmo para a linguagem de programação. 
Considerando a citação apresentada e os conteúdos abordados no texto-base,
analise o fluxograma a seguir e assinale a alternativa correta. 
  
1 em 1 pontos
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 7/8
Resposta
Selecionada:
 
Resposta Correta:
Comentário
da
resposta:
 
Fonte: GUEDES, S. Lógica de Programação Algorítmica . São Paulo: Pearson
Education do Brasil, 2014. p. 9.
Esse algoritmo executa a multiplicação de dois números.
Esse algoritmo executa a multiplicação de dois números.
Resposta correta. A alternativa está correta, pois esse algoritmo
executa a multiplicação de dois números. Como é possível observar,
as variáveis N1 e N2, armazenadas no símbolo gráfico, realizam a
entrada de dados para o próximo símbolo gráfico, e depois a
expressão matemática de multiplicação é utilizada dentro do
símbolo gráfico que indica as operações matemáticas, em que a
variável M recebe a multiplicação dos dois valores.
Pergunta 10
Resposta
Selecionada:
Resposta
Leia o trecho a seguir: 
“O algoritmo é transformado em códigos da linguagem de programação escolhida,
e um programa é a codificação de um algoritmo em uma linguagem de
programação”. 
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. 1. 
Considerando as informações apresentadas e o conteúdo estudado, assinale a
alternativa correta no que se refere à linguagem de programação.
Algumas linguagens de programação mais antigas permanecem
ativas e foram atualizadas, recebendo novas funcionalidades e se
adaptando para a exigente realidade de avanços no desempenho
de hardware e exigências dos sistemas. 
  
1 em 1 pontos
07/06/2021 Revisar envio do teste: ATIVIDADE 1 (A1) – GRA0450 ...
https://fmu.blackboard.com/webapps/late-course_content_soap-BBLEARN/Controller?ACTION=OPEN_TEST_PLAYER&COURSE_ID=_665885… 8/8
Segunda-feira, 7 de Junho de 2021 22h00min08s BRT
Correta:
Comentário
da
resposta:
Algumas linguagens de programação mais antigas permanecem
ativas e foram atualizadas, recebendo novas funcionalidades e se
adaptando para a exigente realidade de avanços no desempenho
de hardware e exigências dos sistemas. 
 
Resposta correta. Algumas das primeiras linguagens de
programação ainda continuam ativas e passaram por atualizações
para se adaptarem às novas exigências e a novos paradigmas
computacionais, bem como para acompanharem a evolução de
hardwares e dos sistemas computacionais.

Continue navegando

Outros materiais