Font size
WorksheetsSoftwares de Sistemas e Aplicativos
Total questions: 40
Worksheet time: 20mins
Qual das seguintes memórias é volátil e de leitura e escrita, usada como memória principal do sistema?
ROM
HDD
SRAM
DRAM
A unidade responsável por executar operações aritméticas e lógicas em um processador é chamada de:
UCP (Unidade Central de Processamento)
FPU (Unidade de Ponto Flutuante)
ALU (Unidade Aritmética e Lógica)
CU (Unidade de Controle)
A linguagem de máquina é composta por:
código em C++
instruções em código binário (0 e 1)
scripts em JavaScript
comandos em SQL
No sistema de numeração binário, o número decimal 13 equivale a:
1010
1101
1110
1001
Qual dos seguintes representa corretamente o valor hexadecimal “1A” em decimal?
16
26
28
20
Qual é a ordem de hierarquia de memória, da mais rápida para a mais lenta?
HDD → SSD → Cache → RAM
Cache → RAM → SSD → Disco rígido
RAM → Cache → SSD → HDD
SSD → RAM → Cache → HDD
Qual tipo(s) de memória normalmente permanece(m) após o desligamento do computador (não voláteis)?
A) RAM
B) ROM
C) Cache
D) Registradores
A unidade de controle (Control Unit – CU) do processador é responsável por:
execução de operações matemáticas
gerenciamento dos registradores
controlar a sequência de execução das instruções
armazenar dados permanentes
O que significa “overflow” em operações aritméticas dentro do processador?
divisão por zero
estouro (exceder o limite representável)
subtração negativa
operação inválida
Qual representação é usada para números com ponto flutuante segundo padrão IEEE 754?
A) Inteiros com sinal
B) Complemento de dois
C) Mantissa + expoente
D) Codificação BCD
Qual é o software responsável por gerenciar os recursos de hardware, como memória, processador e dispositivos de I/O?
Navegador web
Editor de texto
Sistema operacional
Antivírus
Qual dos seguintes não é um tipo de software aplicativo?
Planilha eletrônica
Sistema operacional
Um software driver (controlador de dispositivo) atua como:
software aplicativo de usuário
intermediário entre sistema operacional e hardware
antivírus especializado
banco de dados
Qual característica não é típica de software livre (open source)?
Disponibilidade do código-fonte
Licença de uso restrita
Permissão para modificar e distribuir
Comunidade colaborativa
No modelo de camadas de software, o sistema operacional situa-se entre:
hardware e software de aplicação
software de aplicação e usuário
hardware e rede externa
usuário direto e interface gráfica
Em programação, uma variável é:
um valor fixo
uma estrutura condicional
um local nomeado para armazenar um dado
operador aritmético
Qual comando representa atribuição em muitas linguagens como C, Java, JavaScript?
==
=:
=
=>
Qual dos tipos a seguir armazena valores decimais com precisão fracionária?
int
boolean
float / double
char
Qual operador lógico é “e” (conjunção) em muitas linguagens de programação?
||
&&
!
==
Qual estrutura de controle repete blocos de comandos enquanto uma condição for verdadeira?
A) if
B) switch
C) for
D) while
Em pseudocódigo, qual trecho ordena execução condicional?
atribuição
seleção (if / then / else)
repetição
comentário
Sobre escopo de variável (na maioria das linguagens):
variáveis declaradas dentro de função têm escopo global
variáveis locais só são visíveis dentro do bloco ou função
variáveis sempre são visíveis em todo o programa
escopo não existe
Qual modelo de dados fundamenta a maioria dos SGBDs modernos?
(a)
No modelo relacional, uma tupla corresponde a:
uma coluna de tabela
uma linha de tabela
uma restrição
um índice
Qual comando SQL recupera dados de uma tabela?
UPDATE
INSERT
DELETE
SELECT
Em SQL, qual cláusula limita o número de registros retornados?
WHERE
GROUP BY
LIMIT
ORDER BY
O que é uma chave primária (primary key) em um modelo relacional?
atributo que pode repetir
atributo que identifica unicamente cada tupla
atributo opcional
atributo usado só para ordenação
Qual comando SQL insere novos registros em uma tabela?
INSERT
SELECT
UPDATE
DROP
Em SQL, a cláusula JOIN serve para:
excluir linhas
combinar linhas de duas ou mais tabelas
alterar colunas
Um SGBD (Sistema de Gerenciamento de Banco de Dados) é responsável por:
processar imagens
gerenciar o acesso, integridade, consistência e segurança dos dados
executar algoritmos de IA
desenhar interfaces gráficas
No paradigma de orientação a objetos, uma classe é:
uma instância concreta
um modelo que define atributos e métodos
somente um método
um tipo de linguagem funcional
O conceito de herança permite que uma classe derive atributos e métodos de outra classe (superclasse).
Verdadeiro
Falso
Apenas em funções
Apenas em linguagens funcionais
Entre front-end e back-end, quem roda no cliente (navegador) normalmente?
back-end
front-end
banco de dados
servidor de middleware
Qual linguagem não é usada para estruturar ou estilizar páginas web?
HTML
CSS
JavaScript
O que é AJAX em programação web?
linguagem para banco de dados
ferramenta para estilizar (CSS)
técnica para comunicação assíncrona com servidor sem recarregar a página
compilador de Java
Qual biblioteca JavaScript facilita manipulação de DOM e requisições AJAX?
Angular
JQuery
React
Vue
Na web 2.0, espera-se interfaces:
estáticas e sem interatividade
interativas, colaborativas e ricas (mais dinâmicas)
apenas texto puro
sem uso de CSS
Em design de interface, “usabilidade” refere-se a:
estética apenas
facilidade de uso e eficiência pelo usuário
complexidade de código
número de cores usadas
Qual topologia de rede conecta todos os nós diretamente a um ponto central (hub/switch)?
Barramento
Anel
Estrela
Malha
IoT (Internet das Coisas) refere-se a:
rede de pessoas
rede de objetos “inteligentes” conectados e trocando dados
rede apenas de computadores pessoais
rede isolada sem internet
