SlideShare una empresa de Scribd logo
1 de 33
Administração de Sistemas
          Operacionais I




Prof.: Erich Carlos
Sistemas Operacionais
• Um Sistema Operacional é um programa que
  controla as tarefas do computador. Ele é
  composto basicamente pelo núcleo (Kernel) e
  auxiliado pelo interpretador de comandos
  (Shell).
Sistemas Operacionais
• Shell (interpretador de comandos)- É a parte
  que auxilia o sistema operacional criando uma
  interface (ligação) de comunicação do usuário
  com o S.O .
Sistemas Operacionais
• O Shell pode ser textual ou gráfico.
Sistemas Operacionais
• Shell Textual (CLI - interface de linha de
  comando)- O usuário conta apenas com o
  teclado para interagir com o sistema
  operacional. Ex.: Shell do Windows (cmd.exe)
Sistemas Operacionais
• Shell gráfico (GUI - interface gráfica do
  usuário)- é usado através de ícones, janelas,
  menus, atalhos e um dispositivo apontador
  (mouse).
Sistemas Operacionais
• O Shell Interpreta as instruções enviadas pelo
  usuário e seus programas ao núcleo do
  sistema operacional (kernel).

• É a principal ligação entre o usuário, os
  programas e o kernel.
Sistemas Operacionais
• Kernel (núcleo do sistema) tem a função de
  gerenciar todos os recursos do Sistema
  operacional (comunicação entre componentes
  de hardware e software)
Sistemas Operacionais
• O Kernel define qual programa recebe
  atenção do processador, gerencia memória,
  manipula o sistema de arquivos, etc.).
• O Kernel é o cérebro do sistema operacional.
Funções do núcleo (Kernel)
• Gerenciamento de arquivos.
• Gerenciamento direto dos dispositivos de E/S
  (drivers ou controlador de dispositivos.)
• Gerenciamento de memória .
• Controle do uso da CPU pelos vários processos
  do sistema.
Funções do núcleo (Kernel)
• Gerenciamento de arquivos: é a parte do
  kernel responsável pela manipulação de
  arquivos . Acessa de forma correta o sistema
  de arquivo do S.O
Funções do núcleo (Kernel)
• Gerenciamento de Drivers de dispositivos: O
  kernel é responsável pela comunicação entre
  o Sistema Operacional e os dispositivos físicos
  do computador.

• Cada Dispositivo tem o seu próprio driver para
  o funcionamento, quando o S.O não tem,
  deve-se instalar para que o hardware funcione
  adequadamente.
Funções do núcleo (Kernel)
• Gerenciamento de memória: É a parte do
  kernel responsável por gerenciar o acesso à
  memória principal (RAM).
• Controla a leitura, gravação de dados e
  instruções na memória.
Funções do núcleo (Kernel)
• Controle do uso da CPU (Unidade de
  processamento central) O núcleo decide a
  qualquer momento qual dos programas em
  execução deve ser alocado para o processador
  ou processadores.
Resumindo (Kernel)
• O Kernel pode ser descrito como um grande
  organizador: ele é o responsável por garantir
  que todos os programas(processos) terão
  acesso aos recursos de que necessitam.
Resumindo (Kernel)
• Quando o Sistema Operacional é carregado, o
  Kernel passa a administrar as principais
  funções dentro do S.O.
• Em geral o Código fonte do Kernel é
  modificado para obter melhor desempenho
  do sistema.
Processos
• Processos (terefas) –Toda vez que se executa
  um programa ou comando é gerado um
  processo no sistema. Processos são, portanto,
  comandos ou programas em execução.

• Todo processo é identificado por um número
  chamado process id (PID).
Gerenciamento de programas
 Gerenciador de tarefas do Windows
Gerenciamento de programas
• Monotarefa (monoprogramável): pode-se
  executar apenas um programa de cada vez.

• Qualquer outro programa para ser executado
  tem que aguardar o término do programa
  corrente.
Gerenciamento de programas
• Os sistemas operacionais monotarefa permite
  que o processador, a memória e os periféricos
  permaneçam exclusivamente dedicados à
  execução de um único programa.
