Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estruturas do Sistema Operacionais, Mapa mental 2 Daniel Henrique SO-…
Estruturas do Sistema Operacionais
Interface entre usuário e SO
Interpretador de comandos (CLI)
Shell
Linha de comando
GUI
tela sensível ao toque
memória muscular do usuário
touch-screen
Systems calls
Interface de programação
linguagem de alto nível
API
Portabilidade
Simplificação
Tipos
Controle de processos
Gerenciamento de arquivos
Gerenciamento de dispositivos
Manutenção de informações
Comunicações
Programas do sistema
ambiente de desenvolvimento e
execução de programas
Manipulação de arquivo
Informação de status
Modificação de arquivo
Suporte à linguagem de programação
Carga e execução do programa
Comunicações
Projeto e implantação de um SO
Critérios para um SO
Serviço fornecido
Interface (usuários e devs)
Componentes
Interconexões
Política
O que será feito
Mecanismo
Como fazer
linguagens C ou C++
Facilidade de escrita
Portabilidade
Tipos de estrutura
Monolítica
Enfoque em Camadas
Microkernels
Módulos
Híbridos
macOS e iOS
Android
Boot
SO disponível para o
hardware
execução em local fixo da memória
Firmware
BIOS
UEFI
Serviço de um SO
Interface com o usuário
Execução de programas
Operações de E/S
Manipulação do sistema de arquivos
Comunicação entre processos
Detecção de erro
Alocação de recursos
Contabilidade de usuários
Proteção e segurança
Mapa mental 2
Daniel Henrique
SO- 2024/1