Download - Sistema operacional
![Page 2: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/2.jpg)
![Page 3: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/3.jpg)
É o software a “alma” do computador;
Controla a execução de programas;
Gerencia os recursos existentes;
![Page 4: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/4.jpg)
Uma das funções mais importante é o escalonamento.
O S.O determina qual processo deve ser rodado
Outra função importante é o gerenciamento de memória;
![Page 5: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/5.jpg)
Um processo pode ser executado na memória principal sem que todas as instruções e dados estejam na memória principal.
Um programa pode ultrapassar o espaço total disponível na memória principal
![Page 6: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/6.jpg)
Interface entre o usuário e o hardware;
Objetivos:
Convivência e
Eficiência
![Page 7: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/7.jpg)
OBJETIVO -> Criar um ambiente de trabalho, eficiente, no sistema computacional que seja conveniente para a compreensão do usuário, baseado no controle dos recursos do computador.
![Page 8: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/8.jpg)
Identifica quanto tempo o processador deve ser dedicado a execução de um programa;
Monoprogramação e Multiprogramação
Multiprocessamento e tempo-compartilhado
![Page 9: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/9.jpg)
Designer do S.O
Designer do S.O
Hardware do Computador
SISTEMA OPERACIONAL
UTILITÁRIOS
PROGRAMAS DE APLICAÇÃO
Usuário final
Programador
Designer do S.O.
![Page 10: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/10.jpg)
Criação de programa;
Execução de programa;
Acesso aos dispositivos de E/S;
Acesso ao sistema;
Detecção de erro;
Contabilidade;
![Page 11: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/11.jpg)
É um programa executado pelo processador;
Uma parte do S.O. está na memória principal;
O Kernel ou núcleo com as funções mais importantes do S.O.
![Page 12: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/12.jpg)
É formado por duas partes: SHELL e KERNEL.
SHELL -> é a interface do sistema operacional. É a aparência do sistema operacional;
KERNEL -> é o núcleo do sistema operacional. É o responsável pelas execuções das operações do sistema operacional. É executado as funções básicas do S.O.
Obs.: O KERNEL está dentro do SHELL.
![Page 13: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/13.jpg)
Para que um programa seja executado é necessário que este esteja na memória principal;
O sistema operacional é o responsável pelo processo de gerenciamento dos dispositivos E/S e de memória;
A CPU executa as instruções que estão armazenadas na memória residente ou principal;
# Bootstrap – conjunto de instruções responsáveis por copiar para a memória principal do sistema de computação o KERNEL do sistema operacional, assim permitindo a inicialização do mesmo.
![Page 14: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/14.jpg)
1. Gerenciamento de Processos:
- É a capacidade de criar, excluir, suspender e controlar a comunicação entre os processos.
2. Gerenciamento de Memória Principal e Secundária:
(armazenamento temporário dos processos entre as memórias principal e secundária)
![Page 15: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/15.jpg)
3. Gerenciamento de Arquivos:
- É a capacidade de organizar os arquivos em diretórios, 4. Gerenciamento dos Dispositivos de E/S:
- É a capacidade de intermediar o funcionamento do software,
hardware e usuário.
![Page 16: Sistema operacional](https://reader034.vdocuments.pub/reader034/viewer/2022042714/55760e9fd8b42a0d5e8b4b99/html5/thumbnails/16.jpg)
3. Gerenciamento de Arquivos:
- É a capacidade de organizar os arquivos em diretórios, 4. Gerenciamento dos Dispositivos de E/S:
- É a capacidade de intermediar o funcionamento do software,
hardware e usuário.