Buscar

Atividade 2 - Algoritmo e Programação

Prévia do material em texto

algoritmo E PROGRAMAÇÃO
atividades DA aula 02
Comente algumas diferenças entre linguagens compiladas, linguagens híbridas e linguagens interpretadas.
Linguagem compilada: A execução do programa é rápida já que o programa fonte não precisará ser analisado em da execução. A compilação analisa todo o código fonte a procura de erros e o código objetivo só é criado depois que essa analise termina e nenhum erro é encontrado. 
Linguagem híbrida: Usa a interpretação e a compilação. Primeiro é feita a compilação para gerar bytecode, depois em tempo de execução, os bytecodes são interpretados. Os programas escritos em linguagem híbrida são mais rápidos que de uma linguagem interpretada porque as instruções intermediarias são projetadas para serem interpretadas facilmente. 
Linguagem interpretada: Quando um erro é encontrado, a execução do programa é interrompida, diferentemente do que acontece na linguem compilada. O código fonte precisa estar presente para a execução do programa e o interpretador precisa estar instalado no computador onde o programa está.
Faça um algoritmo, utilizando o diagrama de blocos, descrevendo os passos para trocar uma lâmpada em sua casa.
 INICIO
 Pegar uma escada
 
Colocar a escada debaixo 
 da lâmpada a ser trocada
Pegar uma lâmpada nova
Apagar o interruptor da 
 lâmpada
 Subir na escada
Tirar a lâmpada queimada
Colocar a lâmpada nova
FIM
Faça um algoritmo, utilizando o diagrama de blocos, descrevendo os passos para trocar o pneu de um carro.
 Inicio
 			 
 			 puxar o freio de
 mão do carro
 			
 Afrouxar os parafusos 
 do pneu
 Abrir a mala do carro
		
	
				Pegar o macaco
	
					
 
 suspender o carro
				
			 Remover os parafusos
					
			 Pegar o step	
		
				
					
 Colocar o step
	
			 Colocar parafusos no 
 pneu
 
			 Descer o carro
			 Tirar o macaco
			
			 Apertar o parafuso 
 do pneu
				
			 Guardar o macaco 
			
				Fechar a mala
 FIM

Continue navegando