Gerenciamento de programas
• Multitarefa (multiprogramável): pode-se
  executar vários programas      que estão
  carregados em memória (concorrentemente).
• Sendo que um pode estar ocupando o
  processador e outros ficam enfileirados,
  aguardando a sua vez.
Gerenciamento de programas
• Os sistemas operacionais multiprogramáveis
  pode-se observar o compartilhamento da
  memória e do processador.
Gerenciamento de programas
• O sistema operacional se preocupa em
  gerenciar o acesso concorrente aos seus
  diversos     recursos,     como      memória,
  processador e periféricos, de forma ordenada
  e protegida, entre os diversos programas.
Quantidade de Usuários
• Monousuário: apenas um usuário usa o
  sistema por vez.

 Ex.: MS-DOS, Windows 3.1, Windows 95/98
Quantidade de Usuários
• Multiusuário: vários usuários usam o sistema
  ao mesmo tempo .

Ex.: Windows 2000, XP, Vista,W7, W8.
Processamento
• Monoprocessamento- o sistema operacional
  executa apenas uma tarefa por vez.
  (processador com apenas um núcleo)
Processamento
• Multiprocessamento- é a capacidade de um
  sistema          operacional        executar
  simultaneamente dois ou mais processos
  (tarefas). Pressupõe a existência de dois ou
  mais processadores.
Processamento
• Monoprocessamento X Multiprocessamento
(SOR)Sistemas Operacionais para
               Redes
• São projetados para possibilitar que os
  computadores trabalhem em uma rede
  compartilhando recursos e serviços.
• Além do compartilhamento de recursos, o S.O
  suporta segurança de dados, diagnóstico e
  solução    de   problemas      e    controle
  administrativo.
Sistemas Operacionais de 32 e 64bits
• Os termos 32 bits e 64 bits se referem à
  maneira como o processador de um
  computador (também chamado de CPU)
  processa os dados por vez.
Sistemas Operacionais de 32 e
              64bits
• Todos os dispositivos fisicos precisam de
  drivers de 64 bits para funcionar em uma
  versão de 64 bits do Windows.

• Os processadores atuais com vários núcleos
  de processamento, o sistema 64 bits é o mais
  recomendado, pois permitirá um desempenho
  maior do sistema.
Sistemas Operacionais de 32 e
              64bits
• Para que uma arquitetura x64 funcione com o
  máximo de desempenho, o S.O e o restante
  dos programas têm que suportar 64 bits
  também.

• Basicamente, a diferença entre as versões 32
  e 64 bits do Windows é a capacidade de
  processamento que cada uma delas suporta.
Sistemas Operacionais de 32 e
                64bits
•     O Windows 64 é capaz de gerenciar
    quantidades grandes de memória RAM de
    maneira mais eficiente do que o Windows 32.

Más contenido relacionado

La actualidad más candente

Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Jose Verissimo
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadoressetilsonadobmov
 
Curso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorPerondi15
 
Introdução à Informática
Introdução à InformáticaIntrodução à Informática
Introdução à InformáticaFabio Marques
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentesMauro Pereira
 
1 IntroduçãO A InformáTica
1 IntroduçãO A InformáTica1 IntroduçãO A InformáTica
1 IntroduçãO A InformáTicaguest570999
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Leinylson Fontinele
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informáticaRony Oliveira
 
Módulo 1 - Noções Básicas de Hardware e Software
Módulo 1 - Noções Básicas de Hardware e SoftwareMódulo 1 - Noções Básicas de Hardware e Software
Módulo 1 - Noções Básicas de Hardware e SoftwarePaulo Guimarães
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 

La actualidad más candente (20)

Informática Básica - Aula 03 - Hardware
Informática Básica - Aula 03 - HardwareInformática Básica - Aula 03 - Hardware
Informática Básica - Aula 03 - Hardware
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4Introduo Informtica Mdulo 1 1193933851888380 4
Introduo Informtica Mdulo 1 1193933851888380 4
 
Informática Básica - Aula 04 - Software
Informática Básica - Aula 04 - SoftwareInformática Básica - Aula 04 - Software
Informática Básica - Aula 04 - Software
 
Montagem manutenção de computadores
Montagem manutenção de computadoresMontagem manutenção de computadores
Montagem manutenção de computadores
 
