Buscar

Sistema operacional

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1-O que representa interrupção em S.O?
R: Evento de pausa em alguns processos, que quando lançados pelo processador interrompem alguma ação do S.O. As interrupções são gerenciadas pelo S.O.
2-Cite as características dos sistemas multiprogramáveis:
R: A redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações.
3-O que são interrupções assíncronas e síncronas?
R: Assíncronas não necessitam de execução de um programa e são imprevisíveis.
Síncronas são resultados direto de execução de algum programa ou seja, são previsíveis.
4-Quais são as características de execução nos sistemas multiprogramáveis?
R: Implementação complexa, aumento de produtividade e redução de custos.
5-Quais são as características do uso de BUFFERING nos sistemas multiprogramáveis? 
R: Utilização de uma área da memória para transferência de dados entre periféricos e memória principal denominada buffer. Os dados são transferidos para o buffer. O dispositivo pode iniciar nova leitura enquanto a CPU manipula os dados do buffer. O mesmo pode ser aplicado para operações de gravação. O buffer possui uma fila FIFO podendo conter vários registros (unidade de transferência usada no mecanismo de buffering)
6-Quais são as características do SPOOLING em sistemas multiprogramáveis?
R: Diminuição do tempo de execução dos jobs e transição entre eles.
Da mesma forma um job poderia direcionar as saídas para impressora para outra fita. Sistemas estritamente sequenciais devido as fitas magnéticas. Mais eficiência com o surgimento de dispositivos de acesso direto, como discos e atribuição de prioridades aos jobs.
7-O que representa, REENTRÂNCIA em sistemas multiprogramáveis?
R: Diversos usuários podem estar rodando o mesmo utilitário (compartilhado) simultaneamente. Não precisa ter mais de uma cópia do mesmo utilitário na memória.
8-Quais as ações de PROTEÇÃO DO SISTEMA em sistemas multiprogramáveis?
R: Garantia de proteção de recursos compartilhados, como memória, dispositivos de E/S e CPU. Na memória, cada usuário deve possuir uma área de dados e códigos armazenados de forma que outros não interfiram nessas informações.
9-O que significa processos em S.O?
R: Um processo é um programa em execução. Os processos podem mudar de estado, de acordo com que os programas são executados.
10-Quais os elementos do conjunto de informações que descrevem como construir um processo?
R: R- Valores das variáveis, valores dos registradores do processador, PC, SP, Recursos (listas de recursos abertos, listas de processos relacionados)
11-O que significa um programa em S.O?
R: Arquivo com conjunto de informações que descreve como construir um processo.
12-O que significa TIME SHARING ou MULTIPROGRAMAÇÃO?
R: consiste em alternar entre diferentes processos de forma que o usuário tenha a percepção que todos os processos estão sendo executados simultaneamente, permitindo a interação com múltiplos processos em execução. 
Sistema Operacional de Tempo Compartilhado é sinônimo de interação e multiprogramação.
Um SO time-sharing permite que diversos usuários compartilhem o computador em um dado instante, dando a cada um a sensação de que o computador encontra-se dedicado a ele.
Cada usuário possui seu programa (ou parte dele) na memória principal. O processador é alocado por um pequeno período de tempo (fatia de tempo ou time slice) a cada programa de usuário. 
13-Quais são os estados de um processo?
R: Pronto o processo aguarda para ser executado. Execução o processo está sendo executado pelo processador e em Espera o processo está aguardando por um evento externo ou ser atendida alguma chamada ao sistema operacional.
14-Qual a função do ESCALONADOR?
R: É responsável por decidir o momento em que cada processo utilizara a CPU. São usados algoritmos que decidem, fazendo uma lógica.
15-Quais são as características de comunicação entre processos (IPC)?
R: é o grupo de mecanismos que permite aos processos transferirem informação entre si. Memória compartilhada e troca de mensagem.
16-O que região critica de um processo?
R: São trechos de programa de cada processo que usam um recurso compartilhado e são executados um por vez. 
17-Quando se caracteriza uma condição de corrida em processos?
R: Exclusão mútua: garantir que apenas um processo por vez terá acesso à região crítica.
Progresso: caso um processo deseja utilizar uma região crítica que não está em uso, outros processos não podem bloqueá-lo de utilizar a região crítica.
Espera limitada: caso um processo deseja utilizar uma região crítica, o mesmo não deve esperar indefinidamente para a utilização da região crítica.
18-Qual a ação do S.O. para impedir que dois processos entrem simultaneamente em suas regiões críticas?
R: 
19-Quais as classes de algoritmos de exclusão mutua?
R:
20-Quando ocorre a inibição de interrupções?
R: O processo inibe todas as interrupções logo após entrar em uma região crítica, e as habilita ao sair. Assim, ele não poderá ser interrompido mesmo após acabar a sua fatia de tempo de execução. 
21-Quais são e como funcionam as variáveis de travamento?
R: false: nenhum processo está na região crítica e true: existe algum processo na região crítica. Antes de entrar na região crítica, o processo verifica a variável para ver se já existe outro processo manipulando a memória compartilhada.
22-Quais as funções do produtor e consumidor referente à fila (BUFFERING)?
R: O produtor insere itens na fila (buffer) e o consumidor os retira da fila.
23-Em que consiste o problema do jantar dos filósofos?
R: Problema utilizado para explicar diversas situações que ocorre. Que tem como principal ideia a exclusão mútua. 
24-Quais as opções de mudança de estado entre os processos?
R: Novo- pronto, pronto - em execução, em execução- pronto, em execução – em espera, em espera- pronto, em execução- terminado.
25-O que são processos CPU BOUND, I/O BOUND E FOREGROUND?
R: CPUBOUND- processos que utilizam de modo muito intenso o processador.
I/OBOUND- processo mais ligado os dispositivos de entrada e saída do que a processador.
FOREGROUND- processos que mantêm com o usuário uma ligação direta, enquanto está sendo processado.
26-Quais as características dos processos BACKGROUND?
R: Este tipo de processo, não possuem ligações diretas com o usuário, enquanto está sendo processado. Este tipo de processo é muito utilizado em processamentos tipo batch.
27-Na politica de escalonamento FIFO, qual o processo é selecionado para execução?
R: Preza que o primeiro processo a entrar será o primeiro a ser executado, caracterizando uma fila.
28-Qual a característica fundamental de um S.O. multitarefas?
R: Executar vários processos e aplicações de forma simultânea compartilhado dos mesmos recursos.

Outros materiais