SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
SISTEMAS OPERACIONAIS




           Prof: Tiago Falcão


 Agradecimento ao Prof. Eduardo Tavares (UFPE)
APRESENTAÇÃO
   Disciplina: Sistemas Operacionais

   Professor: Tiago Falcão

   Carga Horária:76 horas
OBJETIVOS
   O módulo de sistemas operacionais permitirá
    que o aluno compreenda como essa classe
    de sistemas trabalham para administrar os
    recursos disponíveis de maneira eficiente e
    segura,   escondendo    os   detalhes    do
    hardware.
CONTEÚDO PROGRAMÁTICO
 1. Introdução
 2. Processos/Threads
 3. Deadlocks
 4. Gerenciamento de Memória
 5. Entrada/Saída
 6. Sistemas de Arquivos
 7. Sistemas Operacionais Multimídia
 8. Sistemas com Múltiplos Processadores
 9. Segurança em Sistemas Operacionais
AVALIAÇÃO
●
    Primeira Unidade
    ●
        Prova (80%)
    ●
        Mini-Provas (20%)

●
    Segunda Unidade
    ●
        Prova (80%)
    ●
        Mini-Provas (20%)
ARREDONDAMENTOS
●
    Após a provas de unidade:
Sua Média ≥ 6.5     Aprovado (a) por média
Sua Média < 4.0     Reprovado (a) por média

●
    Após a Final:
Sua Média > 4.5     Aprovado (a)
Sua Média ≤ 4.5     Reprovado (a)
ARREDONDAMENTOS
●
    Após a provas de unidade:
Sua Média ≥ 6.5            Aprovado (a) por média
Sua Média < 4.0            Reprovado (a) por média

●
    Após a Final:
Sua Média > 4.5            Aprovado (a)
Sua Média ≤ 4.5            Reprovado (a)

    Atenção: a revisão de prova só deverá ser solicitada caso
      hajam contestações referentes à correção da prova
FALTAS
●
    Atrasos geram faltas
    ●
        Primeiras aulas: limite 18h50
    ●
        Após intervalo: limite 20h30

●
    Faltas não podem mais ser retiradas
    ●
        Atestados deverão ser enviados diretamente à secretaria


●
 O aluno precisa comparecer obrigatoriamente a
75% das aulas
    ●
        Caso contrário, o aluno será reprovado (Norma da
        instituição)
ATENÇÃO
   Estudem pelos livros
     Provas serão retiradas deles


   Não deixe tudo para última hora
BIBLIOGRAFIA

      TANENBAUM, Andrew S., WOODHULL, Albert S.
       Sistemas Operacionais Modernos. 2.ed. New Jersey:
       Prentice Hall, 1997. 939p.

      DAVIS, William S. Sistemas Operacionais: uma visão
       sistematica. Rio de Janeiro: Campus, 1991. 558p.

      KIRNER, Claudio, MENDES, Sueli B. T. Sistemas
       operacionais distribuídos: aspectos gerais e análise
       de sua estrutura. Rio de Janeiro: Campus, 1988. 184p.
SISTEMAS OPERACIONAIS
             VISÃO GERAL




           Prof: Tiago Falcão


 Agradecimento ao Prof. Eduardo Tavares (UFPE)
AGENDA


    Introdução

    Classificação dos SOs

    Sistema Operacional de Propósito Geral
        –   Principais Funcionalidades
INTRODUÇÃO

     Um sistema computacional moderno
    é formado por:
      
          Um ou mais processadores
      
          Memória principal
      
          Discos
      
          Impressoras
      
          Teclado
      
          Monitor
      
          Interfaces de rede
      
          Outros dispositivos de entrada e
          saída
INTRODUÇÃO

     Um sistema computacional moderno
    é formado por:
      
          Um ou mais processadores
      
          Memória principal
      
          Discos
      
          Impressoras
                                Bastante
      
          Teclado
      
          Monitor
                              Complexos!
      
          Interfaces de rede
      
          Outros dispositivos de entrada e
          saída
INTRODUÇÃO


     Desenvolver programas que mantenham
    o controle de todos esses componentes e
    os utilizem corretamente de maneira
    otimizada é um trabalho extremamente
    difícil


    Quem faz isso?
