Buscar

APOL 1 Lógica de Programação e Algoritmos 2020

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

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

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ê viu 3, do total de 7 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

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

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ê viu 6, do total de 7 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

Prévia do material em texto

APOL 1 Lógica de Programação e Algoritmos 2020 
 
NOTA :100
Questão 1/10 Lógica de Programação e Algoritmos
Por trás das nossas rotinas, há sempre o chamado raciocínio lógico que define os passos para que nossa atividade seja concluída com sucesso. Porém, quando esse raciocínio falha, ou seja, a premissa não é suficiente algo acontece. Acerca disso, observe as afirmativas abaixo:
I. Há grandes chances de não termos uma conclusão de acordo com o planejado.
II. Há grandes chances de termos uma conclusão de acordo com o planejado.
III. Se a premissa não for satisfatória o objetivo não será alcançado.
IV. Se a premissa for satisfatória o objetivo não será alcançado.
V. Se a premissa não for satisfatória o objetivo será alcançado parcialmente.
Assinale a alternativa que contém somente as corretas:
	
	A
	II e III
	
	B
	I e IV
	
	C
	II e V
	
	D
	I e III
	
	E
	I e V
Questão 2/10 - Lógica de Programação e Algoritmos
Agimos quase que automaticamente na execução das tarefas no nosso dia-a-dia e não prestamos a atenção em todos os passos envolvidos em uma simples atividade, como no exemplo da troca de pneu de um carro. Porém, cada tarefa a ser executada pelo computador deve ser minuciosamente detalhada pelo programador.
O texto acima parte do princípio que:
I. O computador não pensa.
II. O computador não é inteligente para saber o que precisa ser feito.
III. O computador pensa.
IV. O computador sabe o que precisa ser feito.
V. O computador sabe como deve ser feito.
Assinale a alternativa que contém somente as corretas:
	
	A
	I e II
	
	B
	I e V
	
	C
	Apenas I
	
	D
	Apenas III
	
	E
	III, IV e V
Questão 3/10 - Lógica de Programação e Algoritmos
O estudo da lógica baseia-se em argumentos compostos por premissas e conclusões. Se pararmos para pensar, utilizamos essas premissas e conclusões de forma natural todos os dias em nossas rotinas, como por exemplo na simples atividade do dia a dia.
Com base no texto acima temos as seguintes premissas:
p: Se o João é um aluno de informática, então estuda algoritmo.
q: O João é um aluno de informática.
Escolha a alternativa que apresenta a conclusão das premissas.
	
	A
	Logo, o João estuda filosofia.
	
	B
	Logo, o João estuda algoritmo.
	
	C
	Logo, o João estuda matemática.
	
	D
	Logo, o João é um bom aluno.
	
	E
	Logo, o João é um aluno estudioso.
Questão 4/10 - Lógica de Programação e Algoritmos
O comando SE (IF) é utilizado sempre quando precisamos analisar o resultado de uma condição e decidir o que vamos fazer em seguida. Se a condição for verdadeira, faça tal coisa, caso contrário, faça outra coisa.
Analise o pseudocódigo abaixo.
1. algoritmo "algoritmo_se_simples"
2. var
3.      nota1, nota2, media: real
4. inicio
5. escreva(" Digite a primeira nota: ")
6. leia(nota1)
7. escreva(" Digite a segunda nota: ")
8. leia(nota2)
9. media <- (nota1+nota2)/2
10. se media >= 7 entao
11.      escreva(" A nota da primeira prova é: ", nota1:5:2)
12.      escreva(" A nota da segunda prova é: ", nota2:5:2)
13.      escreva(" A média é: ", media:5:2)
14.      escreva("APROVADO ")
15. fimse
16. fimalgoritmo
É correto afirmar que:
I. Nas linhas 6 e 8: Usamos o comando LEIA para obter os valores das variáveis nota1 e nota2 que serão digitados pelo usuário via teclado.
II. Nas linhas 5, 7, 11, 12, 13, e 14: Usamos o comando ESCREVA para imprimir textos na tela.
III. Na linha 10: Usamos o comando SE para avaliar a condição da variável ‘media’.
IV. Na linha 2 e 3: Declaração das Variáveis.
V. Na linha 15: Temos o fim do nosso algoritmo.
É correto apenas:
	
	A
	I, II, III e IV
	
	B
	I, II, III e V
	
	C
	II, III, IV e V
	
	D
	I, III, IV e V
	
	E
	Todas as alternativas