Curso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computador
 
Introdução à Informática
Introdução à InformáticaIntrodução à Informática
Introdução à Informática
 
Informática básica
Informática básicaInformática básica
Informática básica
 
Manutenção de computadores
Manutenção de computadoresManutenção de computadores
Manutenção de computadores
 
Formatando o computador
Formatando o computadorFormatando o computador
Formatando o computador
 
Informática 1-conceitos e componentes
Informática  1-conceitos e componentesInformática  1-conceitos e componentes
Informática 1-conceitos e componentes
 
Aula de hardware
Aula de hardwareAula de hardware
Aula de hardware
 
1 IntroduçãO A InformáTica
1 IntroduçãO A InformáTica1 IntroduçãO A InformáTica
1 IntroduçãO A InformáTica
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
 
Curso básico de informática
Curso básico de informáticaCurso básico de informática
Curso básico de informática
 
Aula 5 bios
Aula 5 biosAula 5 bios
Aula 5 bios
 
Informatica basica
Informatica basicaInformatica basica
Informatica basica
 
Módulo 1 - Noções Básicas de Hardware e Software
Módulo 1 - Noções Básicas de Hardware e SoftwareMódulo 1 - Noções Básicas de Hardware e Software
Módulo 1 - Noções Básicas de Hardware e Software
 
Introducao a informatica
Introducao a informaticaIntroducao a informatica
Introducao a informatica
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 

Similar a ASO 1- Aula2 (1ª Unidade)

A.S.O 1 aula3 (1º Unidade)
A.S.O 1 aula3 (1º Unidade)A.S.O 1 aula3 (1º Unidade)
A.S.O 1 aula3 (1º Unidade)Cleiton Cunha
 
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos IniciaisFundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos IniciaisHelder Lopes
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Sistemas Operacionais.pptx
Sistemas Operacionais.pptxSistemas Operacionais.pptx
Sistemas Operacionais.pptxstenio medeiros
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicosRobson Ferreira
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxDoraestevao
 
Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Fernando Ottoni
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIsaac Vieira
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionaisDaniel Brandão
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoMauro Tapajós
 
Resumo sistemas operativos - joao marques
Resumo   sistemas operativos - joao marquesResumo   sistemas operativos - joao marques
Resumo sistemas operativos - joao marquesdjoaquim7
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidorSandu Postolachi
 
2010 02 26 Sistemas Operacionais Aula1
2010 02 26 Sistemas Operacionais Aula12010 02 26 Sistemas Operacionais Aula1
2010 02 26 Sistemas Operacionais Aula1Universal.org.mx
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionaisSuperTec1
 

Similar a ASO 1- Aula2 (1ª Unidade) (20)

A.S.O 1 aula3 (1º Unidade)
A.S.O 1 aula3 (1º Unidade)A.S.O 1 aula3 (1º Unidade)
A.S.O 1 aula3 (1º Unidade)
 
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos IniciaisFundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operacionais.pptx
Sistemas Operacionais.pptxSistemas Operacionais.pptx
Sistemas Operacionais.pptx
 
Aula 04 informática aplicada - comando básicos
Aula 04  informática aplicada - comando básicosAula 04  informática aplicada - comando básicos
Aula 04 informática aplicada - comando básicos
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1Gestão de sistemas operacionais - aula 1
Gestão de sistemas operacionais - aula 1
 
Aula01
Aula01Aula01
Aula01
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
 
Aula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativosAula 10 Software - sistema operacional e aplicativos
Aula 10 Software - sistema operacional e aplicativos
 
Resumo sistemas operacionais
Resumo sistemas operacionaisResumo sistemas operacionais
Resumo sistemas operacionais
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
1 - introducao.pdf
1 - introducao.pdf1 - introducao.pdf
1 - introducao.pdf
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e Instalação
 
Resumo sistemas operativos - joao marques
Resumo   sistemas operativos - joao marquesResumo   sistemas operativos - joao marques
Resumo sistemas operativos - joao marques
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
2010 02 26 Sistemas Operacionais Aula1
2010 02 26 Sistemas Operacionais Aula12010 02 26 Sistemas Operacionais Aula1
2010 02 26 Sistemas Operacionais Aula1
 
