wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Aplicações Informáticas B_12ºAno

Total questions: 21

Worksheet time: 14mins

Name
Class
Date
1.

Um programa de computador é constituído por:

a)

Uma sucessão de instruções de atribuição que permitem especificar ao processador da máquina as ações consecutivas a executar sobre um conjunto de dados.

b)

Uma sucessão de variáveis que permitem especificar ao processador da máquina as ações consecutivas a executar sobre um conjunto de dados.

c)

Uma sucessão de instruções que permitem especificar ao processador da máquina as ações consecutivas a executar sobre um conjunto de dados.

2.

As linguagens de programação apresentam:

a)

Um método não normalizado para a elaboração das instruções dos programas de computadores fazendo uso do conjunto de regras sintáticas e semânticas da linguagem em causa.

b)

Um método normalizado para a elaboração das instruções dos programas de computadores fazendo uso do conjunto de regras sintáticas e semânticas da linguagem em causa.

c)

Um método normalizado para a elaboração de algoritmos fazendo uso do conjunto de regras sintáticas e semânticas da linguagem em causa.

3.

As linguagens de baixo nível:

a)

Podem ser diretamente executadas pelo processador e utilizam notação simbólica com correspondência direta com o código de uma determinada máquina.

b)

Não podem ser diretamente executadas pelo processador nem utilizam notação simbólica com correspondência direta com o código de uma determinada máquina.

c)

Necessitam de compiladores ou interpretadores para as traduzir para a linguagem-máquina.

4.

As linguagens de alto nível:

a)

Podem ser diretamente executadas pelo processador e utilizam notação simbólica com correspondência direta com o código de uma determinada máquina.

b)

Não necessitam de ser traduzidas para linguagem-máquina.

c)

Necessitam de compiladores ou interpretadores para as traduzir para a linguagem-máquina.

5.

Um algoritmo é:

a)

Uma sequência infinita de instruções de atribuição descritas de forma lógica, ordenada, clara e precisa a fim de resolver um problema.

b)

Uma sequência finita de instruções descritas de forma lógica, ordenada, clara e precisa a fim de resolver um problema.

c)

Um conjunto de instruções de atribuição descritas de forma lógica e precisa a fim de resolver um problema.

6.

O algoritmo da imagem está representado em:

a)

Pseudocódigo

b)

Linguagem natural

c)

Fluxograma

7.

Variáveis num programa de computador:

a)

Designam valores que podem variar ao longo da execução do programa

b)

Correspondem a um espaço reservado na memória

c)

Têm um determinado tipo de dados de acordo com os dados a receber

8.

Um algoritmo pode ser escrito em:

a)

Pseudocódigo

b)

Linguagem natural

c)

Fluxograma

9.

O tipo de dados string da linguagem Pascal destina-se a:

a)

Números Inteiros

b)

Apenas um carater

c)

Cadeias de carateres

10.

A instrução Readln na linguagem Pascal destina-se a:

a)

Saída de dados

b)

Entrada e saída de dados

c)

Entrada de dados

11.

A instrução Writeln na linguagem Pascal destina-se a:

a)

Saída de dados

b)

Entrada e saída de dados

c)

Entrada de dados

12.

Uma instrução de atribuição utiliza-se para:

a)

Associar um determinado valor a uma variável

b)

Atribuir um tipo de dados a uma variável

c)

Atribuir um nome a uma variável

13.

A estrutura If…then…else… é:

a)

Uma estrutura de decisão simples

b)

Uma estrutura de decisão composta

c)

Uma estrutura de repetição

14.

Uma estrutura de repetição ou ciclo pode utilizar:

a)

A estrutura While…Do...

b)

A estrutura Repeat…Until...

c)

A estrutura For… To...

15.

O bloco de instruções do ciclo Repeat é executado:

a)

Pelo menos uma vez

b)

Pode nem ser executado

c)

É executado repetidamente sem parar

16.

Os Arrays são:

a)

Variáveis identificadas por um nome que contêm elementos de tipos diferentes

b)

Operadores identificadas por um nome que contêm elementos de tipos diferentes

c)

Variáveis identificadas por um nome que contêm elementos do mesmo tipo

17.

Os vetores podem ser considerados:

a)

Arrays unidimensionais

b)

Arrays bidimensionais

c)

Arrays unidimensionais e bidimensionais

18.

As matrizes podem ser considerados:

a)

Arrays unidimensionais

b)

Arrays bidimensionais

c)

Arrays unidimensionais e bidimensionais

19.

No algoritmo apresentado, a passagem para linguagem Pascal deverá utilizar a estrutura:

a)

De repetição Repeat…Until…

b)

De seleção If…then…Else…

c)

De repetição While…Do...

20.

No programa apresentado em linguagem Pascal, considera que serão inseridos os valores 2, 4, 1 e 3. Depois da inserção do valor 4, a variável média apresenta:

a)

3

b)

5

c)

Não foi ainda calculada

21.

No programa apresentado em linguagem Pascal, o valor da variável soma é apresentado:

a)

Uma vez

b)

Duas vezes

c)

Cinco vezes