Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 1/8 Página inicial / Meus cursos / CURSOS FUNEC / Graduação - EAD / Aluno EAD / JUNÇÕES DE TURMA / Algoritmos e Programação / AVALIAÇÕES / PROVA Questão 1 Completo Atingiu 0,00 de 3,00 Questão 2 Completo Atingiu 3,00 de 3,00 Iniciado em Wednesday, 16 Jun 2021, 22:39 Estado Finalizada Concluída em Thursday, 17 Jun 2021, 00:39 Tempo empregado 1 hora 59 minutos Avaliar 45,00 de um máximo de 60,00(75%) Operadores lógicos são usados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores. O resultado destas expressões é sempre um valor lógico, verdadeiro ou falso, uma vez que operam sobre valores booleanos. No uso do operador “e” em um algoritmo temos os seguintes resultados: 1. V e V - o resultado é verdadeiro. 2. F e V - o resultado é verdadeiro. 3. V e F - o resultado é verdadeiro. 4. F e V - o resultado é falso. 5. F e F - o resultado é verdadeiro. Assinale a alternativa que contém as afirmativas CORRETAS. Escolha uma opção: a. 1 – 4 b. 2 – 4 c. 1 – 5 d. 1 – 3 Analise o pseudocódigo a seguir. 1. var n: inteiro 2. escreva (“Digite um número inteiro:”) 3. leia(n) 4. n = n+5 5. escreva(n) Considerando-se que o programa recebeu, como entrada, o valor 10, qual o resultado na tela da execução? Escolha uma opção: a. 10 b. 5 c. 15 d. 0 https://ava.funec.br/ https://ava.funec.br/course/index.php?categoryid=10 https://ava.funec.br/course/index.php?categoryid=17 https://ava.funec.br/course/index.php?categoryid=19 https://ava.funec.br/course/index.php?categoryid=77 https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=324#section-2 https://ava.funec.br/mod/quiz/view.php?id=5064 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 2/8 Questão 3 Completo Atingiu 3,00 de 3,00 Questão 4 Completo Atingiu 3,00 de 3,00 Questão 5 Completo Atingiu 0,00 de 3,00 Com relação aos comandos de repetição, assinale a alternativa correta Escolha uma opção: a. Esse comando não faz com que a execução de um grupo de ações seja repetida um número predefinido de vezes. Esse recurso somente funciona para uma ação b. Somente variáveis ordinais simples podem ser utilizadas como variáveis de controle c. Os valores atribuídos a variável de controle podem ser de um tipo diferentes d. Um comando composto não pode ser utilizado no comando de repetição por contagem para/faça Uma estrutura de seleção possibilita a escolha de um grupo de ações a ser executado quando determinadas condições são ou não satisfeitas. A figura, a seguir, apresenta uma estrutura de seleção de dados: Escolha uma opção: a. composta b. seletiva c. simples d. encadeada Atente-se para a expressão: C * (B – A) <= D – B / C. Qual seria o resultado da execução dessa expressão, caso o valor das variáveis fossem: A=3; B=6; C=2 e D=9? Escolha uma opção: a. 6 b. 9 c. “true” ou “verdadeiro” d. “false” ou “falso” 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 3/8 Questão 6 Completo Atingiu 3,00 de 3,00 Questão 7 Completo Atingiu 3,00 de 3,00 Questão 8 Completo Atingiu 3,00 de 3,00 Um algoritmo é uma sequência de ações executáveis com objetivo de obter solução para uma situação problema. Nesse sentido, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Um algoritmo não representa necessariamente um programa de computador, e sim os passos para realizar determinada tarefa. ( ) Determina o valor necessário para elaborar uma tarefa. ( ) A implementação pode ser feita por um computador, por outro tipo de autômato ou mesmo por um ser humano. ( ) Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções. Assinale a alternativa que apresenta a sequência correta de cima para baixo. Escolha uma opção: a. V, F, V, V b. F, V, F, F c. V, F, F, V d. F, V, V, F Nas linguagens de programação, existem diversos tipos de instrução. Analisando o pseudocódigo a seguir, assinale a alternativa que define o tipo de instrução que realiza sua operação. Pseudocódigo: “Enquanto houver maçãs podres no cesto, retire-as e jogue fora.” Escolha uma opção: a. Instrução de seleção múltipla b. Instrução de seleção c. Instrução de decremento d. Instrução de repetição Considere o fluxograma a seguir: Quais são os respectivos valores de X e SOMA que serão impressos? Escolha uma opção: a. 8 e 35 b. 7 e 35 c. 8 e 28 d. 7 e 28 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 4/8 Questão 9 Completo Atingiu 0,00 de 3,00 Questão 10 Completo Atingiu 3,00 de 3,00 Questão 11 Completo Atingiu 3,00 de 3,00 Selecione a sequência correta para as afirmações abaixo: 1. Uma linguagem de programação é usada para escrever programas que serão executados posteriormente pelo computador, e ela deve ser compreendida tanto pelo programador quanto pelo computador. 2. Os operadores lógicos "e" e "ou" possuem, respectivamente, as funções de conjunção e disjunção. 3. No intuito de padronizar o código, uma boa prática adotada pelos programadores é usar nos identificadores as palavras reservadas, que pertencem à linguagem de programação. 4. Organograma é o mesmo que fluxograma e pode ser definido como um tipo de diagrama que representa a estrutura funcional de uma organização Escolha uma opção: a. V, V, V, F b. V, V, F, F c. V,F, V, F d. F, V, F, V Se considerarmos que ''I” sejam os dados do tipo inteiro, ''R” os reais, ''L” os literais e ''B” os lógicos, identifique a alternativa que preencha os espaços dos seguintes dados: ( ) "JOSE" ( ) 0,2132 ( ) +33 ( ) sim/não Escolha uma opção: a. L - R - I - B b. B - R - I – L c. B - I - R - L d. L - I - R - B Analise o fluxograma a seguir: Assinale a alternativa que apresenta, para as variáveis i e N, valores que ativam o caminho B. Escolha uma opção: a. i = 0 e N = 0 b. i = -1 e N = -1 c. i = 1 e N = 1 d. i = 1 e N = -1 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 5/8 Questão 12 Completo Atingiu 3,00 de 3,00 Questão 13 Completo Atingiu 3,00 de 3,00 Questão 14 Completo Atingiu 3,00 de 3,00 Relacione as colunas e assinale a alternativa com a sequência correta. 1. Inteiro. 2. Real. 3. Cadeia. 4. Lógicos. ( ) Dados numéricos positivos ou negativos, exceto valor fracionário. ( ) Caracteres delimitados por aspas representados por letras e símbolos. ( ) Dados numéricos positivos ou negativos, incluindo valor fracionário. ( ) Valores com dados binários. Escolha uma opção: a. 2 – 1 – 3 – 4 b. 1 – 2 – 3 – 4 c. 3 – 2 – 1 – 4 d. 1 – 3 – 2 – 4 Sobre variáveis e constantes, considere as afirmativas a seguir. I. Constantes são valores fixos que um programa não pode alterar. II. Variáveis declaradas dentro de uma função são chamadas de variáveis locais. III. Uma variável é uma posição de memória usada para guardar um valor. IV. Uma variável global é usada para que uma função receba argumentos. Assinale a alternativa correta. Escolha uma opção: a. Somente as afirmativas I, II e III são corretas b. Somente as afirmativas I e IV são corretas c. Somente as afirmativas III e IV são corretas d. Somente as afirmativas I e II estão corretas Analise os itens abaixo que versam sobre Lógica de Programação e depois responda: I. Lógica de programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma sequência de passos para se executar uma função. II. A linguagem de programação é como uma língua normal, um grupo de palavras com significados. No caso da programação, a maioria das linguagens é escrita em Inglês. Estas linguagens fazem o computador assimilar cada comando e função de um algoritmo, depois executar cada função. III. Na hora de programar alguns passos são indispensáveis, como Declarar Variáveis. Variáveis sãoescritas exclusivamente por letras, que representam um valor que pode ser mudado a qualquer momento. IV. Saber lógica de programação é saber o melhor jeito de escrever um código, para o computador interpretar corretamente. É saber se comunicar com a máquina a partir de uma linguagem seja lá qual for. Analisados os itens é CORRETO afirmar que: Escolha uma opção: a. Todos os itens estão corretos b. Apenas o item IV está incorreto c. Apenas o item III está incorreto d. Apenas o item I está incorreto 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 6/8 Questão 15 Completo Atingiu 3,00 de 3,00 Questão 16 Completo Atingiu 3,00 de 3,00 Questão 17 Completo Atingiu 3,00 de 3,00 Questão 18 Completo Atingiu 0,00 de 3,00 Se os primeiros cinco números de uma sequência são 0.5, 2, 8, 32, 128, conclui-se que: Escolha uma opção: a. Não há uma lógica na geração dos números da sequência b. O sétimo número é menor que 1000 c. O próximo número é ímpar d. O sexto número é 512 Sendo A1 = 5, B1 =7 e C1 = 1, o valor de C1 nas seguintes linhas de comando será: if (A1 > B1) or (A1 = B1) then C1 = 0 else if (A1 < B1) and (C1 > 0) then C1 = 1 Escolha uma opção: a. 0 b. 1 c. 2 d. 5 Os operadores relacionais são símbolos utilizados entre dois valores do mesmo tipo e que têm como resultado um valor lógico. Dentre as alternativas abaixo, aquela que contêm um símbolo que não representa um operador relacional é a: Escolha uma opção: a. = b. > c. -< d. < No que diz respeito à construção de algoritmos, analise as afirmativas a seguir. I. O teste da condição é realizado no INÍCIO da estrutura. II. O teste da condição é realizado no FINAL da estrutura. III. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico VERDADEIRO. IV. A execução da estrutura permanece em loop, se o teste da condição resulta o valor lógico FALSO. V. A execução da estrutura termina, se o teste da condição retorna o valor lógico VERDADEIRO. VI. A execução da estrutura termina, se o teste da condição retorna o valor lógico FALSO. Há apenas afirmativas válidas para a estrutura de controle conhecida por enquanto ... faça ...: Escolha uma opção: a. I, IV e V b. I, III e VI c. II, III e VI d. II, IV e V 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 7/8 Questão 19 Completo Atingiu 0,00 de 3,00 Questão 20 Completo Atingiu 3,00 de 3,00 Considere a sub-rotina abaixo: 1. Programa 2. Declare X, Y e Z numérico 3. Leia X 4. Leia Y 5. Z:= (X + Y) x Y 6. Escreva Z 7. Fim programa Analisando o programa acima, e supondo que o valor fornecido para “X” na terceira linha seja 3 e o valor fornecido para Y na quarta linha seja 4, pode-se afirmar que o valor da variável “Z” na sexta linha é: Escolha uma opção: a. 21 b. 32 c. 28 d. 26 Sobre algoritmos e seus tipos, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA. ( ) A descrição narrativa é um tipo de algoritmo que utiliza linguagem natural para especificar os passos da realização das tarefas. ( ) Pseudocódigo, portunhol e fluxograma são tipos clássicos de algoritmos. ( ) Em um algoritmo, uma constante é um espaço físico na memória, e é identificada por um nome que não sofre alteração durante a execução do programa. ( ) Um algoritmo é uma sequência lógica e finita de instruções, que devem ser seguidas para a resolução de um problema ou execução de uma tarefa. Escolha uma opção: a. F – V – V – F b. V – V – F – F c. V – F – F – V d. V – F – V – V ◄ QUESTIONÁRIO 2 Seguir para... CONTATOS Av. Moacyr de Mattos, 49 - Centro - Caratinga, MG Telefone : (33) 99986-3935 E-mail : secretariaead@funec.br REDES SOCIAIS https://ava.funec.br/mod/quiz/view.php?id=4916&forceview=1 mailto:secretariaead@funec.br https://www.facebook.com/caratingaunec https://twitter.com/caratingaunec 17/06/2021 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=146117&cmid=5064 8/8
Compartilhar