Em relação aos sistemas operacionais, para que uma operação possa executar uma instrução privilegiada, o processador implementa o mecanismo de modos de acesso. Esse mecanismo está dividido basicamente em dois modos de acesso conhecidos por:

Com relação a sistemas operacionais, assinale a opção correta.

Em relação aos sistemas multiprogramáveis, a capacidade de um código de programa poder ser compartilhado por diversos usuários, exigindo que apenas uma cópia do código (programa) esteja na memória, é conhecida como:

O sistema operacional, através do gerenciador de memória, deve tentar manter na memória principal o maior número de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais. Mesmo na ausência de espaço livre, o sistema deve permitir que novos processos sejam aceitos e executados. A técnica de swapping foi introduzida para contornar o problema de insuficiência de memória principal e consiste em:

O sistema operacional, através do gerenciador de memória, deve tentar manter na memória principal o maior número de processos residentes, permitindo maximizar o compartilhamento do processador e demais recursos computacionais. Mesmo na ausência de espaço livre, o sistema deve permitir que novos processos sejam aceitos e executados. A técnica de swapping foi introduzida para contornar o problema de insuficiência de memória principal, e consiste de:

No tocante aos sistemas operacionais, quando o usuário deseja solicitar algum serviço do sistema, ele realiza uma chamada a uma de suas rotinas (ou serviços) por meio de "artifícios" que são a porta de entrada para o acesso ao núcleo do sistema operacional. Esse artifício ou acesso é conhecido como:

A respeito de sistemas operacionais, julgue os seguintes itens.

No UNIX, usando-se fork, um novo processo é criado sem que um novo programa seja posto em execução. Se um processo B for criado por um processo A via fork, o processo B executará o programa que estiver sendo executado por A. Por outro lado, usando-se execve, um novo processo é criado e um novo programa é automaticamente posto em execução. Se um processo B for criado pelo processo A via execve, o processo B executará o programa identificado na chamada execve.

Os Sistemas Operacionais são estruturas de software muito complexas. Com relação aos Sistemas Operacionais, analise as afirmativas a seguir.

I. Os serviços identificados em um sistema operacional incluem execução de programas, operações de entrada e saída (E/S), manipulação do sistema de arquivos, comunicação, detecção de erros, alocação de recursos e proteção.

II. As funções do Kernel providas pelos sistemas operacionais modernos incluem funções essenciais, como criação, agendamento e finalização de processos.

III. Os sistemas operacionais modernos normalmente são embasados em uma arquitetura formada por um kernel (núcleo) e por serviços.
Assinale:

Acerca de conceitos básicos de sistemas operacionais, julgue os
itens que se seguem.

No âmbito de sistemas operacionais, diz-se que um processo está no estado caracterizado como pronto (ready) quando se encontra em condições de ser executado, mas tem de aguardar, uma vez que o processador está ocupado executando outro processo.

O sistema operacional gerencia os espaços no disco, através de técnicas que associam os blocos de dados aos arquivos. Dentre os vários métodos existentes, o de alocação encadeada:

Um sistema de processamento de dados opera com as características listadas a seguir: · oferece acesso usando os recursos da web; · permite operações de inclusão, consulta, exclusão e geração de relatórios; · possibilita que todas as transações alimentem o sistema no momento em que ocorrem; · funciona com base em um requisito no qual o tempo de execução da transação deve ser o menor possível. Com base nas características listadas, concluise que o sistema opera na seguinte modalidade de processamento:

Acerca de conceitos básicos de sistemas operacionais, julgue os
itens que se seguem.

Um algoritmo de escalonamento caracteriza-se como não preemptivo quando, no sistema operacional, interrompe-se um processo em execução para que outro processo utilize o processador.

Um sistema de arquivos é uma parte do sistema operacional que organiza os dados armazenados no disco de forma lógica. A organização dos dados é feita através de arquivos, unidade básica de dados vista pelo usuário, e através de diretórios, que servem para classificar os arquivos. São primitivas do sistema operacional que permitem ao usuário manipular arquivos e diretórios:

Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por:

A respeito do escalonamento de processos em sistemas
operacionais, julgue os itens subseqüentes.

Sistemas operacionais que suportam multimídia não se
diferenciam dos sistemas operacionais cliente-servidor
porque, nesses sistemas, o escalonamento de processos segue
as mesmas definições.

Página 2