Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação On-Line Avaliação: AV1-2011.1T.EAD - ALGORITMOS- CCT0135 Disciplina: CCT0135 - ALGORITMOS Tipo de Avaliação: AV1 Aluno: 201007004134 - HELDER MATOS PEREIRA Nota da Prova: 6 Nota do Trabalho: Nota da Participação: Total: 6 Prova On-Line Questão: AV220102CCT000115121 (148933) 1 - 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 10 nmlkj 7 nmlkj 0 nmlkj 4 nmlkji Questão: AV220102CCT0001105 (149098) 2 - Um usuário precisa informar dois números reais para o sistema e o mesmo deverá exibir a soma. Com o programa em funcionamento o usuário entrou com os valores 2.0 e 3.0 para as variáveis a e b respectivamente. I- prog prova II- int a, b; III- leia a; IV- leia b; V- imprimir a+b; VI- fimprog Que linha de código, deverá ser alterada para isso acontecer corretamente. Pontos da Questão: 1 Page 1 of 4Visualização de Prova 7/6/2011https://sia.estacio.br/portal/prt0010a.asp?p1=1654428&p2=6177&p3=1140019 III nmlkj II nmlkj IV nmlkj V nmlkji Questão: AV220102CCT0001034 (149108) 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, "\n"; imprima 10*3, "\n"; imprima 43/5, "\n"; fimprog Pontos da Questão: 1 84 30 8 nmlkj 84 1000 8,6 nmlkj 84 30 8,6 nmlkji 84 1000 8 nmlkj Questão: AV220102CCT0001056 (148980) 4 - Analise as sentenças abaixo sobre teste de mesa e, em seguida, assinale a alternativa correta: I. Alguns autores e programadores chamam o procedimento de “acompanhar no chinês” II. Esse procedimento nada mais é do que seguir a sequência do início até o final para verificar se o algoritmo conseguiu atingir seu objetivo, relacionando as variáveis aos seus conteúdos durante a execução, assim como o que aparece no display (monitor) III. Geralmente, se traça uma linha horizontal e uma vertical, formando uma cruz, onde do lado esquerdo se representam as variáveis e do lado direito o que se apresenta no display (monitor) Pontos da Questão: 1 Somente a sentença II está correta nmlkj Somente as sentenças II e III estão corretas nmlkji Todas as sentenças são corretas nmlkj Somente a sentença I está correta nmlkj Questão: AV220102CCT0001016 (149109) 5 - Dado o algoritmo abaixo, indique a alternativa CORRETA que expressa o resultado no caso do salário ser maior ou igual a R$1.000,00: real salario; se (salario >= 1000.00) { Imprima “\nAplicar aumento de 10%”; } Pontos da Questão: 1 O algoritmo apresenta erro devido ao "\n" nmlkj Muda de linha e imprime a frase: Aplicar aumento de 10% nmlkji Imprime a frase "Aplicar aumento de 10%" e muda de linha nmlkj Page 2 of 4Visualização de Prova 7/6/2011https://sia.estacio.br/portal/prt0010a.asp?p1=1654428&p2=6177&p3=1140019 Questão: AV220102CCT0001031 (149094) 6 - Sobre as formas de representação de um algoritmo, assinale a alternativa CORRETA. Pontos da Questão: 1 Um algoritmo escrito em linguagem natural gera ambigüidade. nmlkji Um algoritmo pode ser escrito em linguagem natural compilável. nmlkj Um algoritmo escrito em linguagem gráfica depende da língua nativa. nmlkj Um algoritmo escrito em pseudolinguagem pode ser compilado em C++. nmlkj Questão: AV220102CCT0001166 (149034) 7 - 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: 1 Repetições ou encadeamentos nmlkji Aninhamentos ou encadeamentos nmlkj Partições ou aninhamentos nmlkj Encadeamentos ou partições nmlkj Questão: AV220102CCT0001068 (148990) 8 - Observe o trecho de programa em UAL abaixo. Analise as três sentenças apresentadas e, em seguida, assinale a alternativa correta: prog operadores int a,b,c,d; imprima "Entre com A: "; leia a; imprima "Entre com B: "; leia b; c <- a div b; d <- a % b; imprima a, "\n", b, "\n", c, "\n", d, "\n"; fimprog I. As variáveis c e d receberão, respectivamente, o quociente e o resto da divisão das duas entradas realizadas pelo usuário II. Todas as quatro variáveis inteiras declaradas servirão para armazenar temporariamente as entradas de dados do usuário III. O último comando imprima exibirá na tela as variáveis entradas pelo usuário, o quociente e o resto da divisão entre elas, tudo na mesma linha, sem caracteres de separação Pontos da Questão: 1 Somente as sentenças I e III estão corretas nmlkj Todas as sentenças são corretas nmlkj Somente a sentença I está correta nmlkji Somente as sentenças II e III estão corretas nmlkj Questão: AV220102CCT0001025 (149083) 9 - O comando que representa a ação “processamento” em um algoritmo na linguagem UAL é: (Assinale a alternativa CORRETA) Pontos da Questão: 1 Page 3 of 4Visualização de Prova 7/6/2011https://sia.estacio.br/portal/prt0010a.asp?p1=1654428&p2=6177&p3=1140019 prog nmlkj leia var nmlkji se (condição) nmlkj Questão: AV220102CCT0001052 (148982) 10 - Para elaborarmos um algoritmo que solucione um problema é necessário utilizarmos uma linguagem escrita e/ou simbólica. São linguagens para elaboração de algoritmos: Pontos da Questão: 1 Linguagem natural, UAL e Torre de Hanoi nmlkj Linguagem avançada, organograma e DBASE nmlkj Linguagem natural, fluxograma e UAL nmlkji Linguagem natural, organograma, Álgebra de Boole nmlkj Fechar Server IP : 192.168.10.145 Client IP: 201.17.169.103 Tempo de execução da página : 1,703 Page 4 of 4Visualização de Prova 7/6/2011https://sia.estacio.br/portal/prt0010a.asp?p1=1654428&p2=6177&p3=1140019
Compartilhar