Buscar

Algaritmos_Atividade 2

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 7 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 7 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

Prévia do material em texto

29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 1/7
Minhas Disciplinas 222RGR0049A - ALGORITMOS E PROGRAMAÇÃO UNIDADE 2 Atividade 2 (A2)
Iniciado em quinta, 17 nov 2022, 21:57
Estado Finalizada
Concluída em quinta, 17 nov 2022, 22:33
Tempo
empregado
35 minutos 58 segundos
Avaliar 9,00 de um máximo de 10,00(90%)
Questão 1
Correto
Atingiu 1,00 de 1,00
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.
a. Com a evolução dos computadores, dos sistemas operacionais e da complexidade computacional, surgiram as linguagens
estruturadas, que permitiram a criação de sistemas menos interativos, organizados e com mais funcionalidades.
b. As primeiras linguagens de programação que surgiram eram de estrutura sequencial, tinham interatividade e se destinavam
a diversas atividades especí�cas, devido às características dos sistemas existentes à época.
c. Existem diferentes linguagens de programação, que surgiram ao longo do desenvolvimento dos sistemas computacionais, e
cada uma delas apresenta características idênticas e recursos existentes aos da época de sua criação.
d. 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. 
 

e. As linguagens orientadas a objetos, que promoveram grande transformação no modo como os sistemas são desenvolvidos e
codi�cados, retornam grande interatividade, têm processamento distribuído e baixa diversidade para dispositivos.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/my/
https://ambienteacademico.com.br/course/view.php?id=18286
https://ambienteacademico.com.br/course/view.php?id=18286&section=4
https://ambienteacademico.com.br/mod/quiz/view.php?id=508056
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 2/7
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
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. 
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
a. 2, 3, 5, 4, 1.
b. 2, 4, 5, 3, 1. 
 
 

c. 1, 3, 4, 5, 2.
d. 1, 2, 3, 4, 5.
e. 1, 4, 5, 3, 2.
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:
a. V, F, F, F.
b. F, V, V, F.
c. F, F, F, V.
d. V, F, F, V.
e. V, V, V, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 3/7
Questão 4
Incorreto
Atingiu 0,00 de 1,00
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:
a. 4, 3, 2, 1. 
 
b. 1, 2, 3, 4.
c. 3, 1, 4, 2.
d. 2, 4, 1, 3.
e. 3, 4, 1, 2.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 4/7
Questão 5
Correto
Atingiu 1,00 de 1,00
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 respectivascaracterí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:
a. 2, 1, 4, 3. 
 
b. 3, 1, 4, 2.
c. 4, 3, 2, 1.
d. 2, 4, 1, 3.
e. 1, 3, 2, 4.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 5/7
Questão 6
Correto
Atingiu 1,00 de 1,00
Leia o trecho a seguir: 
“A tabela verdade é o conjunto de todas as possibilidades combinatórias entre os valores de diversas variáveis ou expressões lógicas em
função do operador lógico utilizado que se encontram em duas possíveis situações, verdadeiro ou falso sendo uma ferramenta muito
utilizada para facilitar a análise da combinação de expressões e variáveis”. 
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. 23. 
Considere a tabela verdade apresentada a seguir e assinale a sequência correta que corresponde à tabela com os valores verdade de x, y,
z e t. Conceitue que V é utilizado para proposição verdadeira e F para proposição falsa.
A B não A ou B
V V x
V F y
F V z
F F t
Fonte: Elaborada pelo autor.
a. V, F, F, F.
b. F, V, F, F.
c. V, F, V, V.
d. F, V, V, V.
e. F, V, V, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 6/7
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
Leia o trecho a seguir: 
“Para que o computador possa executar tarefas, é necessário efetuar uma programação com uma sequência bem definida de instruções, e
essa elaboração de sequência bem definida é conhecida como algoritmo”. 
GUEDES, S. Lógica de Programação Algorítmica. São Paulo: Pearson Education do Brasil, 2014. p. 14. 
O computador não tem nenhuma iniciativa e precisa receber instruções claras e detalhadas de como e em quais ocasiões ele deve realizar
o processamento dos dados. 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. ( ) É classificado como uma sequência de etapas que devem ser realizadas para alcançar um determinado objetivo. 
II. ( ) Um algoritmo é a descrição de uma sequência de passos que deve ser seguida para efetuar uma tarefa. 
III. ( ) Cada tarefa que realizamos no nosso dia a dia é um algoritmo, que atua como uma receita, obedecendo às etapas necessárias para
chegar ao resultado final. 
IV. ( ) Existe apenas um algoritmo para solucionar um mesmo problema. 
 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
a. F, F, V, V. 
 
 
b. V, V, V, F.
c. F, V, F, V.
d. V, F, V, F.
e. V, V, F, V.
Leia o trecho a seguir: 
“Os 
operadores aritméticos são utilizados para a realização de cálculos matemáticos e são compostos por um conjunto de símbolos utilizados
nas operações básicas da matemática. Alguns operadores aritméticos utilizados na realização de cálculos podem ser também
representados por funções matemáticas, como a potenciação, a radiciação, o resto da divisão e o quociente da divisão”. 
GUEDES, S. Lógica de Programação Algorítmica. São Paulo: Pearson Education do Brasil, 2014. p. 18-19. 
Os operadores aritméticos são fundamentais na construção dos algoritmos, realizando cálculos, operações e funções matemáticas.
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): 
( ) Para a resolução das expressões aritméticas, as operações devem obedecer a uma hierarquia entre elas. 
( ) No caso de operadores de mesma prioridade, deve-se resolver da direita para a esquerda. 
( ) O operador mod tem a função de retornar o quociente da divisão entre dois valores. 
( ) O operador div tem a função de retornar o resto da divisão entre dois valores. 
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
a. V, F, F, F.
b. V, F, F, V.
c. V, F, V, V.
d. F, V, V, V.
e. V, V, F, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
29/11/2022 21:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1389179&cmid=508056 7/7
Questão 9
Correto
Atingiu 1,00 de 1,00
Questão 10
Correto
Atingiu 1,00 de 1,00
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.
a. 0, -6.78, cinco.
b. -1.56, -456, Verdadeiro. 
 
 
 
c. 2, 5.5, Verdadeiro.
d. 5, 500, Falso.
e. 0.87, 9.12, nome.
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 é:
a. o resultado de uma expressão lógica.
b. a declaração de um comando no algoritmo.
c. uma palavra do tipo especial.
d. uma posição de memória identi�cada.
e. um operador relacional.
◄ Compartilhe
Seguir para...
Revisão Atividade 2 (A2) ►
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/mod/forum/view.php?id=508051&forceview=1
https://ambienteacademico.com.br/mod/quiz/view.php?id=508057&forceview=1
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://informa.fmu.br/carreiras/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade

Continue navegando