Questões de Sistemas Operacionais da Assembleia Legislativa do Estado de Goiás

Limpar Busca

Um servidor de aplicação provê facilidades para a criação de aplicações web. Em relação a esse tipo de servidor, assinale a alternativa correta.

  • A Servidores de aplicação respondem unicamente a mensagens HTTP.
  • B Servidores de aplicação respondem apenas com páginas estáticas.
  • C Servidores de aplicação interagem diretamente com todas as camadas do modelo Open System Interconnection (OSI).
  • D Servidores de aplicação são o componente de runtime principal em todas as configurações e são onde é executada uma aplicação.
  • E Servidores de aplicação funcionam apenas com páginas web implementadas em Java.

Uma preocupação de sistemas de tempo real é a latência de um evento, ou seja, o tempo decorrido do momento de um evento até o respectivo atendimento. Acerca dos diferentes tipos de latência em um sistema operacional, assinale a alternativa correta.

  • A O montante de tempo requerido para que o despachante do scheduling interrompa um processo e inicie outro é conhecido como latência de interrupção.
  • B A latência de interrupção é o período de tempo que vai da chegada de uma interrupção na CPU até o final da rotina que atende à interrupção.
  • C A técnica mais eficaz para manter a latência de interrupção baixa é o fornecimento de kernels preemptivos.
  • D O sistema operacional deve salvar o estado do processo corrente antes de atender à interrupção usando a rotina de serviço de interrupção (ISR – interrupt service routine) específica.
  • E Quando ocorre uma interrupção, o sistema operacional não deve concluir a instrução que está executando e determinar o tipo de interrupção que ocorreu.

O scheduling da CPU lida com a escolha de qual processo, ou thread, da fila de prontos deve ser alocado a seguir. Existem vários algoritmos com essa função, sendo que um é comprovadamente ótimo, no quesito de minimizar o tempo médio de espera para determinado conjunto de processos. Esse algoritmo ótimo é scheduling

  • A “primeiro-a-chegar, primeiro-a-ser-atendido” (FCFS – First-Come First-Served).
  • B trabalho mais curto primeiro (SJF – Shortest Job First).
  • C por prioridades.
  • D round-robin (RR).
  • E de filas multiníveis.

Windows e Linux são sistemas operacionais largamente utilizados. Com relação ao uso destes sistemas:

  • A o comando “ren t1.txt t2.txt”, executado no prompt de comandos do Windows, realiza a mesma ação do comando “ren t1.txt > t2.txt”, executado no Linux.
  • B os programas que rodam no Windows também rodam no Linux e vice-versa. O Word é um exemplo.
  • C as unidades de disco, no Windows, são identificadas por letras seguidas por dois pontos, e, no Linux, por arquivos armazenados no diretório “/dev”, que fazem referência aos dispositivos.
  • D os comandos “mkdir” do Windows e “md” do Linux podem ser considerados equivalentes, pois ambos criam diretórios.

Foi solicitada à área de suporte de TI a instalação do sistema operacional Windows 7 em um computador com HD de 500 GB. Considerando que neste computador há uma distribuição Linux já instalada e que esta deve ser mantida, qual é a solução a ser apresentada?

  • A Inicializar o computador com uma distribuição Live CD do Linux e redimensionar o HD, criando uma nova partição; instalar o Windows 7 nesta nova partição; reinstalar o Grub, para que o dual boot funcione.
  • B Realizar o backup do HD, instalar o Windows 7, instalar o Linux e restaurar o backup, pois é impossível configurar dual boot, sem que haja perda dos dados armazenados no HD.
  • C Inicializar o computador com uma distribuição Live CD do Linux e redimensionar o HD; instalar o Windows 7 na mesma partição em que está o Linux; reinstalar o Grub, para que o dual boot funcione.
  • D Inicializar o computador com o CD de instalação do Windows 7 e redimensionar o HD; instalar o Windows 7 na mesma partição em que está o Linux; configurar o boot loader do Windows 7, para que o dual boot funcione.