Prévia do material em texto
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:1018434)
Peso da Avaliação 2,00
Prova 96395790
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos de elementos
(por exemplo, nome do algoritmo, nome de uma variável etc.). O nome de uma variável, por sua vez,
segue uma regra com relação aos caracteres válidos. Com base nessas regras adotadas no
desenvolvimento de um algoritmo e observando os comandos em linguagem portugol, sobre a correta
declaração de variáveis, analise as opções a seguir:
I- ano : real.
II- variavel 1, variavel 2, variavel 3 : Inteiro.
III- 9valor: Real.
IV- algoritmo= 55.
Assinale a alternativa CORRETA:
A As opções II, III e IV estão corretas.
B As opções II e III estão corretas.
C Somente a opção I está correta.
D As opções I e IV estão corretas.
Os operadores são aplicados dentro dos algoritmos sempre que se quer fazer uma operação
matemática, relacional ou lógica entre duas ou mais informações. Apesar de cada linguagem de
programação empregar sua própria sintaxe para representar os operadores, a operação que eles
representam e o resultado obtido não muda, o que facilita sua representação através dos algoritmos.
Com relação aos operadores matemáticos, relacionais e lógicos, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) O operador DIV nos traz a parte inteira do resultado de uma divisão.
( ) Para x=5 e y=10, x MOD y retorna o valor 0.
( ) Em uma operação do tipo E, todos os operandos devem ser verdadeiros para que o resultado seja
verdadeiro.
( ) A expressão “(48)” tem como resultado o valor FALSO.
( ) O operador serve para verificar se dois valores são diferentes.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
1
2
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
1 of 6 07/04/2025, 09:46
A F - V - F - V - F.
B V - F - V - F - V.
C V - F - V - F - F.
D V - V - F - V - V.
O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de
um algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de
execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 12, B =
15 e C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras
e F para as falsas:
( ) (A + B) > 30 ou (A + B - 5) = (A + C)
( ) (A >= C) e (A + B) = C
( ) (A > B) e (C + B) B
( ) B >= A + 2
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V - V.
B F - F - F - F - V.
C V - V - F - V - F.
D V - F - V - F - F.
A pseudolinguagem é uma forma genérica de escrever um algoritmo, a qual isenta ao
desenvolvedor o conhecimento da sintaxe de uma linguagem de programação. Por se tratar de uma
pseudolinguagem, não poderá ser executado num sistema real. Com base nisso, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Para especificar os passos de um algoritmo, a pseudolinguagem utiliza uma linguagem natural e
informal, o que pode causar ambiguidade e propiciar interpretações errôneas.
( ) O algoritmo é uma descrição narrativa dos passos a serem executados, o qual utiliza uma
linguagem estruturada, sendo conhecido por portugol.
( ) A pseudolinguagem portugol possui várias regras que deverão ser seguidas para o
desenvolvimento de um algoritmo.
( ) A declaração de uma variável na pseudolinguagem portugol deverá seguir a seguinte sintaxe.
variável = valor; .
Assinale a alternativa que apresenta a sequência CORRETA:
3
4
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
2 of 6 07/04/2025, 09:46
A V - V - F - V.
B V - F - F - V.
C F - F - V - F.
D F - V - V - F.
Um algoritmo é uma sequência finita de passos que objetivam a solução de um problema. Ele é
composto por três etapas: a entrada, o processamento e a saída. Com base no pseudocódigo
apresentado e nas instruções que correspondem a cada etapa, classifique V para as sentenças
verdadeiras e F para as falsas:
Algoritmo soma_valores;
var
valor1, valor2, soma : real;
inicio
escreva(' informe o primeiro valor ');
leia(valor1);
somaas falsas:
( ) Se for informado o valor de A, for alterado para 2, o resultado final será 18.
( ) O algoritmo não apresentará nenhuma mensagem ao usuário.
( ) A execução apresentará erro, devido à incompatibilidade de tipos na declaração.
( ) Os operadores DIV e MOD só podem ser usados com números reais.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B F - V - V - F.
C V - F - V - F.
D V - V - F - F.
Cada informação a ser armazenada ou utilizada em um algoritmo pertence a um tipo de dado
definido. Considerando que o nome de cada uma das variáveis a seguir representa o conteúdo que ela
armazenará, defina o tipo de dado ideal para cada variável:
Nome_do_carro
Placa_do_carro
8
9
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
5 of 6 07/04/2025, 09:46
Salário
Quantidade_de_carros
A Caractere, caractere, real, inteiro.
B Real, lógico, inteiro e inteiro.
C Real, lógico, inteiro e real.
D Caractere, caractere, real, real.
A partir da construção de um algoritmo, podem ser desenvolvidos programas que executam as
mais variadas operações matemáticas através dos operadores aritméticos e lógicos. Diante disso,
assinale a alternativa CORRETA que apresenta o operador aritmético capaz de retornar o resto da
divisão de valores inteiros:
A Div.
B >=
C Mod.
D
10
Avaliação I - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/e...
6 of 6 07/04/2025, 09:46