teste biologia
1. Diga o que entende por:
a. Linguagem de programação;
b. Linguagem formal;
c. Linguagem natural;
d. Algoritmo.
2. Qual o objectivo (fases) de um programa informático?
3. Indique quais as diferentes abordagens para a construção de um algoritmo? Em que consiste cada uma delas?
4. Para cada uma das seguintes alíneas, dê exemplos de:
a. Operadores Lógicos;
b. Variáveis e constantes;
c. Instruções de atribuição;
d. Instruções de entrada e saída;
e. Expressão numérica e booleana.
5. Determine os valores lógicos de cada uma das seguintes expressões, supondo que:
X = 4 e Y = 8 apresentando os cálculos que lhe permitem chegar aos resultados que indicar.
1-(X > 3) AND (Y < 5) ;
2-(X > 2) OR (Y > 7);
3-NOT (X = 5) OR (Y 10);
4-(X > 0) OR (X > 10);
5-(X 4) AND (X 9) AND (Y < 20);
6. Considere um algoritmo para o cálculo do volume de uma esfera.
(nota: Volume)
a. Identifique os dados de entrada, processamento e saída do algoritmo.
b. Escreva o algoritmo em pseudocódigo.
7. Considere um algoritmo que indique se um número é par ou impar.
a. Identifique os dados de entrada, processamento e saída do algoritmo.
b. Escreva o algoritmo em pseudocódigo.
8. Elabore os seguintes algoritmos em pseudocódigo e faça a respectiva traçagem. Escreva uma mensagem nas linhas de entrada e saída de dados.
a) Determine e imprima a subtracção e o produto de 3 números. Dados: 6, 3 e 2.
b) Dado o nome e as notas de 2 testes de um aluno, calcule a média dos testes. Imprima o nome e a respectiva média. Dados: Ana, 12, 14, Zé, 11, 14.
c) Dado um número, determine e imprima o número acrescido de 5 unidades. Dados: 6.
d) Determine e imprima o cubo de um número. Dados:4 e 7.