Você está na página 1de 2

COLGIO DOM Ficha de Trabalho n.

02
Aplicaes Informticas B 12. ano
DIOGO DE SOUSA 2016/2017

UNIDADE 1 INTRODUO PROGRAMAO

1. Estabelece a correspondncia entre os termos da coluna A com as referncias da coluna B.

Coluna A Coluna B
(A) Sintaxe (1) Especificao dos significados
(2) Conjunto de instrues numa linguagem
(B) Linguagem de programao
de programao
(C) Semntica (3) Especificao da combinao de formas
(4) Especificao ao processador da ao a
(D) Linguagem natural
executar.
(E) Linguagem formal (5) No projetada pelas pessoas.
(6) Previamente projetada para
(F) Instruo
determinados fins.
(G) Programa (7) Sistema de escrita formal.

2. D dois exemplos para uma das linguagens de baixo nvel e de alto nvel.
3. Indica a gerao a que pertence cada uma das linguagens de programao a seguir apresentadas.
(A) LISP
(B) Pascal
(C) Linguagem Assembly
(D) SQL
(E) Linguagem mquina

4. Distingue algoritmo de programa.


5. Qual a diferena entre fluxograma e pseudocdigo?
6. Identifica os smbolos utilizados no desenho de fluxogramas.
(A) (B) (C) (D) (E) (F) (G)

7. Indica as vrias etapas necessrias para a construo de um algoritmo.


8. Cria um algoritmo, em linguagem natural, que descreva os passos necessrios para aquecer um copo
de leite no micro-ondas.
9. Apresenta sob a forma de fluxograma o algoritmo seguinte, desenvolvido em linguagem natural.

Filipe Martins Certal Pg. 1/ 2


Colgio Dom Diogo de Sousa 12. ano Aplicaes Informticas B 2016/2017

1. Incio.
2. Ler o valor real (A).
3. Ler o valor real (B).
4. Calcular o produto dos dois valores reais (C = A x B).
5. Calcular a diviso por 2 do produto C (D = C / 2).
6. Escrever o resultado do produto (C).
7. Escrever o resultado da diviso (D).
8. Fim.

10. Apresenta em pseudocdigo o algoritmo anterior, desenvolvido em linguagem natural.


11. Preenche os espaos em branco da frase seguinte, utilizando os termos corretos.

O computador uma mquina constituda por ______________ e ______________, que tem a


capacidade de receber, armazenar e fornecer dados, depois de ______________ de forma automtica.

12. Indica qual a funo de um editor e de um compilador no desenvolvimento de um programa na


linguagem C.
13. Escreva o pseudocdigo para um programa que apresenta o teu nome na tela. Como farias para
guardar o teu nome numa varivel e apresenta-lo de seguida?
14. Cria um algoritmo, em pseudocdigo, que faa a leitura de um nmero inteiro para uma varivel e o
apresente posteriormente na tela.
15. Cria um algoritmo, escrito em pseudocdigo, que permita a leitura de dois nmeros inteiros e
apresente o produto da sua multiplicao.
16. Implemente um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a
idade dessa pessoa expressa apenas em dias. Considerar ano com 365 dias e ms com 30 dias.
17. Escreva o algoritmo para um programa que permita calcular o permetro de um tringulo equiltero.
18. Desenvolve o algoritmo de um programa que determina se um valor inserido igual a zero.
19. Faa um algoritmo para ler um nmero que um cdigo de utilizador. Caso este cdigo seja diferente
de um cdigo armazenado internamente no algoritmo (igual a 1234) deve ser apresentada a
mensagem Utilizador invlido!. Caso o Cdigo seja correto, deve ser lido outro valor que a senha. Se
esta senha estiver incorreta (a certa 9999) deve ser mostrada a mensagem senha incorreta. Caso a
senha esteja correta, deve ser mostrada a mensagem Acesso permitido.
20. Cria um programa que leia dois valores inteiro e que indique qual o maior. Caso os dois valores sejam
iguais, o programa deve referi-lo.
21. Elabora o pseudocdigo de um programa que leia um valor e escreva se positivo, negativo ou nulo.
22. Escreve o algoritmo para um programa que faa a leitura de n temperaturas e apresente na tela a
temperatura mnima, mxima e mdia. Antes, o programa deve questionar o utilizador sobre o valor
de n.
23. Implementa um programa que calcule o fatorial de um valor numrico, pedido ao utilizador.
24. Cria um algoritmo, em pseudocdigo e em fluxograma e em fluxograma, que permita efetuar a leitura
de dois nmeros reais. Mediante a seleo de uma opo (carater alfabtico) deve ser se efetuada
uma operao aritmtica e apresentado o resultado da operao. Utilize uma estrutura de seleo
mltipla (Selecionar Caso) para implementar um menu com as seguintes opes:
A Adio S Subtrao M Multiplicao D - Diviso
Bom Trabalho.

Pg. 2/2