Você está na página 1de 4

Aplicações Informáticas B

Leia atentamente todas as questões.

Nome:____________________________________________________Ano:_____Turma:_____Nº_____

Professora: Andreia Mendonça Classificação:______________________

Parte I

1. Para cada uma das questões seguintes, assinala a resposta que considerares mais
correta:

1.1 Um algoritmo pode ser representado através de:

a) Diagramas e Fluxogramas;

b) Pseudocódigo e Fluxogramas;

c) Fluxogramas e Gráficos;

d) Pseudocódigo e gráficos.

1.2 O If…Then…Else é uma estrutura:

a) Repetição;

b) Seleção;

c) Sequencial;

d) Restritiva.

1.3 Na estrutura de seleção simples são executadas:

a) Duas opções possíveis para o desenrolar das instruções do programa e que são
selecionadas de acordo com o valor lógico, resultante da avaliação de uma
condição ou expressão.
b) As instruções, em que quando a condição de seleção for avaliada com valor lógico
True. Caso contrário, com o valor lógico False, o programa continua a execução das
instruções fora dessa estrutura.
c) Várias opções para o desenrolar das instruções do programa. Caso se execute uma
dessas opções, esta pode ser selecionada de acordo com o valor lógico resultante
da avaliação da sua condição ou expressão.
d) Uma condição é avaliada e testa se o resultado é verdadeiro.

1.4 O operador MOD é considerado:

a) Operador relacional;
b) Operador aritmético;
c) Operador bilateral;
d) Operador lógico.

1.5 O símbolo que nos permite apresentar o início ou o fim do programa


correspondente, na figura, ao número 6.

a) Verdadeiro

b) Falso

1.6 Qual ou quais das seguintes afirmações são falsas? Justifica a tua opção.

a) Existe pelo menos um erro neste código.


b) Considerando que Nota deve ser maior ou igual que zero, nota deverá ser um tipo
de dados numérico.
c) O encadeamento da estrutura está bem implementado. falso

Program Pzim ;

var Nota:integer;

Begin

read(nota);

if nota >20 then

write ('Nota inválida') ------- >

else if (nota>= 10) then

writeln('Aluno Aprovado') ------- >


else

writeln('Aluno Reparovado');

Readkey;

End.

Justificação:

Parte I

1. Escreve um programa em Pascal que peça uma nota e caso essa nota seja maior ou
igual a 10 apareça Aprovado, caso contrário apareça Reprovado. Grava com o nome
nota.pas .
COTAÇÕES

Parte I Parte 2
TOTAL

Questão 1.1 1.2 1.3 1.4 1.5 1.6 1

Cotação 10 20 20 10 10 30 100 200

Você também pode gostar