6
Sumário 1.Capítulo #1 Conceitos Básicos de Sistemas operativos.........1 1.2-Introdução............................................... 1 1.2.1-Facilidade............................................. 1 1.2.2-Rentabilização.........................................1 1.2.3-Fiabilidade............................................ 1 1.2.4-Segurança.............................................. 1 1.3-Conceitos de software....................................2 1.4-Tipos de software........................................2 1.4.1-Software de Sistema....................................2 1.5-Conceito de Sistemas Operativos..........................3 1.6-O que é um Sistema Operativo.............................3 1.7-Principais funções de um Sistema Operativo...............4 1.8-Critério de qualidade do Sistema Operativo...............5 1.8.1-Desempenho............................................. 5 1.8.2-Segurança.............................................. 6 1.8.3-Robustez............................................... 6 1.9-Qualidade das interfaces.................................7 1.10-Resumo.................................................. 7 1.11-Abstração e gerência de recursos........................8 1.12-Gerência de recursos....................................9 1.12.1-Gerência de processador...............................9 1.12.2-Gerência de memória..................................10 1.12.3-Gerência de dispositivos.............................10 1.12.4-Gerência de arquivos.................................11 1.12.5-Gerência de proteção.................................11 1.13-Estrutura de um sistema operacional....................11 1.13.1-Núcleo............................................... 11 1.13.2-Drivers.............................................. 12 1.13.3-Código de inicialização..............................12 1.13.4-Programas utilitários................................12 1

J.Pedro

  • Upload
    divaldo

  • View
    212

  • Download
    0

Embed Size (px)

DESCRIPTION

Bibliografia

Citation preview

Page 1: J.Pedro

Sumário1.Capítulo #1 Conceitos Básicos de Sistemas operativos.............................................................1

1.2-Introdução..........................................................................................................................1

1.2.1-Facilidade........................................................................................................................1

1.2.2-Rentabilização.................................................................................................................1

1.2.3-Fiabilidade.......................................................................................................................1

1.2.4-Segurança........................................................................................................................1

1.3-Conceitos de software........................................................................................................2

1.4-Tipos de software...............................................................................................................2

1.4.1-Software de Sistema.......................................................................................................2

1.5-Conceito de Sistemas Operativos.......................................................................................3

1.6-O que é um Sistema Operativo..........................................................................................3

1.7-Principais funções de um Sistema Operativo.....................................................................4

1.8-Critério de qualidade do Sistema Operativo......................................................................5

1.8.1-Desempenho...................................................................................................................5

1.8.2-Segurança........................................................................................................................6

1.8.3-Robustez.........................................................................................................................6

1.9-Qualidade das interfaces....................................................................................................7

1.10-Resumo............................................................................................................................7

1.11-Abstração e gerência de recursos....................................................................................8

1.12-Gerência de recursos.......................................................................................................9

1.12.1-Gerência de processador..............................................................................................9

1.12.2-Gerência de memória..................................................................................................10

1.12.3-Gerência de dispositivos.............................................................................................10

1.12.4-Gerência de arquivos..................................................................................................11

1.12.5-Gerência de proteção..................................................................................................11

1.13-Estrutura de um sistema operacional............................................................................11

1.13.1-Núcleo.........................................................................................................................11

1.13.2-Drivers.........................................................................................................................12

1.13.3-Código de inicialização................................................................................................12

1.13.4-Programas utilitários...................................................................................................12

1.14-Classificação de sistemas operativos..............................................................................13

1.14.1-SO fechados................................................................................................................13

1.14.2-SO abertos...................................................................................................................13

1

Page 2: J.Pedro

1.14.3-Classificação dos SO considerando os Serviços...........................................................14

1.14.4-Número de utilizadores...............................................................................................14

1.14.5-Número de tarefas......................................................................................................15

Sistemas Batch.......................................................................................................................16

Sistemas de tempo compartilhados.......................................................................................16

Sistema de tempo real...........................................................................................................17

