Buscar

Enviando por email Atividade 2 (A2)_ algoritimo

Prévia do material em texto

03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 1/10
Minhas Disciplinas 221RGR0049A - ALGORITMOS E PROGRAMACAO UNIDADE 2 Atividade 2 (A2)
Iniciado em terça, 3 mai 2022, 19:55
Estado Finalizada
Concluída em terça, 3 mai 2022, 20:22
Tempo
empregado
26 minutos 20 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
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, V, F, F.
b. V, F, V, V.
c. V, F, F, V.
d. F, V, V, V.
e. V, F, F, F.  Resposta correta. Assim como acontece com a sequência existente nas expressões
matemáticas, as operações devem seguir a mesma hierarquia. No caso de operadores de
mesma prioridade, se deve resolver o cálculo da esquerda para a direita. O operador mod
retorna sempre o resto da divisão entre dois valores. O operador div retorna sempre o
quociente da divisão entre dois valores.
A resposta correta é: V, F, F, F.
NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/my/
https://ambienteacademico.com.br/course/view.php?id=12215
https://ambienteacademico.com.br/course/view.php?id=12215&section=4
https://ambienteacademico.com.br/mod/quiz/view.php?id=337941
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 2/10
Questão 2
Correto
Atingiu 1,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. 3, 1, 4, 2.  Resposta correta. A sequência corresponde aos tipos
de dados apresentados e suas características.
c. 2, 4, 1, 3.
d. 3, 4, 1, 2.
e. 1, 2, 3, 4.
A resposta correta é: 3, 1, 4, 2.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 3/10
Questão 3
Correto
Atingiu 1,00 de 1,00
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, V.
b. V, V, F, F.
c. V, F, F, F.  Resposta correta. Assim como acontece com a sequência existente nas expressões
matemáticas, as operações devem seguir a mesma hierarquia. No caso de operadores de
mesma prioridade, se deve resolver o cálculo da esquerda para a direita. O operador mod
retorna sempre o resto da divisão entre dois valores. O operador div retorna sempre o
quociente da divisão entre dois valores.
d. V, F, V, V.
e. F, V, V, V.
A resposta correta é: V, F, F, F.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 4/10
Questão 4
Correto
Atingiu 1,00 de 1,00
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. O comando de saída é utilizado para ler os dados da variável. 
 
b. O comando de saída é utilizado para receber os dados digitados pelo usuário.
c. O comando de saída atribui um dado em uma variável.
d. A �nalidade do comando de saída é
exibir o conteúdo da variável
identi�cada.
 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.
e. Esse comando no pseudocódigo é representado pela palavra LEIA.
A resposta correta é: A �nalidade do comando de saída é exibir o conteúdo da variável identi�cada.
NAP CPA Responsabilidade Socioambiental
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.htmlhttps://portal.fmu.br/sustentabilidade
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 5/10
Questão 5
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. V, V, V, F.  Resposta correta. A afirmativa I é verdadeira, pois o algoritmo é conhecido como uma sequência de
passo a passo com o objetivo de se chegar a uma resposta. A afirmativa II é verdadeira, pois é um
complemento da primeira afirmativa, em que caracteriza o algoritmo sendo um passo a passo para
executar uma determinada tarefa. A afirmativa III é verdadeira, visto que define o algoritmo como
sendo uma receita cotidiana aplicada na vida de pessoas e que também segue um passo a passo até
encontrar uma solução.
b. V, V, F, V.
c. F, F, V, V. 
 
 
d. V, F, V, F.
e. F, V, F, V.
A resposta correta é: V, V, V, F.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 6/10
Questão 6
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 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:
a. 3, 1, 4, 2.
b. 2, 1, 4, 3. 
 
c. 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
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).
d. 1, 3, 2, 4.
e. 4, 3, 2, 1.
A resposta correta é: 2, 4, 1, 3.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 7/10
Questão 7
Correto
Atingiu 1,00 de 1,00
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.
a. Um algoritmo tem por �nalidade fazer a
representação mais �el 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.
b. Após a construção do algoritmo, não é necessário testar o algoritmo por meio de simulações.
c. Na construção de algoritmos, a responsabilidade de transformar dados de entrada em dados de saída é da variável.
d. Um algoritmo não permite a abstração de detalhes computacionais.
e. Quando um algoritmo é muito bem escrito, não há necessidade de compreender completamente o problema a ser resolvido.
A resposta correta é: Um algoritmo tem por �nalidade fazer a representação mais �el do raciocínio envolvido na lógica de
programação.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 8/10
Questão 8
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, V, F.
c. F, V, F, F.
d. F, V, V, V.
e. V, F, V, V.  Resposta correta. A (V) e B (V), não A ou B fica falso ou verdadeiro que resulta em
verdadeiro. A (F) e B (V), não A ou B fica verdadeiro ou verdadeiro que resulta em
verdadeiro. A (F) e B (F), não A ou B fica verdadeiro ou falso que prevalece
verdadeiro.
A resposta correta é: V, F, V, V.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 9/10
Questão 9
Correto
Atingiu 1,00 de 1,00
Questão 10
Correto
Atingiu 1,00 de 1,00
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.
a. Fluxograma.
b. Expressão aritmética.
c. Expressão lógica.
d. Pseudocódigo.
e. Linguagem natural.  Resposta correta. O tipo de algoritmo que melhor
representa o algoritmo da questão é linguagem
natural.
A resposta correta é: Linguagem natural.
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.
a. 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.
b. Inteiro, real, byte e lógico.
c. Booleano, fracionário, byte e inteiro. 
 
 
 
 
d. Real, caractere, lógico e booleano.
e. Caractere, real, inteiro e byte.
A resposta correta é: Inteiro, real, caractere e lógico.
NAP CPA Responsabilidade Socioambiental
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
03/05/2022 20:22 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=352571&cmid=337941 10/10
◄ Compartilhe
Seguir para...
Revisão Atividade 2 (A2) ►
NAP CPA Responsabilidade Socioambiental
https://ambienteacademico.com.br/mod/forum/view.php?id=337936&forceview=1
https://ambienteacademico.com.br/mod/quiz/view.php?id=337942&forceview=1
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