Prévia do material em texto
Iniciado em quarta, 3 mai 2023, 07:26
Estado Finalizada
Concluída em quarta, 3 mai 2023, 08:21
Tempo
empregado
54 minutos 41 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:
“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. F, F, F, V.
b. V, F, F, F.
c. V, F, F, V.
d. 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.
e. F, V, V, F.
A resposta correta é: V, V, V, F.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 2
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. 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.
c. F, V, F, F.
d. F, V, V, F.
e. F, V, V, V.
A resposta correta é: V, F, V, V.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Correto
Atingiu 1,00 de 1,00
De acordo com o que foi apresentado, analise o seguinte código:
#include <stdio.h>
int main()
{
int x[3];
int y;
for (y = 0; y < 3; y++) {
x[y] = 10 + y;
printf("%d ",x[y]);
}
return 0;
}
Assinale a alternativa que corresponde ao retorno exibido pelo programa.
a. 5 6 7
b. 8 9 10
c. 10 10 10
d. 1 2 3
e. 10
11
12
Resposta correta.O valor exibido pelo programa é de 10 11 12, pois ao executar o laço de repetição, o valor da
primeira posição do vetor é o índice + 10, como o índice no caso é zero então o primeiro valor é 10. Como o contador
é de 1 em 1, então logicamente o resultado restante é 11 e 12.
A resposta correta é: 10 11 12
A linguagem C define uma matriz como um vetor multidimensional, no qual ambos os elementos são vetores do mesmo tipo e também do
mesmo tamanho. Por exemplo, uma matriz que possui um vetor do tipo char com tamanho 5, todos os outros serão iguais. Assinale a
alternativa que complementa a explicação de uma matriz.
a. Matriz e vetor são a mesma coisa.
b. Matriz pode ter apenas um valor
c. Uma matriz pode ter
múltiplas dimensões, por
exemplo matriz[3][3][3].
Resposta correta.A resposta que complementa uma matriz é que uma matriz pode ser
multidimensional, podendo ter dimensões maiores do que apenas 2, ou seja, matriz com 3
dimensões existe e é utilizado.
d. Uma matriz não pode ser maior que 2 dimensões.
e. Uma matriz pode ter apenas uma dimensão, por exemplo matriz[3].
A resposta correta é: Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3].
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 5
Correto
Atingiu 1,00 de 1,00
Determinadas vezes, quando se é iniciante em programação, pode-se cair em um loop
infinito de forma casual. Isso acontece quando é escrita, acidentalmente, uma condição que nunca será atendida, ou então se esquece de
transformar o valor da variável de controle do laço, fazendo com que a condição continue sempre verdadeira.
Var Y: inteiro Início Para Y de 10 até 0
passo – 1 faça Escreva(“Numero”, Y)
Fimpara fimalgoritmo
De acordo com o pseudocódigo, assinale a alternativa correspondente à ordem de saída dos números:
a. crescente;
b. decrescente. Resposta correta. A alternativa correta é a E: a saída do código será apresentada em ordem decrescente,
pois o contador será realizado de 10 até 0, realizando -1, ou seja, será apresentada a sequência de 10, 9, 8,
7, 6, 5, 4, 3, 2, 1, 0.
c. aleatória;
d. somente ímpares;
e. somente pares;
A resposta correta é: decrescente.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 6
Correto
Atingiu 1,00 de 1,00
Questão 7
Correto
Atingiu 1,00 de 1,00
Ao desenvolver um algoritmo, o programador decideum utilizar uma forma de repetir a soma de dois números. Observe o algoritmo:
Inicio Inteiro Y, Z; Y: 1; Z:2; Enquanto y <
10 faça Z = Z + 2 Y = Y + 2 Se Y = 5
então Imprima Entrou fimse Se Z = 5
então Imprima Entrou fimse Fimequanto
Quantas vezes será necessário rodar a condição de repetição para entrar nas duas condições Se Y = 5 e Se Z = 5, mas não ao mesmo
tempo?
a. Para entrar na condição, Z = 5 entrará na segunda vez e Y = 5 entrará na terceira vez.
b. Para entrar na condição, Z
= 5 entrará na terceira vez
e Y = 5 vai entrar na
segunda vez.
Resposta correta. A alternativa correta é a C: na primeira vez que a repetição rodar, serão os
valores y = 3 e z = 3; na segunda vez, z = 4 e y = 5, ou seja, satisfará a condição Y = 5; ao rodar
pela terceira vez, z = 5 e y = 7, ou seja, Z será igual a 5, entrando na outra condição.
c. Para entrar na condição, Z = 5 entrará na sexta vez e Y = 5 entrará na sexta vez.
d. Para entrar na condição, Z = 5 entrará na terceira vez e Y = 5 entrará na quarta vez.
e. Para entrar na condição, Z = 5 entrará na quarta vez e Y = 5 entrará na quinta vez.
A resposta correta é: Para entrar na condição, Z = 5 entrará na terceira vez e Y = 5 vai entrar na segunda vez.
Durante uma aula, o professor passou o seguinte pseudo código:
Inicio Inteiro Y, Z; Y = 1; Z
= 2; Enquanto y < 10 faça
Z = Z + 2 Y = Y + 1
Fimequanto Imprima Y
Imprima J
Logo após, determinou que os alunos avaliassem e escrevessem o resultado que seria imprimido para os valores Y e Z. Diante disso, qual
seria o resultado?
a. 9 e 4
b. 11
e
7
Resposta correta. A alternativa correta é a C: a saída dos valores será 11 e 7. A condição será rodada 5 vezes até
satisfazer a condição do enquanto y < 10, ou seja, as somas serão realizadas 5 vezes.
c. 9 e 11
d. 11 e 11
e. 10 e 8
A resposta correta é: 11 e 7
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 8
Correto
Atingiu 1,00 de 1,00
Questão 9
Correto
Atingiu 1,00 de 1,00
Segundo Forbellone (2005), quando a estrutura é encadeada, pode ser homogênea ou heterogênea. Uma estrutura encadeada é
caracterizada quando são agrupadas, e geralmente ocorre quando uma determinada ação ou bloco precisa ser executado, caso um grande
conjunto de possibilidades ou combinações for satisfeito.
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.
Segundo Forbellone, qual é a estrutura retratada?
a. Estrutura
de
Seleção.
Resposta correta. A alternativa correta é a A: a estrutura de seleção admite a opção de um grupo de ações ou
blocos a serem realizados mediante a execução, quando algumas condições, descritas por expressões lógicas e
relacionais, são ou não atendidas.
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.
b. Estrutura Sequencial.
c. Estrutura de Repetição.
d. Estrutura de Condição.
e. Estrutura de Procura.
A resposta correta é: Estrutura de Seleção.
Durante uma atividade na aula de Estrutura de Dados, o professor Rafael solicita que o aluno João Pedro, do curso de Engenharia de
Software, desenvolva um script em portugol, que percorrer os números entre 50 e 100, e apresentar somente os números ímpares, utilizando
a cláusula PARA. O aluno desenvolveu o código em portugol apresentado, entretanto, está incompleta a cláusula do PARA.
Var numero: inteiro Inicio
________________________ Se(numero
MOD 2=1 ) então Escreva(numero)
Fimse fimpara fimalgoritmo
Qual alternativa preenche a sequência do código?
a. Enquanto contador numero de 50 até 100 faça.
b. Enquanto contador num de 50 até 100 faça.
c. Enquanto num de 50 até 100 faça.
d. Para
numero
de 50 até
100 faça.
Resposta correta. A alternativa correta é a E: a forma correta para concluir o código é utilizando "Para numero
de 50 até 100 faça", ou seja, ele percorrerá o numero de 50 até 100, e apresentará os números ímpares,
sempre veri�cando pela variável declarada no inicio como numero.
e. Para num de 50 até 100 faça.
A resposta correta é: Para numero de 50 até 100 faça.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 10
Correto
Atingiu 1,00 de 1,00
Durante uma atividade na aula de Lógica e Programação, o professor solicita que a aluna Evandra, do curso de Análise e Desenvolvimento de
Sistemas, crie um algoritmo que percorra os números entre 100 e 200, e apresente somente os números ímpares.
A aluna realizou a programação do pseudocódigo apresentado, entretanto, está incompleta a cláusula do Enquanto.
Var contador: inteiro impar Inicio Contador<-100
Enquanto ____________________________
Se(contador MOD 2 = 1) então
Escreva(“numero”,contador) fimse Contador<-
contador+1 fimenquanto fimalgoritmo
Assinale a alternativa que corresponde à sequência do código necessária:
a. (contador >= 100 ) OU (contador = 200) faça.
b. (contador >=
100 ) E
(contador <=
200) faça.
Resposta correta. A alternativa correta é a E. É necessário inserir a condição do Enquanto para que ele
percorra entre os valores iguais ou maiores do que 100, e menor ou igual a 200; ou seja, o contador deve
ser (contador >= 100 ) E (contador <= 200) faça.
c. (contador = 100 ) E (contador >= 200) faça.
d. (contador > 100 ) E (contador >= 200) faça.
e. (contador >= 100 ) OU (contador > 200) faça.
A resposta correta é: (contador >= 100 ) E (contador <= 200) faça.
◄ Revisão Atividade 4 (A4)
Seguir para...
Revisão Prova N2 (A5) ►
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
Ed
https://ambienteacademico.com.br/mod/quiz/view.php?id=756282&forceview=1
https://ambienteacademico.com.br/mod/quiz/view.php?id=756285&forceview=1
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236