Buscar

Algoritmos - AV1

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

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
Você viu 3, do total de 5 páginas

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

Avaliação On-Line 
Avaliação: AV1-2011.4S-ALGORÍTIMO-CCT0239 
Disciplina: CCT0239 - ALGORITMOS 
Tipo de Avaliação: AV1 
Aluno: 201110005466 - LEANDRO CORREIA ROBADY 
Nota da Prova: 5.5 Nota do Trabalho: Nota da Participação: 1 Total: 6,5
Prova On-Line 
 
Questão: AV220102CCT0001058 (158258) 
1 - Para que possamos declarar uma variável, primeiro precisamos definir que tipo de dado ela irá 
armazenar, pois, quando: Pontos da Questão: 0,5 
 Se define um tipo de variável, informamos ao computador o quanto de disco rígido será necessário 
¿deletar¿ e que tipos de operações poderão ser realizadas com o dado que será armazenado 
 Se define um tipo de variável, informamos ao computador o quanto de memória será necessário 
¿separar¿ e que tipos de operações poderão ser realizadas com o dado que será armazenado 
 Se define um intervalo de variáveis, informamos ao computador o quanto de memória secundária 
será necessário ¿reservar¿ e que tipos de trocas poderão ser realizadas com o dado 
 Se define um intervalo de variáveis, informamos ao computador o quanto de disco rígido será 
necessário ¿reservar¿ e que tipos de trocas de variáveis poderão ser realizadas com o dado que será 
deletado 
 
Questão: AV220102CCT0001066 (158268) 
2 - Assinale a alternativa que contém o trecho de programa em UAL que gera o resultado mostrado na 
figura abaixo: 
da Questão: 1 
 prog incrivel 
imprima 01072010 div 1000000, "\n"; 
imprima 01072010 % 10000, "\n"; 
imprima (01072010 div 10000) %100, "\n"; 
fimprog 
 prog incrivel 
imprima 01072010 div 1000000, "\n"; 
imprima (01072010 div 10000) %100, "\n"; 
imprima 01072010 % 10000, "\n"; 
fimprog 
 prog incrivel 
imprima 01072010 % 10000, "\n"; 
imprima 01072010 div 1000000, "\n"; 
imprima (01072010 div 10000) %100, "\n"; 
Página 1 de 5Visualização de Prova
11/4/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2999763&p2=8413&p3=1316418
fimprog 
 prog incrivel 
imprima (01072010 div 10000) %100, "\n"; 
imprima 01072010 div 1000000, "\n"; 
imprima 01072010 % 10000, "\n"; 
fimprog 
 
Questão: AV220102CCT0001035 (158307) 
3 - Usando os operadores aritméticos da linguagem UAL, podemos concluir que o resultado do 
algoritmo é: (assinale a alternativa CORRETA): 
prog calculo 
imprima 13+71, "\t"; 
imprima 10*3, "\t"; 
imprima 43/5, "t"; 
fimprog Pontos da Questão: 1 
 
84 
30 
8 
 
84 
1000 
8,6 
 
84 30 8,6 
 
84 1000 8 
 
Questão: AV220102CCT0001005 (158289) 
4 - Um algoritmo pode ser representado de várias maneiras. Assinale a opção CORRETA quando a 
representação de um algoritmo fica mais próximo de uma linguagem de programação de alto nível. 
Sua sintaxe fica mais parecida com a linguagem de preferência do autor. Pontos da Questão: 0,5 
 Linguagem gráfica 
 Linguagem computacional 
 Pseudolinguagem 
 Linguagem natural 
 
Questão: AV220102CCT0001218 (158274) 
5 - 
Selecione qual dos trechos de código a seguir representa a seguinte situação: Se ainda for de manhã 
e não estiver chovendo vou à praia, mas se estiver chovendo fico dormindo. Se não for de manhã 
então vou ao cinema. 
 Pontos da Questão: 1 
 
