Baixe o app para aproveitar ainda mais
Prévia do material em texto
Local: 222A - Sala de Aula / Andar / Polo Barra da Tijuca / POLO UVA BARRA MARAPENDI - RJ Acadêmico: EAD-IL10309-20192A Aluno: CLAUDIA LUCIA MACHADO LIMA Avaliação: A2- Matrícula: 20181301727 Data: 15 de Junho de 2019 - 11:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 0,00/10,00 1 Código: 30513 - Enunciado: “A atividade cienti ́fica consiste basicamente em dois fatores: perceber e pensar. Numa primeira abordagem, a percepção, através dos sentidos, nos oferece noti ́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 o ́rgão) que nos da ́ 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.”(HETEM JUNIOR, A.; BARBIERE FILHO, P. Fundamentos de Informática: lógica para computação. 1. ed. Rio de Janeiro: Grupo GEN - LTC, 2013, p. 1. Minha Biblioteca.) 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 e ́ a negação de B, enta ̃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 e ́ falsa, enta ̃o a negaça ̃o da negação de A é falsa. É correto apenas o que se afirma em: a) II. b) I, III e IV. c) II, III e IV. d) I e II. e) I, II, III e IV. Alternativa marcada: d) I e II. Justificativa: Resposta correta: I, II, III e IV .Tais afirmações estão relacionadas com os princípios da lógica clássica. 0,00/ 1,00 2 Código: 30614 - Enunciado: Para construir um algoritmo, o programador deve compreender suficientemente o problema que deverá ser resolvido. Além disso, os dados de entrada, os cálculos e os dados de saída também devem ser considerados. Uma vez construído, o algoritmo deve ser testado utilizando simulações.Diante disso, pode-se afirmar que os três tipos de algoritmo mais utilizados são: a) Descrição narrativa, fluxograma e pseudocódigo. b) Descrição narrativa, interpretação do problema e construção do código. c) Interpretação do problema, fluxograma e pseudocódigo. d) Descrição narrativa, interpretação do problema e pseudocódigo. e) Interpretação do problema, pseudocódigo e construção do código. Alternativa marcada: c) Interpretação do problema, fluxograma e pseudocódigo. Justificativa: Resposta correta: Descrição narrativa, fluxograma e pseudocódigo. Descrição narrativa: analisar o problema e escrever o algoritmo utilizando uma linguagem natural, como, por exemplo, português.Fluxograma: analisar o problema e escrever o algoritmo utilizando símbolos gráficos predefinidos.Pseudocódigo: analisar o problema e escrever o algoritmo utilizando regras bem definidas que devem ser seguidas passo a passo com o objetivo de 0,00/ 1,00 Page 1 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint... solucionar o cenário desejado. Tais regras simulam comandos de linguagem de programação. Distratores:Descrição narrativa, interpretação do problema e construção do código. Errada, pois, apesar de ajudar no entendimento do problema, a interpretação do problema não é um tipo de representação de algoritmo. Ademais, a construção do código utiliza uma linguagem de programação e pressupõe que o algoritmo já foi escrito ou pensado anteriormente.Descrição narrativa, interpretação do problema e pseudocódigo. Errada, pois, apesar de ajudar no entendimento do problema, a interpretação do problema não é um tipo de representação de algoritmo.Interpretação do problema, pseudocódigo e construção do código. Errada, pois, apesar de ajudar no entendimento do problema, a interpretação do problema não é um tipo de representação de algoritmo. Ademais, construção do código utiliza uma linguagem de programação e pressupõe que o algoritmo já foi escrito ou pensado anteriormente.Interpretação do problema, fluxograma e pseudocódigo. Errada, pois, apesar de ajudar no entendimento do problema, a interpretação do problema não é um tipo de representação de algoritmo. 3 Código: 30613 - Enunciado: “Os si ́mbolos gráficos da norma ISO 5807:1985 (E) permitem demonstrar de forma clara a linha de racioci ́nio lo ́gico utilizada por um programador de computadores, de modo que seja fácil a quem na ̃o conhece programação entender o que se pretende em um determinado programa." (MANZANO, J. A. N. G.; OLIVEIRA, J. F. de. Algoritmos: Lógica para desenvolvimento de programação de computadores. (2.3.2 Norma ISO 5807:1985 (E), p.30). 28. ed. São Paulo: Érika- Saraiva, 2016. Minha Biblioteca.) Neste contexto, o losango é um símbolo gráfico utilizado em algoritmos, cujo significado é: a) Conector. b) Processamento. c) Entrada manual. d) Exibição. e) Decisão. Alternativa marcada: a) Conector. Justificativa: Resposta correta: Decisão. O si ́mbolo representa o uso de desvios condicionais para outros pontos do programa de acordo com situaço ̃es variáveis. (MANZANO; OLIVEIRA, 2016) Distratores:Processamento. Errada. Representa a execução de uma operação ou grupo de operaço ̃es que estabelecem o resultado de uma operaça ̃o lo ́gica ou matemática. (MANZANO; OLIVEIRA, 2016)Exibição. Errada. Representa a execução da operação de sai ́da visual de dados em um monitor de vi ́deo conectado ao console do computador. (MANZANO; OLIVEIRA, 2016)Entrada manual. Errada. Representa a entrada manual de dados, normalmente efetuada em um teclado conectado diretamente ao console do computador. (MANZANO; OLIVEIRA, 2016) Conector. Errada. Representa a entrada ou a sai ́da em outra parte do diagrama de blocos. Pode ser usado na definição de quebras de linha e na continuação da execução de deciso ̃es. (MANZANO; OLIVEIRA, 2016) 0,00/ 1,00 4 Código: 30514 - Enunciado: Com as 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 fazer 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 (AvB)=1. d) Se A=0 e B=0, então (A→ B)=0. e) Se A=1 e B=0, então (A^B)=1. Alternativa marcada: d) Se A=0 e B=0, então (A→ B)=0. 0,00/ 1,00 Page 2 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint... Justificativa: Resposta correta: Se A=1 e B=0, então (AvB)=1.(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. E 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. E 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. 5 Código: 30515 - Enunciado: “[…] Em 1847, Augustus De Morgan (1806‐1871) publicou o tratado Formal Logic, entrandoem discussão pu ́blica com o filo ́sofo escocês William Hamilton, o qual padecia de forte aversão pela Matemática. George Boole (1815‐1864), amigo de De Morgan, interessou‐se pelo debate entre o matemático e o filo ́sofo, escrevendo The Mathematical Analysis of Logic (1848) em defesa de seu amigo; pouco depois publicou um livro sobre A ́lgebra de Boole, denominado An Investigation of the Laws of Thought (1854) e em 1859 escreveu Treatise on Differential Equations, no qual abordou o método simbo ́lico geral.“ (HETEM JUNIOR, A.; BARBIERE FILHO, P. Fundamentos de informática: lógica para computação. 1. ed. Rio de Janeiro: Grupo GEN - LTC, 2013, p. 117. Minha Biblioteca.) Considerando as propriedades da Álgebra de Boole, pode-se afirmar que: a) (A ˅ B) ˅ C = A ^ (B ˅ C) (associativa) b) A ˅ 0 = A (identidade) c) A ˅ B = B ^ A (comutativa) d) A ^ 1 = 1 (identidade) e) A ^ (B ˅ C) = (A ^ B) ^ (A ^ C) (distributiva) Alternativa marcada: e) A ^ (B ˅ C) = (A ^ B) ^ (A ^ C) (distributiva) Justificativa: Resposta correta: A ˅ 0 = A (identidade) Distratores:A ˅ B = B ^ A (comutativa). Errada, pois a propriedade correta é A ˅ B = B ˅ A (comutativa).(A ˅ B) ˅ C = A ^ (B ˅ C) (associativa). Errada, pois a propriedade correta é (A ˅ B) ˅ C = A ˅ (B ˅ C) (associativa).A ^ 1 = 1 (identidade). Errada, pois a propriedade correta é A ^ 1 = A (identidade).A ^ (B ˅ C) = (A ^ B) ^ (A ^ C) (distributiva). Errada, pois a propriedade correta é A ^ (B ˅ C) = (A ^ B) ˅ (A ^ C) (distributiva). 0,00/ 1,00 6 Código: 30615 - Enunciado: Uma sequência de comandos repetida uma ou mais vezes é chamada estrutura de repetição, laço de repetição ou loop. Existem vários tipos de estrutura de repetição e cada um deles tem características específicas que devem ser utilizadas de acordo com a necessidade do problema a ser resolvido. Considerando as estruturas de repetição, leia as afirmações a seguir:I. A estrutura de repetição para/faça estabelece que uma instrução ou grupo de instruções seja repetido um número predefinido de vezes.II. A estrutura de repetição repita/até é executada pelo menos uma vez, independentemente do valor lógico inicial resultante da avaliação da expressão de controle.III. A estrutura de repetição enquanto/faça é executada enquanto o valor lógico resultante da avaliação da expressão de controle for verdadeiro.IV. A estrutura de repetição enquanto/faça não será executada caso o valor lógico resultante da avaliação da expressão de controle seja falso logo no início da execução. É correto apenas o que se afirma em: a) I, III e IV. b) II. c) II, III e IV. d) I, II, III e IV. e) I e II. Alternativa marcada: a) I, III e IV. 0,00/ 1,00 Page 3 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint... Justificativa: Resposta correta: I, II, III e IV.Todas as afirmações que descrevem as estruturas de repetição estão corretas. Por exemplo, a estrutura de repetição para/faça pode ser utilizada para somar os números de 1 a 100, tendo um número de iterações predefinido. A estrutura de repetição repita/até pode ser utilizada para ler um arquivo até encontrar uma condição que informe que não existe mais nada para ler. Observe que haverá a leitura do arquivo pelo menos uma vez. Já a estrutura de repetição enquanto/faça pode ser exemplificada para obter a média dos alunos inscritos na disciplina Linguagem e Técnica de Programação (quantidade de inscritos > 0). Caso não haja nenhum aluno inscrito nesta disciplina (quantidade de inscritos = 0), a estrutura de repetição não será executada. 7 Código: 30518 - Enunciado: Duas fórmulas A e B são ditas equivalentes quando, ao se construir a tabela conjunta A e B, encontramos o mesmo valor de verdade (1 ou 0) em cada linha. Diante disso, mostre se as fórmulas (~(p ^ q)) e (~p ˅ ~q) são equivalentes, construindo a tabela conjunta de verdade para elas. Resposta: Justificativa: Resposta correta: As duas fórmulas apresentam o mesmo valor em cada linha e, por isso, são equivalentes. 0,00/ 1,50 8 Código: 30618 - Enunciado: Podemos escrever qualquer algoritmo utilizando apenas três tipos de estrutura de controle de fluxo: sequencial, de decisão e de repetição. Essas estruturas devem ser usadas de forma organizada para evitar que o algoritmo fique confuso.Assim, utilizando o diagrama de Chapin, construa um algoritmo de acordo com os seguintes aspectos:1. Ler as notas N1 e N2.2. Calcular a média aritmética dessas notas (N1 e N2).3. Se a média for maior ou igual a sete, escrever “APROVADO”.4. Se a média for menor do que sete, escrever: “REPROVADO”. Resposta: Justificativa: Expectativa de resposta: 0,00/ 2,50 Page 4 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint... (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/15/b8ee8010- 8fa2-11e9-b584-0242ac110007.jpg?Signature=AI6cm4oJV7zSsnNmbLOYPePotzA% 3D&Expires=1560794930&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ) Page 5 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint... (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/15/bacfe220- 8fa2-11e9-b584-0242ac110007.jpg?Signature=S6e6F%2BiSpHBXQd1XrgEsuanAcQs% 3D&Expires=1560794930&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ) Page 6 of 6Ilumno 17/06/2019http://ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint...
Compartilhar