Sistemas

Simulado Sistemas Operacionais

Por Fernando LisboaAtualizado em 14 min de leitura40 questões

Sistemas Operacionais

Se você já sentiu dificuldade para fixar os conceitos de sistemas operacionais, este simulado de sistemas operacionais foi pensado justamente para resolver esse problema. Ao longo de 40 questões comentadas, você revisa os tópicos mais cobrados por bancas como Cebraspe, FGV, FCC, IADES, Cesgranrio e Vunesp, entre eles gerenciamento de processos, memória virtual, permissões e diferenças entre Windows e Linux. Além disso, cada questão traz um comentário detalhado, que explica o raciocínio correto e aponta as pegadinhas mais frequentes em prova. Dessa forma, você não apenas treina a resolução de questões, mas também consolida a teoria. Portanto, aproveite este simulado de sistemas operacionais para medir seu nível antes da prova.

Gerenciamento de processos: como o sistema organiza as tarefas

Antes de tudo, vale entender o que acontece por trás da tela quando você abre um programa.

Cada programa em execução vira um processo, e o sistema operacional é responsável por decidir a ordem e o tempo que cada um recebe do processador, tarefa conhecida como escalonamento. Um processo passa por diferentes estados ao longo da execução: novo, pronto (esperando sua vez), em execução, em espera (aguardando algum recurso) e terminado.

Guarde esta ideia: um processo pronto já está na fila para usar o processador, enquanto um processo em espera depende de outro evento, como a leitura de um arquivo, para poder continuar. Essa diferença é um clássico de prova.

Vale destacar ainda o conceito de thread, uma unidade de execução dentro de um processo. Um único processo pode ter várias threads rodando ao mesmo tempo, compartilhando a mesma área de memória, o que torna a comunicação entre elas mais rápida do que entre processos diferentes.

Memória virtual: a técnica que evita a falta de RAM

Na sequência, entra um dos recursos mais importantes de qualquer sistema operacional moderno.

Quando a memória RAM não é suficiente para todos os processos em execução, o sistema usa parte do disco como extensão dela, técnica chamada de memória virtual. Esse processo funciona por paginação: os dados são divididos em blocos de tamanho fixo, chamados páginas, movidos entre a RAM e o disco conforme a necessidade.

Esse é um detalhe que costuma confundir o candidato: a memória virtual não substitui a RAM, ela complementa, e como o disco é muito mais lento, o uso excessivo dessa técnica deixa o computador visivelmente mais lento, sinal de que a memória física está no limite.

A área do disco reservada para essa troca de páginas recebe o nome de arquivo de paginação no Windows e de swap no Linux. Quando o sistema passa a maior parte do tempo trocando páginas entre RAM e disco, em vez de executar processos de fato, ocorre o que se chama de thrashing, situação em que o desempenho despenca mesmo com o processador praticamente ocioso.

Permissões de arquivos: o modelo que o Linux cobra em detalhe

Além disso, permissões de acesso a arquivos aparecem com frequência em questões sobre Linux.

O sistema divide as permissões em três categorias: leitura (r), escrita (w) e execução (x), aplicadas a três grupos distintos: o dono do arquivo, o grupo ao qual ele pertence e os demais usuários. O comando chmod altera essas permissões, seja por letras (chmod u+x arquivo) ou por notação numérica, na qual cada permissão recebe um valor (4 para leitura, 2 para escrita, 1 para execução) que se soma para formar o código final, como chmod 755.

Não confunda os dois conceitos: 755 significa que o dono tem leitura, escrita e execução (4+2+1=7), enquanto grupo e outros têm apenas leitura e execução (4+1=5).

O artigo sobre comandos básicos do Linux traz a lista completa de comandos e permissões cobrados em prova.

Windows x Linux: as diferenças que mais caem em prova

Por fim, a comparação entre os dois sistemas operacionais é praticamente garantida em qualquer edital de informática.

O Windows é um sistema proprietário, com código fechado e mantido pela Microsoft, enquanto o Linux é um sistema de código aberto, que qualquer pessoa pode estudar, modificar e distribuir livremente. Além disso, o Windows usa majoritariamente o sistema de arquivos NTFS, enquanto distribuições Linux costumam usar o ext4.

Vale destacar também a interface: o Windows prioriza historicamente o uso gráfico, enquanto o Linux é fortemente associado ao uso via linha de comando, embora hoje ofereça interfaces gráficas completas.

O artigo sobre Windows x Linux para concursos, a introdução ao Linux para concursos e o guia do Windows 7, 10 e 11 para concursos aprofundam essas diferenças com exemplos que já caíram em prova.

Simulado de sistemas operacionais: hora de colocar em prática

Com esses conceitos revisados, chegou o momento de testar o que você aprendeu neste simulado de sistemas operacionais. Resolva as 40 questões no seu ritmo, sem consultar o comentário antes de responder, e anote os temas em que mais errar. Perceba como processos, memória virtual, permissões e a comparação entre sistemas se conectam na prática: entender o funcionamento interno de um sistema operacional facilita reconhecer a resposta certa, mesmo quando a banca troca os termos do enunciado.

Questões comentadas

40 questões para você responder agora. Escolha uma alternativa para ver o gabarito e o comentário na hora.

