Buscar

AV1 - Algorítimos

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 4 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

Prévia do material em texto

05/10/12 Visualização de Prov a
1/4https://sia.estacio.br/portal/prt0010a.asp?p1=4278895&p2=12043&p3=1494581
Avaliação On-Line
Avaliação: AV1.2012.3EAD-ALGORÍTMOS-CCT0239
Disciplina: CCT0239 - ALGORITMOS
Tipo de Avaliação: AV1
Aluno: 201202162606 - FRANCISCO JOSÉ DA SILVA
Nota da Prova: 5.5 Nota do Trabalho: Nota da Participação: 2 Total: 7,5
Prova On-Line
Questão: 1 (158292) 
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 multiplicação
 divisão e potenciação 
 potenciação e divisão
 multiplicação e divisão
Questão: 2 (158302) 
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
 Teste de mesa 
 Avaliação técnica
 Teste de sistema
 Avaliação gerencial
Questão: 3 (158262) 
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, como por exemplo:
 Pontos da Questão: 0,5
 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 
 Identificar os elementos de saída necessários para se obter a entrada e, caso você vá fazer
uso de uma linguagem descritiva, não é necessário identificar quais são os tipos associados a
essas saídas
 Fazer uma leitura despretensiosa do enunciado, pois sempre a oração principal explicita o que
se deseja como solução para o problema
Deixar de lado as operações necessárias para a resolução do problema, pois o que importa mesmo
é fazer a identificação dos elementos de saída
Questão: 4 (158246) 
O que faz o seguinte programa em UAL? 
prog prova 
real i =2, soma= 0; 
imprima “\nO valor de i = “, soma+i*2, ”\n”; 
fimprog Pontos da Questão: 1
05/10/12 Visualização de Prov a
2/4https://sia.estacio.br/portal/prt0010a.asp?p1=4278895&p2=12043&p3=1494581
 Imprime O valor de i = 4 e Pula para a próxima linha 
 Imprime: \n O valor de i = 0 
 Imprime: O valor de i = 2
 Imprime: O valor de i = 4
Questão: 5 (158277) 
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";
} 
 Pontos da Questão: 1
situacao 2
 situacao 1 outra
 situacao 2 outra
situacao 1
Questão: 6 (158282) 
A expressão relacional é formada, obrigatoriamente, por um Pontos da Questão: 0,5
 Operador de Controle
 Operador Aritmética
 Operador Relacional 
 Operador Lógico 
Questão: 7 (158267) 
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 
05/10/12 Visualização de Prov a
3/4https://sia.estacio.br/portal/prt0010a.asp?p1=4278895&p2=12043&p3=1494581
 Somente as sentenças I e II estão corretas
Questão: 8 (158259) 
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 II e III estão corretas
 Somente a sentença I está correta
 Somente as sentenças I e II estão corretas
Questão: 9 (158301) 
Um programador desenvolve um programa e armazena na variável ano o valor do ano informado
pelo usuário. Sabendo-se que para ser bissexto o resto da divisão do ano por 4 deve ser
zero. Qual opção apresenta o resto da divisão na linguagem UAL. Pontos da Questão: 1
 ano mod 4
 ano / 4
 ano % 4 
 ano div 4
Questão: 10 (158312) 
O algoritmo abaixo tem como objetivo calcular os impostos de um determinado funcionário da
indústria automobilística. Supondo que o imposto é calculado sobre o salário bruto, que é a soma
do salário líquido mais os descontos. 
Escolha a alternativa CORRETA que informa o valor do imposto, supondo que o salário líquido seja
R$2.350,00 e os descontos R$850,00.
prog folhadepagamento 
 real salarioliquido, descontos, imposto; 
 imprima "\nDigite o salário líquido: \n"; 
 leia salarioliquido; 
 imprima "\nDigite os descontos: \n"; 
 leia descontos; 
 imposto <-(salarioliquido + descontos)* 15/100; 
 imprima "\nO imposto calculado é: ",imposto,"\n"; 
fimprog Pontos da Questão: 1
 R$800,00
 R$480,00 
 R$320,00
 R$550,00
05/10/12
4/4https://sia.estacio.br/portal/prt0010a.asp?p1=4278895&p2=12043&p3=1494581
 Fechar 
Server IP : 192.168.10.137 Client IP: 189.115.127.137 Tempo de execução da página : 10,969

Outros materiais