Buscar

Prova ADS questões

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

Continue navegando