Professional Documents
Culture Documents
rESUMO II-Resumos para o Teste
rESUMO II-Resumos para o Teste
Teórica
Faça a distinção entre algoritmo e programa.
R: O algoritmo é a sequencia finita de instruções descritas de forma lógica, ordenada, clara e precisa a fim de
resolver o problema, enquanto que o programa é o conjunto de instruções através de linguagem de computador
que descreve uma tarefa realizada por um computador.
Defina o conceito de constantes e variáveis, indicando a parte de um programa em Pascal onde são declaradas e a
respetiva palavra que as precede.
R: As variáveis são identificadores para designar valores que podem variar ao longo
da execução do programa e as constantes são identificadores para designar valores
que não variam ao longo da execução do programa.
No programa de Pascal as variáveis e as constantes são declaradas na parte
declarativa com a palavra Var e Const respetivamente.
Tipos de dados
⮚ (27>=0) OR (55<=0) AND NOT (7<>0) = TRUE OR FALSE AND NOT TRUE = TRUE AND FALSE = FALSE;
⮚ (7<21) AND ((16 <>5) OR (10-1=3) )= TRUE AND (TRUE OR FALSE)= TRUE AND TRUE = TRUE;
⮚ (((21 DIV 3 ) MOD 2) >5) OR (15< (5 MOD 2))= ((7 MOD 2) >5 ) OR (15< 1) = (1>5) OR FALSE = FALSE OR
FALSE= FALSE ;
⮚ 9<(30 MOD 2) = 9< 0 = FALSE ;
⮚ 23,69 <> 4.15 = TRUE .
Estrutura de controlo
Estruturas de:
⮚ Seleção simples;
⮚ Seleção composta;
⮚ Seleção encadeada;
⮚ Seleção múltipla.
● Não aparece as palavras Senão (Else) porque não é necessário desenvolver o ramo False da estrutura;
● Pelo facto de existir mais que 1 instrução no ramo True da estrutura, é necessário utilizar o conjunto
Início… Fim (Begin… End) para agrupá-las e associá-las ao referido ramo.
Estrutura de seleção composta
Podem existir 2 opções possíveis (2 ramos) para o desenrolar das instruções do
programa e que são selecionadas de acordo com o valor lógico resultantes da
avaliação de uma expressão.
É conhecido inicialmente o número de vezes que o bloco de instruções será repetido, para
tal utiliza um contador implementado através de uma variável do tipo inteiro: i.
O utilizador começa por inserir um número inteiro (n) para a variável contador (i). Em cada
repetição o utilizador vai inserir um número inteiro (num), cujo valor vai sendo adicionado à
variável soma, que funciona como um acumulador.
Quando o número de repetições terminar, é calculada a média, tendo por base os valores
acumulados na variável soma e o valor de repetições indicado pelo utilizador (n).
Pascal:
Estrutura de repetição do Ciclo While (Enquanto)
O número de vezes a repetir o bloco de instruções é controlado pelo resultado da avaliação de uma condição:
enquanto for True o bloco de instruções é executado, se for False, o bloco de instruções não chega a ser
executado.
Pascal: