Um sistema operacional é formado por um conjunto de rotinas que oferecem serviços aos usuários, às suas aplicações e também ao próprio sistema. Esse conjunto de rotinas é denominado núcleo do sistema operacional ou kernel. A estrutura do sistema operacional, ou seja, a maneira como o código do sistema é organizado, pode variar conforme a concepção do projeto. A arquitetura monolítica pode ser definida como um programa:
Nos sistemas operacionais, o escalonamento de processos consiste em:
UFPE•
A figura abaixo apresenta um diagrama de estado básico mostrando três estados de um processo em computador gerenciado por um sistema operacional. Considerando que o computador, onde o sistema operacional se encontra, tem um único processador de um núcleo, assinale a alternativa que melhor define um desses estados.
UFPE•
Em relação a sistemas operacionais multitarefas, qual sistema operacional não é multitarefa com preempção?
Sistema Operacional é, por definição, um conjunto otimizado de programas que tem por objetivo gerenciar recursos dos computadores.
Nesse sentido, as funções de gerência desempenhadas pelos sistemas operacionais, incluem os seguintes componentes:
Assinale a alternativa que apresenta apenas nomes de sistemas operacionais para computadores com base em software livre.
FCC•
NÃO é uma função do sistema operacional:
Uma das funções principais de um sistema operacional é controlar todos os dispositivos de E/S (entrada/saída) de um computador. Sobre as formas como a E/S pode ser feita do ponto de vista dos sistemas operacionais, considere as seguintes afirmativas.
I - Na E/S programada, a CPU principal lê ou escreve cada byte ou palavra e espera em um laço até que ela possa obter ou enviar o próximo dado.
II - Na E/S orientada a interrupção, a CPU inicia uma transferência de E/S para um caractere ou palavra e segue para outra atividade até que uma interrupção sinalize a conclusão daquela E/S.
III - Na E/S que usa DMA, um chip separado gerencia a transferência completa de um bloco de dados, ocorrendo uma interrupção somente quando o bloco for totalmente transferido.
Está(ão) correta(s) a(s) afirmativa(s):
FCC•
É um sistema de arquivos distribuídos que compartilha arquivos e diretórios entre computadores conectados em rede e tem por finalidade tornar o acesso remoto transparente para o usuário do computador, pois quando o usuário chama um arquivo ou diretório no servidor, lhe parece estar acessando localmente. Trata-se de
Com relação aos conceitos de sistemas operacionais e suas tecnologias, julgue os itens subseqüentes.
A organização monolítica é a estrutura de sistemas operacionais mais comum. O sistema monolítico é formado de um procedimento principal, procedimentos de serviços e procedimentos utilitários. O procedimento principal invoca o procedimento do serviço requisitado. Os procedimentos de serviço executam as chamadas ao sistema. Os procedimentos utilitários auxiliam os procedimentos de serviço.
FUB•
Julgue os itens a seguir, acerca do gerenciamento de memória.
A monoprogramação, apesar de ser um modelo limitado para as capacidades avançadas oferecidas pelos atuais sistemas operacionais, ainda é utilizada como base para sistemas operacionais de palmtops e sistemas embarcados utilizados pelas indústrias.
FCC•
NÃO é função do Kernel de um sistema operacional:
No tocante aos sistemas operacionais com múltiplos processadores, é um fator chave no desenvolvimento desse tipo de sistemas:
ANAC•
A crescente evolução da computação tem sido impulsionada pelo
melhoramento do hardware e pelo surgimento dos sistemas
operacionais. No que concerne a sistema operacional, julgue os
itens de 51 a 60.
Considerando que os processos P1, P2, P3, P4 e P5 tenham tempo de burst de CPU, em milissegundos, iguais a 10, 1, 2, 3 e 5, respectivamente, se os processos chegarem na CPU simultaneamente no instante 0, o tempo de espera médio dos cinco processos, se eles forem escalonados para a CPU por meio de um algoritmo de escalonamento do tipo SJF (shortest job first), será maior do que se eles forem escalonados por um algoritmo FCFS (first come, first served), considerando a ordem de chegada P1, P2, P3, P4 e P5, e que o processo P1 tenha chegado no instante 0.
FCC•
Um processo em um sistema operacional pode mudar para o estado de pronto a partir do estado de
FCC•
Quando um sistema operacional permite a comunicação direta do usuário com o processo durante o seu processamento está executando um processo
FCC•
Em relação a sistemas operacionais, considere:
I. Oferece habilidade de alternância de contas de usuários, na qual quem está logado pode alternar em outra conta sem fechar os arquivos abertos.
II. Tem como principal ferramenta o Active Directory , no qual são armazenadas informações sobre objetos em rede de computadores e disponibiliza essas informações a usuários e administradores desta rede.
III. Em sua versão desktop, oferece uma ferramenta que permite a um administrador de sistemas gerenciar uma configuração de desktops complexa e geograficamente dispersa a partir de um único console via.
IV. Como o código-fonte é utilizado para todas as arquiteturas, as suas características fornecidas estão disponíveis para os clientes de mainframe.
As afirmações correspondem, respectivamente, a
Em um sistema operacional, o kernel é
Alguns sistemas operacionais permitem que seus processos criem múltiplos threads de execução. Em operação normal, o que é previsto que os threads de um mesmo processo do sistema operacional compartilhem?
Analise as seguintes sentenças em relação aos sistemas operacionais:
I Um sistema operacional multiprogramável pode ser monousuário ou multiusuário.
II Os sistemas operacionais podem ser classificados em três tipos: sistemas monoprogramáveis, sistemas multiprogramáveis e sistemas de tempo compartilhado. III Os sistemas de tempo real são bem semelhantes em implementação aos sistemas de tempo compartilhado, sendo a maior diferença o tempo de resposta exigido no processamento das aplicações.
Das sentenças acima, apenas: