Teste

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1836 palavras )
  • Download(s) : 0
  • Publicado : 26 de março de 2013
Ler documento completo
Amostra do texto
1-Um sistema operacional NÃO é responsável por:

Coordenar o uso dos recursos de hardware.



2-O conceito de Multiprogramação significa que:

Vários programas podem ser executados concorrentemente numa única CPU. Diversos programas podem estar na memória e executados alternativamente por uma única CPU. Diversos programadores podem submeter tasks simultaneamente. A memória RAM é tambémalocada pelo programa sendo executado.



3-Processo pode ser definido como:

Um programa em execução.



4-Os estados de um Processo são:

Pronto, Executando e Bloqueado.



5-Aquela parte do código de um processo que acessa uma estrutura compartilhada entre, pelo menos, dois processos é chamada:

Seção Crítica.



6-Semáforos e Mutexes são Variáveis de Comporta, podendoassumir, respectivamente, valores:

Inteiros e Booleanos.



7-Um dos algoritmos de escalonamento mais simples, mais antigos e mais amplamente utilizados:

Escalonamento Round Robin



8-“A cada processo é atribuído uma prioridade, e o processo executável com maior prioridade recebe permissão para executar.” Estamos falando de qual tipo de escalonamento:

Escalonamento por Prioridade9-Não é parte integrante de um sistema operacional:

Resp: D

a) Kernel; b) Drivers de dispositivos; c) Shells; d) Office suites; e) System Calls.



10-Em um sistema computacional qual a função básica do sistema operacional?

Gerenciar todos os recursos do sistema computacional e esconder do usuário a complexidade do hardware, funcionando como um intermediário entre ousuário e o computador, oferecendo um conjunto mais conveniente de instruções.



11-Qual a função do bootstrap?

Responsável pela definição dos valores iniciais (registradores da CPU, controladores de dispositivos, carregamento do kernel na memória).



12-O interpretador de comandos (Shell) e o Kernel fazem parte do sistema operacional?

Kernel é o Sistema Operacional propriamentedito(funciona no modo supervisor), enquanto que o Shell é um programa de sistema(funciona no modo usuário). Portanto o Kernel faz parte do sistema operacional, enquanto que o Shell é um programa adicional.



13-O que é o mecanismo de Spooling? Que dispositivo permitiu a sua implementação?

O disco é utilizado como uma grande área de armazenamento, para efetuar a leitura antecipada dos dispositivosde entrada e armazenar arquivos de saída, até que os dispositivos de saída estejam disponíveis para imprimi-los. Sistema de disco.



14-O que é uma chamada ao sistema?

Interrupção causada por um aplicativo do usuário.



15-Ao ocorrer uma interrupção que atitude o hardware deverá tomar?

A CPU para o que está fazendo e transfere imediatamente a execução para uma posição fixa,predeterminada para essa interrupção. Essa posição contém o endereço inicial da rotina de tratamento dessa interrupção. Essa rotina é executada e, quando termina, a CPU retorna a execução do processo computacional que havia sido interrompido.







16-Podemos afirmar sobre sistemas paralelos e sistemas distribuídos.

Sistemas paralelos – vários processadores, mesmo barramento, sistemafortemente acoplado.

Sistemas paralelos – Compartilhamento de memória, relógio, etc.

Sistemas distribuídos – Não compartilham a mesma memória, etc.

Sistemas distribuídos – Processadores se comunicam através de várias linhas de comunicação, sistema fracamente acoplado.



17-Sistemas Batch Multiprogramados  e Sistemas de Compartilhamento de Tempo possuem em comum a multiprogramação. Comrelação aos usuários qual a diferença entre eles?

Sistemas Batch Multiprogramados  não permitem a interação com o usuário.

Sistemas de Compartilhamento de Tempo permitem a interação com o usuário.



18-Para assegurar uma operação apropriada, devemos proteger o sistema operacional e todos os outros programas e seus dados de qualquer programa incorreto. Todos os recursos compartilhados...
tracking img