SlideShare uma empresa Scribd logo
1 de 15
Baixar para ler offline
Operação de Computadores e dos
Serviços do Sistema Operacional


           Unidade IV
     Sistemas Operacionais


                          Prof. Nécio de Lima Veras
           http://lattes.cnpq.br/8284657916723590
Operação de Computadores e dos
Serviços do Sistema Operacional


Objetivo: Identificar os principais sistemas operacionais e suas
características




                                       Prof. Nécio de Lima Veras
                        http://lattes.cnpq.br/8284657916723590
Introdução




• Um sistema computacional consiste em
  – hardware
  – programas do sistema
  – programas de aplicação
                                   Prof. Nécio Veras
O que é um Sistema
                     Operacional?

• É uma máquina estendida que
  – oculta os detalhes complicados que têm quer ser
    executados
  – apresenta ao usuário uma máquina virtual, mais
    fácil de usar
• É um gerenciador de recurso, pois
  – cada programa tem um tempo com o recurso
  – cada programa tem um espaço no recurso



                                         Prof. Nécio Veras
Assim...
●
    O sistema       operacional é...
    –   um conjunto de rotinas que são executadas pelo
        processador para facilitar o acesso aos
        componentes de hardware (processador, memória,
                             gerenciar
        dispositivos de E/S), e               o uso do
        sistema de computação (hardware e software)




                                             Prof. Nécio Veras
Em imagem...
                                          Gerenciamento




Visão Usuário Final X Programador X
  Projetista de Sistema Operacional

                                                Prof. Nécio Veras
Sistemas Operacionais
●
    Objetivos
    –   Tornar ao usuário a utilização do computador mais
        conveniente;
    –   Esconder detalhes internos (abstração);
    –   Reduzir o tempo necessário a construção de programas;
    –   Utilizar o hardware do computador de forma eficiente;
    –   Significa mais trabalho obtido pelo mesmo hardware
        através de uma melhor distribuição e uso dos recursos.




                                                     Prof. Nécio Veras
Sistemas Operacionais

Usuário
Usuário            Programas
                   Programas



            SO
            SO


                   Sistema de
                   Sistema de
Hardware
Hardware            Arquivos
                     Arquivos
                      Prof. Nécio Veras
Localização e uso
●
    Residente no disco rígido do computador (maioria dos casos);
●
    Computadores de diferentes portes possuem tipicamente
    diferentes sistemas operacionais;
●
    Tipos similares de computadores podem possuir sistemas
    operacionais diferentes;
●
    Diversos sistemas operacionais não são compatíveis entre si;
●
    Programas aplicativos, na maioria das vezes, devem ser
    desenvolvidos para serem executados em máquinas com
    sistemas operacionais específicos, por exemplo: um aplicativo
    para Mac requer o MacOS.



                                                    Prof. Nécio Veras
Tipos básicos
●
    A classificação abaixo se dá, principalmente, pela
    evolução do hardware.
●
    Sistema monousuário – serve somente a um
    usuário, não podendo compartilhar recursos ou
    informações.
●
    Sistema multiusuário – consegue compartilhar
    recursos ou informações com mais de um usuário.
●
    Sistema multitarefa        – consegue executar mais de
    uma tarefa “simultaneamente”.


                                                 Prof. Nécio Veras
Tipos de Interface com o
                  Usuário




Gráfica                 Texto



                            Prof. Nécio Veras
Alguns exemplos




Microsoft Windows   Linux e suas
                    distribuições




                                    Prof. Nécio Veras
Instalação básica

●   Para instalações usaremos uma instância do
    software Oracle VM VirtualBox;
●   Nele é possível criar máquinas virtuais e praticar
    instalações de sistemas operacionais, tais como:
    –   Linux;
    –   Microsoft Windows;
    –   Mac OS;
    –   Solaris;
    –   Android;


                                            Prof. Nécio Veras
Exercícios
●   Usando diferentes máquinas virtuais, faça:
    –   Instale uma versão de uma distribuição do Linux (prefira usar o Ubuntu)
    –   Instale uma versão do Microsoft Windows (prefira Windows 7 ou XP)
    –   Instale os dois sistemas compartilhados no mesmo disco virtual.
         ●   Durante a inicialização, o gerenciador de boot deverá permitir que o
             usuário escolha qual versão ele deseja iniciar;
         ●
             Obs: a ordem de instalação faz diferença, por isso, faça usando as duas
             possíveis combinações.


●   Documente todo o processo e quais foram as suas principais
    dificuldades.




                                                                    Prof. Nécio Veras
Próximas aulas...

●   Estudo dirigido das funções básicas dos
    sistemas:
    –   Microsoft Windows 7
    –   Ubuntu 12.04




                                       Prof. Nécio Veras

Mais conteúdo relacionado

Mais procurados

História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas OperativosTROLITO LALALAL
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisAbnel Junior
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10LucasMansueto
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoLeinylson Fontinele
 
Módulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfMódulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfFChico2
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisAdir Kuhn
 
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
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Pepe Rocker
 
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)Leinylson Fontinele
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10ºteacherpereira
 
