A maior rede de estudos do Brasil

Grátis
APOL s Logica programação e Algoritmos

Pré-visualização | Página 1 de 3

APOL 1 Logica programação e Algoritmos 2018 
1/5 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 .ou. em um algoritmo temos os seguintes resultados: 
 
I. V .ou. V - o resultado é verdadeiro. 
II. F .ou. V - o resultado é verdadeiro. 
III. V .ou. F - o resultado é verdadeiro. 
IV. F .ou. V - o resultado é falso. 
V. F .ou. F - o resultado é verdadeiro. 
Assinale a alternativa que contém somente afirmativas corretas: 
Nota: 20.0 
 
A I, II e IV 
 
B I, III e V 
 
C II, III e V 
 
D I, II e III 
Você acertou! 
 
E Todas as respostas 
 
Questão 2/5 - 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. 
Nota: 0.0 
 
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 3/5 - Lógica de Programação e Algoritmos 
Observa-se que o pseudocódigo abaixo recebe um valor inteiro, fornecido pelo usuário, e 
retorna um resultado. 
 
 
algoritmo “exemplo 1” 
var x: inteiro 
inicio 
 leia (x) 
 escreva (x) 
fimalgoritmo 
Com base nesse contexto é correto afirmar que: 
Nota: 20.0 
 
A As palavras algoritmo, var, inicio e fimalgoritmo são exemplos de palavras reservadas. 
Você acertou! 
 
B A função leia(x) é usada para ler arquivos com dados. 
 
C A palavra var só pode ler tipos inteiros de dados. 
 
D A função escreva(x) vai imprimir na tela do usuário a letra x. 
 
E Em pseudocódigo não é necessário usar o fimalgoritmo. 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
As formas mais utilizadas na representação de algoritmos são: 
 
I. Diagrama de Nassi-Shneiderman 
II. Fluxograma 
III. Português Estruturado ou Pseudocódigo 
IV. Diagrama de Ishikawa 
V. Diagrama de swot 
Com base nesse contexto é correto afirmar que: 
Nota: 20.0 
 
A I e II 
 
B I,II e V 
 
C I, II e III 
Você acertou! 
 
D II, III e IV 
 
E Apenas III 
 
Questão 5/5 - 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: 
Nota: 20.0 
 
A III, IV e V 
 
B I, II e V 
 
C I e II 
 
D III e IV 
 
E Todas as respostas 
Você acertou! 
 
APOL 2 Logica programação e Algoritmos 2018 
 
Questão 1/5 - 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: 
Nota: 20.0 
 
A I e IV 
Você acertou! 
 
B I e V 
 
C II, III e V 
 
D I, II e III 
 
E Todas as respostas 
 
Questão 2/5 - Lógica de Programação e Algoritmos 
A construção de algoritmos para o computador deve lidar exclusivamente com os tipos 
definidos nas linguagens de programação, por serem limitadas e não poderem manipular 
todos os tipos de dados existentes no mundo real. A maioria das linguagens de programação 
tipificam os dados em um grupo conhecido como tipos primitivos. São tipos primitivos de 
dados: 
 
I. Primitivos numéricos 
II. Primitivos reais de precisão composta 
III. Primitivos lógicos 
IV. Primitivos caracteres fracionais 
V. Primitivos literais ou caracteres 
Assinale a alternativa que contém somente os tipos primitivos de dados: 
Nota: 20.0 
 
A I e II 
 
B I e V 
 
C I, III e V 
Você acertou! 
 
D Apenas III 
 
E Todas estão corretas 
 
Questão 3/5 - 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: 
Nota: 20.0 
 
A V 
Você acertou! 
Sinal de igual é representado por ‘==’. Somente um igual significa atribuição. 
 
B IV 
 
C III 
 
D II 
 
E I 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
Os operadores relacionais são aqueles que comparam dois valores (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. 
 
Como resultado, dessas operações teremos como retorno: 
I. O valor UM (1), se a expressão relacional for falsa. 
II. O valor UM (1), se a expressão relacional for verdadeira. 
III. O valor ZERO (0), se a expressão relacional for verdadeira. 
IV. O valor ZERO (0), se a expressão relacional for falsa. 
V. O valor ZERO (2), se a expressão relacional for verdadeira. 
Assinale a alternativa que contém somente afirmativas corretas: 
Nota: 20.0 
 
A I e III 
 
B II, IV e V 
 
C II e IV 
Você acertou! 
 
D I e V 
 
E Nenhuma das alternativas. 
 
Questão 5/5 - Lógica de Programação e Algoritmos 
Para garantir a integridade do resultado obtido com o processamento, os dados devem ser 
classificados de acordo com o tipo do valor a ser armazenado em uma variável. Com base 
neste texto, classifica-se os dados para: 
 
I. Evitar problemas ocasionados pelo fornecimento de valores inadequados à operação 
realizada; 
II. Pré-determinar o tamanho de memória com uma faixa associada de valores permitidos. 
III. Guardar um determinado dado ou valor e modificá-lo ao longo da execução do programa 
de acordo com as especificações do algoritmo. 
IV. Seguir as características de formato e estrutura definidas para essa memória variável. 
Assinale a alternativa que contém somente as corretas: 
Nota: 20.0 
 
A I e II 
 
B I e IV 
 
C Apenas IV 
 
D Apenas III 
 
E Todas estão corretas 
Você acertou! 
 
APOL 3 Logica programação e Algoritmos 2018 
 
Questão 1/5 - Lógica de Programação e Algoritmos 
A estrutura de seleção composta (SE-ENTÃO-SENÃO…FIMSE) funciona exatamente como a 
estrutura de seleção simples (SE-ENTÃO…FIMSE). A única diferença é que no desvio da 
estrutura de seleção