Buscar

PPP1 - Algoritmos de Programação UP

Prévia do material em texto

Parada para a Prática – Aula 01 
Questionário 
Pergunta 1 (0.2 pontos) 
 
Leia a citação a seguir: 
"A linguagem que o computador é capaz de compreender tem grande 
influência na elaboração de algoritmos projetados para ele. Seus passos não 
podem conter instruções desconhecidas ou fazer referência a símbolos ou 
expressões que os computadores não conseguem decifrar. Tal linguagem [...] 
se baseia em conceitos e em arquiteturas de hardware que determinam o 
funcionamento básico de um computador". 
SOUSA, B. J.; DIAS JÚNIOR, J. J. L.; FORMIGA, A. A. Introdução a programação. João 
Pessoa: Editora da UFPB. 2014, p. 06. 
 
A partir do fragmento, pode-se afirmar que a linguagem de máquina utiliza 
símbolos e expressões em sua escrita. Dito isso, e considerando os conteúdos 
estudados respeito do uso de símbolos para representar uma lógica, analise 
os exemplos naturais a seguir e associe-os com seus respectivos símbolos: 
1) Nestas férias não vou viajar. 
2) Vou ao mercado e à papelaria. 
3) Comprarei um chocolate ou um sorvete. 
4) Se amanhã eu levantar cedo, então irei à academia. 
5) Irei ao cinema se e somente se você for comigo. 
 
