Você está na página 1de 5

MINISTÉRIO DA EDUCAÇÃO

ESCOLA SECUNDÁRIA DE AVELAR BROTERO


2022/2023

Ensino Secundário
Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos
Teste de Avaliação

Nome: _____________________________________________ Turno: 2_Nº: ____ Data: 14/ 10 / 2022

Classificação: ________ valores Professor: Jorge Sousa


Grupo I Duração: 45 minutos
1. Considera as afirmações a seguir apresentadas. Para cada uma delas, assinala com X a opção correta:
Competência a avaliar: Identifica conceitos sobre a lógica de programação
1.1.Um algoritmo é um conjunto:
£ de instruções que podem ser processados num sistema informático
£ de instruções destinadas a serem processadas num sistema informático para realizar alguma
tarefa
£ ou sequência finita e ordenada de ações que conduzem à solução de um determinado problema
£ de instruções destinadas a realizar tarefas

1.2.Indique as operações básicas e fundamentais de um sistema informático:


£ operações de output ou entrada de dados, operações de processamento externo e operações de
input ou saída de dados
£ operações de processamento e operações de saída de dados
£ operações de input ou entrada de dados, operações de processamento interno e operações de
output ou saída de dados
£ operações de processamento externo e operações de entrada e saída de dados

1.3.A atividade de programação é um processo constituído pelo seguinte conjunto de fases ou


etapas distintas:
£ Análise-Definição do problema; Codificação; Desenho - Planificação da resolução; Testes e
Depuração; Documentação; Manutenção.
£ Desenho - Planificação da resolução; Análise-Definição do problema; Codificação; Testes e
Depuração; Documentação; Manutenção.
£ Análise-Definição do problema; Desenho - Planificação da resolução; Codificação; Testes e
Depuração; Documentação; Manutenção.
£ Análise-Definição do problema; Desenho - Planificação da resolução; Codificação;
Documentação; Testes e Depuração; Manutenção.
Prof. Jorge Sousa Pá gina 1
1.4.Sabendo que a atividade de programação é um processo constituído por um conjunto de fases
ou etapas distintas, em qual das etapas seguintes se elaboram os algoritmos:
£ Análise-Definição do problema.
£ Desenho - Planificação da resolução.
£ Codificação.
£ Testes e Depuração.

1.5.Quais as instruções que começam e terminam um algoritmo em pseudocódigo?

£ Começo / Fim
£ Inicio / Fim
£ Inicio / Final
£ Começar / Acabar
2. Identifica, para cada um dos identificadores seguintes, o seu tipo de dados, tendo em conta o valor
que lhe está atribuído:
Competência a avaliar: Identifica os diferentes tipos de dados

2.1.A = 0.45 ________________________________________

2.2.A = “Olá” ________________________________________


2.3.X = “Está sol” ________________________________________
2.4.A = ”G” ________________________________________
2.5.A = 1-3<=2 ________________________________________

2.6.X = 123 ________________________________________


2.7.X = 1 + 10 < 5 ________________________________________
3. Na tabela que se segue, é apresentada uma lista de identificadores. Escreve um C (Correto) na
coluna do meio, caso consideres esse identificador válido; caso contrário escreve um I (Incorreto).
Justifica os incorretos.
Competência a avaliar: Identifica variáveis e constantes

4. Considerando
Variáveis C/I as Justificação seguintes
Valor Iva
_Apelido
Total_3
3Maior
Valor_máximo
Taxa$2
_valor2_1
das expressões, apresentando todos os cálculos:

Prof. Jorge Sousa Pá gina 2


Critério a avaliar: Enumera e identifica os operadores aritméticos, relacionais e lógico
4.1. NOT((A >=5) OR (B<=3)) OR (B<=5 OR A>=12) AND (B>=4 AND A<=20)

4.2. (A<=5 AND B>=12) AND NOT(B>=4 OR A>=2)

5. Elabora em linguagem informal ou natural os algoritmos que permitam resolver os problemas a


seguir indicados:
Competência a avaliar: Elabora algoritmos simples em linguagem informal ou natural

5.1. O Ricardo pretende determinar o preço final de um televisor LCD, sabendo que ao seu preço
deve acrescentar um valor de Iva de 23%.

5.2. Pretende-se determinar o valor de X, sabendo que X = 3 * b + a e sendo introduzidos, pelo


utilizador, os valores dos inteiros a e b

6. Considera o algoritmo realizado no Portugol Studio. Este algoritmo apresenta alguns erros. Analisa-o.

Prof. Jorge Sousa Pá gina 3


Competências a avaliar: Realiza testes e correção de erros
Utiliza operadores e funções predefinidas

6.1. Transcreve o algoritmo para a folha, sem erros.

6.2. Depois de corrigido o algoritmo, indica qual será o output do mesmo.

Prof. Jorge Sousa Pá gina 4


Grupo II Duração: 40 minutos
1. Elabora em pseudocódigo algoritmos que permitam resolver os problemas a seguir indicados:
Competências a avaliar: Aplica instruções e sequências lógicas na resolução de problemas
Utiliza as regras e as diferentes fases na elaboração de um algoritmo
Elabora algoritmos simples através de pseudocódigo e/ou fluxogramas

1.1. Queremos calcular uma distância em quilómetros e em milhas, sabendo que:


 recebe uma distância em metros (número real)
Ao executar o algoritmo, o seu output, ao
 converte essa distância para quilómetros ser inserido 16 metros, deve ficar igual a:
Insira a distância em metros: 16.0
 converte essa distância para milhas KM = 0.016
 mostra a distância em quilómetros e em milhas Milhas = 9.92

Para converter metros em milhas sabe-se que 1 metro são 0,62 milhas.

1.2. O volume de um paralelepípedo calcula-se através da fórmula Volume = C x H x L, onde C


representa o comprimento, L a largura e H a altura.
C

Ajuda o Pedro a calcular o volume (Volume) de um paralelepípedo, sabendo que são dados os
valores do comprimento (C), da largura (L) e da altura (H).

1.3. Na escola Nuno Álvares Pereira, realizaram-se eleições para a Associação de estudantes, à qual
concorreram as listas L1 e L2.
Considera que nenhum aluno votou em branco, nem existiram votos nulos.
O número de votos, correspondentes a cada uma das listas, devem ser introduzidos.
Queremos saber a percentagem de alunos que votou em cada uma das listas.

Prof. Jorge Sousa Pá gina 5

Você também pode gostar