Você está na página 1de 2

UNIVERSIDADE POLITÉCNICA

A POLITÉCNICA
Escola Superior De Gestão, Ciências e Tecnologias
Docente: Mestre Simão J. Chinama Data:22/11/2022
1º Teste de Fundamentos de Alg. e Programação Duração: 120 Minutos

1. Considere os seguintes tipos de variáveis: V = Inteiro; S=Real , K= Inteiro, N=Literal e U = Lógico.


Diga se é V ou F a execução da expressão e o seu tipo onde Inteiro =(I), Real = (R), Literal =(L) e Bool
=(B)
a) (U+ N = I) = B ; b) S/V= I; c) (V + K = L) ; d) “U” + N = L; e) K + V = I; f) V/K =I ;
g) S < > N = B ; h) V + “K “= R (2.0).

2. Sejam dados três números reais X,Y,Z e duas variáveis lógicas A e B com os seguintes valores:X=9,
Y=3 e Z= 6, A =Verdadeiro(V) e B = Falso(F). Qual é o resultado da seguinte avaliação:
a) Y+Z = X .OR. A .AND. Y < > X - Z .OR. Z - Y=X .AND. B (1.0).
b) B .OR. (X/Y = Z) .AND. (X+Z < >Y).AND. B.OR. (Y- Z) <> X (1.0).

3. A Apolitecnica graduou rencetemente os seus estudantes tendo os seguintes dados na sua base de Dados:

Cod. Nome Data Data Origem do Notas de Nacionalidad Data


Estudante Estudante Entrada na Saida na Estudante fim do e Nascime
(CE) (NE) Apolitecnic Apolitecnic (Rural=1, Curso (1 = nto
a a Perurbana (NF) Moçambican (DN)
(DEA) (DSA) = 2, a;
Urbana =3) (2 =
(ZL) Estrangeira
(NAC)

Faça um algorítmo lê os dados dos estudantes determine e escreve sendo o fim da leitura identificado
Pela Nacionalidade igual 0.
a) Todos os estudantes Códigos, Nomes de estrangeiros com notas superiores a 16 valores e da zona
Urbana e o seu número total;
b) Escreva o código e o nome do estudante com a melhor nota, mocambicano e da zona rural e quantos
anos ficou na Universidade;
c) Todos os estudantes moçambicanos da zonas urbanas com mais de 25 anos e o seu nº total;
d) O nome do estrangeiro com melhor nota. (9.0).
4. O Ministerio da Justica pretende apurar a natureza dos crimes que ocorrem no Pais para poder geri-los
tendo criado a seguinte Base de Dados. (5.0).

CÓDIGO Do Nome do Tipo de Crimes Data- Data_Prisao Zona Pratica


Recluso Reclusoo 01 – Muito Nascimento (DT_PR Crime
(COD_R) (NOME_R) Violento; (Data_Nac) (1-Urbana
02 – Violento 2-Perurbana
03-Normal
3-Rural
(TIPO_C)
(ZPC)

a) Faça um algoritmo que escreve todos os dados (Cod_R, Nome_R, Tipo_C e DT-PR) de todos os
Reclusos muito violentos da zona urbana o seu nº total e a percentagem em relacao a todos os reclusos.
b) Qual e o recluso mais novo a data da sua prisao e qual e o crime que praticou.

5. Faça o ciclo Enquanto do programa abaixo. (2.0).


Algoritmo Enquanto
Var S, Y, K : Inteiro

Inicio
K:= 0
Y:= 1
Ler S
Repita
Se S mod 2 < > 0 então
--------
--------
K = Y + S2
Fim_se
Ler S
Y=Y+K
Até que Y >= K2 e S mod 2 < > 0
Escrever Y
Fim

N.B. Na resolução deste exercício concentre-se apenas no controlo do ciclo e não dos detalhes.

Boa Sorte!

Você também pode gostar