Você está na página 1de 4

Aplicações Informáticas B

Escola Básica e Secundária Rainha D.


Leonor De Lencastre

12.º Ano

INTRODUÇÃO À PROGRAMAÇÃO
Algoritmia/Programação

1. Classifique como verdadeira (V) ou falsa (F) cada uma das seguintes afirmações. a. As

linguagens de programação surgem naturalmente e constituem a especificação da

combinação das formas. F

b. A linguagem natural não é projetada pelas pessoas. F

c. A linguagem formal foi previamente projetada para determinados fins. V

d. A semântica e a associação de formas sem significado. F

e. A primeira geração de linguagens de programação pertence às linguagens de baixo

nível. V

f. A linguagem natural é passivel de várias interpretações. V

g. As linguagens de programação são projetadas. V

h. A segunda geração de linguagens de programação pertence às linguagens de alto nível. F

2. Faça a correspondência entre os termos da Coluna A e as descriçõe das Coluna B.


Coluna A Coluna B

a) Sintaxe 3 1) Especificação dos significados.

b) Linguagem de 2) Conjunto de instruções numa linguagem de programação.


programação 7

c) Semântica 1 3) Especificação de combinação das formas.

d) Linguagem 4) Especificação ao processador da ação a executar.


natural 5

e) Linguagem formal 5) Não projetada pelas pessoas.


6
f) Instrução 4 6) Previamente projetada para determinados fins.

g) Programa 2 7) Sistema de escrita formal.

AI_B Exercício 1 1
Aplicações Informáticas B

Escola Básica e Secundária Rainha D.


Leonor De Lencastre

12.º Ano

3. Dê dois exemplos para cada uma das linguagens de baixo nível e de alto nível.

Dois exemplos de linguagem de baixo nivel são a linguagem-máquina e

linguagem assembly.E dois tipos de exemplo de linguagem de alto nível são o

Java e o Python

4. Distinga algoritmo de programa. um algoritmo é uma sequência finita de

instruções descritas de forma lógica,ordenada,clara e precisa a fim de resolver o

problema.Já o Programa é um algoritmo codificado numa linguagem de

programação

5. Qual a diferença entre fluxograma e pseudocódigo. Os fluxogramas utilizam simbolos gráficos


para representar o fluxo das ações necessárias para resolver um problema.Já o pseudocódigos
utilizam uma representação textual constituida por palavras da linguagem natural e pela sintaxe
característica das linguagens de programão estruturada.

6. Identifique os símbolos utilizados no desenho de fluxogramas.


Símbolo

Identificação conexão inicio ou Decisao linha de sub-rotina entrada processo


fim do ou fluxo ou saida ou
algoritmo comparaç de dados operaçao
ão
7. Refira as etapas necessárias para a construção de um algoritmo. -Compreender o problema
-identificar os dados de entrada
-identificar os dados de saída
-identificar as operações de processamento
-Elaborar o algoritmo,utilizando as variáveis necessárias e as instruções necessárias
-Testar o algoritmo

a)

e)d) c)

Identificar as
operações de
processamento

b)

8. Crie um algoritmo, em linguagem natural, que descreva os passos necessários para encher um

copo de leite e aquecê-lo no micro-ondas. 1- Ter em mão um copo limpo e pô-lo nume

superfície plana e segura;

2- Tirar o leite do lugar em que está armazenado;

3- Com cuidado, servir o leite no copo até atingir a quantidade desejada;

4- Pôr o copo no micro-ondas;

5- Configurar o tempo de aquecimento no micro-ondas e a temperatura desejada;

6- Certificar-se de que o micro-ondas está configurado na potência desejada;

7- Iniciar o micro-ondas e aguardar até o tempo de aquecimento termine;


8- Com cuidado retirar o copo do micro-ondas. Utilizar um pano ou uma luva para evitar

queimaduras, caso o copo esteja muito quente;

9- Mexer no leite para garantir que o calor foi distribuído uniformemente;

10- O leite está aquecido.

Bom Trabalho!

AI_B Exercício 1 2

Você também pode gostar