Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação On-Line Avaliação: AV1-2012.1-EAD-ALGORÍTIMOS-CCT0239 Disciplina: CCT0239 - ALGORITMOS Tipo de Avaliação: AV1 Aluno: Nota da Prova: 6 Nota do Trabalho: Nota da Participação: 2 Total: 8 Prova On-Line Questão: AV220102CCT0001027 (158295) 1 - O comando que representa a ação “repetição com teste no início e número de vezes conhecido” em um algoritmo na linguagem UAL é: (Assinale a alternativa CORRETA) Pontos da Questão: 0,5 faca { ... }enquanto(condição) enquanto(condição) { ... } se(condição) { .... } senao { ... } para( ...; ...; ...) { ... } Questão: AV220102CCT0001214 (158277) 2 - 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=5 e y = 20 if (x>=10) cout << "situacao 1\t "; else { if (y < 50) cout << "situacao 2\t"; cout << "outra\n"; Página 1 de 5Visualização de Prova 11/04/2012https://sia.estacio.br/portal/prt0010a.asp?p1=3303073&p2=8974&p3=1433118 } Pontos da Questão: 1 situacao 1 situacao 1 outra situacao 2 outra situacao 2 Questão: AV220102CCT0001061 (158267) 3 - Observe o trecho de programa em UAL abaixo: O primeiro comando imprima não precisou de aspas, enquanto o segundo comando imprima precisou. Analise as três sentenças apresentadas e, em seguida, assinale a alternativa correta: prog primeiro imprima 23; imprima "algoritmos"; fimprog I. As duas constantes serão impressas no monitor em linhas separadas, pois foram colocadas em comandos imprima distintos II. Será impresso no monitor o número 23 seguido do conteúdo da variável algoritmos, que nesse caso não contém nenhum valor III. As variáveis precisam ser declaradas, caso isso não aconteça, qualquer palavra que não faça parte do conjunto de palavras reservadas da linguagem precisa de um tratamento diferenciado (aspas), exceto as constantes numéricas Pontos da Questão: 1 Todas as sentenças são corretas Somente a sentença III está correta Somente as sentenças I e III estão corretas Somente as sentenças I e II estão corretas Questão: AV220102CCT0001064 (158271) 4 - Assinale a alternativa que contém o trecho de programa em UAL que gera o resultado mostrado na figura abaixo: Pontos da Questão: 1 prog operadores imprima 2+3; imprima "\n\n", 14-5; imprima 4*3; fimprog Página 2 de 5Visualização de Prova 11/04/2012https://sia.estacio.br/portal/prt0010a.asp?p1=3303073&p2=8974&p3=1433118 imprima 2+3; imprima "\n", 14-5, " "; imprima 4*3, "\n"; fimprog prog operadores imprima 2+3; imprima 14-5, " "; imprima 4*3; fimprog prog operadores imprima 2+3; imprima "\n\n", 14-5, " "; imprima 4*3, "\n\n"; fimprog Questão: AV220102CCT0001211 (158273) 5 - Analise o trecho de programa a seguir escrito em UAL e escolha a opção que mostra a saída deste código considerando x=10 e y = 50 se (x>10) { imprima "maior\t "; } senao { se (y < 50) { imprima "menor\t"; } senao { imprima "outros\t"; } imprima "continua\n"; } Pontos da Questão: 1 outros continua maior outros menor continua Questão: AV220102CCT0001101 (158302) 6 - Ao construirmos um algoritmo, é de extrema importância que se tenha uma maneira de verificar 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 Página 3 de 5Visualização de Prova 11/04/2012https://sia.estacio.br/portal/prt0010a.asp?p1=3303073&p2=8974&p3=1433118 Teste de sistema Avaliação técnica Questão: AV220102CCT00011517 (158247) 7 - Indique a saída do programa UAL, mostrado abaixo: Para a saída considere os seguintes valores: A = 5, B = 3, C = 2 e D = 9. prog prova15 real A,B,C,D; real X; A<-5.0; B<-3.0; C<-2.0; D<-9.0; se ((A > 2.0) && (B < 7.0)) { X<-((A + 2.0)*(B-2.0)); } senao { X <-((A * B) / D * (C + D)); } imprima "\nX= ",X; fimprog Pontos da Questão: 1 9 7 10 8 Questão: AV220102CCT0001166 (158283) 8 - Existem casos em que é necessário se estabelecerem verificações de condições sucessivas, onde uma determinada ação poderá ser executada se um conjunto anterior de instruções ou condições for satisfeito. Sendo a ação executada, esta poderá ainda estabelecer novas condições. Isto significa utilizar uma condição dentro de outra condição. Este tipo de estrutura poderá possuir níveis de condição sendo chamadas de: Pontos da Questão: 0,5 Partições ou aninhamentos Encadeamentos ou partições Aninhamentos ou encadeamentos Repetições ou encadeamentos Questão: AV220102CCT0001010 (158292) 9 - Em um algoritmo na linguagem UAL, usamos comandos de linguagem identificando operadores e funções. No caso de operadores aritméticos “+” significa adição; “-“ significa subtração. Assinale a opção CORRETA que executa os comandos “/” e “**”, respectivamente. Pontos da Questão: 0,5 divisão e potenciação multiplicação e divisão divisão e multiplicação potenciação e divisão Questão: AV220102CCT0001053 (158259) Página 4 de 5Visualização de Prova 11/04/2012https://sia.estacio.br/portal/prt0010a.asp?p1=3303073&p2=8974&p3=1433118 10 - Ao longo do tempo, percebeu-se que a dificuldade não está em identificar quais os comandos que devem ser usados, mas como colocá-los na ordem certa. Sendo assim, antes de começar a construir um algoritmo é necessário alguns cuidados. Analise as sentenças abaixo que tratam desse assunto e, em seguida, assinale a alternativa correta: I. É importante fazer uma leitura minuciosa do enunciado e, se preciso, assinalar os verbos a as locuções verbais, pois, nem sempre, a oração principal aparece primeiro e, muitas vezes, nem tudo que se deseja está explícito II. Também é importante identificar os elementos de entrada necessários para se obter a saída e, caso você vá fazer uso de uma linguagem descritiva, identificar, também, quais são os seus tipos (número inteiro, número real, caracter único ou mais de um caracter) III. Relacionar as operações necessárias para a resolução do problema auxilia na elaboração do algoritmo de solução para o problema Pontos da Questão: 0,5 Todas as sentenças são corretas Somente as sentenças I e II estão corretas Somente a sentença I está correta Somente as sentenças II e III estão corretas Fechar Server IP : 192.168.10.137 Client IP: 200.253.253.250 Tempo de execução da página : 2,906 Página 5 de 5Visualização de Prova 11/04/2012https://sia.estacio.br/portal/prt0010a.asp?p1=3303073&p2=8974&p3=1433118
Compartilhar