INTRODUÇÃO


     Desenvolver programas que mantenham
    o controle de todos esses componentes e
    os utilizem corretamente de maneira
    otimizada é um trabalho extremamente
    difícil


     Quem faz isso?
    O Sistema Operacional!
INTRODUÇÃO



     Sistema Operacional?
WINDOWS?
SOMENTE?
LINUX
MAC OS
INTRODUÇÃO

     O que é um Sistema Operacional?

  “Um dispositivo de software cujo trabalho é gerenciar
esses componentes [processadores, memória, discos etc.]
e fornecer aos programas do usuário uma interface com o
                hardware mais simples.”

                                 Andrew S. Tanenbaum
Introdução


    Sistema Operacional
      −O programa mais
      complexo e importante em
      um computador

      −“Acorda”   o equipamento,
      faz ele reconhecer a CPU, e
      os periféricos, memória
Introdução


    Sistema Operacional
      −O  programa mais
      complexo e importante em
      um computador
      −“Acorda” o equipamento,
      faz ele reconhecer a CPU, e
      os periféricos, memória
CLASSIFICAÇÃO
Sistemas Operacionais
Classes de SO


    Sistema Operacional de Propósito Geral
      −Hardware:  PCs e Notebooks
      −Usuários: residenciais, corporativos
      −Uso: geral
      −Característica: interação com o usuário

      Ex: Windows, Linux, Mac OS
Classes de SO

    Sistema Operacional para Servidores
      −Hardware:  servidores
      −Usuários: administradores de Sistema
      −Uso: processamento intenso de dados e de requisições
      −Características: segurança e confiabilidade

      Ex: Windows Server, Ubuntu Server
Classes de SO


    Sistema Operacional para Dispositivos
    Embarcados
      −Hardware:  celulares, equipamentos eletrônicos
      −Uso: funcionalidade específica
      −Características: simplicidade, economia de bateria,
      limitação de hardware
Classes de SO


    Sistema Operacional de Tempo Real
      −Hardware:  carros, aviões, impressoras térmicas etc.
      −Uso: funcionalidade específica
      −Características: respeito as restrições temporais
Classes de SO


    Sistema Operacional na Nuvem
      −Hardware:  computadores de baixo custo
      −Usuários: residenciais
      −Uso: geral
      −Característica: interação com o usuário, todos os
      dados ficam armazenados na internet. Acessível por
      navegadores
     Ex: Eye OS, Microsoft Cloud etc.
SISTEMA OPERACIONAL DE PROPÓSITO
             GERAL
       Principais Funcionalidades
WINDOWS
LINUX
MAC OS
O QUE ELES TÊM EM COMUM?
Funcionalidades


    Tarefas do SO
      −Proporcionar  uma interface para o usuário se comunicar
      com o computador
      −Gerenciar dispositivos de hardware
      −Gerenciar e manter os sistemas de arquivos de discos
      −Permitir execução de programas (multi-tarefa)

       - Escolher prioridades de execução
      −Garantir Segurança
Interface


    Interface com usuário
      −Atuar  como
      intermediário entre
      usuários e o hardware
      −Facilitar o uso
Interface

    Interface de Linha:
      −Comandar   o sistema através de palavras e símbolos
      digitadas no teclado do computador


    Interface Gráfica:
      −Comandar   através de ações usando o mouse, ou um
      dispositivo de indicação semelhante, para dar cliques em
      ícones ou para escolher opções em menus
      −Todas as interfaces gráficas têm em comum é o conceito
      de janelas
Interface de
            Linha




Interface
Gráfica
Gerenciamento de hardware


    Verificar se o usuário clicou no mouse

    Ler toques de teclas do teclado e exibir caracteres ou
    gráficos na tela

    Verificar o espaço disponível no disco ou na
    memória

    Preparar impressão

    Controlar o processador e conteúdo presente na
    memória

    Entre outros...
Gerenciamento de Arquivos


    O sistema operacional gerencia            a   leitura   e   o
    armazenamento de dados nos discos
