TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Asdasdsad

Exames: Asdasdsad. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/11/2013  •  1.806 Palavras (8 Páginas)  •  1.681 Visualizações

Página 1 de 8

asdsdsa

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ém alocada 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, podendo assumir, 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 Prioridade

9-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 o usuá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 propriamente dito(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 dispositivos de 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, sistema fortemente 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. Com relaçã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 precisam ser protegidos. Explique o Modo Dual de operação.

A abordagem adotada é fornecer suporte em hardware que permita uma diferenciação entre os modos de execução, ou seja, modo usuário e modo monitor (supervisor ou privilegiado). O hardware permite a execução de instruções privilegiadas apenas no modo monitor.

19-O que é uma máquina virtual. Explique seu funcionamento?

Nada mais é do que uma cópia virtual do hardware. Com a utilização de técnicas de alocação de CPU e memória virtual. Um sistema operacional cria a ilusão de múltiplos processos em execução em seu processador com sua memória virtual.

20-O que você entende por memória virtual?

Muitos programas são grandes demais para se ajustar a memória disponível. A idéia básica da memória virtual é que o tamanho combinado do programa, dos dados pode exceder a quantidade de memória física disponível a ele. O sistema operacional mantém essas partes do programa atualmente em uso na memória principal e o restante em disco.

21-Quais as camadas que compõem um sistema computacional?

Hardware, Sistema Operacional, Programas de Sistema e Programas Aplicativos.

...

Baixar como (para membros premium)  txt (12.3 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com