0 de 40 respondidasAcertos: 0
  1. Questão 1Estilo Cesgranrio

    Em uma instalação padrão do Windows, qual é o formato de sistema de arquivos utilizado por padrão em uma nova partição?

  2. Questão 2Estilo Cebraspe

    Qual é o gerenciador de pacotes padrão no Ubuntu, uma popular distribuição Linux?

  3. Questão 3Estilo FGV

    No sistema Linux, qual comando é utilizado para listar o conteúdo de um diretório?

  4. Questão 4Estilo IADES

    Qual comando no terminal Linux é utilizado para listar arquivos e diretórios de forma detalhada?

  5. Questão 5Estilo Cesgranrio

    No Linux, o que o símbolo ‘/’ representa?

  6. Questão 6Estilo Cesgranrio

    Qual é a principal função do sistema operacional em um computador?

  7. Questão 7Estilo FGV

    Qual caminho representa um diretório no Windows?

  8. Questão 8Estilo IADES

    Qual é a principal diferença entre sistemas operacionais de 32 bits e 64 bits?

  9. Questão 9Estilo FGV

    No Windows, qual é a função do registro do sistema?

  10. Questão 10Estilo Vunesp

    Qual sistema de arquivos é padrão no Linux?

  11. Questão 11Estilo Cebraspe

    No Windows, os arquivos com extensões .dll são usados para armazenar bibliotecas de funções que podem ser utilizadas por múltiplos programas.

  12. Questão 12Estilo FCC

    Qual é a principal função do firmware em um computador?

  13. Questão 13Estilo IADES

    Em Windows, qual é o propósito do comando ‘chkdsk’?

  14. Questão 14Estilo FCC

    No Linux, o comando utilizado para exibir a lista de processos em execução no sistema é:

  15. Questão 15Estilo Vunesp

    Qual das seguintes alternativas é um ambiente gráfico que pode ser usado no Linux?

  16. Questão 16Estilo IADES

    No Linux, o comando rm -rf / tem por objetivo:

  17. Questão 17Estilo Cesgranrio

    Qual das seguintes opções é uma das características do sistema operacional Windows?

  18. Questão 18Estilo FCC

    No Linux, qual é o significado do símbolo ‘~’ na linha de comando?

  19. Questão 19Estilo Cebraspe

    No Windows 10, em edições compatíveis, o recurso Área de Trabalho Remota permite que um usuário acesse outro computador pela rede e assuma o controle dele como se estivesse fisicamente presente.

  20. Questão 20Estilo FGV

    Qual é a função do arquivo ‘hosts’ em sistemas operacionais?

  21. Questão 21Estilo Cebraspe

    O comando df, no Linux, exibe o uso de espaço em disco. A opção usada para mostrar os tamanhos em formato legível por humanos, com unidades em potências de 1024 (como MB e GB), é:

  22. Questão 22Estilo FGV

    No Linux, o comando utilizado para alterar as permissões de um arquivo ou diretório é:

  23. Questão 23Estilo Cebraspe

    O GRUB é um gerenciador de inicialização, comumente usado em sistemas operacionais Linux.

  24. Questão 24Estilo Vunesp

    Qual o significado da sigla ‘BIOS’ em um sistema de computação?

  25. Questão 25Estilo FCC

    No Windows 10, o recurso que permite desfazer alterações recentes do sistema, voltando a um ponto de restauração anterior, é:

  26. Questão 26Estilo Vunesp

    No Windows 10, o recurso que permite visualizar todas as janelas abertas e criar múltiplas áreas de trabalho virtuais é a:

  27. Questão 27Estilo Cesgranrio

    No terminal do Linux, o comando utilizado para exibir o conteúdo de um arquivo de texto é:

  28. Questão 28Estilo FCC

    Qual comando do Linux é usado para listar diretórios e arquivos, incluindo os ocultos?

  29. Questão 29Estilo Vunesp

    Qual é o nome do interpretador de comandos clássico do Windows, executado pelo comando cmd?

  30. Questão 30Estilo IADES

    No Windows, o que a ferramenta ‘msconfig’ permite ao usuário fazer?

  31. Questão 31Estilo Cebraspe

    O Linux é um sistema operacional livre e de código aberto.

  32. Questão 32Estilo FGV

    No terminal do Linux, o comando que exibe o caminho completo do diretório atual é:

  33. Questão 33Estilo Cebraspe

    O Linux diferencia letras maiúsculas e minúsculas em nomes de arquivos e comandos.

  34. Questão 34Estilo FCC

    No Windows, o atalho de teclado Windows + L serve para:

  35. Questão 35Estilo Vunesp

    Para abrir diretamente o Gerenciador de Tarefas do Windows, o usuário pode utilizar o atalho:

  36. Questão 36Estilo Cebraspe

    O Windows é um sistema operacional proprietário e comercial, desenvolvido pela Microsoft.

  37. Questão 37Estilo Cesgranrio

    No Linux, o comando utilizado para criar um novo diretório é:

  38. Questão 38Estilo Cebraspe

    A Segurança do Windows (antes chamada de Windows Defender) é a solução de proteção contra ameaças já integrada ao Windows 10.

  39. Questão 39Estilo IADES

    Dentre as opções a seguir, a que é uma distribuição Linux é:

  40. Questão 40Estilo Cebraspe

    No Linux, o comando rm apaga o arquivo diretamente, sem enviá-lo para a lixeira.