fso aula1 introduodisciplina 130220131154 phpapp02

19
Fundamentos de Sistemas Operacionais Introdução à disciplina FreeDigitalPhotos.net

Upload: eduardo-florence

Post on 16-Sep-2015

213 views

Category:

Documents


0 download

DESCRIPTION

Virtualizar o windows

TRANSCRIPT

  • Fundamentos de Sistemas Operacionais

    Introduo disciplina

    FreeDigitalPhotos.net

  • Plano De EstudoO que ?

    Gerenciamento de processos. Gerenciamento de memria (hierarquia de memria,

    modos de endereamento, estruturas de controle, memria virtual).

    Gerenciamento de arquivos. Gerenciamento de entrada e sada.

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Conceitos necessrios para a compreenso do funcionamento dos sistemas operacionais.

    Compreenso das funes do sistema operacional dentro de um sistema computacional.

    Viso crtica sobre os requisitos de confiabilidade, segurana e desempenho envolvidos no Sistema Operacional .

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Introduo Conceituao e tipos de Sistemas Operacionais Componentes do Sistema Operacional Evoluo dos sistemas operacionais Conceitos bsicos sobre processos, memria e arquivos Sistemas monotarefa, multitarefa, multiusurio Chamadas ao sistema Sistemas com compartilhamento de tempo Sistemas distribudos Sistemas de tempo real Bootstrap Coerencia e consistncia

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Gerenciamento de Processos Conceituao de processos Condies de corrida e regies crticas Concorrncia e sincronizao Monitores e semforos Comunicao interprocessos Escalonamento de processos

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Gerenciamento do processador Critrios e tipos de escalonamento Escalonamento com mltiplos processadores

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Gerenciamento de memria Conceituao Swapping Memria virtual Segmentao

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Sistemas de Arquivo Conceituao Diretrios Mtodos de acesso Compartilhamento Implementao Mtodos de alocao e gerenciamento de espao Segurana

  • Plano De EstudoNa pratica...Abordaremos conceitos aplicveis sobre:

    Gerenciamento de Entrada e Sada Viso geral Dispositivos Hardware e Software de entrada e sada

  • Plano De EstudoBibliografia bsica DEITEL, H.; DEITEL, P. & CHOFFNES. Sistemas operacionais. 3.ed. So

    Paulo: Pearson, 2005. TANENBAUM, A. S. Sistemas operacionais modernos. 2.ed. So Paulo:

    Pearson, 2003. OLIVEIRA, R. S.; CARISSIMI, A. S.; TOSCANI, S. S. Sistemas

    operacionais. 3.ed. V. 11. So Paulo, Bookman, 2008.

    TOSCANI, S.; OLIVEIRA, R. S. DE & CARISSIMI, A. S. Sistemas operacionais. 3.ed. Rio Grande do Sul: Sagra-luzzatto, 2004.

    FLYNN, I. & MCHOES, A. M. Introduo aos sistemas operacionais. So Paulo, Thomson Pioneira: 2002.

  • Plano De EstudoFrequncia em sala de aula Cada noite de aula correspondem a 3 (trs) presenas:

    2 (duas): Correspondem presena em si. 1 (uma): Corresponde elaborao da tarefa em

    sala de aula.

    Exigncia mnima de presena em sala de aula para aprovao: 75%

  • Plano De EstudoAvaliao Padro UNIP: NP1 e NP2

    Avaliaes com questes de mltipla escolha e dissertativas, totalizando 10 questes por avaliao.

    Mdia Semestral (MS) dever ser igual ou superior a 5,0 para aprovao

    MS = ((NP1 x 4) + (PIM x 2) + (NP2 x 4)) / 10

  • O que um sistema operacional

    Consiste em um conjunto de software: Inicia o hardware do computador

    (interao entre hardware e software)

    Fornece e gerncia rotinas bsicas do computador

    Mantm a integridade do sistema.

  • O que um sistema operacional

    Em relao ao conjunto de software: Administrao de arquivos Ferramentas de controle e segurana Desenvolvimento de software Comunicao (REDE) Gerenciamento de usurios, espao em

    disco, prioridades.

  • O que um sistema operacional

    Dcada de 1960: Mainframes Cada mquina com seu prprio sistema Alto nvel de incompatibilidade.

  • O que um sistema operacional

    Dcada de 1970: Mainframes UNIX Desenvolvido pela AT&T Multi-tarefa e multi-usurio Havia portabilidade Desenvolvimento do PC

  • O que um sistema operacional

    Dcada de 1980: MS-DOS Apple Macintosh utilizando ambiente

    grfico MS Windows

  • O que um sistema operacional

    Dcada de 1990: Popularizao de sistemas operacionais

    em ambiente grfico Lanamento do Linux

    Gratuidade de sistema operacional Alto nvel de personalizao

  • Panorama atual

    netmarketshare.com

    netmarketshare.com

    DESKTOP

    MOBILE