Prévia do material em texto
13/07/2022 09:46 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7177350/be39d6f0-958a-11ec-b1d6-0242ac110049/ 1/5 Local: Sala 1 - Sala de Aula / Andar / Polo Duque de Caxias / POLO DUQUE DE CAXIAS - RJ Acadêmico: EAD-IL10309-20222A Aluno: ADRIANA ABREU DE ALMEIDA Avaliação: A2- Matrícula: 20221311009 Data: 30 de Junho de 2022 - 08:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 7,50/10,00 1 Código: 38031 - Enunciado: "A atividade científica consiste basicamente em dois fatores: perceber e pensar. Numa primeira abordagem, a percepção, através dos sentidos, nos oferece notícias de um lado do real, que caracterizamos como o dado ou o objeto da sensação. A percepção por si nada pode determinar sobre a natureza do dado, ela é apenas a primeira forma de abordagem do real. O pensar é a atividade (ou órgão) que nos dá o outro lado do real, ou seja, os conceitos e ideias. Em contato com o dado ele se ativa e permite a pesquisa do lado interior do real, ou a natureza interna das coisas e processos dados pelos sentidos.”(Fonte: HETEM JUNIOR, A.; BARBIERE FILHO, P. Fundamentos de Informática: lógica para computação. Rio de Janeiro: Grupo GEN - LTC, 2013. p. 1.) Considerando a lógica clássica, leia as afirmações a seguir: I. Princípio do terceiro excluído: qualquer sentença é verdadeira ou falsa.II. Princípio da não contradição: nenhuma sentença é, simultaneamente, verdadeira e falsa.III. Comutatividade da negação: dadas duas sentenças A e B pertencentes ao conjunto S, vale que, se A é a negação de B, então B é a negação de A.IV. Reflexividade da negação: se uma sentença A pertencente ao conjunto S é verdadeira, então a negação da negação de A é verdadeira; e se A é falsa, então a negação da negação de A é falsa. É correto apenas o que se afirma em: a) II, III e IV. b) I e II. c) I, II, III e IV. d) I, III e IV. e) II. Alternativa marcada: c) I, II, III e IV. Justificativa: Resposta correta: I, II, III e IV.Tais afirmações estão relacionadas com os princípios da lógica clássica.I. Princípio do terceiro excluído: qualquer sentença é verdadeira ou falsa. Correta. O princípio do terceiro excluído afirma que uma coisa é ou não é. Considerando essas duas possibilidades que são contraditórias, não existe uma terceira, ficando assim excluída. Exemplo: luz pode ser luz ou escuridão (ausência e luz), havendo apenas essas duas possibilidades.II. Princípio da não contradição: nenhuma sentença é, simultaneamente, verdadeira e falsa. Correta. O princípio da não contradição afirma que uma proposição não pode ser verdadeira e falsa ao mesmo tempo. Considerando o exemplo: (i) Está chovendo; (ii) Não está chovendo. Considerando o princípio da não contradição, as proposições (i) e (ii) não podem ser ambas verdadeiras ao mesmo tempo.III. Comutatividade da negação: dadas duas sentenças A e B pertencentes ao conjunto S, vale que, se A é a negação de B, então B é a negação de A. Correta. Negação é uma operação unária sobre valores lógicos de uma proposição. Se a proposição é verdadeira, então o operador lógico de negação (¬) ou (~) ou (NOT) implicará o valor falso, e se a proposição é falsa, então o operador lógico de negação (¬) ou (~) ou (NOT) implicará o valor verdadeiro. IV. Reflexividade da negação: se uma sentença A pertencente ao conjunto S é verdadeira, então a negação da negação de A é verdadeira; e se A é falsa, então a negação da negação de A é falsa. Correta. Como representação, temos que: (i) Se A é verdadeira, então a negação da negação de A [ (¬ (¬ A))] também é verdadeira; e (ii) Se A é falsa, então a negação da negação de A [ (¬ (¬ A))] também é falsa.A¬A¬(¬A)101 1,00/ 1,00 13/07/2022 09:46 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7177350/be39d6f0-958a-11ec-b1d6-0242ac110049/ 2/5 2 Código: 37552 - Enunciado: A empresa Albatroz está implantando um processo seletivo para a vaga de estagiário na área da tecnologia da informação e, com isso, irá disponibilizar uma atividade sobre o uso e a aplicação da tabela-verdade, pois isso é utilizado em diversos momentos para o entendimento do raciocínio lógico, para que os candidatos possam demonstrar seus conhecimentos. A BA x B0 000 101 001 11 Com base na tabela-verdade, podemos identificar um determinado tipo de operação.Identifique qual seria a operação tratada na tabela com base nos devidos resultados apresentados na coluna A x B: a) E e OU. b) Complementação e E. c) E. d) Complementação. e) OU. Alternativa marcada: d) Complementação. Justificativa: Resposta correta: E. A operação “E” terá o valor 0 se pelo menos uma das variáveis de entrada tiver o valor 0. Assim, concluímos que o resultado da operação “E” valerá 1 se, e somente se, todas as entradas de valores tiverem o valor 1. Distratores:Complementação e E. Errada, pois é a operação cujo resultado obtido é o valor complementar ao que a variável irá apresentar.OU. Errada, pois é resultante de 1 se pelo menos uma das variáveis atribuídas na entrada valer 1.E e OU. Errada, pois é resultante de 1 se pelo menos uma das variáveis atribuídas na entrada valer 1.Complementação. Errada, pois é a operação cujo resultado obtido é o valor complementar ao que a variável irá apresentar. 0,00/ 1,00 3 Código: 37556 - Enunciado: Nas questões pertinentes à lógica e à matemática, temos a lógica proposicional. A lógica proposicional, também conhecida como álgebra das proposições, é um sistema formal no qual as fórmulas representam proposições que podem ser constituídas por meio da combinação de proposições atômicas que usam conectivos lógicos e um sistema de regras de derivação. Um cálculo sempre será apresentado como um sistema formal que determina um conjunto de expressões sintáticas.Considerando o exposto e com base na sentença “10 + 12 = 23”, identifique a qual sentença pertence: a) Sentença declarativa afirmativa falsa. b) Quantificadores. c) Sentença declarativa afirmativa verdadeira. d) Sentença declarativa negativa verdadeira. e) Sentença que não é preposição. Alternativa marcada: a) Sentença declarativa afirmativa falsa. Justificativa: Resposta correta: Sentença declarativa afirmativa falsa. Uma sentença declarativa expressa na forma afirmativa, atribuímos a ela um valor lógico F, visto que a sentença é falsa. Distratores:Sentença declarativa negativa verdadeira. Errada. Uma sentença declarativa expressa na forma negativa. Contudo podemos atribuir a ela um valor lógico V, pois se trata de uma sentença verdadeira.Sentença que não é preposição. Errada. Não trata de uma sentença, imperativa, interrogativa e/ou exclamativa.Quantificadores. Errada. Essa sentença não pode ser considerada uma proposição, pois não sabemos o conteúdo atribuído para a variável Y, ou seja, não podemos atribuir um valor lógico V ou F. Sentença declarativa afirmativa verdadeira. Errada. Uma sentença declarativa expressa totalmente de forma afirmativa. Nesse caso, podemos 1,00/ 1,00 13/07/2022 09:46 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7177350/be39d6f0-958a-11ec-b1d6-0242ac110049/ 3/5 também atribuir um valor lógico. Uma vez que a sentença é verdadeira, naturalmente, o seu valor lógico será V. 4 Código: 37560 - Enunciado: Na prova de matemática foi dada uma questão sobre tabela verdade e vários alunos obtiveram erro na questão. O simples fato é de que seu conceito causou alguma dúvida na aula em que essa temática não foi tratada, mas os alunos, por vergonha, não tiraram a dúvida. No seu caso, isso foi tratado no material proposto. ABA↔BVVVVFFFVFFFV Com base na tabela exposta, identifique a que tipo de tabela-verdade ela se refere: a) Bi-implicação. b) Implicação. c) Disjunção. d) Conjunção. e) Negação. Alternativa marcada: a) Bi-implicação. Justificativa: Resposta correta: Bi-implicação. A bi-implicação estabelecida entre duas fórmulas será verdadeira quando ambas foremverdadeiras ou ambas forem falsas. Distratores:Negação. Errada. A negação tem como propósito mostrar o valor inverso da fórmula negada.Conjunção. Errada. A conjunção estabelecida entre duas fórmulas só será verdadeira quando ambas forem verdadeiras.Disjunção. Errada. A disjunção estabelecida entre duas fórmulas só será verdadeira quando ao menos uma delas for verdadeira.Implicação. Errada. A implicação estabelecida entre duas fórmulas só será falsa se a da esquerda for verdadeira e a da direita for falsa. 1,00/ 1,00 5 Código: 38034 - Enunciado: Por meio das tabelas-verdade é possível determinar os valores de verdade (V ou F) de uma determinada fórmula, a partir dos valores de verdade de suas subfórmulas. Para isso, basta atribuir às fórmulas atômicas todas as combinações que forem possíveis com os valores V ou F, até que se consiga determinar os valores V ou F da fórmula.Considerando os conectivos lógicos nas fórmulas A e B, pode-se afirmar que: a) Se A=1 e B=0, então (AvB)=0. b) Se A=0 e B=0, então (A^B)=1. c) Se A=1 e B=0, então (A^B)=1. d) Se A=0 e B=0, então (A→ B)=0. e) Se A=1 e B=0, então (AvB)=1. Alternativa marcada: e) Se A=1 e B=0, então (AvB)=1. Justificativa: Resposta correta: Se A=1 e B=0, então (AvB)=1. Correta. (AvB) significa A ou B verdadeiro. Portanto, A=1 (verdadeiro) satisfaz a condição. Distratores:Se A=1 e B=0, então (A^B)=1. Errada, pois (A^B) significa A e B verdadeiros. Como B é falso, então (A^B) é falso (A^B)=0.Se A=1 e B=0, então (AvB)=0. Errada, pois (AvB) significa A ou B verdadeiro. Como A satisfaz a condição, então (AvB) é verdadeiro (AvB)=1.Se A=0 e B=0, então (A→ B)=0. Errada, pois (A→ B) significa A implica B. E como A=0 e B=0, então (A→ B)=1.Se A=0 e B=0, então (A^B)=1. Errada, pois (A^B) significa A e B verdadeiros. E como A e B são falsos, então (A^B)=0. 1,50/ 1,50 13/07/2022 09:46 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7177350/be39d6f0-958a-11ec-b1d6-0242ac110049/ 4/5 6 Código: 38020 - Enunciado: Considere o seguinte vetor Num utilizado na Linguagem C: 093247 Ao somar Num[3] + Num[4], encontraremos: a) 32. b) 5. c) 6. d) 7. e) 26. Alternativa marcada: b) 5. Justificativa: Resposta correta:6.Quando somamos Num[3] + Num[4], devemos considerar o primeiro índice como índice zero [0], o que faz com que se deva considerar o quarto elemento somado ao quinto elemento, tendo, então, 2 + 4 = 6. Distratores:5. Errada. Foi considerado o primeiro índice como um [1], fazendo com que a soma Num[3] + Num[4] fosse 3 + 2 = 5.7. Errada. Foi considerada a soma dos índices [3] + [4], obtendo 7.26. Errada. Foi considerado erroneamente o primeiro índice como zero [1], e foi feita a soma dos primeiros três elementos (0 + 9 + 3 = 12) mais a soma dos primeiros quatro elementos ((0 + 9 + 3 + 2 = 14), fazendo com que Num[3] + Num[4] resultasse em 26.32. Errada. Foi considerado corretamente o primeiro índice como zero [0], mas foi feita a soma dos primeiros quatro elementos (0 + 9 + 3 + 2 = 14) mais a soma dos primeiros cinco elementos ((0 + 9 + 3 + 2 + 4 = 18), fazendo com que Num[3] + Num[4] resultasse em 32. 0,00/ 1,50 7 Código: 38041 - Enunciado: Analise o seguinte algoritmo escrito em VisuAlg: Algoritmo "LTP SOMA"//Vari, j: inteiroInicioi := 0j := 0para i de 1 ate 10 faca j := j+i escreva (j:3)fimparaFimalgoritmo Com base no exposto, determine o valor da variável j após o término do algoritmo: a) 55. b) 66. c) 45. d) 15. e) 22. Alternativa marcada: a) 55. Justificativa: Resposta correta: 55. Correta. Valores da variável j: 0, 1, 3, 6, 10, 15, 21, 28, 36, 45, 55. Distratores:45. Errada. A variável i está sendo considerada apenas até 9.66. Errada. A variável i está sendo considerada até 11.22. Errada. A variável i está sendo considerada até 11, encontrando j = 66 e dividindo por 3, devido à confusão com o comando escreva (j:3).15. Errada. A variável i está sendo considerada apenas até 9, encontrando j = 45 e dividindo por 3, devido à confusão com o comando escreva (j:3). 1,50/ 1,50 8 Código: 37698 - Enunciado: Temos, a seguir, um programa em Linguagem C que trata do preenchimento de uma matriz de 4 linhas com 4 colunas, em que as informações da matriz já estão sendo preenchidas na declaração da mesma. Na sequência, o programa executa a exibição das informações da diagonal principal da matriz. #include <stdio.h>main(){ int lin,col, tab; int mat[4][4] = {{3,.6, 2, 7},{5, 0, 4, 1},{7, 9, 9, 8},{5, 3, 2, 4}}; // Imprimindo a diagonal principal printf("\n\nDiagonal principal\n\n"); for (lin=0; 1,50/ 1,50 13/07/2022 09:46 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/7177350/be39d6f0-958a-11ec-b1d6-0242ac110049/ 5/5 lin<=3;lin++) { printf("%d\n",mat[lin][lin]); for (tab=1;tab<=lin+1;tab++) printf("\t"); } printf("\n\n");} Com base na implementação do programa desenvolvido em linguagem de programação C, teremos um resultado que será exibido com base na execução da estrutura de repetição, que poderá ser observado na análise do código. Utilize seus conhecimentos em lógica de programação para definir qual resultado será exibido após a última execução da estrutura de repetição: a) 2, 4, 9, 2. b) 6, 0, 9, 3. c) 3, 0, 9, 4. d) 7, 1, 8, 4. e) 3, 0, 7, 5. Alternativa marcada: c) 3, 0, 9, 4. Justificativa: Resposta correta:3, 0, 9, 4. Correta. Ao exibir as informação da diagonal principal, o programa irá pegar as informações que estão nas linhas e colunas de igual valor: linha de índice 0 com coluna de índice 0, linha de índice 1 com coluna de índice 1, linha de índice 2 com coluna de índice 2 e linha de índice 3 com coluna de índice 3. Distratores:6, 0, 9, 3 / 2, 4, 9, 2 / 7, 1, 8, 4 / 3, 0, 7, 5. Erradas. Temos a linha de código que explicita informações fixas na criação da matriz int mat[4][4] = {{3,.6, 2, 7},{5, 0, 4, 1},{7, 9, 9, 8},{5, 3, 2, 4}}; e temos estes valores trabalhados na estrutura de repetição dos dois For (for (lin=0; lin<=3;lin++) e for (tab=1;tab<=lin+1;tab++))), e assim teremos a exibição das informações da diagonal principal, onde o programa em execução, dentro das estruturas de repetição, irá pegar as informações que estão nas linhas e colunas de igual valor: linha de índice 0 com coluna de índice 0, linha de índice 1 com coluna de índice 1, linha de índice 2 com coluna de índice 2 e linha de índice 3 com coluna de índice 3.