Buscar

LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO(IL10309)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

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...

Continue navegando

Outros materiais