



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Uma introdução básica aos sistemas operacionais, explicando como é formado um computador, a interação entre hardware e software, e as principais funções de um sistema operacional. Além disso, discute-se sobre os diferentes tipos de sistemas operacionais, incluindo lotes, interativos, tempo real, comerciais, computadores de grande porte, notebooks, sistemas embarcados, e os conceitos de monoprogramação, multiprogramação, monoprocessamento, multiprocessamento, sistemas paralelos, e sistemas distribuídos.
Tipologia: Notas de aula
1 / 7
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Arquitetura de Computadores e Software Básico
Aula 1Aula 1
Flávia Maristela (
flavia@flaviamaristela.com
)
Mouse Teclado Monitor Placa de vídeo Placa mãe Placa de rede Processador HD Memória Estabilizador Impressora ... S^ S
óó
isso?isso?
Editores de Texto Planilhas Jogos Programas de Chat Navegador Antivirus Editor de Imagem Calculadora Software de Apresentação Programa gerenciador dearquivos ...
Visão geral de um sistemaVisão geral de um sistema
computacionalcomputacional
Um sistema computacional consiste em:^ – Programas Aplicativos– Programas do Sistema– Dispositivos de Hardware
Hardware
Compiladores
Editores
Interpretadoresde Comandos
SistemaBancário
Editor de texto,Planilha Eletrônica
Navegador
Gerenciar diferentes recursos^ – CPU, memória, disco, ... Melhorar a performance do computador^ – tempo de resposta,
throughput*,...
Prover uma arquitetura que facilite aprogramação:^ – É possível abstrair a camada de hardware!
Servir de
interfaceinterface
entre o
hardware
e o
resto do computador
Sistema Operacional
Hardware
Compiladores
Editores
Interpretadoresde Comandos
SistemaBancário
Editor de texto,Planilha Eletrônica
Navegador
Quais as principais fun^ Quais as principais fun
çç
ões de umões de um
sistema operacional?sistema operacional?
Gerenciar^ – recursos de hardware– recursos de software– interação entre hardware e software– Arquivos– Dispositivos– tempo de processamento
Gerenciador de Dispositivos^ – Objeto gerenciado: Teclado, impressora, mouse,
unidade de disco, modem, monitor.
de execução Gerenciador de Arquivos:^ – Objeto gerenciado: arquivos de programas, arquivos
de dados, compiladores, montadores, etc.
permitidas
texto qualquer. Como os gerenciadoresinteragem?
Gerenciador de
Dispositivos Gerenciador deProcessamento Gerenciador de
Arquivos Gerenciador de
Memória
Gerenciador de
Dispositivos
MMU
Gerenciador de
Arquivos
Gerenciador de
Memória
magnéticas
do usuário
throughput*
time-
sharing
, ou de tempo compartilhado
em lote
usuários (depuração de programas)
crítico
mas pode não ser.
industriais, equipamentos médicos
Defina:^ – Monoprogramação– Multiprogramação– Monoprocessamento– Multiprocessamento– Sistemas Paralelos– Sistemas Distribuídos– Processos
I/O-Bound
CPU-Bound
Relacione as linguagens de programação, gerações decomputadores e gerações de Sistemas Operacionais.