wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Hardware e Software

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

O que é hardware?

a)

Conjunto de softwares responsáveis pelo funcionamento do computador

b)

Parte lógica do sistema computacional

c)

Componentes eletrônicos que fazem parte do computador

d)

Código que controla os dispositivos de entrada e saída

2.

Qual das opções abaixo é um exemplo de software de sistema?

a)

Um navegador como o Google Chrome

b)

O sistema operacional do computador, como o Windows

c)

Um editor de texto, como o Word

d)

Uma planilha de cálculo, como o Excel

3.

Qual é o objetivo da Engenharia de Software?

a)

Traduzir linguagens de alto nível para linguagem de máquina

b)

Desenvolver programas com eficiência utilizando metodologias estruturadas

c)

Criar representações gráficas de algoritmos em fluxogramas

d)

Gerar programas executáveis sem erros lógicos

4.

Aprender uma linguagem de programação pode ser comparado a:

a)

Memorizar os comandos de uma calculadora científica

b)

Dominar os fundamentos de redes de computadores

c)

Aprender uma nova linguagem falada, como o inglês ou espanhol

d)

Aprender as combinações de teclas de atalho de um software

5.

Qual das seguintes opções descreve um algoritmo?

a)

O código-fonte de um programa escrito em uma IDE

b)

Sequência de passos estruturados para resolver problemas

c)

Uma lista de erros detectados por um compilador

d)

Representação gráfica de um processo em fluxograma

6.

O que é um pseudocódigo?

a)

Código binário que a máquina pode executar diretamente

b)

Representação informal de um algoritmo, misturando linguagem natural e elementos de programação

c)

Código escrito em linguagem Python, mas ainda não compilado

d)

Representação gráfica de um programa em um fluxograma

7.

Qual é a principal característica de linguagens de alto nível?

a)

São escritas em formato binário, próximo ao hardware

b)

Suas instruções são mais próximas da linguagem humana

c)

São menos compreensíveis para humanos e mais para máquinas

d)

São traduzidas diretamente para linguagem de máquina pelo processador

8.

Quais são as três etapas do desenvolvimento de um programa?

a)

Escrever código, salvar o arquivo e testá-lo

b)

Criar o código-fonte, compilar e executar o programa

c)

Planejar a lógica do algoritmo, implementar e corrigir erros de lógica

d)

Escrever fluxogramas, traduzir para pseudocódigo e compilar

9.

O que o compilador faz durante o desenvolvimento de um programa?

a)

Detecta erros de lógica no programa durante a execução

b)

Transforma pseudocódigo diretamente em um executável

c)

Verifica se o programa fonte possui erros de sintaxe e gera o executável

d)

Traduz um algoritmo em linguagem natural para linguagem de máquina

10.

Qual dos exemplos abaixo é uma linguagem de baixo nível?

a)

Salario = Base + Bonus

b)

LOAD BASE, ADD BONUS, STORE SALARIO

c)

10110101, 11100110, 11000100

d)

System.out.println("Hello World");