Buscar

Cópia de AV1_ADS_2012_2 prova A MANHA


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 3 páginas

Prévia do material em texto

ATIVIDADE
1) Relacione os itens na coluna da esquerda com as definições do lado direito:
1. Fluxograma
2. Algoritmo
3. Lógica
4. Pseudocódigo
5. Variável
6. Código Fonte
( ) Descrição das atividades de um programa escrito na nossa língua.
( ) Sequência lógica de instruções ou tarefas que levam à solução de
um problema num tempo finito.
( ) Área de memória com nome identificador próprio, com a finalidade
de armazenar informações.
( ) Representação gráfica dos passos de uma tarefa.
( ) Ciência que estuda as leis do raciocínio.
( ) Comandos escrito em uma linguagem de programação.
(pontos)
2) Qual o valor da variável Y ao final deste PSEUDOCÓDIGO abaixo. (1 ponto)
Var a = 3, b= 5, c = 8, Y = 1
SE (a*b) > (c+b+6)
Y = Y + ((c+1) / a)
SENÃO
Y = ((b*3) / (a+c+4)) + Y
FIM-SE
3) Desenvolva um algoritmo usando pseudocódigo para calcular e imprimir no final a soma dos
números pares de 0 (ZERO) a 1000 (MIL). (1,5 ponto)
4) As maçãs custam R$ 1,30 cada se forem compradas menos de uma dúzia, e R$ 1,00 se forem
compradas pelo menos 12. Escreva um programa que leia o número de maçãs compradas, calcule e
escreva o custo total da compra. (1,5 ponto)
5) Para que as soluções dos algoritmos aproximem-se do que é visto na lógica de
programação, é importante padronizar alguns procedimentos. Num primeiro momento, não
precisam ser rigidamente especificadas, mas é importante o contato com as estruturas
básicas, que consistem de:
I. Estrutura sequencial - indica que uma operação deve ser realizada em sequência à
outra, ou seja, determina a ordem com que as operações devam ser realizadas.
II. Estrutura de decisão - indica que, em um determinado momento, será necessário
tomar uma decisão sobre qual operação realizar de acordo com um determinado
critério.
III. Estrutura de repetição - indica que algumas operações devem ser repetidas uma
determinada quantidade de vezes especificada pelo construtor do algoritmo.
A I , II e III estão corretas
B somente I e III corretas
C somente I e II corretas
D somente II e III corretas
E somente III correta
6) Dado o algoritmo abaixo (1 ponto)
algoritmo "Gratificação"
var
salario, salario_gratific:real
titulo:caracter
bonus1,bonus2:real
inicio
bonus1<-100
bonus2<-50
leia (salario,titulo)
escolha titulo
caso "doutor"
salario_gratific<- salario + 3/100 * salario + bonus1
caso "mestre"
salario_gratific<-salario + 2/100 * salario + bonus2
outrocaso
salario_gratific<-salario
fimescolha
escreva ("salario com a gratificação é: ", salario_gratific)
fimalgoritmo
Suponha que os dados de entrada SALARIO e TITULO sejam, respectivamente, "1000,00" e "Mestre".
Qual o valor do salário com a gratificação, em reais, que será apresentado na saída do algoritmo?
a) 1070,00 b) 1130,00 c) 2000,00 d) 2500,00 e) 3000,00

Mais conteúdos dessa disciplina