wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Teste - M1 PSI

Total questions: 14

Worksheet time: 1hrs 10mins

Name
Class
Date
1.

Uma expressão booleana é uma expressão onde se empregam operadores de comparação e/ou lógicos e se espera obter um resultado lógico, ou seja:

a)

Verdadeiro

b)

Falso

c)

Verdadeiro ou Falso

d)

Todas as opções estão erradas

2.

A imagem representa que tipo de operadores?

a)

Operadores Aritméticos

b)

Operadores Relacionais

c)

Operadores Lógicos

d)

Todas as opções estão corretas

3.

Qual das seguintes imagens representa a Tabela de Verdade OR?

a)
b)
c)
d)
4.

Qual é a ordem de prioridade dos operadores aritméticos?

4 lines
5.

Sabendo que A=2, B=1 e C=4 e D=5, determine se as expressões abaixo são verdadeiras ou falsas.

a) (A > D) AND (A <= D)

b) (A>=B) AND (A >= C)

4 lines
6.

Transforme as expressões seguintes de modo a serem usadas em programação atribuindo a uma variável de nome "res".

a) 2ª + 5 – 2a + ab

b) 6+ba2\frac{6+b}{a^2}  

4 lines
7.

Um algoritmo consiste numa sequência ordenada de instruções.

Estas sequências de instruções podem ser...

a)

...verdadeiras e falsas

b)

...lineares e não lineares

c)

...lógicas e booleanas

d)

...relacionais ou lógicas

8.

As estruturas de controlo são formas de controlar a sequência de instruções através de decisões condicionais.

a)

Verdadeiro

b)

Falso

9.

As estruturas de controlo de decisão Se...Então...Senão tem como base uma condição. No algoritmo esta condição surge imediatamente a seguir à palavra ...

a)

... SE

b)

... ENTÃO

c)

... SENÃO

d)

... CASO

10.

Construa um algoritmo em pseudocódigo que calcule a área de uma circunferência. A fórmula para calcular a área é A=PI*r2

PI = 3,14

4 lines
11.

Construa um algoritmo em pseudocódigo que calcule um novo preço depois de um aumento percentual. Deve ser pedido o preço inicial e a percentagem (em valor decimal. ex: 50% - 0,5) com base na qual vai ser calculado o aumento.

PreçoNovo = Preço + (Preço*percentagem)

Exemplo do que deve ser apresentado no fim: "10€ com aumento de 10% fica a 11€"

4 lines
12.

Construa um algoritmo em pseudocódigo que determine o resultado da seguinte expressão matemática: y2(6Y+9)7+3x\frac{y^2\left(6Y+9\right)}{7+3x}  

4 lines
13.

Observe a imagem e elabore um algoritmo em pseudocódigo do algoritmo apresentado em fluxograma.

4 lines
14.

Desenha o símbolo do fluxograma que representa o processamento de dados.