EXERCICIO DE SISTEMA OPERACIONAL
1 – QUAIS AS PRINCIPAIS FUNÇÕES DE UM SISTEMA OPERACIONAL?
R -
2 – CARACTERIZE O PROCESSAMENTO BATCH.
R -
3 – QUAL A DIFERENÇA ENTRE SISTEMAS MONO-USUARIOS E MULTI-USUSARIOS?
R-
4 – DIFERENCIE SISTEMA DE TEMPO COMPARTILHADO E TEMPO REAL.
R - 5 – O QUE SÃO SYSTEM CALLS? EXPLIQUE.
R -
6 – DIFERENCIE ARQUITETURA MONOLITICA E MICROKERNEL.
R-
7 – EXPLIQUE A FUNÇÃO DO KERNEL NO SISTEMA OPERACIONAL.
R-
8 – DEFINA O CONTEXTO DE HARDWARE, O CONTEXTO DE SOFTWARE E ESPAÇO DE ENDEREÇAMENTO.
R-
9 – QUAL A DIFERENÇA ENTRE SISTEMAS SIMETRICOS E ASSIMETRICOS?
R-
10 – QUAL A IMPORTANCIA DO CONCEITO DE PROCESSO PARA UM SISTEMA OPERACIONAL MULTI-PROGRAMAVEL?
R-
11 – QUAIS ESTADOS COMPOE UM PROCESSO? EXPLIQUE CADA UM.
R-
12 – O QUE É A TROCA DE CONTEXTO? DESCREVA SEU PROCEDIMENTO E IMPORTANCIA.
R-
13 – DEFINA MULTI-PROGRAMAÇÃO E ESCALONAMENTO.
R-
14 – QUAL A DIFERENÇA ENTRE PROCESSO E THREAD?
15 – DIFERENCIE PROCESSOS MULTI-THREAD DE SUB-PROCESSOS E PROCESSOS INDEPENDENTES?
R – PROCESSOS INDEPENDENTES NÃO TEM VINCULO COM PROCESSOS CRIADORES. A CRIAÇÃO DE UMPROCESSO INDEPENDENTE EXIGE A ALOCAÇÃO DE UM PCB. POSSUINDO CONTETO DE HARDWARE, CONTEXTO DE SOFTWARE E ESPAÇO DE ENDEREÇAMENTO PROPRIO.SUB-PROCESSOS SÃO PROCESSOS CRIADOS DENTRO DE UMA ESTRUTURA HIERARQUICA. CASO UM PROCESSOS PAI DEIXE DE EXISTIR OS SUB-PROCESSOS SUBORDINADOS SÃO AUTOMATICAMENTE ELIMINADOS. SEMELHANTE AOS PROCESSOS INDEPENDENTES, SUB-PROCESSOS POSSUEM SEU PROPRIO PCB. ALEM DA DEPENDENCIA HIERARQUICA ENTRE PROCESSOS E SUB-PROCESSOS, UMA OUTRA CARACTERISTICA NESSE TIPO DE IMPLEMENTAÇÃO É QUE SUB-PROCESSOS PODEM COMPARTILHAR QUOTAS COM PROCESSOS PAI. NESTE CASO QUANDO O SUB-PROCESSO É CRIADO O PROCESSO PAI CEDE PARTE DA QUOTA AO PROCESSO. PROCESSO MULTI-THREAD SUPORTAM MULTIPLOS THREADS, CADA QUAL ASSOCIADO A UMA PARTE DO CODIGO DA APLICAÇÃO. NESTE CASO NÃO É NECESSARIO HAVER DIVERSOS PROCESSOS PARA IMPLEMENTAÇÃO DA CONCORRENCIA. THREADS COMPARTILHAM O