Você está na página 1de 2

UNIVERSIDADE FEDERAL FLUMINENSE

ESCOLA DE ENGENHARIA INDUSTRIAL METALÚRGICA DE VOLTA REDONDA


CURSO DE ENGENHARIA DE PRODUÇÃO
Fundação Centro de Ciências e Educação Superior a Distância do Estado do Rio de Janeiro
Centro de Educação Superior a Distância do Estado do Rio de Janeiro

Gabarito Avaliação a Distância – AD1


2022.1
Disciplina: Computação I
Coordenador da Disciplina: Edgar Eller Junior
ORIENTAÇÕES PARA A AVALIAÇÃO:

1. A AD deverá ser postada na plataforma, em formato PDF, até a data limite


informada no cronograma da disciplina, com nome de arquivo:
AD1_nome_do_aluno_Polo.
2. A AD terá o valor de 10,0 pontos, porém corresponderá a 20% da primeira nota do
período.
3. A AD é individual. Caso seja constatado que avaliações ou questões de alunos
distintos são cópias uma das outras, a estas será atribuída a nota 0,0 (ZERO). As
soluções para as questões podem ser buscadas por meio de grupos de estudo,
mas a redação final de cada questão tem que ser individual.

1) Para solucionarmos um problema através de um programa de computador


precisamos executar várias etapas. Explique, em ordem de execução, cada uma
destas etapas. (1,0 pt)

2) Considere as cadeias de caracteres e assinale os identificadores inválidos,


justificando sua resposta. (1,0 pt)

a) 1Program

b) Prog_004

c) Exercicio algoritmo

d) 456_maio

e) Falso

3) Escreva o tipo de variável (inteiro, real, lógico, texto) que melhor se aplica para
representar as seguintes informações (1,0 pts):

a) O valor da passagem de ônibus. -

b) O número de cartas de um baralho. -

c) A temperatura em graus. -
d) O país de origem de uma mercadoria. -

e) Falso. -

4) Sejam os inteiros a=2, b=4, c=5. Quais expressões abaixo retornem verdadeiro?
(2,0 pts)

a) ( (5<10) & Verdadeiro ) | (a == 3 ) -

b) ( a > 2*c ) & ( 5 == c ) & ( 3*b >= 5 ) -

c) ( 2*c == 8 ) | ( a != 3 ) -

d) ( 5*3 != 16 ) -

e) ( Falso | (c<10) ) & ( !( a == 1 ) ) -

5) Considerando a=3, b=6 e c=9, escreva qual será o valor impresso pelo
algoritmo quando o valor a ser lido (valor de entrada) for: (2,0 pts)

a) Valor de entrada, num=-5


b) Valor de entrada, num= 3
c) Valor de entrada, num=0

Algoritmo valor()
Inicio
Inteiro num
Real valor
Ler num
Se (num <=0) Então
valor = ((a^b)*c)*num
Senão
valor = (num-c)-a+(c^b)
Fim Se
Imprimir “O resultado é:” + valor
Fim

6) Escreva um algoritmo que leia um inteiro x>1 e um inteiro n>1, imprimindo o


valor da expressão x n. (x elevado a n). (3,0 pts)

Você também pode gostar