NEW
Font size
WorksheetsQuiz sobre Hardware e Software
Total questions: 10
Worksheet time: 5mins
O que é hardware?
Conjunto de softwares responsáveis pelo funcionamento do computador
Parte lógica do sistema computacional
Componentes eletrônicos que fazem parte do computador
Código que controla os dispositivos de entrada e saída
Qual das opções abaixo é um exemplo de software de sistema?
Um navegador como o Google Chrome
O sistema operacional do computador, como o Windows
Um editor de texto, como o Word
Uma planilha de cálculo, como o Excel
Qual é o objetivo da Engenharia de Software?
Traduzir linguagens de alto nível para linguagem de máquina
Desenvolver programas com eficiência utilizando metodologias estruturadas
Criar representações gráficas de algoritmos em fluxogramas
Gerar programas executáveis sem erros lógicos
Aprender uma linguagem de programação pode ser comparado a:
Memorizar os comandos de uma calculadora científica
Dominar os fundamentos de redes de computadores
Aprender uma nova linguagem falada, como o inglês ou espanhol
Aprender as combinações de teclas de atalho de um software
Qual das seguintes opções descreve um algoritmo?
O código-fonte de um programa escrito em uma IDE
Sequência de passos estruturados para resolver problemas
Uma lista de erros detectados por um compilador
Representação gráfica de um processo em fluxograma
O que é um pseudocódigo?
Código binário que a máquina pode executar diretamente
Representação informal de um algoritmo, misturando linguagem natural e elementos de programação
Código escrito em linguagem Python, mas ainda não compilado
Representação gráfica de um programa em um fluxograma
Qual é a principal característica de linguagens de alto nível?
São escritas em formato binário, próximo ao hardware
Suas instruções são mais próximas da linguagem humana
São menos compreensíveis para humanos e mais para máquinas
São traduzidas diretamente para linguagem de máquina pelo processador
Quais são as três etapas do desenvolvimento de um programa?
Escrever código, salvar o arquivo e testá-lo
Criar o código-fonte, compilar e executar o programa
Planejar a lógica do algoritmo, implementar e corrigir erros de lógica
Escrever fluxogramas, traduzir para pseudocódigo e compilar
O que o compilador faz durante o desenvolvimento de um programa?
Detecta erros de lógica no programa durante a execução
Transforma pseudocódigo diretamente em um executável
Verifica se o programa fonte possui erros de sintaxe e gera o executável
Traduz um algoritmo em linguagem natural para linguagem de máquina
Qual dos exemplos abaixo é uma linguagem de baixo nível?
Salario = Base + Bonus
LOAD BASE, ADD BONUS, STORE SALARIO
10110101, 11100110, 11000100
System.out.println("Hello World");
