Você está na página 1de 10

INSTITUTO SUPERIOR DE CIÊNCIAS DE EDUCAÇÃO

ISCED-UÍGE

DEPARTAMENTO DE CIÊNCIAS EXACTAS

SECÇÃO DE ENSINO DE MATEMÁTICA

TRABALHO EM GRUPO DE PROGRAMAÇÃO DE


COMPUTADORES

GRUPO N°:09

CURSO: CIÊNCIAS DE EDUCAÇÃO

ESPECIALIDADE: ENSINO DE MATEMÁTICA

2° ANO

PERÍODO: DIURNO

DOCENTE

---------------------------------------

Eng MANUEL SEQUEIRA

UÍGE-2024

1
LISTA DE EXERCÍCIOS DA AULA 1

1) Quais premissas básicas devem ser seguidas para o desenvolvimento

De um algoritmo eficiente?

R: Para o desenvolvimento de um algoritmo eficiente devem ser seguidas as


seguintes primissas básicas:

 Definir acções simples e sem ambiguidade;


 Organizar as acções de forma ordenada;
 Estabelecer as acções dentro de uma sequência finita de passos.

2) Como sabemos existe mais de uma maneira de se construir um

Algoritmo para resolver um problema ou executar uma tarefa. Sendo

Assim, construa dois algoritmos diferentes que resolva o seguinte

Problema: Tomar banho. A pessoa já se encontra dentro do banheiro e o

Sabonete, o shampoo e a esponja estão dentro do boxe.

R: Para a construção de dois algoritmos do problema acima mencionado, vamos


construir os algoritmos em que:

A pessoa se encontra dentro do banheiro mas fora do boxe:

1-Pendurar a toalha no suporte de toalha;

2-Tirar a roupa;

3- Abrir a porta do boxe;

4- Entrar no boxe;

4-Fechar a porta do boxe;

5- Ligar o chuveiro;

6-Pegar a esponja;

7-Pegar o sabonete;

8-Esfregar o sabonete na esponja;

9-Se ensaboar;
2
10-Se enxaguar;

11-Pegar o shampoo;

12-Aplicar no cabelo;

13-Massagear a cabeça com as mãos até fazer espuma;

14-Enxaguar o cabelo;

15- Desligar o chuveiro;

16-Abrir a porta do boxe;

17-Sair do boxe;

18-Fechar a porta do boxe;

19-Pegar a toalha;

20-Se enxugar;

21-Cobrir-se com a toalha;

22-Sair do banheiro.

A PESSOA SE ENCONTRA DENTRO DO BANHEIRO E DENTRO DO BOXE:

1-Ligar o chuveiro;

2-Escolher a temperatura;

3-Pegar o sabonete e a esponja;

4-Entrar no chuveiro por 5 minutos;

5-Desligar o chuveiro;

6-Se esfregar ;

7-Ligar o chuveiro

8-Se enxaguar;

9-Pegar o shampoo e aplicar no cabelo;

10-Enxaguar o cabelo;

11-Desligar o chuveiro;

12-Sair do boxe;

3
13-Pegar a toalha;

14-Se enxugar;

15-Cobrir-se com a toalha;

16-Sair do banheiro.

3) Elabore um algoritmo (o mais detalhado possível, com condições e

repetições) para:

a) Fazer pipoca. Os ingredientes e os utensílios necessários estão em


cima de uma bancada ao lado do fogão.

R: ALGORITMO PARA FAZER PIPOCA COM CONDIÇÕES

1-Pegar a panela na bancada e colocar no fogão;

2-Se o fogão não estiver aceso, então

3-Acender o fogão; Condição

4-Meter óleo na panela;

5-Colocar o milho na panela, e esperar estourar;

6-Desligar o fogão e retirar a pipoca da panela;

7-Colocar o sal por cima da pipoca.

ALGORITMO PARA FAZER PIPOCA COM REPETIÇÃO.

1. Pegar a panela na bancada e colocar no fogão;


2. Acender o fogão;
3. Meter óleo na panela;
4. Colocar o milho na panela, e esperar estourar;
5. Desligar o fogão e retirar a pipoca da panela;
6. Colocar o sal por cima da pipoca;
7. Caso o sal não for suficiente na pipoca devemos:
8. Adicionar mais sal. Repetição

4
b)Realizar uma chamada telefônica local. A pessoa já se encontra ao lado do
telefone com o número do telefone.

R: ALGORITMO DE UMA CHAMADA TELEFÔNICA,COM CONDIÇÃO.

1-Verificar se há linha telefônica;

2-Se há linha telefônica, então

3-Digitar corretamente o número de telefone; Condição


4-Discar o número

5-Aguardar a pessoa atender a chamada;

6-Após o término da ligação, colocar o telefone na base.

ALGORITMO DE UMA CHAMADA TELEFÔNICA,COM REPETIÇÃO

1-Verificar se há linha telefônica;

2-Digitar corretamente o número de telefone;

3- Discar o número

4-Aguardar a pessoa atender a chamada;

5-Uma vez que ele/a não atender a chamada, fazer:

6-Discar o número novamente; Repetição

7-Após o término da ligação, colocar o telefone na base.

c)Trocar o pneu furado de um carro. O carro ainda se encontra em movimento.

R: ALGORITMO PARA TROCAR O PNEU DO CARRO COM CONDIÇÃO

1-Ligar o pisca-alerta;

2-Se o carro ainda se encontrar em movimento, então:

3-Estacionar e desligar o carro; Condição

