Prévia do material em texto
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:890357)
Peso da Avaliação 1,50
Prova 74366049
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
É uma linguagem utilizada especificamente para construção de algoritmos. Também conhecida como
“portugol".
Que linguagem é essa?
A Linguagem-algo.
B Matriz-linguagem.
C Pseudolinguagem.
D Vetor.
São dados valores que trazem um significado. Por exemplo, “Nome da rua” ou “6,5 kg”.
Do que estamos falando?
A Informação.
B Algoritmo.
C Caractere.
D Dado.
VOLTAR
A+ Alterar modo de visualização
1
2
25/02/25, 19:17 Avaliação I - Individual
about:blank 1/5
Cada informação a ser armazenada ou utilizada em um algoritmo pertence a um tipo de dado
definido, e nos algoritmos, são utilizados quatro tipos de dados primários. Um deles armazena valores
não numéricos. Exemplos: “José da Silva”; “Rua Içara”; “001.983.994-32”; “128”.
De que tipo de dado estamos falando?
A Caractere.
B Lógico.
C Inteiro.
D Real.
Trata-se da função dos programas computacionais utilizados na engenharia.
Que função é essa?
A Dificultar a vida do profissional, principalmente aqueles que têm aversão a tecnologia.
B Facilitar a vida do profissional, agilizando cálculos complexos e facilitando alterações de
projeto.
C Promover a educação tecnológica.
D Embelezar o projeto.
Nessa lógica, uma preposição ou será verdadeira, ou será falsa.
De que lógica estamos falando?
3
4
5
25/02/25, 19:17 Avaliação I - Individual
about:blank 2/5
A Lógica quântica.
B Lógica aristotélica.
C Lógica filosófica.
D Lógica de programação.
É um local para armazenar valores que não mudam com a execução de um algoritmo.
Do que estamos falando?
A Constante.
B Conhecimento.
C Informação.
D Dado.
Os operadores aritméticos, relacionais e lógicos são de suma importância nas estruturas
algorítmicas, já que possibilitam a realização de cálculos matemáticos e auxiliam na tomada de
decisões através de comparações ou combinações, as quais resultarão um valor verdadeiro ou falso
baseados em um quadro conhecido por tabela verdade. Considerando as seguintes atribuições: a=2,
b=1, c=0, analise as expressões lógicas a seguir:
I- (a > b) E (b >= c) = VERDADEIRO
II- ((a - b) > c) OU (b = 1) = FALSO
III- (a + b) >= (a + c) = FALSO
IV- (a * c) (c * b) = FALSO
V- (a mod 2 = 3) E (b * a = 3) = VERDADEIRO
Assinale a alternativa CORRETA:
A As expressões I, IV e V estão corretas.
B As expressões I, III e IV estão corretas.
6
7
25/02/25, 19:17 Avaliação I - Individual
about:blank 3/5
C As expressões II e V estão corretas.
D As expressões I e IV estão corretas.
Os operadores relacionais retornam verdadeiro ou falso. Eles são usados em expressões lógicas
e descritos, em PORTUGOL, pelos operadores E, OU e NÃO. Visto que cada operador possui um
significado associado ao seu funcionamento, associe os itens, utilizando o código a seguir:
I- Disjunção.
II- Conjunção.
III- Negação.
( ) Inverte o resultado de qualquer operação ou conjunto de operações.
( ) Para que o resultado final seja verdadeiro, os resultados de todas as operações relacionadas
devem ser verdadeiros.
( ) Basta que o resultado de qualquer operação seja verdadeiro para o resultado também seja
verdadeiro.
Assinale a alternativa que apresenta a sequência CORRETA:
A III - I - II.
B III - II - I.
C II - III - I.
D I - II - III.
Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de
programação. Para manipular as informações e poder fazer cálculos e verificações com elas, o
computador precisa mantê-las em memória durante a execução do programa em estruturas que são
conhecidas como VARIÁVEIS. Analise o programa a seguir e assinale a alternativa CORRETA que
apresenta o valor final das variáveis (A, B, C, D) respectivamente, após a execução:
algoritmo verifica;
var
A, B , C, D : inteiro;
inicio
A := 10;
B := 3;
C := 5;
D := 10;
A := 1 + B;
B := 30 div 3;
A := 30 mod 3;
A := 1;
B := 5 + A;
B := A;
C := D * A;
escreva(' valor A ', A);
escreva(' valor B ', B);
8
9
25/02/25, 19:17 Avaliação I - Individual
about:blank 4/5
escreva(' valor C ', C);
escreva(' valor D ', D);
fim.
A A 1, B 1, C 10, D 10.
B A 10, B 3, C 5, D 10.
C A 1, B 6, C 10, D 1.
D A 6, B 30, C 10, D 1.
O comando "Leia", dentro de um algoritmo, tem por objetivo ler um dado informado pelo usuário e
armazenar em uma variável definida.
Com relação a sua sintaxe, assinale a alternativa CORRETA:
A Leia(valores);
B Leia();
C Leia
D Leia(variável)
10
Imprimir
25/02/25, 19:17 Avaliação I - Individual
about:blank 5/5