Escolar Documentos
Profissional Documentos
Cultura Documentos
GRUPO I
1. Para cada uma das seguintes questes assinale a resposta que considere mais correcta:
1.1 Um Algoritmo Pode ser representado atravs de:
A) Diagramas e fluxogramas;
B) Pseudocdigo e Fluxogramas;
C) Fluxogramas e grficos;
D) Pseudocdigo e grficos;
1.2 Na construo de um programa temos:
A) Parte interpretativa e parte declarativa;
B) Parte declarativa e parte operativa;
C) Parte atributiva e parte operativa;
D) Parte interpretativa e parte atributiva;
1.3 O Ifthen Else.. uma estrutura
A) Repetio;
B) Seleco e/ou deciso
C) Sequencial;
D) Retritiva
1.4 A seguinte restrio invlida:
A) Readln(x);
B) Read(x);
C) Write(,x);
D) Writeln(,x);
2. D uma noo de Algoritmo.
3. Diga quais so as fases de elaborao de um projecto.
4. Diga qual a funo das seguintes palavras reservadas ou palavras-chave:
4.1 For ToDo
4.2 =,<>
4.3 AND/OR
4.4 NOT
2.Escreva um Programa em Pascal que aceite a altura e o sexo do utilizador e envie uma mensagem
correspondente categoria.
Feminino Masculino
At 140 cm Baixa At 150 cm Baixa
Program Maior_Igual_2;
Var _________, num2:_______________;
Begin
Writeln(Digite um nmero inteiro:);
_______________________
Writeln (Digite outro nmero inteiro:);
_______________________
If num1=num2 then
Writeln(____________________)
5. Considera o seguinte programa em Pascal, que l dois nmeros inteiros e executa operaes bsicas de
matemtica, utilizando operadores aritmticos.
Program operadores;
Var n1,n2:real;resultado:char;
Read(resultado);
Writeln (Introduz dois nmeros inteiros); readln(n1,n2);
Writeln (Escolhe uma operao, teclando o respectivo operador matemtico!!!);
Readln(resultado);
Case op on
+:resultado=n1+n2;
-:resultado=n1-n2;
*:resultado=n1*n2;
/:resultado=n1/n2;
Read (O resultado da operao :, n1,n2);
Readln;
End.
GRUPO I
1.
1.1 2
1.2 2
1.3 2
1.4 2
2 12
3 15
4.1 2
4.2 2
4.3. 2
4.4 2
Grupo II
1. 19
2. 30
3. 35
4.
4.1 21
4.2 6
4.3 3
4.4 3
5.
5.1 15
5.2 25
TOTAL 200