( ) ∧ ou •. 
( ) ∨ ou +. 
( ) ↔. 
( ) ~ ou `. 
( ) →. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Opções de pergunta 1: 
 a) 2, 3, 5, 1, 4. 
 
 b) 4, 2, 1, 5, 3. 
 
 c) 5, 4, 2, 3, 1. 
 
 d) 4, 1, 3, 5, 2. 
 
 e) 1, 3, 4, 2, 5. 
 
Pergunta 2 (0.2 pontos) 
 
Salvo 
Analise a seguinte tabela: 
 
Proposição Negação da Proposição 
Algum Nenhum 
Nenhum Algum 
Todo Algum … não 
Algum … não Todo 
 
CARVALHO, S., CAMPOS, W. Raciocínio lógico simplificado. Rio de Janeiro: Elsevier, 
2010, p. 103. 
 
A tabela apresentada ilustra uma proposição juntamente com sua respectiva 
negação. Dito isso, e considerando os conteúdos estudados no livro da 
disciplina, analise as proposições a seguir e associe-as com suas respectivas 
negações. 
 
1) Alguma pessoa ganhou na loteria. 
2) Algum apostador ganhou na loteria. 
3) Nem toda pessoa ganhou na loteria. 
4) Nenhum dia ganharei na loteria. 
 
( ) Alguma pessoa não ganhou na loteria. 
( ) Nenhuma pessoa ganhou na loteria. 
( ) Nenhum apostador ganhou na loteria. 
( ) Algum dia ganharei na loteria. 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
Opções de pergunta 2: 
 a) 1, 3, 4, 2. 
 
 b) 3, 2, 4, 1. 
 
 c) 3, 1, 2, 4. 
 
 d) 4, 2, 1, 3. 
 
 e) 2, 4, 3, 1. 
 
 
 
 
 
Pergunta 3 (0.2 pontos) 
 
Salvo 
Segundo Puga e Rissetti (2003), "a tabela-verdade expressa o conjunto de 
possibilidades existentes para a combinação de variáveis ou expressões e 
operadores lógicos, sendo que a tabela-verdade é utilizada para facilitar a 
análise da combinação dessas expressões ou variáveis." 
Puga, S.; Rissetti, G. Lógica de programação e estruturas de dados, com aplicações em 
Java. São Paulo: Prentice Hall, 2003, p. 25. 
 
A partir da leitura do fragmento anterior, pode-se dizer que a tabela-verdade 
pode ser entendida como um suporte ao uso dos operadores lógicos. Nesse 
sentido, considerando o conteúdo estudado sobre as tabelas-verdade, analise 
as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) 
falsa(s). 
 
I. ( ) A tabela-verdade organiza as afirmações das proposições e seus 
resultados. 
II. ( ) A fórmula que define o número de linhas de uma tabela-verdade é 
No de Linhas = 3n. 
III. ( ) Para uma proposição composta por 03 (três) componentes, a tabela-
verdade terá 08 (oito) linhas. 
IV. ( ) A ordem dos conectivos de negação modificam o resultado da tabela-
verdade. 
 
 
 
 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
Opções de pergunta 3: 
 a) V, V, F, F. 
 
 b) V, F, F, V. 
 
 c) F, V, F, V. 
 
 d) F, V, V, F. 
 
 e) V, F, V, F. 
 
Pergunta 4 (0.2 pontos) 
 
Salvo 
Leia a citação a seguir: 
 
"Nos primórdios da computação, os algoritmos que se pretendiam que fossem 
executados por um computador eram escritos em linguagem de máquina, o 
que tornava a tarefa de desenvolvimento de algoritmos muito trabalhosa, 
devido ao fato de que era necessário que se conhecesse qual sequência de 
bits correspondia à instrução pretendida [...]. Um grande avanço ocorreu na 
computação quando se conseguiu desenvolver programas que traduzissem 
instruções escritas originariamente numa linguagem dos seres humanos para 
a linguagem de máquina. " 
EVARISTO, J.; CRESPO, S. Aprendendo a programar: programando numa linguagem 
algorítmica executável (ILA). Maceió: Formato Digital. 2010, p. 18. 
 
De acordo com as informações apresentadas no fragmento, é possível dizer 
que a linguagem usada nas máquinas evolui com o tempo. Dito isso, e 
considerando o conteúdo estudado a respeito da linguagem de máquinas, 
analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para 
a(s) falsa(s). 
I. ( ) Em um sistema dicotômico, os interruptores podem estar em dois 
estados: aberto (verdadeiro) ou fechado (falso). 
II. ( ) Proposições lógicas simples são sentenças declarativas, 
representadas por letras minúsculas. 
III. ( ) Os conectivos de negação e conjunção são utilizados na álgebra dos 
conjuntos. 
IV. ( ) A interseção dos conjuntos A e B resulta em um conjunto que abrange 
os elementos desses dois conjuntos. 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
Opções de pergunta 4: 
 a) F, V, V, F. 
 
 b) F, V, F, V. 
 
 c) F, F, V, V. 
 
 d) V, F, V, F. 
 
 e) V, V, F, F. 
 
 
 
 
 
 
 
 
Pergunta 5 (0.2 pontos) 
 
Salvo 
Leia o trecho a seguir: 
 
"A Lógica foi considerada na tradição clássica e medieval como 
instrumentoindispensável ao pensamento científico. Atualmente 
é parte importante na metodologia dedutiva das ciências, além 
de constituir-se como um saber próprio, com ligação a relevantes 
problemas teóricos [...]. Para a História da Computação interessa 
abordar em particular a questão do pensamento dedutivo e 
matemático, seus limites, o problema da relativa mecanização do 
pensamento quantitativo e o problema da Inteligência Artificial. " 
FONSECA FILHO, C. História da computação: o caminho do pensamento e da tecnologia. 
Porto Alegre: EDIPUCRS, 2007, p. 37. 
 
A partir da leitura do fragmento e do conteúdo estudado, 
compreende-se que a lógica dá importância à organização do 
pensamento, utilizando-se de argumentos. Nesse contexto, 
analise as afirmativas a seguir sobre argumentos lógicos 
indutivos e dedutivos. 
 
I. Argumentos indutivos comparam a semelhança entre dados 
para se chegar a uma resposta. 
II. Argumentos dedutivos utilizam analisam proposições para 
alcançar uma conclusão. 
III. Argumentos indutivos partem de uma premissa geral com o 
intuito de alcançar uma conclusão particular. 
IV. Argumentos dedutivos são empregados na aprendizagem de 
máquina. 
 
Está correto apenas o que se afirma em: 
Opções de pergunta 5: 
 a) I, II e IV. 
 
 b) I e III. 
 
 c) I e II. 
 
 d) II e III. 
 
 e) I, III e IV. 
 
 
 
Enviar Questionário5 de 5 perguntas salvas

Continue navegando