Hardware e sistemas operacionais
Hardware e sistemas operacionaisHardware e sistemas operacionais
Hardware e sistemas operacionais
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
 
SO tiago jesus
SO tiago jesusSO tiago jesus
SO tiago jesus
 

Más de Cleiton Cunha

Programa de atividades - inglês (1ª Unidade)
Programa de atividades - inglês (1ª Unidade)Programa de atividades - inglês (1ª Unidade)
Programa de atividades - inglês (1ª Unidade)Cleiton Cunha
 
Português - Sintaxe (1ª Unidade)
Português - Sintaxe (1ª Unidade)Português - Sintaxe (1ª Unidade)
Português - Sintaxe (1ª Unidade)Cleiton Cunha
 
Português - Crase (1ª Unidade)
Português - Crase (1ª Unidade)Português - Crase (1ª Unidade)
Português - Crase (1ª Unidade)Cleiton Cunha
 
Quiz filosofia (1ª Unidade)
Quiz filosofia (1ª Unidade)Quiz filosofia (1ª Unidade)
Quiz filosofia (1ª Unidade)Cleiton Cunha
 
GMPE Aula 1 (1ª Unidade)
GMPE Aula 1 (1ª Unidade)GMPE Aula 1 (1ª Unidade)
GMPE Aula 1 (1ª Unidade)Cleiton Cunha
 
GMPE Aula 2 (1ª Unidade)
GMPE Aula 2 (1ª Unidade)GMPE Aula 2 (1ª Unidade)
GMPE Aula 2 (1ª Unidade)Cleiton Cunha
 
Filosofia - Desemprego estrutural (1ª Unidade)
Filosofia - Desemprego estrutural (1ª Unidade)Filosofia - Desemprego estrutural (1ª Unidade)
Filosofia - Desemprego estrutural (1ª Unidade)Cleiton Cunha
 
ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)Cleiton Cunha
 
Lista de exercicios ASO 1 (1ª Unidade)
Lista de exercicios ASO 1 (1ª Unidade)Lista de exercicios ASO 1 (1ª Unidade)
Lista de exercicios ASO 1 (1ª Unidade)Cleiton Cunha
 
T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)Cleiton Cunha
 
T.A.R Aula 3 (1ª Unidade)
T.A.R Aula 3 (1ª Unidade)T.A.R Aula 3 (1ª Unidade)
T.A.R Aula 3 (1ª Unidade)Cleiton Cunha
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)Cleiton Cunha
 
Renascimento 1º Unidade (2º ano)
Renascimento 1º Unidade (2º ano)Renascimento 1º Unidade (2º ano)
Renascimento 1º Unidade (2º ano)Cleiton Cunha
 
Horário provas - 4ª Unidade.
Horário provas - 4ª Unidade.Horário provas - 4ª Unidade.
Horário provas - 4ª Unidade.Cleiton Cunha
 
4ª Unidade O número "e".
4ª Unidade O número "e".4ª Unidade O número "e".
4ª Unidade O número "e".Cleiton Cunha
 

Más de Cleiton Cunha (20)

Programa de atividades - inglês (1ª Unidade)
Programa de atividades - inglês (1ª Unidade)Programa de atividades - inglês (1ª Unidade)
Programa de atividades - inglês (1ª Unidade)
 
Português - Sintaxe (1ª Unidade)
Português - Sintaxe (1ª Unidade)Português - Sintaxe (1ª Unidade)
Português - Sintaxe (1ª Unidade)
 
Português - Crase (1ª Unidade)
Português - Crase (1ª Unidade)Português - Crase (1ª Unidade)
Português - Crase (1ª Unidade)
 
Quiz filosofia (1ª Unidade)
Quiz filosofia (1ª Unidade)Quiz filosofia (1ª Unidade)
Quiz filosofia (1ª Unidade)
 
GMPE Aula 1 (1ª Unidade)
GMPE Aula 1 (1ª Unidade)GMPE Aula 1 (1ª Unidade)
GMPE Aula 1 (1ª Unidade)
 
GMPE Aula 2 (1ª Unidade)
GMPE Aula 2 (1ª Unidade)GMPE Aula 2 (1ª Unidade)
GMPE Aula 2 (1ª Unidade)
 
Filosofia - Desemprego estrutural (1ª Unidade)
Filosofia - Desemprego estrutural (1ª Unidade)Filosofia - Desemprego estrutural (1ª Unidade)
Filosofia - Desemprego estrutural (1ª Unidade)
 
ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)
 
Lista de exercicios ASO 1 (1ª Unidade)
Lista de exercicios ASO 1 (1ª Unidade)Lista de exercicios ASO 1 (1ª Unidade)
Lista de exercicios ASO 1 (1ª Unidade)
 
SDI Aula 1
SDI Aula 1SDI Aula 1
SDI Aula 1
 
T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)T.A.R Aula 2 (1ª Unidade)
T.A.R Aula 2 (1ª Unidade)
 
T.A.R Aula 3 (1ª Unidade)
T.A.R Aula 3 (1ª Unidade)T.A.R Aula 3 (1ª Unidade)
T.A.R Aula 3 (1ª Unidade)
 
Horario
HorarioHorario
Horario
 
Horario
HorarioHorario
Horario
 
Horario
HorarioHorario
Horario
 
A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)A.S.O 1 Aula1 (1º Unidade)
A.S.O 1 Aula1 (1º Unidade)
 
Renascimento 1º Unidade (2º ano)
Renascimento 1º Unidade (2º ano)Renascimento 1º Unidade (2º ano)
Renascimento 1º Unidade (2º ano)
 
Horário provas - 4ª Unidade.
Horário provas - 4ª Unidade.Horário provas - 4ª Unidade.
Horário provas - 4ª Unidade.
 
4ª Unidade O número "e".
4ª Unidade O número "e".4ª Unidade O número "e".
4ª Unidade O número "e".
 
4º Unidade ABNT
4º Unidade ABNT4º Unidade ABNT
4º Unidade ABNT
 

