Introdução à organização de computadores e sistemas operacionais Aula 01 Faculdade Maurício de...

Post on 17-Apr-2015

127 views 3 download

Transcript of Introdução à organização de computadores e sistemas operacionais Aula 01 Faculdade Maurício de...

Introdução à organização de computadores e

sistemas operacionais

Aula 01

Faculdade Maurício de NassauProfessora: Viviane LucyCursos: WebDesign e Redes de Computadores

Características da disciplina Carga Horária : 80 horas Objetivo:

Apresentar os fundamentos de organização de computadores, suas partes fundamentais e respectivas funções.

Permitir que o aluno obtenha uma base sólida, tendo condições de avaliar de diversos sistemas operacionais em função de suas características principais.

Sistema de avaliação: Provas Listas de exercícios Seminários (estudos de caso)

Conteúdo programático

Parte I Modelo de um sistema de computação Operações aritméticas Linguagem de máquina CPU: controle e processamento Pipeline Hierarquia de memória Interface entre processador e periféricos Tipos de arquiteturas (convencionais,

multiprocessadores, paralelas com memória distribuída)

Conteúdo programático

Parte II Introdução ao sistema operacional (definições, componentes,

tipos) Processos

Gerenciamento de processos Cooperação e comunicação entre processos Sincronicação entre processos

Threads Gerenciamento de memória

Memória real, memória virtual, segmentação, memória cache Sistemas de arquivo Sistemas de I/O Proteção e segurança

Conteúdo programáticoParte III

Estudos de caso ( estudar as características dos principais sistemas operacionais e confrontar com o assunto abordado na disciplina)

Bibliografia

Hennessy, John L., Patterson, David A.;Organização e

projeto de computadores – A interface Hardware Software-

2º edição.; Editora LTC

Andrew S. Tanenbaum; Organização Estruturada de

Computadores - 4º edição.; LTC

Andrew S. Tanenbaum; Sistemas Operacionais Modernos -

2º edição.; Pearson Education do Brasil

Silberschatz, A.; Galvin, P. B.; Gagne, G. Fundamentos de

Sistemas Operacionais. 6º edição., Rio de janeiro: LTC,

Sistema de computação

hardware

Sistema operacional

Aplicação

Usuário1

Usuário2

Usuário3

Usuário4

O hardware Unidade Central de processamento (CPU) Memória Dispositivos de entrada e saída

O sistema operacional Programa que gerencia hardware do computador. Provê uma base para os programas de aplicação. Atua como intermediário entre usuário e hardware.

A aplicação Definem os caminhos em que os recursos são

utilizados para resolver os problemas de computação dos usuários. Editores de texto Planilhas Compiladores Browsers

Organização de um computador

Memória

Controle

Caminho de dados

Processador

Entrada

Saída

Organização de um computadorEntradaEntrada

ProcessamenProcessamentoto

ArmazenamentArmazenamentoo

SaídaSaída