- Agrupando os dados em compartimentos lógicos (arquivos)


    Arquivos podem conter instruções de programas ou dados
    criados/usados por um programa


    Implementa técnicas para evitar que dados sejam
    perdidos
Categorias de SO


    Questões básicas sobre SO:
      −Deve  ser capaz de fazer mais de uma coisa ao mesmo
      tempo? (multitarefa)
      −Deve funcionar com apenas um usuário, ou deve aceitar
      vários usuários simultaneamente? (multiusuário)
      −Deve ser capaz de usar mais de uma CPU?
      (multiprocessador)



              Tópicos para as próximas aulas ;-)
SISTEMAS OPERACIONAIS




           Prof: Tiago Falcão


 Agradecimento ao Prof. Eduardo Tavares (UFPE)

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Sistemas operacionais e aplicativos
Sistemas operacionais e aplicativosSistemas operacionais e aplicativos
Sistemas operacionais e aplicativos
 
Aula 02
Aula 02Aula 02
Aula 02
 
Aula5 9º ano
Aula5 9º anoAula5 9º ano
Aula5 9º ano
 
So aec 3
So aec 3So aec 3
So aec 3
 
Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1Curso de informática basica Apresentação 1
Curso de informática basica Apresentação 1
 
O que é um sistema operacional
O que é um sistema operacionalO que é um sistema operacional
O que é um sistema operacional
 
Trabalho Tic - Sistema Operativo
Trabalho Tic - Sistema OperativoTrabalho Tic - Sistema Operativo
Trabalho Tic - Sistema Operativo
 
Funções e caracteristicas de um so
Funções e caracteristicas de um soFunções e caracteristicas de um so
Funções e caracteristicas de um so
 
Software
SoftwareSoftware
Software
 
Sistema Operacional
Sistema OperacionalSistema Operacional
Sistema Operacional
 
Aula 13
Aula 13Aula 13
Aula 13
 
Windows 7
Windows 7Windows 7
Windows 7
 
Questões de Sistemas Operacionais
Questões de Sistemas Operacionais Questões de Sistemas Operacionais
Questões de Sistemas Operacionais
 
Unidade iii tipos de softwares
Unidade iii   tipos de softwaresUnidade iii   tipos de softwares
Unidade iii tipos de softwares
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Imei módulo3 sistema operativo
Imei   módulo3 sistema operativoImei   módulo3 sistema operativo
Imei módulo3 sistema operativo
 
Sistemas Operativos...
Sistemas Operativos...Sistemas Operativos...
Sistemas Operativos...
 
Sistemas operacionais arquitetura proprietários ui
Sistemas operacionais arquitetura proprietários uiSistemas operacionais arquitetura proprietários ui
Sistemas operacionais arquitetura proprietários ui
 
Aula 6
Aula 6Aula 6
Aula 6
 
Aula 2
Aula 2Aula 2
Aula 2
 

Destaque

Tipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisTipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisLuciano Crecente
 
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]catarinaduro
 
Silberschatz sistemas operacionais
Silberschatz   sistemas operacionaisSilberschatz   sistemas operacionais
Silberschatz sistemas operacionaisDeryk Sedlak
 
Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002ewerton333
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosCharles Fortes
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema OperacionalCláudia Costa
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Pepe Rocker
 
Trabalho Sistemas Operacionais
Trabalho Sistemas OperacionaisTrabalho Sistemas Operacionais
Trabalho Sistemas Operacionaismauriciopel
 

Destaque (11)

Tipos de Sistemas Operacionais
Tipos de Sistemas OperacionaisTipos de Sistemas Operacionais
Tipos de Sistemas Operacionais
 
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
8ºd catarina n8_beatriz_nº7_sistemas operativos [guardado automaticamente]
 
Webforms4 5
Webforms4 5Webforms4 5
Webforms4 5
 
Silberschatz sistemas operacionais
Silberschatz   sistemas operacionaisSilberschatz   sistemas operacionais
Silberschatz sistemas operacionais
 
Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002Introdução a sistemas operacionais 002
Introdução a sistemas operacionais 002
 
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e ExercíciosSistemas Operacionais - Aula 4 - Revisão e Exercícios
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Tipos de Sistema operacional
Tipos de Sistema operacionalTipos de Sistema operacional
Tipos de Sistema operacional
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)
 
