Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 1/7 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:768730) Peso da Avaliação 3,00 Prova 55584375 Qtd. de Questões 11 Acertos/Erros 10/0 Canceladas 1 Nota 10,00 As estruturas de controle permitem aos algoritmos a execução de blocos de código somente se determinadas condições sejam atendidas, de forma a selecionar uma única parte de código e executá- la uma ou várias vezes. As estruturas condicionais avaliam uma expressão lógica e executa um bloco de comandos. A seguir é apresentado um algoritmo contendo cálculos matemáticos: algoritmo "Peso Ideal" var a, b, c : numerico a := 5 b:= 5 c := 0 se (a = 5) entao c := a * b senao se(a > 5) entao c := a + b fimse escreval("O valor de C é igual a: ", c) fimalgoritmo Sobre o algoritmo apresentado, assinale a alternativa CORRETA: A A saída de dados será "O valor de C é igual a 25". B A saída de dados será "O valor de C é igual a 10". C A saída de dados será "25". D A saída de dados será "10". Nas linguagens de programação, os tipos primitivos são tipos de dados básicos e os mais utilizados. Todos os valores presentes em algoritmos devem possuir tipo, seja ele primitivo ou composto. Existem quatro tipos de dados primitivos, embora algumas linguagens de programação se subdividem em outros tipos, de acordo com a capacidade de memória necessária para cada variável, mas, de modo geral, os tipos de dados primitivos são inteiro, real, lógico e texto. Sobre os tipos de dados primitivos, analise as sentenças a seguir: I- O tipo de dado Texto é capaz de representar somente, e não mais, do que um caractere. VOLTAR A+ Alterar modo de visualização 1 2 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 2/7 II- Na linguagem Portugol, é possível armazenar o número 9 em um tipo de dado inteiro. III- O tipo de dado real representa valores numéricos positivos ou negativos com casa decimal. IV- Variáveis do tipo lógico representam valores booleanos, possuindo apenas os estados verdadeiro ou falso. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças II, III e IV estão corretas. C As sentenças I, II e III estão corretas. D As sentenças II e IV estão corretas. Augusto discutindo futebol com Oswaldo declarou que se o time X venceu o último jogo, então o time Y é campeão. Oswaldo, depois de algumas horas, descobriu que a declaração era falsa. Sobre a verdade descoberta por Oswaldo, assinale a alternativa CORRETA: A O time X venceu o último jogo e o time Y não é campeão. B O time X não venceu o último jogo e o time Y não é campeão. C Se o time Y não é campeão, então o time X não venceu o último jogo. D O time X não venceu o último jogo e o time Y é campeão. As proposições são quaisquer sentenças que podem assumir o valor de verdadeiro ou falso. As tabelas verdade fazem uso das proposições para determinar todos os possíveis resultados das combinações de verdadeiro ou falso possíveis. Logo, para encontrar o resultado da combinação de proposições, basta analisar qual valor está associado a cada proposição, buscar na tabela e analisar o resultado gerado. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A estrutura lógica " p ^ q " é verdadeira quando ambas proposições são verdadeiras. ( ) A estrutura lógica " p v q " é falsa quando uma das duas proposições são verdadeiras. ( ) A tautologia acontece somente se o resultado da expressão for sempre falso. ( ) A disjunção é representada pelo caractere " ~ ". Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - F. B V - F - V - F. C F - V - F - V. D V - F - F - V. 3 4 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 3/7 Os algoritmos computacionais são sequências de passos para a realização das mais variadas tarefas. Os algoritmos estão no dia a dia das pessoas, sem a necessidade de planejar a sequência de passos para resolução das tarefas, pois fazem isto intuitivamente. Um exemplo de algoritmo é quando uma pessoa faz um bolo, ela segue uma receita. Executa as instruções (passos) para que o bolo fique pronto. Sobre as características dos algoritmos, associe os itens, utilizando o código a seguir: I- Efetividade. II- Clareza. III- Saída. ( ) O algoritmo produz um resultado. ( ) Cada passo de um algoritmo não gera duplo entendimento. ( ) Cada passo de um algoritmo deve ser executável. Assinale a alternativa que apresenta a sequência CORRETA: A III - I - II. B III - II - I. C I - III - II. D I - II - III. A lógica proposicional é um formalismo que utiliza a linguagem para representar o conhecimento, e os métodos de inferência para representar o raciocínio. O seu principal objetivo é representar e validar argumentos. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O princípio da não contradição determina que uma proposição não pode ser verdadeira e falsa ao mesmo tempo. ( ) A sentença "Santa Catarina é um estado do sul do Brasil?" é uma sentença exclamativa. ( ) As proposições são sentenças que precisam ser declaradas por termos ou sentenças objetivas. ( ) "A bandeira do Brasil possui as cores verde e amarelo" é uma proposição válida. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - V. B V - V - F - V. C F - V - V - V. D V - F - F - F. As estruturas condicionais iniciam por um teste condicional e, dependendo do resultado deste teste, uma ou várias instruções podem ser executadas. A análise do teste é feita de acordo com a quantidade de condições a serem testadas, para que se decida qual bloco de código deve ser executado. O teste sempre retornará um valor Verdadeiro ou Falso; caso o retorno seja Falso, o bloco 5 6 7 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 4/7 de comando em execução será ignorado e a sequência de execução segue a estrutura seguinte da condição. Sobre as estruturas condicionais, analise o código a seguir: 01 leia(n) 02 se (n >= 9) ou (n = 1) entao 03 escreval ("O valor está na faixa permitida") 04 senao 05 escreval ("O valor não está na faixa permitida") 06 fimse Sobre o algoritmo apresentado, analise as afirmativas a seguir: I- Se o número informado pelo usuário for igual a 1, será informado ao usuário "O valor não está na faixa permitida". II- Se o número informado pelo usuário for um número negativo, será informado "O valor não está na faixa permitida". III- Será informado ao usuário "O valor está na faixa permitida" se o valor for maior que 8. IV- Será informado ao usuário "O valor não está na faixa permitida" se o número informado for maior que 10. Assinale a alternativa CORRETA: A Somente a afirmativa I está correta. B As afirmativas I, II e IV estão corretas. C As afirmativas II e III estão corretas. D Somente a afirmativa IV está correta. Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. As estruturas de seleção permitem alterar o fluxo de execução do algoritmo, selecionando qual parte do algoritmo deve ser executada. A decisão de qual parte executará é tomada em função de uma condição que resultará os valores verdadeiro ou falso. Esta condição pode ser representada por expressões relacionais ou lógicas. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A estrutura de seleção abaixo possui uma saída de dados válida para quaisquer valores possíveis para a variável "media". se media >= 5.0 então escreva ("aluno Aprovado") ( ) A estrutura de condição caso-seja possuir uma opção padrão para ser executada nas situações em que nenhuma das condições anteriores seja atendida. ( ) As estruturasde condição simples são representadas genericamente pelo código abaixo. se então Bloco de comandos; fim-se ( ) A estrutura de condição abaixo é de condição composta. se idade >= 18 então "maior de idade" senão "menor de idade" fimse 8 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 5/7 Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - V. B V - F - V - V. C F - V - V - F. D F - V - F - V. Os algoritmos são sequências de etapas para resolver um determinado problema, definindo a sequência de comandos que deve ser executada para atingir um objetivo. Os algoritmos estão presentes em todos os momentos da nossa vida, desde o despertador até análises clínicas mais aprimoradas. Analise o código a seguir: Algoritmo "Soma_Pares" Var soma,I, comeco, fim : inteiro Inicio soma:=0 comeco := 10 fim := 25 PARA I DE comeco ATÉ fim FAÇA SE (I MOD 2 = 0) e (I > 20) ENTÃO soma := soma + I escreval(soma) FIMSE FIMPARA escreval (soma / 2) Fimalgoritmo Considerando o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O algoritmo escreverá para o usuário os números: 23 e 47. ( ) O algoritmo escreverá para o usuário os números: 22 e 46. ( ) O algoritmo escreverá para o usuário o número: 23. ( ) O algoritmo faz a soma dos números pares de 10 a 25. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. 9 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 6/7 B F - V - V - F. C V - V - V - F. D V - F - F - V. Os algoritmos podem ser representados de diferentes formas, a variação entre elas está relacionada ao nível de detalhe ou ao grau de abstração oferecido por cada uma. Algumas formas têm foco no nível lógico, de forma a abstrair detalhes de implementação. No entanto, algumas formas de representação possuem maior riqueza de detalhes. O que é a representação de algoritmos por Fluxogramas? A É a construção de algoritmos em linguagem computacional. B É a construção de algoritmos com diagramas de chapin. C É a construção de algoritmos com representações gráficas. D É a construção de algoritmos em linguagem natural. (ENADE, 2018) A tabela-verdade é um instrumento da matemática utilizado para determinar os valores lógicos das proposições compostas, a partir de atribuições de todos os possíveis valores lógicos das proposições simples componentes. Sobre tabelas-verdade, analise as tabelas a seguir com 10 11 03/11/2022 16:01 Avaliação Final (Objetiva) - Individual about:blank 7/7 os valores para as proposições "p" e "q" e assinale a alternativa CORRETA: A As sentenças II, III e IV estão corretas. B As sentenças II e IV estão corretas. C As sentenças I, III e IV estão corretas. D As sentenças I e II estão corretas. Imprimir
Compartilhar