Prévia do material em texto
Avaliação II - Individual (Cod.:1598107) Código da prova: 117063162 Disciplina: Lógica e Técnicas de Programação (ADS05) Período para responder: 23/03/2026 - 06/04/2026 Peso: 1,50 1 - 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. Assinale a alternativa que o conectivo lógico da descrição pertence. A ) Bicondicional (se e somente se) que é a equivalência. B ) Disjunção exclusiva (XOR). C ) Condição . D ) Disjunção (v). E ) Conjunção ( ∧ ). 2 - Quando é feita a consistência dos dados dentro de um algoritmo, estamos validando os dados. Isso deve ser feito para verificar se os dados digitados são possíveis de serem utilizados na lógica de programação implementada, a fim de que sejam evitados erros de execução quando os usuários estiverem acessando o programa desenvolvido. As telas do programa também devem orientar o usuário sobre como devem ser feitas as entradas dos dados. Sobre consistência e modularização, analise as afirmativas a seguir: I. As funções são módulos que produzem um único valor de saída. II. A técnica de consistir os dados pode ser aplicada ao restringir valores de entrada apenas entre 0 e 10, por exemplo. 25/03/26, 16:35 about:blank about:blank 1/6 III. Ao digitar uma entrada de dados errada, os algoritmos não exibem uma mensagem de alerta. IV. A modularização agrega vantagens durante a construção dos algoritmos. A divisão por módulos torna o algoritmo mais fácil de ler. Assinale a alternativa correta: A ) I e IV, apenas. B ) I, II, III e IV. C ) II e IV, apenas. D ) I, II e III, apenas. E ) I, II e IV, apenas. 3 - Uma função é um módulo que produz um único valor de saída. Ela pode ser vista como uma expressão que é avaliada para um único valor, sua saída, assim como uma função em Matemática. Com relação às características de uma função, analise as afirmativas a seguir: I. Toda função tem um nome. II. Toda função pode ou não receber parâmetros ou argumentos de entrada. III. Toda função retorna, obrigatoriamente, um valor de um único tipo de dado (data, texto ou número). IV. Toda função retorna ou não (não é obrigatório) um valor de um único tipo de dado (data, texto ou número). É correto o que se afirma em: A ) I e III, apenas. B ) I e II, apenas. C ) II e IV, apenas. 25/03/26, 16:35 about:blank about:blank 2/6 D ) I, II e III, apenas. E ) IV, apenas. 4 - Os conectivos lógicos possuem a finalidade de ligar duas ou mais proposições, que são presentes nas proposições compostas. Duas checagens são importantes para determinar se as proposições compostas são verdadeiras ou falsas. A primeira, verificar o valor das proposições que compõem as sentenças, e a segunda, verificar o tipo de conectivo que liga as proposições de uma mesma sentença. Com base nas informações, analise as afirmativas a seguir: I. A conjunção pode ser representada pelo caractere ^. II. "Brasil é país e Pedro é aluno" é uma conjunção válida. III. "Suíça é um país ou palmeira é uma árvore" é uma conjunção válida. IV. As proposições são unidas pelo conectivo e. É correto o que se afirma em: A ) IV, apenas. B ) I e III, apenas. C ) I, II e IV, apenas. D ) II e III, apenas. E ) I, apenas. 5 - Na área da ciência da computação, os vetores possuem apenas uma dimensão, é considerada uma das mais simples estruturas de dados. Em um vetor, os dados são endereçados por apenas um índice. As estruturas com mais de uma dimensão são conhecidas como matrizes; simplificando, são vetores de vetores. Sobre vetores e matrizes, assinale a alternativa correta: A ) Vetores e matrizes desempenham o mesmo papel na programação. 25/03/26, 16:35 about:blank about:blank 3/6 B ) Os índices de vetores são compostos por dois números, um na vertical e um na horizontal. C ) Matrizes utilizam mais de um índice para acessar cada um de seus elementos. D ) A leitura de um elemento de um vetor é feita especificando o nome da variável seguido do índice do elemento, disposto entre parênteses. E ) Vetores são conhecidos também como matrizes multidimensionais. 6 - Os conectivos lógicos são expressões cuja finalidade é ligar duas ou mais proposições. Eles estão presentes nas proposições compostas. Assinale a alternativa que nomeia o conectivo lógico representado pelo símbolo (^). A ) Conjunção – conectivo e. B ) Negação. C ) Se então – conectivo condicional. D ) Disjunção – conectivo ou. E ) Disjunção exclusiva – conectivo ou... ou... 7 - 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: A ) Passagem de parâmetros por valor e passagem de parâmetros por referência. B ) Passagem de parâmetros por valor e passagem de parâmetros por argumentos. 25/03/26, 16:35 about:blank about:blank 4/6 C ) Passagem de parâmetros por referência e passagem de parâmetros por argumentos. D ) Passagem de parâmetros por nome e passagem de parâmetros por argumentos. E ) Passagem de parâmetros por indicação e passagem de parâmetros por referência. 8 - A frase "Florianópolis é a capital de Santa Catarina" é uma sentença que podemos classificar como verdadeira, logo, essa frase é uma proposição válida. As proposições são sentenças declarativas que admitem apenas um dos valores lógicos. Sobre as proposições, assinale a alternativa correta: A ) Existem outros valores que as proposições podem assumir além de verdadeiro e falso. B ) As proposições não podem assumir valor verdadeiro ou falso ao mesmo tempo. C ) "Quantos anos você tem?" é uma sentença imperativa. D ) As proposições são representadas, normalmente, por algarismos romanos. E ) Proposições são frases que expressam comandos ou perguntas e não podem ser avaliadas como verdadeiras ou falsas. 9 - Na lógica proposicional, definem-se regras para determinar o valor-verdade (VERDADEIRO ou FALSO) de sentenças com relação a um modelo particular. Essas regras permitem representar raciocínios lógicos comuns das linguagens naturais. Nesse contexto, considere a sentença e as proposições lógicas a seguir: P1 = (E ^ R) ↔ A; P2 = E -> (R ↔ A); P3 = E -> (( A -> R) v ¬R); "Um veículo que é Elétrico (E) pode ser um Robô (R) se for Autônomo (A), caso contrário não é um Robô (R)". Com base no exposto, assinale a alternativa correta: 25/03/26, 16:35 about:blank about:blank 5/6 A ) P1 e P2. B ) P2. C ) P1. D ) P1 e P3. E ) P3. 10 - Os operadores aritméticos, relacionais e lógicos são muito importantes nas estruturas algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de decisões por meio de comparações ou combinações, as quais resultarão em um valor verdadeiro ou falso. Considerando as seguintes atribuições: a = 3; b = 9 e c = 1, analise as afirmativas a seguir: I. (a > b) E (b >= c) = VERDADEIRO. II. (a - b > c) OU (b = 3) = FALSO. III. (a + b) >= (a + c) = FALSO. IV. (a * b) > (a * c) = VERDADEIRO. É correto o que se afirma em: A ) I, II e IV, apenas. B ) III, apenas. C ) I e IV, apenas.. D ) I, II e III, apenas. E ) II e IV, apenas. 25/03/26, 16:35 about:blank about:blank 6/6