Você está na página 1de 3

UNIVERSIDADE ROVUMA

FACULDADE DE ENGENHARIAS E CIÊNCIAS TECNOLÓGICA


Departamento de Engenharias: Campus de Napipine, Bairro de Napipine

ENGENHARIA ELECTRÔNICA – 3O ANO


FICHA DE EXERCÍCIOS - “EDA”

PARTE I

1. Em programação, o programador para interagir com a máquina necessita de


utilizar uma determinada linguagem.
a) Defina uma linguagem de programação;
b) Caracterize as linguagens de programação quanto ao nível de abstracção;
c) Refira-se da importância de uma linguagem de programação.

2. Defina:
a) Algoritmo;
b) Programa;
c) Compilador;
d) Paradigmas de programação;
e) Programação;
f) Código fonte.

3. Mencione os tipos de paradigmas de programação e caracterize cada um deles.


4. Quais as formas de avaliação de um algoritmo?
5. Caracterize um bom algoritmo.

Docente: António Jone & Nadia Pereira Fazemos ciência com a consciência
PARTE II

1. Crie um algoritmo que escreve o seu nome completo, colocando uma palavra em
cada linha.
2. Crie um algoritmo que leia um número inteiro e mostre o número informado e o
seu antecessor.
3. Crie um algoritmo que leia um número inteiro e mostre o número informado e o
seu sucessor.
4. Crie um algoritmo que lê dois números inteiros, X e Y, e mostre o resultado da
multiplicação de y por x.
5. Crie um algoritmo que leia uma idade de uma pessoa e calcule quantos dias essa
pessoa já viveu.
6. Crie um algoritmo que lê dois números, X e Y, e mostra o resto da divisão entre
eles.
7. O senhor “Cebola Sabão” é funcionário da ElectroNet, Lda. Crie um algoritmo
que lê o salário dele, reajusta o salário em 9% e mostra o resultado.
8. Crie um algoritmo que lê um valor real em dólar, e converte o valor para meticais.
Considere que a cotação é 1 US$ = 65,82 MT.
9. Crie um algoritmo que leia o primeiro nome do usuário e escreva uma saudação
para ele.
10. Crie um algoritmo que leia as variáveis inteiras x e y e troque o valor destas
variáveis. Isto é, x deve ficar com o valor de y e y deve ficar com o valor de x.
Mostre os valores depois da troca.
11. Crie um algoritmo que leia uma frase do usuário e escreva na tela exactamente
o que o usuário digitar.
12. Crie um algoritmo que leia um número do usuário e informe se e o número é
positivo ou negativo.
13. Crie um algoritmo que leia dois valores (x e y) e informe se eles são iguais.
14. Crie um algoritmo que leia dois valores (x e y) e informe qual o maior valor.
15. Crie um algoritmo que leia um número do usuário e informe se e o número é par
ou ímpar.

Docente: António Jone & Nadia Pereira Fazemos ciência com a consciência
16. Crie um algoritmo que, dada uma temperatura em graus celsius, exiba uma
mensagem informando o tipo do clima, de acordo com as seguintes condições: se
a temperatura estiver até 16 graus, o clima é frio; se a temperatura estiver entre
17 e 28 graus, o clima é agradável; se a temperatura estiver entre 29 e 35 graus,
o clima é quente; se a temperatura estiver acima de 35 graus, o clima é muito
quente.
17. Escreva programas que calculem:
a) A área de um triângulo;
b) O volume de um cubo;
c) O perímetro de uma esfera;
d) O volume de um cilindro;
e) A área de um rectângulo.
18. Criar um programa que leia a partir do teclado, três notas quaisquer e calcule a
média aritmética entre eles. Estabeleça condições tais que este seja excluído,
admitido ou dispensado de a cordo com o regulamento em vigor na Universidade
Rovuma.
19. Crie uma classe java TrocaNumero que contenha um método que receba dois
números NumA e NumB, nessa ordem, e imprima em ordem inversa, isto é, se os
dados lidos forem NumA = 4 e NumB = 8, por exemplo, devem ser impressos na
ordem NumA = 8 e NumB = 4.
20. Crie uma classe java MaiorNumero que contenha um método que receba dois
números inteiros e imprima o maior entre eles.

Bom Trabalho

Docente: António Jone & Nadia Pereira Fazemos ciência com a consciência

Você também pode gostar