Font size
WorksheetsProva de Avaliação - Módulo 1
Total questions: 24
Worksheet time: 49mins
O que é um algoritmo?
Algoritmo é um conjunto finito de regras que leva à solução de um problema num tempo finito.
Algoritmo é um conjunto finito de regras, bem definidas, que nos leva à solução de um problema num tempo finito.
Algoritmo é um elemento finito de regras, pouco definidas, que nos leva à solução de um problema num tempo finito.
Algoritmo é um conjunto infinito de regras, bem definidas, que nos leva à solução de um problema sem limite de tempo .
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.
b) elementos
b) símbolos
a) símbolos
b) programas
a) pseudocódigo
b) elementos
a) programas
b) símbolos
A imagem representa graficamente as fases de um algoritmo. Identifique cada uma delas.
X - processamento
Y - entrada
Z - saída
X - entrada
Y - processamento
Z - saída
X - saída
Y - processamento
Z - entrada
X - entrada
Y - saída
Z - processamento
Em pseudocódigo, o operador de atribuição é:
=
==
<-
->
Fluxogramas
São diagramas que representam os fluxos das ações de um ___a)___
recorrendo a elementos ___b)____ que representam diferentes tipos de ações.
a) graficos
b) elementos
a) programa
b) gráficos
a) programa
b) simbologia
a) gráficos
b) programa
Que tipo de instrução exibe mensagens ou apresenta os resultados?
Definir
Escrever
Atribuir
Ler
Que tipo de instrução nos permite receber um valor para atribuir a uma variável?
Escrever
Atribuir
Ler
Definir
Qual destes identificadores é inválido como nome de uma variável?
Apreço4
nao3
sim1
talvez2
As Estruturas de Controlo permitem controlar a sequência das ações lógicas de um programa.
Existem dois tipos de Estruturas de Controlo:
Estruturas Cíclicas
Estruturas de Decisão
Estruturas de Repetição ou ciclos
Estruturas Decisivas
Quando há a necessidade de repetir um "conjunto de instruções" um número indeterminado de vezes, devemos utilizar a estrutura:
Enquanto
Para
Se
Se/Senão
Se colocarmos uma instrução fora de um ciclo, ela vai ser executada _____.
Porém, se a colocarmos dentro de uma estrutura de repetição, ela vai ser executada _____.
várias vezes
uma vez
uma vez
uma vez
uma vez
várias vezes
várias vezes várias vezes
infinitamente infinitamente
A estrutura de repetição representada no fluxograma é?
Enquanto
Para
Se/Senão
Repetir
A estrutura lógica representada na imagem é a estrutura:
Enquanto
Repetir
Qual o resultado do algoritmo apresentado?
Verdadeiro
2
Falso
A = 2
Analise o seguinte conjunto de instruções.
O que será mostrado como resultado?
O resultado é o triplo do valor lido.
O resultado não é calculado, pois o tipo de dado não pode ser utilizado para fazer cálculos.
O resultado é a metade do valor lido.
O resultado é o quadrado do valor lido.
Para testar a lógica de um programa, podemos utilizar, além das estruturas de controlo, os operadores lógicos.
Numa determinada situação, uma instrução só poderá ser executada se o número for maior que 30 e menor que 80.
Assinale a opção que representa essa situação.
Se (numero > 30 ou numero < 80) então
Se (numero > 30 e numero = 30) e (numero < 80 e
numero = 80) então
Se (numero > 30 e numero < 80) então
Se (numero > 30 e numero = 30) ou (numero < 80 e
numero = 80) então
Qual resultado final do algoritmo apresentado:
5
3
7
10
Sendo i um valor inteiro este algoritmo permite ...
escrever todos os números de 1 a 100
escrever os números pares entre 1 e 100
escrever os números impares entre 1 e 100
escrever i
Sendo i um valor inteiro este algoritmo permite ...
escrever todos os números de 1 a 100
escrever os números pares entre 1 e 100
escrever os números impares entre 1 e 100
escrever i
Sendo i um valor inteiro este algoritmo permite ...
escrever todos os números de 1 a 100
escrever os números 1 e 100
ler os números de 1 a 100
escrever i 100 vezes
Sendo i um valor inteiro este algoritmo permite ...
escrever todos os números de 1 a 100
escrever os números 1 e 100
ler os números de 1 a 100
escrever i 100 vezes
Considerando o algoritmo em pseudocódigo suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e "Maria".
Qual a saída/resultado do algoritmo?
No algoritmo apresentado, o que representa o símbolo que está a cor verde?
Escreve o resultado da soma S.
Faz a soma dos números e o resultado é atribuído a S.
Inicia o processo.
São lidos os números para somar A e B.
Dado o seguinte Fluxograma, escreve o respetivo pseudocódigo.
