Baixe o app para aproveitar ainda mais
Prévia do material em texto
31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 1/7 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:745050) Peso da Avaliação 3,00 Prova 45781937 Qtd. de Questões 11 Acertos/Erros 10/1 Nota 10,00 As estruturas condicionais iniciam por um teste condicional e, dependendo do resultado desse 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 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 >= 1) e (n <= 9) 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 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 não está na faixa permitida" somente se o valor for maior que 9. 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 As afirmativas I, II e IV estão corretas. B Somente a afirmativa IV está correta. C Somente a afirmativa I está correta. D As afirmativas II e III estão corretas. Considere a sentença: "Marisa saiu de casa atrasada e perdeu o ônibus". VOLTAR A+ Alterar modo de visualização 1 2 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 2/7 As duas orações do período estão unidas pela conjunção "e", que, além de indicar adição, introduz a ideia de: A Comparação. B Condição. C Consequência. D Oposição. Comandos de repetição servem para executar comandos n vezes. Com base no exposto, assinale a alternativa CORRETA: A cond = verdadeiro enquanto cond = verdadeiro faça digite valor se valor = 0 então cond = falso fim B cond = falso enquanto cond = verdadeiro faça digite valor se valor = 0 então cond = falso fim C cond = falso enquanto cond = falso faça digite valor se valor = 0 então cond = falso fim 3 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 3/7 D cond = falso enquanto cond = verdadeiro faça digite valor se valor = 0 então cond = verdadeiro fim 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 descrição narrativa? A É a construção de algoritmos em linguagem computacional. B É a construção de algoritmos em linguagem natural. C É a construção de algoritmos com diagramas de chapin. D É a construção de algoritmos com representações gráficas. Marque a alternativa correta sobre o Pseudocódigo A O algoritmo deve ser fácil de se interpretar e fácil de codifcar, ou seja, ele deve ser o intermediário entre a linguagem de sinais e a linguagem de programação (MANZANO, 2000) B O pseudocódigo ou portugol é uma representação muito parecida com a forma de escrita dos programas para a versão computacional C Os algoritmos são dependentes das linguagens de programação D existe um formalismo rígido de como deve ser escrito o algoritmo Os operadores relacionais comparam dois valores. Os valores podem ser representados por meio de constantes, variáveis ou expressões aritméticas. Após a análise da expressão com os operadores relacionais, é devolvido o resultado em valores lógicos "verdadeiro" ou "falso". Sobre os operadores relacionais, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O operador de igualdade é representado pela sequência de caracteres ":=". ( ) O operador relacional ">" compara se o valor apresentado à esquerda é maior que o valor à sua direita. ( ) A expressão 5 > 4 tem resultado lógico Falso. ( ) A comparação de igualdade é representada pelo operador "=". Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - V 4 5 6 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 4/7 F V V V. B V - V - F - V. C F - V - F - V. D F - F - V - F. Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas: - O valor das proposições que compõem as sentenças. - O tipo de conectivo que liga as proposições de uma mesma sentença. Observe a descrição a seguir: "Ou irei à praia ou irei ao cinema". No exemplo da proposição, ou eu poderia ir a um lugar ou a outro, poderia ir até aos dois, entretanto, SÓ posso ir ou a um ou a outro, nunca aos dois. A qual conectivo lógico essa descrição pertence? A Bicondicional (se e somente se) que é a equivalência. B Disjunção exclusiva (XOR). C Condição <se....então>. D Disjunção (v). 7 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 5/7 Verifique o código escrito no algoritmo e assinale a alternativa CORRETA: A O código escrito no algoritmo apresenta somente erro de divisão por zero. B O código escrito no algoritmo apresenta erros de atribuição de tipo inválido, divisão por zero e estrutura condicional. C O código escrito no algoritmo apresenta erros de atribuição de tipo inválido, divisão por zero e expressão relacional inválida. D O código escrito no algoritmo não apresenta erros de nenhum tipo. Os vetores e matrizes são estruturas de dados que tem a capacidade de armazenar muitas variáveis do mesmo tipo e auxiliam o trabalho do desenvolvedor de sistemas quando é necessário trabalhar com muitos dados, por exemplo, numa listagem de clientes ou filtro e busca de informações. Sobre vetores e matrizes, associe os itens, utilizando o código a seguir: I- Vetor. II- Matriz. III- Índice. ( ) Número pelo qual os itens de vetores e matrizes são acessados. ( ) Tem a capacidade de armazenar muitas variáveis do mesmo tipo em uma única dimensão. ( ) É conhecido como array multidimensional. Assinale a alternativa que apresenta a sequência CORRETA: A I - III - II. B III - I - II. C II - III - I. D III - II - I. Quando construímos algoritmos de forma modularizada é muito comum precisar passar informações de um módulo para outro. Essas informações são denominadas parâmetros. Os parâmetros são responsáveis por estabelecer a comunicação entre os módulos. Sobre os tipos de passagem de parâmetros, assinale a alternativa CORRETA: 8 9 10 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 6/7 A Passagem de parâmetros por valor e Passagem de parâmetros por argumentos. B Passagem de parâmetros por referência e Passagem de parâmetros por argumentos. C Passagem de parâmetros por nome e Passagem de parâmetros por argumentos. D Passagem de parâmetros por valor e Passagem de parâmetros por referência. (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 os valores para as proposições "p" e "q" e assinale a alternativa CORRETA: A As sentenças II e IV estão corretas. B As sentenças I, III e IV estão corretas. C As sentenças I e IIestão corretas. D As sentenças II, III e IV estão corretas. 11 31/10/2022 22:38 Avaliação Final (Objetiva) - Individual about:blank 7/7 Imprimir
Compartilhar