Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 1/8 Painel 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 3,00 de 3,00 Iniciado em Saturday, 26 Dec 2020, 13:37 Estado Finalizada Concluída em Saturday, 26 Dec 2020, 15:08 Tempo empregado 1 hora 31 minutos Avaliar 60,00 de um máximo de 60,00(100%) 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ão escritas 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 I está incorreto c. Apenas o item IV está incorreto d. Apenas o item III está incorreto https://ava.funec.br/my/ 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-3 https://ava.funec.br/mod/quiz/view.php?id=5064 javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 2/8 Questão 2 Completo Atingiu 3,00 de 3,00 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 3,00 de 3,00 Com relação aos comandos de repetição, assinale a alternativa correta Escolha uma opção: a. Um comando composto não pode ser utilizado no comando de repetição por contagem para/faça b. 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 c. Os valores atribuídos a variável de controle podem ser de um tipo diferentes d. Somente variáveis ordinais simples podem ser utilizadas como variáveis de controle 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. B - I - R - L b. L - R - I - B c. L - I - R - B d. B - R - I – L 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. 5 d. 2 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. “false” ou “falso” b. “true” ou “verdadeiro” c. 9 d. 6 javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&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 A alternativa que corresponde à saída do algoritmo é Escolha uma opção: a. 1-9; 2-8; 3-7; 4-6 b. 1-10;1-9; 1-8; 1-7; 1-6; 1-5; 1-4; 1-3; 1-2 c. 1-10; 2-9; 3-8; 4-7; 5-6 d. 10-1; 9-2; 8-3; 7-4;6-5 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. 0 c. 5 d. 15 As linguagens de programação, usualmente, provêm um conjunto fixo de tipos de dados embutidos, bem como facilidades para permitir a definição de tipos de dados pelo usuário. Assim, é correto afirmar, sobre lógica de programação, que os tipos de dados podem ser: Escolha uma opção: a. Inteiros e lógicos b. Básicos e complexos c. Definidos e abstratos d. Elementares e estruturados javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 4/8 Questão 9 Completo Atingiu 3,00 de 3,00 Questão 10 Completo Atingiu 3,00 de 3,00 Questão 11 Completo Atingiu 3,00 de 3,00 Quando se escreve um algoritmo, ou um programa de computador é quase impossível não se ter uma variável. Uma variável, em programação de computadores, é: Escolha uma opção: a. Um tipo de dado b. Um local na memória para guardar um valor c. Um ponteiro de dados d. Um tipo inteiro Um ___________ é, em outras palavras, uma norma executável para estabelecer um determinado efeitodesejado, que na prática será geralmente a obtenção de uma solução a certo tipo de problema. O conceito central da ______________ e da ciência da computação é o de algoritmo. Preencha as lacunas e assinale a alternativa correta. Escolha uma opção: a. algoritmo / internet b. código / programação c. programa / internet d. algoritmo / programação 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. 28 b. 32 c. 21 d. 26 javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&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 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 44 b. 7 e 28 c. 8 e 28 d. 7 e 35 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. > Considere a seguinte definição: “Uma estrutura de seleção permite a escolha de um grupo de ações e estruturas, contido na estrutura de seleção, a ser executado quando determinadas condições, representadas por expressões lógicas, são ou não satisfeitas”. Com base nessa definição, analise as afirmativas abaixo e assinale a alternativa correta. I. Uma estrutura de seleção deve conter pelo menos outra estrutura de seleção. II. O grupo de ações existente dentro de uma estrutura de seleção pode não ser executado. III. Uma estrutura de seleção sempre deve conter dois grupos de ações: um que é executado caso a expressão lógica seja verdadeira e outro que é executado caso a expressão lógica seja falsa. Escolha uma opção: a. Somente as afirmativas I e II estão corretas b. Somente a afirmativa II está correta c. Todas as afirmativas estão corretas d. Somente a afirmativa III está correta javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&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 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. O próximo número é ímpar b. O sexto número é 512 c. Não há uma lógica na geração dos números da sequência d. O sétimo número é menor que 1000 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. V – F – V – V b. V – V – F – F c. F – V – V – F d. V – F – F – V A definição de uma variável é uma das etapas principais para elaboração de um programa, que pode ser compreendida como uma reserva de um espaço na memória do computador para armazenar informações. Em relação aos tipos de variáveis, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa que apresenta a sequência correta. ( ) Variável do tipo caractere serve para armazenar um único caractere podendo ser letra ou símbolo. ( ) Variável do tipo inteiro é utilizada para armazenar valores numéricos, podendo ser positivos e negativos e, também, valores com ponto decimal. ( ) Variável do tipo numérico real armazena valores reais, inclusive valores com ponto decimal, podendo ser positivos e negativos. Escolha uma opção: a. V - F - F b. V - V - F c. V - F - V d. F - V - V javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 7/8 Questão 18 Completo Atingiu 3,00 de 3,00 Questão 19 Completo Atingiu 3,00 de 3,00 Questão 20 Completo Atingiu 3,00 de 3,00 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 = 1 e N = -1 b. i = 1 e N = 1 c. i = -1 e N = -1 d. i = 0 e N = 0 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. Nointuito 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. F, V, F, V c. V,F, V, F d. V, V, F, 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 repetição d. Instrução de decremento javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/ 15/04/2022 15:32 PROVA https://ava.funec.br/mod/quiz/review.php?attempt=76371&cmid=5064 8/8 Manter contato RA (33) 99986-3935 / Semipresencial (33) 3322-7900 ramal 7917 secretariaead@funec.br Obter o aplicativo para dispositivos móveis tel:RA (33) 99986-3935 / Semipresencial (33) 3322-7900 ramal 7917 mailto:secretariaead@funec.br https://www.facebook.com/caratingaunec https://twitter.com/caratingaunec https://download.moodle.org/mobile?version=2019052001.02&lang=pt_br&iosappid=633359593&androidappid=com.moodle.moodlemobile javascript:void(0); https://ava.funec.br/user/index.php?id=324 https://ava.funec.br/badges/view.php?type=2&id=324 https://ava.funec.br/admin/tool/lp/coursecompetencies.php?courseid=324 https://ava.funec.br/grade/report/index.php?id=324 https://ava.funec.br/my/ https://ava.funec.br/?redirect=0 https://ava.funec.br/calendar/view.php?view=month&course=324 javascript:void(0); https://ava.funec.br/user/files.php https://ava.funec.br/course/view.php?id=324 https://ava.funec.br/course/view.php?id=757 https://ava.funec.br/course/view.php?id=342 https://ava.funec.br/course/view.php?id=624 https://ava.funec.br/course/view.php?id=819 https://ava.funec.br/course/view.php?id=896 https://ava.funec.br/course/view.php?id=488 https://ava.funec.br/course/view.php?id=698 https://ava.funec.br/course/view.php?id=492 https://ava.funec.br/course/view.php?id=485 https://ava.funec.br/my/
Compartilhar