Você está na página 1de 4

Leia atentamente todas as questões.

Nas questões de resposta aberta responda


de forma objetiva e sucinta. Responda de forma completa a todas as questões.

Nome:____________________________________________________Ano:_____Turma:_____Nº_____

1. Diga o que entende por programa.

2. Identifique as técnicas de representação de um algoritmo.

3. Complete de forma a obter afirmações verdadeiras.


a) Os operadores AND, OR e NOT são operadores ________________.
b) Os principais operadores aritméticos são: ______________________.
c) Os principais operadores relacionais são >, =, <=, ____ ou ____.

4. Considere as seguintes instruções de atribuição de pseudocódigo:

a. R1←(A+B) * 5;

b. R2←A+B *5 /2;

c. R3←(A+5 * B) /2;

Indique quais os valores que são atribuídos a cada uma das variáveis
indicadas (R1, R2 e R3), supondo que A=2 e B=6.
5. A partir da lista seguinte, identifique o tipo de cada um dos seguintes
dados:
a. 125

b. 124.5

c. ‘*’

d. -0.1
e. ‘A’

f. ‘0’

g. ‘ Verdadeiro’

h. -1

6. Suponha A=127, B=10, C=5, D=Falso e E=Verdadeiro. Qual é o valor


produzido por cada uma das alíneas abaixo?

a. D AND E

b. A-B>C

c. (A>B) OR (B<C)

d. NOT (A<B)

e. A/5>10 AND E

f. D AND E OR NOT B<C

g. (D AND E) OR (A=B)
7. No quadro seguinte é apresentado o exemplo de um algoritmo em

pseudocódigo, que calcula o valor total de um produto. Faça o respetivo

Fluxograma.
8. Elabore um algoritmo, em pseudocódigo, que permita resolver o
seguinte problema:

a) Pedir os valores das bases (b e B) e a altura de um trapézio e calcular a


área:

COTAÇÕES

Questão 1 2 3 4 5 6 7 8 TOTAL
Cotação 16 10 24 12 24 24 30 60 200

Você também pode gostar