Apresentação - sistemas operacionais
Apresentação - sistemas operacionaisApresentação - sistemas operacionais
Apresentação - sistemas operacionaisEduardo Macedo
 
Sistemas operativos módulo2 - ms dos
Sistemas operativos   módulo2 -  ms dosSistemas operativos   módulo2 -  ms dos
Sistemas operativos módulo2 - ms dosteacherpereira
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Leinylson Fontinele
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareJocelma Rios
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 

Mais procurados (20)

Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas Operativos
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10
 
Sistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - ApresentaçãoSistemas Computacionais - Aula 01 - Apresentação
Sistemas Computacionais - Aula 01 - Apresentação
 
Módulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdfMódulo 3-Sistema Operativo Servidor - V1.pdf
Módulo 3-Sistema Operativo Servidor - V1.pdf
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
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
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)
 
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)
Sistemas Operacionais - Aula 04 - Prática 1 - (SOSim)
 
Aula 5 bios
Aula 5 biosAula 5 bios
Aula 5 bios
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Apresentação - sistemas operacionais
Apresentação - sistemas operacionaisApresentação - sistemas operacionais
Apresentação - sistemas operacionais
 
Sistemas operativos módulo2 - ms dos
Sistemas operativos   módulo2 -  ms dosSistemas operativos   módulo2 -  ms dos
Sistemas operativos módulo2 - ms dos
 
Inf basica modulo2
Inf basica modulo2Inf basica modulo2
Inf basica modulo2
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - Hardware
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 

Semelhante a Introdução aos 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-operacionaisSuperTec1
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIsaac Vieira
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-FinalJordan Claussen
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizadosAndréia Santos
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionaismorgannaprata
 
Sistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago FalcãoSistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago FalcãoCamila Seródio
 
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisSistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisMauro Duarte
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introduçãoCleber Ramos
 
AE Mortágua - TIC apresentação 2
AE Mortágua - TIC apresentação 2AE Mortágua - TIC apresentação 2
AE Mortágua - TIC apresentação 2João Leal
 
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
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas OperativosJorge Louro
 
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdfSO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdfSilvano Oliveira
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema OperacionalCláudia Costa
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfRafaelPilan1
 
Questoesde fso
Questoesde fsoQuestoesde fso
Questoesde fsopaulocsm
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxDoraestevao
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03Felipe Pereira
 

Semelhante a Introdução aos Sistemas operacionais (20)