4-Retirar o cinto de segurança;

5-Pegar a chave do carro;

6-Abrir a porta do motorista e sair do carro;

5
7-Fechar a porta do motorista;

8-Abrir o porta-malas;

9-Pegar o triangulo e colocar a uma distancia segura;

10-Voltar para o carro e virar a chave na ignição para que fique aceso o pisca-
alerta;

11-Ir até o porta-malas;

12-Pegar o pneu (STEP);

13-Pegar e utilizar o macaco para deixar o carro suspenso

14-Pegar a chave;

15-Tirar os parafusos da roda e retirar o pneu furado;

16-Colocar o pneu novo (STEP);

17-Pegar os parafusos e a chave;

18-Parafusar os parafusos;

19-Pegar o macaco, a chave e o pneu furado;

20-Ir até o porta-malas e guardar o macaco , a chave e o pneu furado;

21-Retirar e guardar o triangulo;

22-Fechar o porta-malas;

23-Abrir a porta do motorista;

24-Entrar no carro;

25-Fechar a porta do motorista;

26-Colocar o sinto;

27-Ligar o carro;

28-Desligar o pisca alerta;

29-Dar seta para sair;

30- Pôr o carro em movimento.

6
ALGORITMO PARA TROCAR O PNEU DO CARRO COM REPETIÇÃO.

1-Ligar o pisca-alerta;

2-Estacionar e desligar o carro;

3-Retirar o cinto de segurança;

4-Pegar a chave do carro;

5-Abrir a porta do motorista e sair do carro;

6-Fechar a porta do motorista;

7-Abrir o porta-malas;

8-Pegar o triangulo e colocar a uma distancia segura;

9-Voltar para o carro e virar a chave na ignição para que fique aceso o pisca-alerta;

10-Ir até o porta-malas;

11-Pegar o pneu (STEP);

12-Pegar e utilizar o macaco para deixar o carro suspenso

13-Pegar a chave;

14-Tirar os parafusos da roda e retirar o pneu furado;

15-Colocar o pneu novo (STEP);

16-Pegar os parafusos e a chave;

17-Parafusar os parafusos;

18-Uma vez que os parafusos não estejam parafusados correctamente, fazer

19-Desparafusar e parafusar de novo correctamente; Repetição

20-Pegar o macaco, a chave e o pneu furado;

21-Ir até o porta-malas e guardar o macaco , a chave e o pneu furado;

22-Retirar e guardar o triangulo;

23-Fechar o porta-malas;

24-Abrir a porta do motorista;

25-Entrar no carro;

26-Fechar a porta do motorista;

7
27-Colocar o sinto;

28-Ligar o carro;

29-Desligar o pisca alerta;

30-Dar seta para sair;

31- Pôr o carro em movimento.

d)Trocar uma lâmpada. Todos os materiais necessários se encontram perto da


lâmpada a ser trocada.

R: ALGORITMO PARA TROCAR UMA LÂMPADA COM CONDIÇÃO

1-Desligar o interruptor da lâmpada;

2-Retirar a lâmpada usada;

3-Colocar a lâmpada usada em local seguro;

4-Pegar a lâmpada nova;

5-Colocar a lâmpada nova;

6-Ligar o interruptor (ENERGIA)

7-Testar e ver se funcionou a lâmpada nova;

8-Se a lâmpada nova funcionar, então: Condição

9-Guarda os materiais;

10-Descartar a lâmpada usada.

ALGORITMO PARA TROCAR UMA LÂMPADA COM REPETIÇÃO

1-Desligar o interruptor da lâmpada;

2-Retirar a lâmpada usada;

3-Colocar a lâmpada usada em local seguro;

4-Pegar a lâmpada nova;

5-Colocar a lâmpada nova;

6-Ligar o interruptor (ENERGIA)

8
7-Testar e ver se funcionou a lâmpada nova;

8-Caso não funcionar, fazer:

9-Pegar outra lâmpada nova e colocar novamente; depois de acender:


Repetição

10-Guarda os materiais;

11-Descartar a lâmpada usada.

4) Qual é a diferença entre linguagem de máquina e linguagem de


programação?

R: A diferença existente entre ambas, é a seguinte:

- Linguagem de máquina: é a linguagem que os computadores entendem; ao passo


que:

-Linguagem de programação: são um meio termo entre a linguagem natural e a


linguagem de máquina, ou seja, é uma forma de comunicação entre o ser humano e
o computador.

5) O que é linguagem de programação de baixo nível e linguagem de


programação de alto nível?

R: A linguagem de programação de baixo nível são linguagem de programação de


entendimento da máquina; e, a linguagem de programação de alto nível são
linguagens de programação parecidas com linguagem natural.

6) Fale um pouco sobre pseudo-linguagem ou pseudo-código.

R: A pseudo-linguagem ou pseudo-código é a forma mais comum de se representar


algoritmos computacionais, possibilitando assim que um algoritmo seja escrito de
uma forma que seja próxima de uma linguagem de programação estruturada.

Está palavra “Pseudo-código” é uma junção de duas palavras: pseudo e código.


“Pseudo” é algo cujo conteúdo não é real ou verdadeiro. Sendo assim, Pseudo-
código nada mais é do que um rascunho de programa ou algoritmo antes de ser
implementado em uma linguagem de programação.

9
Lista nominal

1- Jeremias Job Gaspar


2- Kicuto Cabocolo dos Santos
3- Carlos Neves José

10

Você também pode gostar