Trabalho Sistemas Operacionais
Trabalho Sistemas OperacionaisTrabalho Sistemas Operacionais
Trabalho Sistemas Operacionais
 

Semelhante a SO Geral Visão 40

M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxDoraestevao
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.pptssuserb52d9e
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a Sistemas OperacionaisLabin2bpm
 
[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
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionaismorgannaprata
 
Informática Básica - Aula 1
Informática Básica - Aula 1Informática Básica - Aula 1
Informática Básica - Aula 1wallaceolive
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosJoseVieira75
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalAlexandre Duarte
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosAlex Matos
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizadosAndréia Santos
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introduçãoCleber Ramos
 
Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02 Diego Rodrigues
 
170505450-Hardware-e-Software.p pppppppptx
170505450-Hardware-e-Software.p pppppppptx170505450-Hardware-e-Software.p pppppppptx
170505450-Hardware-e-Software.p pppppppptxJeftacioMateus
 
1325 aula 1_int__informática
1325 aula 1_int__informática1325 aula 1_int__informática
1325 aula 1_int__informáticaCidah Silva
 

Semelhante a SO Geral Visão 40 (20)

M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.ppt
 
S.o aula 1234
S.o aula 1234S.o aula 1234
S.o aula 1234
 
Introdução a Sistemas Operacionais
Introdução a Sistemas OperacionaisIntrodução a Sistemas Operacionais
Introdução a 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
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionais
 
Informática Aplicada 2
Informática Aplicada  2Informática Aplicada  2
Informática Aplicada 2
 
Informática Básica - Aula 1
Informática Básica - Aula 1Informática Básica - Aula 1
Informática Básica - Aula 1
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema Operacional
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizados
 
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
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02
 
Aula so 1a
Aula so 1aAula so 1a
Aula so 1a
 
170505450-Hardware-e-Software.p pppppppptx
170505450-Hardware-e-Software.p pppppppptx170505450-Hardware-e-Software.p pppppppptx
170505450-Hardware-e-Software.p pppppppptx
 
1325 aula 1_int__informática
1325 aula 1_int__informática1325 aula 1_int__informática
1325 aula 1_int__informática
 

Último

Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxIsabelaRafael2
 
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...LizanSantos1
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxconcelhovdragons
 
Currículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfCurrículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfIedaGoethe
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfaulasgege
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
A galinha ruiva sequencia didatica 3 ano
A  galinha ruiva sequencia didatica 3 anoA  galinha ruiva sequencia didatica 3 ano
A galinha ruiva sequencia didatica 3 anoandrealeitetorres
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfPastor Robson Colaço
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 anoAdelmaTorres2
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfIedaGoethe
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024Sandra Pratas
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 

Último (20)

Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptxApostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
Apostila da CONQUISTA_ para o 6ANO_LP_UNI1.pptx
 
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
Intolerância religiosa. Trata-se de uma apresentação sobre o respeito a diver...
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptxSlide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
Slide de exemplo sobre o Sítio do Pica Pau Amarelo.pptx
 
Currículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdfCurrículo escolar na perspectiva da educação inclusiva.pdf
Currículo escolar na perspectiva da educação inclusiva.pdf
 
Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Cultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdfCultura e Sociedade - Texto de Apoio.pdf
Cultura e Sociedade - Texto de Apoio.pdf
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
A galinha ruiva sequencia didatica 3 ano
A  galinha ruiva sequencia didatica 3 anoA  galinha ruiva sequencia didatica 3 ano
A galinha ruiva sequencia didatica 3 ano
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdfO Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
O Universo Cuckold - Compartilhando a Esposas Com Amigo.pdf
 
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
637743470-Mapa-Mental-Portugue-s-1.pdf 4 ano
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdfDIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
DIA DO INDIO - FLIPBOOK PARA IMPRIMIR.pdf
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
HORA DO CONTO5_BECRE D. CARLOS I_2023_2024
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 

SO Geral Visão 40

  • 1. SISTEMAS OPERACIONAIS Prof: Tiago Falcão Agradecimento ao Prof. Eduardo Tavares (UFPE)
  • 2. APRESENTAÇÃO  Disciplina: Sistemas Operacionais  Professor: Tiago Falcão  Carga Horária:76 horas
  • 3. OBJETIVOS  O módulo de sistemas operacionais permitirá que o aluno compreenda como essa classe de sistemas trabalham para administrar os recursos disponíveis de maneira eficiente e segura, escondendo os detalhes do hardware.
  • 4. CONTEÚDO PROGRAMÁTICO 1. Introdução 2. Processos/Threads 3. Deadlocks 4. Gerenciamento de Memória 5. Entrada/Saída 6. Sistemas de Arquivos 7. Sistemas Operacionais Multimídia 8. Sistemas com Múltiplos Processadores 9. Segurança em Sistemas Operacionais
  • 5. AVALIAÇÃO ● Primeira Unidade ● Prova (80%) ● Mini-Provas (20%) ● Segunda Unidade ● Prova (80%) ● Mini-Provas (20%)
  • 6. ARREDONDAMENTOS ● Após a provas de unidade: Sua Média ≥ 6.5 Aprovado (a) por média Sua Média < 4.0 Reprovado (a) por média ● Após a Final: Sua Média > 4.5 Aprovado (a) Sua Média ≤ 4.5 Reprovado (a)
  • 7. ARREDONDAMENTOS ● Após a provas de unidade: Sua Média ≥ 6.5 Aprovado (a) por média Sua Média < 4.0 Reprovado (a) por média ● Após a Final: Sua Média > 4.5 Aprovado (a) Sua Média ≤ 4.5 Reprovado (a) Atenção: a revisão de prova só deverá ser solicitada caso hajam contestações referentes à correção da prova
  • 8. FALTAS ● Atrasos geram faltas ● Primeiras aulas: limite 18h50 ● Após intervalo: limite 20h30 ● Faltas não podem mais ser retiradas ● Atestados deverão ser enviados diretamente à secretaria ● O aluno precisa comparecer obrigatoriamente a 75% das aulas ● Caso contrário, o aluno será reprovado (Norma da instituição)
  • 9. ATENÇÃO  Estudem pelos livros  Provas serão retiradas deles  Não deixe tudo para última hora
  • 10. BIBLIOGRAFIA  TANENBAUM, Andrew S., WOODHULL, Albert S. Sistemas Operacionais Modernos. 2.ed. New Jersey: Prentice Hall, 1997. 939p.  DAVIS, William S. Sistemas Operacionais: uma visão sistematica. Rio de Janeiro: Campus, 1991. 558p.  KIRNER, Claudio, MENDES, Sueli B. T. Sistemas operacionais distribuídos: aspectos gerais e análise de sua estrutura. Rio de Janeiro: Campus, 1988. 184p.
  • 11. SISTEMAS OPERACIONAIS VISÃO GERAL Prof: Tiago Falcão Agradecimento ao Prof. Eduardo Tavares (UFPE)
  • 12. AGENDA  Introdução  Classificação dos SOs  Sistema Operacional de Propósito Geral – Principais Funcionalidades
  • 13. INTRODUÇÃO  Um sistema computacional moderno é formado por:  Um ou mais processadores  Memória principal  Discos  Impressoras  Teclado  Monitor  Interfaces de rede  Outros dispositivos de entrada e saída
  • 14. INTRODUÇÃO  Um sistema computacional moderno é formado por:  Um ou mais processadores  Memória principal  Discos  Impressoras Bastante  Teclado  Monitor Complexos!  Interfaces de rede  Outros dispositivos de entrada e saída
  • 15. INTRODUÇÃO  Desenvolver programas que mantenham o controle de todos esses componentes e os utilizem corretamente de maneira otimizada é um trabalho extremamente difícil  Quem faz isso?
  • 16. INTRODUÇÃO  Desenvolver programas que mantenham o controle de todos esses componentes e os utilizem corretamente de maneira otimizada é um trabalho extremamente difícil  Quem faz isso? O Sistema Operacional!
  • 17. INTRODUÇÃO Sistema Operacional?
  • 20. LINUX
  • 22. INTRODUÇÃO O que é um Sistema Operacional? “Um dispositivo de software cujo trabalho é gerenciar esses componentes [processadores, memória, discos etc.] e fornecer aos programas do usuário uma interface com o hardware mais simples.” Andrew S. Tanenbaum
  • 23. Introdução  Sistema Operacional −O programa mais complexo e importante em um computador −“Acorda” o equipamento, faz ele reconhecer a CPU, e os periféricos, memória
  • 24. Introdução  Sistema Operacional −O programa mais complexo e importante em um computador −“Acorda” o equipamento, faz ele reconhecer a CPU, e os periféricos, memória
  • 26. Classes de SO  Sistema Operacional de Propósito Geral −Hardware: PCs e Notebooks −Usuários: residenciais, corporativos −Uso: geral −Característica: interação com o usuário Ex: Windows, Linux, Mac OS
  • 27. Classes de SO  Sistema Operacional para Servidores −Hardware: servidores −Usuários: administradores de Sistema −Uso: processamento intenso de dados e de requisições −Características: segurança e confiabilidade Ex: Windows Server, Ubuntu Server
  • 28. Classes de SO  Sistema Operacional para Dispositivos Embarcados −Hardware: celulares, equipamentos eletrônicos −Uso: funcionalidade específica −Características: simplicidade, economia de bateria, limitação de hardware
  • 29. Classes de SO  Sistema Operacional de Tempo Real −Hardware: carros, aviões, impressoras térmicas etc. −Uso: funcionalidade específica −Características: respeito as restrições temporais
  • 30. Classes de SO  Sistema Operacional na Nuvem −Hardware: computadores de baixo custo −Usuários: residenciais −Uso: geral −Característica: interação com o usuário, todos os dados ficam armazenados na internet. Acessível por navegadores Ex: Eye OS, Microsoft Cloud etc.
  • 31. SISTEMA OPERACIONAL DE PROPÓSITO GERAL Principais Funcionalidades
  • 33. LINUX
  • 35. O QUE ELES TÊM EM COMUM?
  • 36. Funcionalidades  Tarefas do SO −Proporcionar uma interface para o usuário se comunicar com o computador −Gerenciar dispositivos de hardware −Gerenciar e manter os sistemas de arquivos de discos −Permitir execução de programas (multi-tarefa) - Escolher prioridades de execução −Garantir Segurança
  • 37. Interface  Interface com usuário −Atuar como intermediário entre usuários e o hardware −Facilitar o uso
  • 38. Interface  Interface de Linha: −Comandar o sistema através de palavras e símbolos digitadas no teclado do computador  Interface Gráfica: −Comandar através de ações usando o mouse, ou um dispositivo de indicação semelhante, para dar cliques em ícones ou para escolher opções em menus −Todas as interfaces gráficas têm em comum é o conceito de janelas
  • 39. Interface de Linha Interface Gráfica
  • 40. Gerenciamento de hardware  Verificar se o usuário clicou no mouse  Ler toques de teclas do teclado e exibir caracteres ou gráficos na tela  Verificar o espaço disponível no disco ou na memória  Preparar impressão  Controlar o processador e conteúdo presente na memória  Entre outros...
  • 41. Gerenciamento de Arquivos  O sistema operacional gerencia a leitura e o armazenamento de dados nos discos - Agrupando os dados em compartimentos lógicos (arquivos)  Arquivos podem conter instruções de programas ou dados criados/usados por um programa  Implementa técnicas para evitar que dados sejam perdidos
  • 42. Categorias de SO  Questões básicas sobre SO: −Deve ser capaz de fazer mais de uma coisa ao mesmo tempo? (multitarefa) −Deve funcionar com apenas um usuário, ou deve aceitar vários usuários simultaneamente? (multiusuário) −Deve ser capaz de usar mais de uma CPU? (multiprocessador) Tópicos para as próximas aulas ;-)
  • 43. SISTEMAS OPERACIONAIS Prof: Tiago Falcão Agradecimento ao Prof. Eduardo Tavares (UFPE)