if (hora < 12) 
 if (chuva == ´n´) 
 cout << "Vou a praia\n" ; 
Página 2 de 5Visualização de Prova
11/4/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2999763&p2=8413&p3=1316418
 else 
 cout << "Vou dormir\n" ; 
else 
 cout << "Vou ao cinema\n" ; 
 
 
if (chuva == ´n´) 
 if (hora < 12) 
 cout << "Vou a praia\n" ; 
 else 
 cout << "Vou a cinema\n" ; 
else 
 cout << "Vou dormir\n" ; 
 
 
 
if (hora > 12) 
 if (chuva == ´s´) 
 cout << "Vou a praia\n" ; 
 else 
 cout << "Vou ao cinema\n"; 
else 
 cout << "Vou dormir\n" ; 
 
 
 
if (hora > 12) 
 if (chuva == ´n´) 
 cout << "Vou a praia\n"; 
 else 
 cout << "Vou ao cinema\n"; 
else 
 cout << "Vou dormir\n"; 
 
Questão: AV220102CCT00011519 (158282) 
6 - A expressão relacional é formada, obrigatoriamente, por um Pontos da Questão: 0,5 
 Operador Aritmética 
 Operador Lógico 
 Operador de Controle 
 Operador Relacional 
 
Questão: AV220102CCT0001037 (158299) 
7 - Em um algoritmo na linguagem UAL, usamos comandos de linguagem identificando operadores e 
funções. No caso de operadores relacionais “>“ significa maior; “<“ significa menor. Assinale a opção 
CORRETA que identifica o operador relacional “<>”. Pontos da Questão: 0,5 
 divisão 
 potenciação 
 diferente 
 igual 
 
Questão: AV220102CCT0001101 (158302) 
8 - Ao construirmos um algoritmo, é de extrema importância que se tenha uma maneira de verificar 
Página 3 de 5Visualização de Prova
11/4/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2999763&p2=8413&p3=1316418
se o mesmo está fazendo aquilo a que se propõe. Para isso criou-se um procedimento que tem o 
nome de: Pontos da Questão: 1 
 Avaliação gerencial 
 Teste de mesa 
 Teste de sistema 
 Avaliação técnica 
 
Questão: AV220102CCT000115121 (158245) 
9 - Com base no algoritmo abaixo, e supondo que o valor fornecido para "A" na linha "leia A" seja 10, 
o valor fornecido para "B" na linha "leia B" seja 7 e o valor fornecido para "C" na linha "leia C" seja 4, 
pode-se afirmar que o valor da variável "D" na linha "escreva D" é: 
prog prova 
real a,b,c,d; 
leia a; 
leia b; 
leia c; 
d <- 0; 
se (a < b && a < c) 
{ 
d <- a; 
} 
senao 
se ( b < c ) 
{ 
d <- b; } 
senao 
{ 
d <- c; 
} 
imprima “\nd = \”, d; 
fimprog Pontos da Questão: 1 
 0 
 4 
 10 
 7 
 
Questão: AV220102CCT0001213 (158276) 
10 - 
Analise o trecho de programa a seguir escrito em C++ e escolha a opção que mostra a saída deste 
código considerando x=10 e y = 20 
 
if (x>=10) 
 cout << "situacao 1\t "; 
else 
{ 
 if (y < 50) 
 cout << "situação 2\t"; 
 cout << "outra\n"; 
} 
 
 Pontos da Questão: 1 
 
situacao 2 outra 
Página 4 de 5Visualização de Prova
11/4/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2999763&p2=8413&p3=1316418
 
 
situacao 1 
 
 
situacao 2 
 
situacao 1 outra 
 
 Fechar 
Server IP : 192.168.10.131 Client IP: 200.139.76.250 Tempo de execução da página : 2,609 
Página 5 de 5Visualização de Prova
11/4/2012https://sia.estacio.br/portal/prt0010a.asp?p1=2999763&p2=8413&p3=1316418

Outros materiais