Questão de Noções de Informática — Conceitos Gerais de Sistemas Operacionais e Sistemas de Arquivos — INSTITUTO AOCP 2024
Noções de Informática›Conceitos Gerais de Sistemas Operacionais e Sistemas de Arquivos
Código
qa583915
Banca
INSTITUTO AOCP
Órgão
DPE MS
Ano
2024
Cargo
Ana Def ( )
Assinale a alternativa que apresenta o conceito que está diretamente relacionado ao princípio de que um computador deve ser capaz de executar diferentes tipos de programas, inclusive outros sistemas operacionais.
ACompilação.
BVirtualização.
CFragmentação.
DCifragem.
EIndexação.
Revelar gabarito e comentário▾
GabaritoB — Virtualização.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Virtualização: executando múltiplos sistemas em um único hardware
Gabarito: letra B. O conceito que está diretamente relacionado ao princípio de que um computador deve ser capaz de executar diferentes tipos de programas, inclusive outros sistemas operacionais, é a virtualização — técnica que permite criar ambientes virtuais isolados sobre um mesmo hardware físico, cada um podendo rodar seu próprio sistema operacional. As demais alternativas (compilação, fragmentação, cifragem e indexação) tratam de outros processos computacionais, sem relação com a execução de múltiplos SOs.
A virtualização é uma das técnicas mais importantes da computação moderna. Em termos simples, ela consiste em desacoplar o software do hardware físico: em vez de cada sistema operacional precisar de uma máquina dedicada, um único computador físico (chamado de host) pode hospedar várias máquinas virtuais (chamadas de guests ou convidadas), cada uma com seu próprio sistema operacional e aplicativos, funcionando de forma isolada e independente.
O coração da virtualização é o hypervisor (ou monitor de máquinas virtuais), uma camada de software que gerencia o hardware físico e distribui seus recursos (CPU, memória, armazenamento, rede) entre as máquinas virtuais. Existem dois tipos principais de hypervisor:
Tipo
Descrição
Exemplos
Tipo 1 (bare-metal)
Instalado diretamente sobre o hardware físico, sem necessidade de um sistema operacional hospedeiro. Mais eficiente e usado em servidores.
VMware ESXi, Microsoft Hyper-V, Xen
Tipo 2 (hosted)
Instalado sobre um sistema operacional já existente (Windows, Linux, macOS). Usado em desktops e testes.
Oracle VirtualBox, VMware Workstation
A virtualização permite, por exemplo, que um único servidor físico execute simultaneamente um Windows Server, uma distribuição Linux e um sistema legado, cada um em sua própria máquina virtual. Isso traz benefícios como economia de hardware, isolamento entre sistemas, facilidade de backup e recuperação e otimização do uso dos recursos.
A pegadinha desta questão está em reconhecer que o enunciado descreve exatamente o cenário da virtualização: "um computador deve ser capaz de executar diferentes tipos de programas, inclusive outros sistemas operacionais". As outras alternativas são distratores que pertencem a outros domínios da computação — compilação (tradução de código-fonte), fragmentação (desorganização do armazenamento), cifragem (segurança de dados) e indexação (organização de dados para busca).
Guarde a definição central: virtualização = executar múltiplos sistemas operacionais em um único hardware físico, de forma isolada e simultânea. É exatamente esse conceito que a alternativa B espelha.
Alternativa A — ❌ Incorreta
Compilação é o processo de traduzir um programa escrito em linguagem de alto nível (como C, Java, Python) para linguagem de máquina (código executável). Não tem relação com a execução de múltiplos sistemas operacionais em um mesmo computador. O compilador transforma código-fonte em código objeto, mas não cria ambientes para rodar outros SOs.
Alternativa B — ✅ Correta ⟵ GABARITO
A virtualização é exatamente a técnica que permite a um computador executar diferentes tipos de programas, inclusive outros sistemas operacionais, de forma simultânea e isolada, sobre um mesmo hardware físico. O hypervisor gerencia os recursos e cada máquina virtual roda seu próprio sistema operacional convidado, como se fosse um computador independente.
Alternativa C — ❌ Incorreta
Fragmentação refere-se à desorganização do armazenamento em disco, quando arquivos são gravados em blocos não contíguos, ou à fragmentação de memória em sistemas operacionais. É um problema de desempenho e gerenciamento de espaço, não um mecanismo para executar múltiplos sistemas operacionais.
Alternativa D — ❌ Incorreta
Cifragem (ou criptografia) é a técnica de codificar informações para protegê-las de acesso não autorizado, garantindo confidencialidade e integridade dos dados. É uma medida de segurança, sem qualquer relação com a execução de diferentes sistemas operacionais em um mesmo computador.
Alternativa E — ❌ Incorreta
Indexação é o processo de organizar dados para permitir buscas rápidas e eficientes, como em bancos de dados ou sistemas de arquivos. É uma técnica de otimização de consulta e recuperação de informações, não um conceito ligado à execução de múltiplos sistemas operacionais.
PEGA ESSA DICA!
Para questões de informática que pedem o conceito relacionado a "executar diferentes sistemas operacionais", "máquinas virtuais" ou "vários computadores em um só", a resposta quase sempre será virtualização. Memorize os termos-chave: hypervisor, máquina virtual, guest, host — eles aparecem juntos nas provas.