Você está na página 1de 2

ALGORITMO E PROGRAMAÇÃO

ATIVIDADES DA AULA 02

1. Comente algumas diferenças entre linguagens compiladas, linguagens híbridas e


linguagens interpretadas.

Linguagem compilada tem a tarefa de ler e analisar o programa escrito em uma


linguagem de programação, o programa fonte ou código fonte e traduzi-los para
a linguagem de máquina, executando-os diretamente no computador.

Nas linguagens hibridas usam a interpretação e a compilação. O compilador tem


o papel de converte o código fonte em um código conhecido por byte code, uma
linguagem de baixo nível, que depois é interpretada.

Já linguagens interpretadas, o interpretador da linguagem precisa estar instalado


no computador onde está o programa e necessita também do código fonte para
que o programa possa ser executado. A execução do programa é bem mais lenta,
pois o interpretador precisa analisar as instruções do programa sempre que vai
executá-las.

2. Faça um algoritmo, utilizando o diagrama de blocos, descrevendo os passos para


trocar uma lâmpada em sua casa.

Desligar o disjuntor Pegar uma escada


INICIO

Retirar a lâmpada Subir na escada Colocar em baixo


da lâmpada

Descer á escada Descarta lâmpada Pegar lâmpada


velha nova

Guarda escada Colocar lâmpada Subir na escada


nova

Ligar o disjuntor
FIM
3. Faça um algoritmo, utilizando o diagrama de blocos, descrevendo os passos para
trocar o pneu de um carro.

Estacionar em um Puxar freio de mão


INICIO lugar plano

Pegar o macaco e o Sinalizar o local com Desligar o veiculo


estepe triângulo

Pegar chave de Afrouxar os Acionar o macaco para


roda parafuso levantar o veiculo

Remover os Retirar o pneu Colocar o estepe


parafusos furado

Recolocar os abaixar o carro Pegar chave de


parafusos roda

Guarda o pneu Retirar o macaco Aperta os parafusos


furado

Guarda o macaco e FIM


triangulo

Você também pode gostar