Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
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