Buscar

AD 1 Computação I 2017 1 Gabarito

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

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 
2017.1 
Disciplina: Computação I 
Coordenador da Disciplina: Edgar Eller Junior 
 
1) 
 
R: A primeira é a elaboração de um algoritmo para solucionar este problema. Existem 
algoritmos piores ou melhores dependendo da situação. Normalmente, um algoritmo é dito 
melhor que outro se consegue resolver o mesmo problema em menos passos. 
Segunda etapa é escolher uma linguagem de programação, na qual o algoritmo será escrito. 
Linguagens de Programação são como ferramentas, dependendo do problema a ser resolvido 
deve-se utilizar uma ferramenta em detrimento de outra. 
Uma vez escolhida a linguagem de programação, tem início a fase de codificação, que é a 
transformação do algoritmo em código fonte. Uma vez que o código fonte esteja concluído, o 
próximo passo é a compilação deste código fonte. 
 
2) 
 
b) R: Inválido. Justificativa: Não é permitido o uso de qualquer caracter especial (;, ', -, +, é, á, ., 
?, espaço em branco) no nome do identificador. 
d) R: Inválido. Justificativa: O primeiro caracter do nome deve ser sempre uma letra. 
e) R: Inválido. Justificativa: Não é permitido o uso de qualquer caracter especial (;, ', -, +, é, á, ., 
?, espaço em branco) no nome do identificador. 
 
3) 
a) R: 9 >= -30 verdadeiro 
b) R: 3!= 0 verdadeiro 
c) R: 2==3 Falso 
d) R: 210 != 726 verdadeiro 
e) R: 211 != 724 verdadeiro 
 
4) 
a) R: real 
b) R: texto 
c) R: inteiro 
d) R: inteiro 
e) R: lógico 
 
 
5) 
 
Algoritmo Area( ) 
Inicio 
 Inteiro n, 
 Real a,r 
 Imprimir “Digite o raio do circulo” 
 Ler r 
 a = 3,1415 * r * r 
 Imprimir “Área = “ + a 
Se (a < 5 ) 
 Imprimir “Área pequena " 
 Fim Se 
Fim 
 
 
6) 
 
Algoritmo ordem_numeros () 
Início 
 Real a, b, c, aux 
 Inteiro i 
 Imprimir "Digite os 3 números reais e um número inteiro" 
 Ler a,b,c,i 
 Se(a>b ) Então 
 aux =a 
 a =b 
 b =aux 
 Fim Se 
 Se (a>c) Então 
 aux =a 
 a =c 
 c =aux 
 Fim Se 
 Se (b>c) Então 
 aux = b 
 b =c 
 c =aux 
 Fim Se 
 Se (i>=1 & i<3) Então 
 Imprimir "Os números em ordem crescente são:" + a+","+b+" e "+ c 
 Fim Se 
 Se (i>=3 & i<5) Então 
 Imprimir "Os números em ordem decrescente são:" +c+","+b+" e "+ a 
 Senão 
 Imprimir "Os números onde o maior esta entre eles:" +b+"," + a+" e "+ c 
 Fim Se 
Fim

Outros materiais