ASO 1- Aula2 (1ª Unidade)

  • 1. Administração de Sistemas Operacionais I Prof.: Erich Carlos
  • 2. Sistemas Operacionais • Um Sistema Operacional é um programa que controla as tarefas do computador. Ele é composto basicamente pelo núcleo (Kernel) e auxiliado pelo interpretador de comandos (Shell).
  • 3. Sistemas Operacionais • Shell (interpretador de comandos)- É a parte que auxilia o sistema operacional criando uma interface (ligação) de comunicação do usuário com o S.O .
  • 4. Sistemas Operacionais • O Shell pode ser textual ou gráfico.
  • 5. Sistemas Operacionais • Shell Textual (CLI - interface de linha de comando)- O usuário conta apenas com o teclado para interagir com o sistema operacional. Ex.: Shell do Windows (cmd.exe)
  • 6. Sistemas Operacionais • Shell gráfico (GUI - interface gráfica do usuário)- é usado através de ícones, janelas, menus, atalhos e um dispositivo apontador (mouse).
  • 7. Sistemas Operacionais • O Shell Interpreta as instruções enviadas pelo usuário e seus programas ao núcleo do sistema operacional (kernel). • É a principal ligação entre o usuário, os programas e o kernel.
  • 8. Sistemas Operacionais • Kernel (núcleo do sistema) tem a função de gerenciar todos os recursos do Sistema operacional (comunicação entre componentes de hardware e software)
  • 9. Sistemas Operacionais • O Kernel define qual programa recebe atenção do processador, gerencia memória, manipula o sistema de arquivos, etc.). • O Kernel é o cérebro do sistema operacional.
  • 10. Funções do núcleo (Kernel) • Gerenciamento de arquivos. • Gerenciamento direto dos dispositivos de E/S (drivers ou controlador de dispositivos.) • Gerenciamento de memória . • Controle do uso da CPU pelos vários processos do sistema.
  • 11. Funções do núcleo (Kernel) • Gerenciamento de arquivos: é a parte do kernel responsável pela manipulação de arquivos . Acessa de forma correta o sistema de arquivo do S.O
  • 12. Funções do núcleo (Kernel) • Gerenciamento de Drivers de dispositivos: O kernel é responsável pela comunicação entre o Sistema Operacional e os dispositivos físicos do computador. • Cada Dispositivo tem o seu próprio driver para o funcionamento, quando o S.O não tem, deve-se instalar para que o hardware funcione adequadamente.
  • 13. Funções do núcleo (Kernel) • Gerenciamento de memória: É a parte do kernel responsável por gerenciar o acesso à memória principal (RAM). • Controla a leitura, gravação de dados e instruções na memória.
  • 14. Funções do núcleo (Kernel) • Controle do uso da CPU (Unidade de processamento central) O núcleo decide a qualquer momento qual dos programas em execução deve ser alocado para o processador ou processadores.
  • 15. Resumindo (Kernel) • O Kernel pode ser descrito como um grande organizador: ele é o responsável por garantir que todos os programas(processos) terão acesso aos recursos de que necessitam.
  • 16. Resumindo (Kernel) • Quando o Sistema Operacional é carregado, o Kernel passa a administrar as principais funções dentro do S.O. • Em geral o Código fonte do Kernel é modificado para obter melhor desempenho do sistema.
  • 17. Processos • Processos (terefas) –Toda vez que se executa um programa ou comando é gerado um processo no sistema. Processos são, portanto, comandos ou programas em execução. • Todo processo é identificado por um número chamado process id (PID).
  • 18. Gerenciamento de programas Gerenciador de tarefas do Windows
  • 19. Gerenciamento de programas • Monotarefa (monoprogramável): pode-se executar apenas um programa de cada vez. • Qualquer outro programa para ser executado tem que aguardar o término do programa corrente.
  • 20. Gerenciamento de programas • Os sistemas operacionais monotarefa permite que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa.
  • 21. Gerenciamento de programas • Multitarefa (multiprogramável): pode-se executar vários programas que estão carregados em memória (concorrentemente). • Sendo que um pode estar ocupando o processador e outros ficam enfileirados, aguardando a sua vez.
  • 22. Gerenciamento de programas • Os sistemas operacionais multiprogramáveis pode-se observar o compartilhamento da memória e do processador.
  • 23. Gerenciamento de programas • O sistema operacional se preocupa em gerenciar o acesso concorrente aos seus diversos recursos, como memória, processador e periféricos, de forma ordenada e protegida, entre os diversos programas.
  • 24. Quantidade de Usuários • Monousuário: apenas um usuário usa o sistema por vez. Ex.: MS-DOS, Windows 3.1, Windows 95/98
  • 25. Quantidade de Usuários • Multiusuário: vários usuários usam o sistema ao mesmo tempo . Ex.: Windows 2000, XP, Vista,W7, W8.
  • 26. Processamento • Monoprocessamento- o sistema operacional executa apenas uma tarefa por vez. (processador com apenas um núcleo)
  • 27. Processamento • Multiprocessamento- é a capacidade de um sistema operacional executar simultaneamente dois ou mais processos (tarefas). Pressupõe a existência de dois ou mais processadores.
  • 29. (SOR)Sistemas Operacionais para Redes • São projetados para possibilitar que os computadores trabalhem em uma rede compartilhando recursos e serviços. • Além do compartilhamento de recursos, o S.O suporta segurança de dados, diagnóstico e solução de problemas e controle administrativo.
  • 30. Sistemas Operacionais de 32 e 64bits • Os termos 32 bits e 64 bits se referem à maneira como o processador de um computador (também chamado de CPU) processa os dados por vez.
  • 31. Sistemas Operacionais de 32 e 64bits • Todos os dispositivos fisicos precisam de drivers de 64 bits para funcionar em uma versão de 64 bits do Windows. • Os processadores atuais com vários núcleos de processamento, o sistema 64 bits é o mais recomendado, pois permitirá um desempenho maior do sistema.
  • 32. Sistemas Operacionais de 32 e 64bits • Para que uma arquitetura x64 funcione com o máximo de desempenho, o S.O e o restante dos programas têm que suportar 64 bits também. • Basicamente, a diferença entre as versões 32 e 64 bits do Windows é a capacidade de processamento que cada uma delas suporta.
  • 33. Sistemas Operacionais de 32 e 64bits • O Windows 64 é capaz de gerenciar quantidades grandes de memória RAM de maneira mais eficiente do que o Windows 32.