wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Aplicações Informáticas B - 1

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

Quais os dados de entrada do algoritmo da área do rectângulo?

a)

Apenas a largura

b)

O comprimento e a largura

c)

Apenas o comprimento

d)

A área

2.

Qual o processamento que é feito no algoritmo do cálculo da área do quadrado?

a)

Nenhuma das opções.

b)

area<- lado

c)

area<- lado - lado

d)

area <- comp * alt

3.

Qual o conceito de fluxograma ?

a)

É uma linguagem de programação formal.

b)

É uma linguagem de programação natural.

c)

É uma representação gráfica de um algoritmo.

d)

É uma representação textual de um algoritmo.

4.

As variáveis e as constantes são identificadores que servem para guardar valores que se alteram ao longo da execução do programa.

a)

VERDADEIRO

b)

FALSO

5.

Para calcular a área de uma circunferência, precisamos dos seguintes dados de entrada:

a)

A constante PI e o raio

b)

Apenas o raio da circunferência

c)

A área

d)

Apenas do valor de PI

6.

As Strings ou cadeias são identificadas por aspas " ".

a)

VERDADEIRO

b)

FALSO

7.

Indique se a avaliação da seguinte condição resulta no valor lógico verdadeiro ou falso? 53<=53

a)

VERDADEIRO

b)

FALSO

8.

Indique se a avaliação da seguinte condição resulta no valor lógico verdadeiro ou falso? 45>=56

a)

FALSO

b)

VERDADEIRO

9.

Identifique o tipo de dados: 1.90

a)

Lógico

b)

Cadeia

c)

Real

d)

Inteiro

10.

O que se pretende com este algoritmo?

a)

Somar três números.

b)

Calcular a média de 3 números.

c)

Comparar três números.

d)

Eliminar 3 números.

11.

Qual o processamento efetuado no algoritmo?

a)

m = (a1+a2+a3) / 3

b)

a1+a2+a3

c)

m = a1+a2+a3 / 3

d)

m = a1+a2+a3

12.

Quais são as variáveis de entrada?

a)

a1 e a2 e a3 e m

b)

a1 e a2 e a3

c)

m

d)

m e a3

13.

Quais são as variáveis de saída?

a)

m e a1 e a2 e a3

b)

a1 e a2 e a3

c)

m

d)

a1 e a2

14.

Qual das seguintes não é uma linguagem de programação?

a)

C++

b)

Java

c)

Portugol Studio

d)

Powerpoint

15.

Identifique qual é o tipo de dado: "1AA"

a)

Lógico.

b)

Cadeia.

c)

Real.

d)

Inteiro.

16.

Identifique qual é o tipo de dado: Verdadeiro

a)

Cadeia

b)

Lógico ou booleano

c)

Inteiro

d)

Real

17.

Identifique qual é o tipo de dado: '1'

a)

Inteiro

b)

Carater

c)

Cadeia

d)

Lógico

18.

Identifique qual é o tipo de dado: 1

a)

Booleano.

b)

Cadeia.

c)

Inteiro.

d)

Real.

19.

A sequência lógica é formada por uma série de instruções ou procedimentos discriminados pela ordem que devem ser executados.

A figura representa?

a)

Duas Letras

b)

Uma sequência lógica num fluxograma

c)

Uma imagem de Portugal.

d)

Letras e Números

20.

Em programação a técnica de encadear pensamentos para atingir determinado objetivo. Damos o nome de:

a)

Lógica de uma sequência.

b)

Tipo de dados.

c)

Lógica de programação.

d)

Programa.

21.

A uma série de instruções ou procedimentos discriminados pela ordem que devem ser executados. Damos o nome de:

a)

Sequência Finita.

b)

Sequência de números.

c)

Sequência de dados.

d)

Sequência lógica.

22.

Conjunto de instruções, a executar pelo computador, que levam à realização de determinada tarefa. Dá-se o nome de:

a)

Programa.

b)

Lógica.

c)

Sequência lógica.

d)

Digital.

23.

Um algoritmo é?

a)

Um conjunto de linhas escritas.

b)

Uma função matemática.

c)

Um conjunto de passos finitos com o objetivo de solucionar um problema.

d)

Um problema de quebra cabeças.

24.

Linguagem de Programação é:

a)

Um quebra cabeças

b)

Lógica.

c)

Programa.

d)

Uma notação que permite descrever uma sequência de instruções (algoritmo) que o computador deve executar...

25.

žPseudocódigo: Representação de ____a)____ recorrendo a termos da linguagem escrita (português) e alguns ___b)___ para representar as ações de um programa.

a)

a) elementos

b) símbolos

b)

a) símbolos

b) programas

c)

a) pseudocódigo

b) elementos

d)

a) programas

b) símbolos

26.

žFluxogramas: Diagramas que representam os fluxos das ações de um ___a)___ recorrendo a elementos ___b)____ que representam diferentes tipos de ações.

a)

a) graficos

b) simples

b)

a) programa

b) gráficos

c)

a) programa

b) circulares

d)

a) gráficos

b) de um programa

27.

A imagem representa graficamente as fases de um algoritmo. Identifique cada uma delas.

a)

x - entrada

y - processamento

z - saída

b)

x - processamento

y - entrada

z - saída

c)

x - saida

y - processamento

z - entrada

d)

x - entrada

y - saida

z - processamento

28.

Preencha o que falta no Fluxograma de forma a que o algoritmo tenha lógica ...

a)

Media>=9.5

b)

nota1>12

c)

Media<=9.5

d)

Media=9.5

29.

Qual a instrução do Portugol Studio que permite apresentar mensagens no ecrã?

(a)  

30.

Qual a instrução do Portugol Studio que permite ler o conteúdo da variável Nome?

(a)  

31.

Um fluxograma é um desenho gráfico de figuras geométricas que representam os passos de um algoritmo.

a)

VERDADEIRO

b)

FALSO

32.

Num Fluxograma não é necessário mostrar a lógica do algoritmo.

a)

VERDADEIRO

b)

FALSO

33.

Nos Fluxogramas, este símbolo indica ...

a)

Opinião.

b)

Transferência.

c)

Decisão.

d)

Entrada de dados.

34.

Quando utiliza o símbolo de decisão no Fluxograma, este deve conter duas ações : positiva e negativa.

a)

VERDADEIRO

b)

FALSO

35.

A afirmação "Um programa de computador é um algoritmo escrito num formato compreensível para o computador" é:

a)

VERDADEIRO

b)

FALSO

36.

As formas de representação de algoritmo mais conhecidas são?

a)

Fluxograma, Descrição descritiva, Pseudocódigo.

b)

Fluxograma, Descrição narrativa, Pseudocódigo.

c)

Fluxograma, Prototipagem, Pseudocódigo.

d)

Fluxograma, Diagrama de classe, Pseudocódigo.

37.

Tendo em conta os exemplos apresentados em baixo, qual destes não pode ser considerado um algoritmo ...

a)

Manual de Instruções de uso de Equipamentos.

b)

Cardápio do Restaurante.

c)

Receita de Gelado.

d)

Mudar o pneu do carro.

38.

A afirmação “É utilizada quando se deseja obter informações do Utilizador via teclado” refere-se à instrução de:

a)

Entrada de dados (leia)

b)

Saída de dados (escreva)

39.

São comando utilizados nos algoritmos para representar as instruções de entrada e saída de dados:

a)

entrada; saída.

b)

leia; escreva.

c)

open; close.

d)

informe; leia.

40.

Qual o comando correto para inserir um comentário num Programa do Portugol Studio ?

a)

“comentário”

b)

*comentário*

c)

//comentário

d)

!comentário