Sistemas Operativos/ Nº de processadores...........................................................................17

Sistemas com multiprocessadores.........................................................................................17

Sistemas fortemente acoplados/Assimétricos.......................................................................18

Sistemas fracamente acoplados/Simétricos...........................................................................18

Evolução dos Sistemas operativos..........................................................................................18

Tratamento por lotes(Batch)..................................................................................................20

Sistemas Distribuídos.............................................................................................................22

Sistemas Interativos...............................................................................................................22

Multiprogramação..................................................................................................................23

Capítulo# 2 Organização do Sistema operativo..........................................................................24

2.1Organização do sistema operativo....................................................................................24

2.2Evolução da organização do núcleo do sistema operativo................................................25

2.3Sistemas monolíticos.........................................................................................................25

2.4Sistemas em camadas.......................................................................................................26

2.5Sistemas micronúcleo.......................................................................................................27

2.6Evolução histórica do sistema operativo “Windows”........................................................28

2.7Windows 3/3.1..................................................................................................................29

2.8Windows 95......................................................................................................................29

2.9Windows 98......................................................................................................................29

2.10Windows 2000.................................................................................................................29

2.11Windows ME...................................................................................................................30

2.11Windows XP....................................................................................................................30

2.12Windows Vista.................................................................................................................30

2.13Windows 7......................................................................................................................31

2.14Windows 8.8.1.................................................................................................................31

2.15Windows 10....................................................................................................................31

Capítulo# 3 Processos: Modelo Computacional.........................................................................33

3.1Multiprogramação.............................................................................................................33

3.2Planeamento do processador............................................................................................35

3.3Níveis de planeamento......................................................................................................35

2

Page 3: J.Pedro

3.4Objetivos do planeamento................................................................................................35

3.5Planeamento apropriado ou não apropriativo (preeptive or not preemtive)...................36

3.6Métodos de seleção de processos para entrada em execução.........................................37

3.7Modelo de segurança de processo....................................................................................38

4Bibliografia...........................................................................................................................40

3

Page 4: J.Pedro

Listas de Acrônimos

SO (Sistema Operativo)

CPU (Unidade Central de Processamento)

CD (Disco Compativel)

DVD (Digital Versatil Disc)

USB (Universal Serial Bus)

OSI (Open System Inter Conection)

IRQ (Interrupt Request)

PIC (Programmable Interrupt Controller)

MacOS (Macintosh Operating System)

DOS (Disk Operating System)

SCSI (Small Computer System Interface)

IDE (Integrated Development Enviroment)

TCP (Transmission Control Protocol)

RAM (Random Acess Memory)

FIFO (Fisrt In,Fisrt Out)

4

Page 5: J.Pedro

Lista de Erros

(Ressalvo: resolvem, para: resolver, pagina:1, parágrafos:1)

(Ressalvo: caracterIsticas, para: característica, pagina: 2, parágrafos: 5)

(Ressalvo: permenores, para: pormenores, pagina: 3, parágrafos: 2)

(Ressalvo: Sistems, para: Sistemas, pagina: 3, parágrafos: 2)

(Ressalvo: È, para: É, pagina: 5, parágrafos: 2)

(Ressalvo: hradware, para: hardware, pagina: 4, parágrafos: 3)

(Ressalvo: bems, para: bem, pagina: 6, parágrafos: 4)

(Ressalvo: fale, para: fala, pagina: 6, parágrafos: 3)

(Ressalvo: caractrização, para: caracterização, pagina: 6, parágrafos: 4)

(Ressalvo: um, para: uma, pagina: 18, parágrafos: 2)

(Ressalvo: permetiu, para: permitiu, pagina: 18, parágrafos: 4)

(Ressalvo: evolui, para: evloluiu, pagina: 20, parágrafos: 1)

(Ressalvo: sequenciais, para: sequênciais, pagina: 20, parágrafos: 6)

5

Page 6: J.Pedro

6