Questão 5/10 - Lógica de Programação e Algoritmos
O estudo da lógica baseia-se em argumentos compostos por premissas e conclusões. Se pararmos para pensar, utilizamos essas premissas e conclusões de forma natural todos os dias em nossas rotinas, como por exemplo na simples atividade do dia a dia. 
Com base no texto acima temos as seguintes premissas:
p: Apenas números reais são racionais.
q: Três é um número racional.
Escolha a alternativa que apresenta a conclusão das premissas.
	
	A
	Logo, o número três é um número antes do quatro.
	
	B
	Logo, o número três é um número depois do dois
	
	C
	Logo, o número três é um número ímpar.
	
	D
	Logo, o número três é um número inteiro.
	
	E
	Logo, o número três é um número real.
Questão 6/10 - Lógica de Programação e Algoritmos
Operadores lógicos são usados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores. O resultado destas expressões é sempre um valor lógico, verdadeiro ou falso, uma vez que operam sobre valores booleanos.
No uso do operador .e. em um algoritmo temos os seguintes resultados:
I. V .e. V - o resultado é verdadeiro.
II. F .e. V - o resultado é verdadeiro.
III. V .e. F - o resultado é verdadeiro.
IV. F .e. V - o resultado é falso.
V. F .e. F - o resultado é verdadeiro.
Assinale a alternativa que contém somente afirmativas corretas:
	
	A
	I e IV
	
	B
	I e V
	
	C
	II, III e V
	
	D
	I, II e III
Questão 7/10 - Lógica de Programação e Algoritmos
Sobre CONSTANTES, observe as afirmativas abaixo:
I. Segue as mesmas regras de nomenclatura de variáveis.
II. Tem a certeza de que o dado ou valor não será alterado durante a execução do programa.
III. É obrigatório a atribuição de um valor no momento da declaração. 
IV. Um exemplo de uma constante matemática é o número PI.
V. Seu valor continuará o mesmo até o final da execução.
Assinale a alternativa que contém somente as corretas:
	
	A
	III, IV e V
	
	B
	I, II e V
	
	C
	I e II
	
	D
	III e IV
	
	E
	Todas as respostas
Questão 8/10 - Lógica de Programação e Algoritmos
Os operadores relacionais são aqueles que comparam dois valores (variáveis, constantes ou chamadas de funções) e/ou expressões e o resultado desta comparação é sempre um valor lógico (booleano) verdadeiro ou falso. Acerca deste assunto, observe os operadores relacionais abaixo:
I. Maior que, representado pelo símbolo “>”.
II. Maior ou igual, representado pelo símbolo “>=”.
III. Menor ou igual, representado pelo símbolo “<=”.
IV. Menor que, representado pelo símbolo “<”.
V. Igual a, representado pelo símbolo “=”.
Um dos itens acima está com sua representação lógica incorreta. Assinale a alternativa em que a descrição do operador relacional não coincide com sua representação:
	
	A
	V
	
	B
	IV
	
	C
	III
	
	D
	II
	
	E
	I
Questão 9/10 - Lógica de Programação e Algoritmos
O estudo da lógica baseia-se em argumentos compostos por premissas e conclusões. Se pararmos para pensar, utilizamos essas premissas e conclusões de forma natural todos os dias em nossas rotinas, como por exemplo na simples atividade do dia a dia. 
Com base no texto acima temos as seguintes premissas:
p: Nem tudo o que os pintores de quadros fazem é bonito.
q: Tudo o que os pintores de quadros fazem é arte.
Escolha a alternativa que apresenta a conclusão das premissas.
	
	A
	Nem toda a arte é bonita.
	
	B
	Toda a arte é bonita.
	
	C
	Todos pintores de quadros são bonitos.
	
	D
	Toda arte é uma pintura.
	
	E
	A arte é bonita porque é uma pintura.
Questão 10/10 - Lógica de Programação e Algoritmos
Uma estrutura de seleção permite a escolha de um grupo de instruções (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas. Observe os itens abaixo:
I. Simples
II. Composta
III. Sequência dupla
IV. Encadeada
V. Múltipla escolha
São estrutura de seleção, apenas:
	
	A
	I, II, III e V
	
	B
	I, II, III e IV
	
	C
	I, II, IV e V
	
	D
	I, III, IV e V
	
	E
	II, III, IV e V

Outros materiais