[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
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-Final
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizados
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionais
 
Sistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago FalcãoSistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago Falcão
 
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas ComputacionaisSistemas Operacionais - 2 - Tipos de Sistemas Computacionais
Sistemas Operacionais - 2 - Tipos de Sistemas Computacionais
 
Unidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes OperacionaisUnidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes Operacionais
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
AE Mortágua - TIC apresentação 2
AE Mortágua - TIC apresentação 2AE Mortágua - TIC apresentação 2
AE Mortágua - TIC apresentação 2
 
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
 
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
 
Informática Aplicada 2
Informática Aplicada  2Informática Aplicada  2
Informática Aplicada 2
 
Introdução aos Sistemas Operativos
Introdução aos Sistemas OperativosIntrodução aos Sistemas Operativos
Introdução aos Sistemas Operativos
 
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdfSO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
SO01 - Sistemas-Operacionais - Introdução Historico Conceitos.pdf
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdf
 
Questoesde fso
Questoesde fsoQuestoesde fso
Questoesde fso
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03
 

Mais de Nécio de Lima Veras

Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosNécio de Lima Veras
 
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Nécio de Lima Veras
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoNécio de Lima Veras
 
Jason: Componentes personalizados
Jason: Componentes personalizados Jason: Componentes personalizados
Jason: Componentes personalizados Nécio de Lima Veras
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesNécio de Lima Veras
 
Arquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsArquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsNécio de Lima Veras
 
Especificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesEspecificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesNécio de Lima Veras
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento ORNécio de Lima Veras
 

Mais de Nécio de Lima Veras (20)

Introdução ao JavaFX
Introdução ao JavaFXIntrodução ao JavaFX
Introdução ao JavaFX
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmos
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Versionamento com git
Versionamento com gitVersionamento com git
Versionamento com git
 
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
Uma Abordagem Baseada em Agentes para Planejamento e Monitoramento de Serviço...
 
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMoIntrodução à Engenharia de Software Orientada a Agentes com JaCaMo
Introdução à Engenharia de Software Orientada a Agentes com JaCaMo
 
Jason: Componentes personalizados
Jason: Componentes personalizados Jason: Componentes personalizados
Jason: Componentes personalizados
 
Agentes inteligentes com jason
Agentes inteligentes com jasonAgentes inteligentes com jason
Agentes inteligentes com jason
 
Ambientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentesAmbientes em Sistemas Multi-agentes
Ambientes em Sistemas Multi-agentes
 
Arquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agentsArquiteturas concretas de agentes inteligentes - bdi agents
Arquiteturas concretas de agentes inteligentes - bdi agents
 
Revisão de matemática
Revisão de matemáticaRevisão de matemática
Revisão de matemática
 
Especificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentesEspecificações iniciais de agentes inteligentes
Especificações iniciais de agentes inteligentes
 
Notas sobre agentes inteligentes
Notas sobre agentes inteligentesNotas sobre agentes inteligentes
Notas sobre agentes inteligentes
 
Anotações do mapeamento OR
Anotações do mapeamento ORAnotações do mapeamento OR
Anotações do mapeamento OR
 
Hibernate-consultas
Hibernate-consultasHibernate-consultas
Hibernate-consultas
 
Mapeamento de herança OR
Mapeamento de herança ORMapeamento de herança OR
Mapeamento de herança OR
 
Relacionamentos do mapeamento OR
Relacionamentos do mapeamento ORRelacionamentos do mapeamento OR
Relacionamentos do mapeamento OR
 
Processos iniciais do mapeamento OR
Processos iniciais do mapeamento ORProcessos iniciais do mapeamento OR
Processos iniciais do mapeamento OR
 
Java swing
Java swingJava swing
Java swing
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 

Introdução aos Sistemas operacionais

  • 1. Operação de Computadores e dos Serviços do Sistema Operacional Unidade IV Sistemas Operacionais Prof. Nécio de Lima Veras http://lattes.cnpq.br/8284657916723590
  • 2. Operação de Computadores e dos Serviços do Sistema Operacional Objetivo: Identificar os principais sistemas operacionais e suas características Prof. Nécio de Lima Veras http://lattes.cnpq.br/8284657916723590
  • 3. Introdução • Um sistema computacional consiste em – hardware – programas do sistema – programas de aplicação Prof. Nécio Veras
  • 4. O que é um Sistema Operacional? • É uma máquina estendida que – oculta os detalhes complicados que têm quer ser executados – apresenta ao usuário uma máquina virtual, mais fácil de usar • É um gerenciador de recurso, pois – cada programa tem um tempo com o recurso – cada programa tem um espaço no recurso Prof. Nécio Veras
  • 5. Assim... ● O sistema operacional é... – um conjunto de rotinas que são executadas pelo processador para facilitar o acesso aos componentes de hardware (processador, memória, gerenciar dispositivos de E/S), e o uso do sistema de computação (hardware e software) Prof. Nécio Veras
  • 6. Em imagem... Gerenciamento Visão Usuário Final X Programador X Projetista de Sistema Operacional Prof. Nécio Veras
  • 7. Sistemas Operacionais ● Objetivos – Tornar ao usuário a utilização do computador mais conveniente; – Esconder detalhes internos (abstração); – Reduzir o tempo necessário a construção de programas; – Utilizar o hardware do computador de forma eficiente; – Significa mais trabalho obtido pelo mesmo hardware através de uma melhor distribuição e uso dos recursos. Prof. Nécio Veras
  • 8. Sistemas Operacionais Usuário Usuário Programas Programas SO SO Sistema de Sistema de Hardware Hardware Arquivos Arquivos Prof. Nécio Veras
  • 9. Localização e uso ● Residente no disco rígido do computador (maioria dos casos); ● Computadores de diferentes portes possuem tipicamente diferentes sistemas operacionais; ● Tipos similares de computadores podem possuir sistemas operacionais diferentes; ● Diversos sistemas operacionais não são compatíveis entre si; ● Programas aplicativos, na maioria das vezes, devem ser desenvolvidos para serem executados em máquinas com sistemas operacionais específicos, por exemplo: um aplicativo para Mac requer o MacOS. Prof. Nécio Veras
  • 10. Tipos básicos ● A classificação abaixo se dá, principalmente, pela evolução do hardware. ● Sistema monousuário – serve somente a um usuário, não podendo compartilhar recursos ou informações. ● Sistema multiusuário – consegue compartilhar recursos ou informações com mais de um usuário. ● Sistema multitarefa – consegue executar mais de uma tarefa “simultaneamente”. Prof. Nécio Veras
  • 11. Tipos de Interface com o Usuário Gráfica Texto Prof. Nécio Veras
  • 12. Alguns exemplos Microsoft Windows Linux e suas distribuições Prof. Nécio Veras
  • 13. Instalação básica ● Para instalações usaremos uma instância do software Oracle VM VirtualBox; ● Nele é possível criar máquinas virtuais e praticar instalações de sistemas operacionais, tais como: – Linux; – Microsoft Windows; – Mac OS; – Solaris; – Android; Prof. Nécio Veras
  • 14. Exercícios ● Usando diferentes máquinas virtuais, faça: – Instale uma versão de uma distribuição do Linux (prefira usar o Ubuntu) – Instale uma versão do Microsoft Windows (prefira Windows 7 ou XP) – Instale os dois sistemas compartilhados no mesmo disco virtual. ● Durante a inicialização, o gerenciador de boot deverá permitir que o usuário escolha qual versão ele deseja iniciar; ● Obs: a ordem de instalação faz diferença, por isso, faça usando as duas possíveis combinações. ● Documente todo o processo e quais foram as suas principais dificuldades. Prof. Nécio Veras
  • 15. Próximas aulas... ● Estudo dirigido das funções básicas dos sistemas: – Microsoft Windows 7 – Ubuntu 12.04 Prof. Nécio Veras