Você está na página 1de 7

Turma 12.

ºB Ano letivo 2022/23


Aplicações Informáticas B
Domínio 1 - Introdução à Programação

Subdomínio - Algoritmia

TAREFA 4
PARTE 1

1. Indica as partes em que se divide a estrutura de um programa.

 Seção de declaração de variável: Nesta seção são determinadas as variáveis que serão
utilizadas no programa.

 Seção de entrada de dados: Aqui os dados necessários para a execução do programa são
recebidos pelo usuário ou por outra fonte.

 Seção de processamento: Nesta seção é realizada a lógica do programa e são feitos os cálculos
necessários.

 Seção de saída de dados: Aqui os resultados do programa são apresentados ao usuário ou


armazenados em uma saída.

2. Seleciona a opção correta que define o conceito de programa de computador.

2.1. É uma sequência de instruções codificadas numa linguagem de programação. (2.1 é a certa)

2.2. É uma representação gráfica de um algoritmo.

2.3. É um conjunto de operações executadas num linguagem natural.

2.4. É uma representação de um algoritmo em pseudocódigo.

3. Classifica de verdadeiro ou falso as afirmações:


Página 1 de 7
3.1. As variáveis e as constantes são identificadores que servem para guardar valores que se alteram ao
longo da execução do programa.

3.2. O tipo de dados está associado a um conjunto de valores e condicionam o conjunto de operação
que podem ser aplicadas sobre esses valores.

3.3. As palavras reservadas de um linguagem de computador podem ser usadas como nomes de
identificadores (constantes e variáveis).

3.4.Os dados do tipo Integer (inteiro) ocupam espaço na memória.

3.5.As strings são identificadas por plicas (aspas).

4. Indique a que tipo de dados corresponde cada um dos seguintes valores.

4.1. -19

4.2. “25 de abril de 1974”

4.3. “-500”

4.4. 3.05

4.5. True

4.6. -136,5

Página 2 de 7
PARTE 2

Responde:

1.
a)
b)
c)

2.
Página 3 de 7
a)
b)
c)

3.
a)
b)
c)
d)
e)

PARTE 3

1. Distingue variável de constante.

2. Identifica as variáveis e as constantes.

a) Var a, b: inteiro

b) Const a = 6

c) Const Pi = 3.1415926

d) Var Nome: string

Responde:

3. Identifica os tipos de operadores que constam na tabela.

Página 4 de 7
Responde:

4. Indica a ordem de prioridade dos diferentes operadores.

Responde:

Operadores Ordem de prioridade





Página 5 de 7
5. Considera o algoritmo que permite efetuar a leitura de três valores inteiros e calcular o triplo do primeiro
valor, o produto do segundo com o terceiro e o quadrado do terceiro valor.

5.1. Constrói uma tabela e efetua a traçagem do algoritmo, sabendo que os valores de entrada são:
10, 3, 5.

5.2. No programa Visualg, testa o pseudocódigo. Responde com o print screen do programa.

PARTE 4

1. Calcula o valor das seguintes expressões.

1.1. (-3+2*5^2)

1.2. 1-3+2*4/(4-1)

2. Problema: calcular a área do trapézio dada pela seguinte expressão.

 Os valores da base maior, base menor e altura são fornecidos pelo utilizador e do tipo real.

Página 6 de 7
2.1. A partir de uma tabela, faz a traçagem do algoritmo (Base_Maior = 24; Base_Menor = 9; Altura =
15).

2.2. No programa Visualg, escreve e testa o pseudocódigo do algoritmo. Responde com o print screen
do programa.

3. Problema: o utilizador insere o seu nome e deve ser imprimido no ecrã o seu nome seguido da
expressão “sê bem-vindo ao 12ºB”

Exemplo: nome inserido “Joaquim”; resultado “Joaquim bem-vindo ao 12ºB”.

3.1. A partir de uma tabela, faz a traçagem do algoritmo (Nome = Joaquim).

3.2.No programa Visualg, escreve e testa o pseudocódigo do algoritmo. Responde com o print screen
do programa.

Página 7 de 7

Você também pode gostar