WorksheetsDiagnóstico - Programação Iniciação
Total questions: 10
Worksheet time: 10mins
Qual a utilidade das linguagens de programação?
Permitem que os computadores executem tarefas de forma eficiente.
Facilitam a comunicação entre humanos e computadores.
São usadas apenas para design gráfico.
São usadas exclusivamente em inteligência artificial.
Assinala a afirmação verdadeira:
Linguagem de alto nível é mais rápida que linguagem de baixo nível.
Linguagem de baixo nível é mais fácil de aprender do que linguagem de alto nível.
Python é um exemplo de linguagem de alto nível, e Assembly é um exemplo de linguagem de baixo nível.
Linguagens de alto nível são usadas apenas para jogos.
Indique, caso exista, a diferença entre interpretador e compilador.
Um interpretador traduz o código-fonte em código de máquina, enquanto um compilador executa o código diretamente.
Um compilador traduz o código-fonte em código de máquina, enquanto um interpretador executa o código diretamente.
Interpretador e compilador são termos intercambiáveis e significam a mesma coisa.
Um interpretador é usado apenas para linguagens de alto nível, enquanto um compilador é usado apenas para linguagens de baixo nível.
Que operadores lógicos conhece?
+, -, *, /
AND, OR, NOT
>, <, =
if, else, while
Que operadores lógicos aritméticos conhece?
+, -, *, /
AND, OR, NOT
>, <, =
==, !=, %
Que operadores lógicos relacionais conhece?
+, -, *, /
AND, OR, NOT
>, <, =
==, !=, %
Numa expressão qual a prioridade dos operadores?
Multiplicação e divisão têm prioridade sobre a adição e subtração.
Adição e subtração têm prioridade sobre multiplicação e divisão.
Todos os operadores têm a mesma prioridade.
A prioridade dos operadores depende do contexto.
Indique as fases da elaboração de um programa, desde a análise do problema até ao programa acabado.
Análise, design, programação, teste, manutenção.
Programação, análise, design, teste, manutenção.
Manutenção, teste, programação, design, análise.
Design, programação, análise, manutenção, teste.
Distinga constante de variável.
Constante é um valor que pode mudar durante a execução do programa, enquanto variável é um valor fixo.
Constante é um valor que não pode ser alterado durante a execução do programa, enquanto variável é um valor que pode mudar.
Constante e variável são termos intercambiáveis.
Constante é usada apenas em linguagens de baixo nível.
O que entende por identificador?
Um identificador é um operador lógico usado para comparar valores.
Identificador é um termo técnico usado apenas por programadores avançados.
Um identificador é uma linguagem de programação popular.
Um identificador é um nome que pode ser usado para se referir a uma constante ou variável em um programa.
