Вы находитесь на странице: 1из 11

SUMRIO

Introduo Conceito Servios Multiprogramao Categorias Interface de usurio Sistema de arquivos Estudos de caso
Windows XP

SISTEMAS OPERACIONAIS
PROF. ALEXANDRO DOS SANTOS SILVA

1
2

INTRODUO
O que se espera de um sistema de computao?
Execuo de programas de usurios Permitir a soluo de problemas

CONCEITO
Software responsvel pela controle de execuo de programas aplicativos
Interface entre aplicativos e o hardware

Duas formas de ver um sistema operacional


Alocador de recursos Programa de controle

Sistema operacional: um programa colocado entre o hardware do computador e os programas dos usurios de forma a atingir esses dois objetivos

Sistema operacional: interface entre usurio/computador


Usurio 1 Usurio 2 Usurio 3 Usurio 4

Programas Sistema Operacional Hardware

Editor de Editor de Navegador texto Planilha Eletrnica Sistema Operacional

Jogo

Hardware

SERVIOS
Execuo de programas
Carga de aplicativos na memria principal

MULTIPROGRAMAO
Conceito: manter mais de um programa em execuo simultaneamente Sistemas de tempo compartilhado (timesharing): tipo de multiprogramao
Utilizao do processador por cada programa em pequenos intervalos de tempo
Se um intervalo de tempo no suficiente para a concluso do programa, ele interrompido para substituio por um outro, aguardando a concesso de um novo intervalo de tempo

Acesso a dispositivos de entrada e sada Controle de acesso a arquivos Acesso a recursos de sistema
Proteo entre usurios

Contabilidade
Estatsticas Monitorao de desempenho Sinalizao de upgrades necessrios

Deteco de erros
Erros de hardware (falhas em dispositivos de E/S, por exemplo) Erros de programao (acesso no autorizado, por exemplo) Solicitao de recursos no disponveis por aplicativos
5

Iluso de possuir a mquina dedicada a execuo de seu programa Tempo de resposta importante Interface para interao com o programa em execuo (introduo de novos dispositivos de entrada e sada, como o terminal de vdeo e o teclado)
6

CATEGORIAS
Sistemas monoprogramveis Sistemas multiprogramveis Sistemas multiprocessados

SISTEMAS MONOPROGRAMVEIS
Primeiros sistemas operacionais Principal caracterstica: permitir que os recursos de hardware (processador, memria e perifricos) permaneam exclusivamente dedicados execuo de um nico programa
Qualquer outra aplicao, para ser executada, deve aguardar o trmino da execuo do programa corrente

Tambm conhecidos como sistemas monotarefa


Capacidade de execuo de apenas uma tarefa por vez

De fcil implementao, quando comparado a outros sistemas


Poucas preocupaes com problemas decorrentes de compartilhamento de recursos

Exemplos: MS-DOS
7 8

SISTEMAS MULTIPROGRAMVEIS
Principal caracterstica: multiprogramao
Capacidade de execuo de vrios programas de forma simultnea

SISTEMAS MULTIPROGRAMVEIS
Classificao (em funo do nmero de usurios)
Sistemas monousurio: projetados para uso por um nico usurio
Exemplos: Windows 3.x, Windows 9x, Windows Millenium

Compartilhamento de recursos entre os diversos usurios e aplicaes


Exemplo: enquanto um programa espera pelo trmino de uma operao de leitura ou gravao em disco, outros aplicativos podem estar sendo processados neste mesmo intervalo de tempo (se observa, neste caso, o compartilhamento da memria e do processador) Tambm conhecidos como sistemas multitarefa

Sistemas multiusurio: projetados para suportar vrias sesses de usurios


Exemplos: Windows NT, UNIX

De maior eficincia (se comparado aos sistemas monoprogramveis)


Entretanto, de implementao mais complexa
9 10

SISTEMAS MULTIPROCESSADOS
Sistemas equipados com duas ou mais CPUs interligadas, que operam em conjunto Principal vantagem: execuo efetiva de vrios programas ao mesmo tempo ou distribuio da execuo de uma mesma tarefa entre vrios computadores Incorporao dos mesmos princpios bsicos e benefcios apresentados na multiprogramao Acrscimo de outras caractersticas e vantagens especficas
Escalabilidade: ampliao de poder computacional do sistema com o acrscimo de novos processadores Disponibilidade: capacidade de manter o sistema em operao mesmo em caso de falhas Balanceamento de carga: distribuio de processamento entre os diversos processadores disponveis, a partir da carga de trabalho de cada processador
11

INTERFACE DE USURIO
Conceito: interface para interao entre o usurio e o sistema operacional Tipos
Interface de Linha de Comando Interface Grfica de Usurio

12

INTERFACE DE USURIO
Interface de linha de comando
Princpio bsico de funcionamento: digitao de comandos (via teclado)
Requer, do usurio, conhecimentos avanados relacionados sintaxe adotada para a linguagem de comandos (alm das funcionalidades agregadas aos comandos) Pouca interatividade: ausncia de uso de dispositivos apontadores, como o mouse

INTERFACE DE USURIO
Interface Grfica de Usurio
Origem do termo: abreviadamente, do acrnimo GUI, do ingls Graphical User Interface
Ambiente de desktop: sistema com solues de interface grfica com o usurio (GUI)

Interpretao de comandos: realizada por um interpretador de comandos (tambm conhecido por shell)
Exemplos: command.exe (MS-DOS), bash (UNIX)

Interface de usurio predominante nas dcadas de 60 e 70

Uso de elementos grficos, como janelas, cones, menus e ponteiros Interao: geralmente realizada atravs de dispositivos apontadores (mouse) ou teclados, com os quais o usurio capaz de selecionar elementos grficos e manipul-los de forma a obter algum resultado prtico Exemplos: Windows Aero, KDE, Gnome, etc.

Windows Aero
13 14

GNOME

SISTEMA DE ARQUIVOS
Parte mais visvel do sistema operacional Mecanismo de armazenamento e acesso a dados e programas Conceitos bsicos
Arquivos: recipientes que contm dados
Armazenamento de dados e programas

SISTEMA DE ARQUIVOS
Conceito de arquivo
Armazenamento de informao em diferentes tipos de arquivos
Sistema operacional: viso uniforme da informao independente do dispositivo fsico de armazenamento
Viso lgica o arquivo

Diretrios: conjuntos de referncias a arquivos Partio: abstrao que permite, a partir do disco fsico, criar discos lgicos

Objetivos
Fornecer mecanismos para usurios manipular arquivos e diretrios Garantir a validade e coerncia de dados
Minimizar ou eliminar o risco de perda/alterao de dados

Mapeamento para dispositivos fsicos Espaos de nomes: conjunto de regras e convenes para identificar simbolicamente um arquivo, variveis de sistema para sistema
Distino entre letras maisculas e minsculas Obrigatoriedade ou no de uma extenso
s vezes, extenses so apenas convenes

Otimizar o acesso Fornecer suporte a outros sistemas de arquivos Suporte vrios usurios (multiprogramao)
Uso compartilhado (proteo e acesso concorrente)
15

Tamanho mximo do nome e da extenso (se houver)

16

SISTEMA DE ARQUIVOS
Arquivo: atributos
Informaes sobre arquivos
Nome: informao simblica empregada para referenciar o arquivo Tipo: binrio, texto, executvel, caracter, bloco Localizao: posio do arquivo em um determinado dispositivo E/S Tamanho: nmero de bytes que compem o arquivo Proteo: controle de acesso leitura, escrita e execuo do arquivo Data/hora de criao e identificao do usurio: informaes destinadas a proteo, segurana e monitorao

ESTUDOS DE CASO
Windows XP

Varia de sistema operacional a sistema operacional Atributos mantidos em uma estrutura parte

17

18

WINDOWS XP
Membro de uma famlia completa de sistemas operacionais desenvolvidos pela Microsoft
Sucessor de ambos os sistemas operacionais Windows 2000 (para usurios corporativos) e Windows Me (para usurios domsticos)

WINDOWS XP: HISTRICO


1981: lanamento do MS-DOS (Disk Operating System), sistema operacional para a linha de computadores pessoais IBM-PC
Monoprogramvel, monousurio e com uma interface de linha de comandos

Termo XP: derivado da palavra eXPerience Principais caractersticas


Sistema multiprogramvel Sistema multiusurio Sistema de tempo compartilhado Nova interface grfica (comparada com as verses anteriores) Suporte aos sistemas de arquivos FAT32 e NFTS Suporte a plug-and-play Compresso e criptografia de arquivos Quotas em disco e desfragmentao
19

1985: lanamento da primeira verso do Microsoft Windows


Introduo da interface grfica No era propriamente um sistema operacional (o MS-DOS ainda era mantido como o sistema operacional)
Verses posteriores (Windows 3.1, Windows 95/98 e Windows ME): apesar de vrias melhorias e inovaes, sempre associadas ao MSDOS

1993: lanamento do Windows NT


Sistema multitarefa Nenhuma relao com a arquitetura MS-DOS
Apesar disso, algumas de suas caractersticas foram incorporadas, como a interface grfica

20

WINDOWS XP: HISTRICO


2000: lanamento do Windows 2000
Evoluo do Windows NT

WINDOWS XP: REA DE TRABALHO


Principais componentes: cones, barra de tarefas e menu Iniciar

2001: lanamento do Windows XP, com a mesma arquitetura do Windows 2000


Introduo de nova interface grfica Acrscimo de alguns poucos recursos Integrao das linhas de sistemas operacionais DOSWindows e Windows NT-2000

21

22

WINDOWS XP: REA DE TRABALHO


cones: representao visual (figuras) de recursos do computador, como arquivos, programas e dispositivos
Tambm denominados de atalhos Possibilidade de acrescentar ou remover cones na rea de trabalho
relativamente comum o acrscimo de novos cones, quando da instalao de um novo programa

WINDOWS XP: REA DE TRABALHO


Barra de tarefas: componente usado na rea de trabalho para inicializao e monitorao de aplicativos
Localizao padro: parte inferior Componentes
Menu Iniciar (vide pgina 10) Barra de acesso rpido: atalhos para aplicaes
Ideal para a colocao de cones de aplicaes usadas com maior freqncia pelo usurio (o mesmo pode customiz-la)

Existncia de alguns cones padres (alguns dos quais no podem ser removidos da rea de trabalho, como a Lixeira)

Botes da barra de tarefa: aparncia dependente da relao de aplicaes em execuo no momento


Um boto adicionado para cada janela de aplicativo Objetivo: permitir a alternncia entre janelas com rapidez e facilidade, ainda que algumas estejam minimizadas ou ocultas sob outra janela Introduo do conceito de agrupamento de janelas: agrupamento de diversos botes da mesma aplicao

rea de notificao: cones representativos do status de algumas aplicaes abertas e do prprio sistema operacional
Windows XP: alguns cones padres 23 Um relgio tambm apresentado por padro nesta rea

24

WINDOWS XP: REA DE TRABALHO


Barra de tarefas
Aparncia inicial: ausncia de botes de aplicativos em execuo na barra de botes Aparncia, aps a execuo de alguns aplicativos
Acrscimo de botes barra de botes

WINDOWS XP: REA DE TRABALHO


Menu Iniciar: principal elemento da barra de tarefas
Acesso atravs do acionamento de um boto, com o rtulo Iniciar, posicionado esquerda da barra de tarefas Tela de atalhos bsicos para as aplicaes mais comuns
Possibilidade de customizao Alguns item apresentam uma seta direita, como forma de indicar a existncia de opes adicionais em um menu secundrio (a ser exibido, quando do posicionamento do ponteiro sobre a seta)

Aparncia, com agrupamento de botes de um mesmo aplicativo


Quando do clique sobre o agrupamento, ser exibido um menu com os botes de cada janela do aplicativo

Aprimoramento em relao s verses anteriores: exibio da relao dos programas abertos mais recentemente
25 26

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Windows Explorer: gerenciador de arquivos e diretrios para a plataforma Windows Recursos
Exibio de estrutura hierrquica de arquivos, diretrios e unidades de disco Exibio de mapeamentos de unidades de rede Criao, cpia, excluso, organizao e transferncias de arquivos e diretrios Renomeao de arquivos e diretrios Configurao de acesso a arquivos e diretrios Localizao de arquivos, diretrios e aplicativos

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Painel principal: visualizao dos discos lgicos do computador
Acesso via pressionamento de combinao de teclas (CTRL + E) ou pelo menu Iniciar Meu Computador

27

28

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Principais elementos visuais
1. 2. 3. Barra de menu: menu com itens para execuo de diversas rotinas ou tarefas disponveis no Windows Explorer Barra de ferramentas: cones para execuo de rotinas usadas com mais freqncia rvore: painel de exibio da estrutura hierrquica de diretrios e sub-diretrios dos discos existentes no computador
Posicionado esquerda, abaixo da barra de menu e da barra de ferramentas A presena de um cone com o sinal de mais (+) esquerda do nome do diretrio indica que aquele diretrio contm subdiretrios Identificao do diretrio selecionado no momento

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Principais elementos visuais: identificao

4. 5.

Contedo: painel em que so exibidas informaes sobre arquivos e diretrios armazenados no diretrio selecionado no momento Barra de status: exibio de informaes sobre o arquivo ou diretrio selecionado atualmente (em caso de diretrios, comum a exibio do quantitativo de arquivos e/ou sub-diretrios existentes no item selecionado)
29 30

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Barra de ferramentas: principais cones
Navegao entre diretrios j visualizados anteriormente Exibio/ocultao do Painel rvore Ferramenta de pesquisa de arquivos e diretrios Configurao de modo de visualizao de arquivos e diretrios (painel Contedo). Modos de exibio disponveis: miniaturas, lado a lado, cones, lista e detalhes Endereo: descrio da localizao do diretrio selecionado, no momento ( possibilitado ao usurio a insero da localizao de um diretrio, para sua visualizao)
31

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Exibio de informaes sobre arquivos (atributos), se o Windows Explorer estiver configurado em modo de visualizao detalhe
Configurao realizada atravs do cone Modos de exibio, disponvel na barra de ferramentas, ou pelo Menu de Contexto Exibir Detalhes (acionado quando do pressionamento do boto direito do mouse sobre o painel de contedo)

32

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Exibio de informaes sobre arquivos (atributos)
possvel selecionar quais atributos devem ser exibidos, ao acessar o menu de contexto disponvel quando do acionamento do boto direito do mouse sobre o ttulo de alguma coluna do Painel Contedo

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Exibio de informaes sobre arquivos (atributos)
Janela de dilogo Propriedades: exibio de mais informaes sobre um arquivo especfico Acesso: Menu de Contexto Propriedades (aps a seleo do arquivo desejado)

33

34

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Atributos avanados: para configurao destes atributos em um arquivo ou diretrio, aps sua seleo, acesse a janela de Propriedades
Somente Leitura: indicativo de que o arquivo no pode ser editado
Quando da excluso de um arquivo somente de leitura, ser informado ao usurio que trata-se de um arquivo somente de leitura Se exibido o termo R na coluna Atributos, o arquivo somente de leitura

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Controle de acesso
Nveis de acesso
Sistema: identificao de quais usurios podem acessar o sistema e quais operaes cada usurio poder executar
Identificao realizada a partir de login e senha

Arquivos (permisses): delimitao de quais operaes podem ser realizadas pelo usurio sobre cada arquivo presente

Oculto: indicativo de que o arquivo no estar visvel pelo Windows Explorer, se a opo Mostrar pastas e arquivos ocultos no estiver habilitada
Para ativar ou desativar esta opo, acesse o menu Ferramentas Opes de pasta, guia Modos de Exibio (aps a seleo do diretrio desejado) Se exibido o termo H na coluna Atributos, o arquivo somente de leitura

Permisses: grupo lgico de permisses especiais relacionadas


Controle total Modificar Ler & Executar Listar os Contedos da Pasta Ler e Gravar
36

35

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Configurao de permisses: procedimentos
1. Acessar janela de dilogo Propriedades, guia Segurana, aps o seleo do arquivo ou diretrio desejado Selecionar usurio ou grupo de usurios, na seo superior da janela Caixa Permisses: marcar ou desmarcar as caixas de seleo Permitir ou Negar, para cada permisso exibida
A permisso ser concedida ou removida do usurio ou grupo de usurios selecionado
37

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Configurao de permisses: observao 1
Para visualizao da guia Segurana, certifique-se de que a opo Usar compartilhamento simples de arquivo (recomendvel) no esteja habilitada
Para ativar ou desativar esta opo, acesse o menu Ferramentas Opes de pasta, guia Modos de Exibio (aps a seleo do diretrio desejado)

2. 3.

38

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Configurao de permisses: observao 2
Para alterao de permisses de um arquivo ou diretrio, o usurio da sesso deve ser proprietrio ou possuir permisso de alterao de permisses concedida pelo proprietrio do item selecionado

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Gerenciamento de grupos e usurios locais
Grupos pr-definidos com nveis de permisses tambm pr-definidos
Possibilidade de incluso ou remoo de usurios como membros Usurios definidos como membros de um determinado grupo dispe de todas as permisses configuradas para o grupo em questo

Acesso ao utilitrio: a partir do menu de contexto exibido, quando do clique com o boto direito no atalho Meu computador, selecione a opo Gerenciar
Aps a abertura da janela de dilogo Gerenciamento do computador, selecione o item Usurios e grupos locais

39

40

10

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Diretrios
Padro de organizao: rvores hierrquicas
Possibilidade de criao de subdiretrios

WINDOWS XP: GERENCIADOR DE ARQUIVOS


Diretrios: estrutura bsica

Criao de estrutura bsica de diretrios para armazenamento dos arquivos do sistema operacional, quando da instalao do prprio sistema operacional
Uso da primeira partio vlida (unidade lgica) do disco rgido, que abreviada normalmente (mas no necessariamente) com a letra C

Diretrios bsicos
Arquivos de Programas: projetado para armazenamento de arquivos de programas do usurio (instalados posteriormente) Document and Settings: projetado para armazenado de arquivos e diretrios pessoais dos usurios do sistema
Um diretrio base criado para cada usurio

Windows: diretrio de armazenamento dos arquivos do prprio sistema operacional (se no todos, quase a totalidade)
41 42

REFERNCIAS BIBLIOGRFICAS
MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais, 4 edio. Rio de Janeiro: LTC, 2007. OLIVEIRA, R. S.; CARISSIMI, A.; TOSCANI, S. S. Sistemas Operacionais. Porto Alegre: Editora Sagra-Luzzatto. WIKIPDIA. Ambiente de desktop. Disponvel em <http://pt.wikipedia.org/wiki/Ambiente_de_desktop>. Acesso em 19 de maio de 2011. WIKIPDIA. Barra de tarefas. Disponvel em <http://pt.wikipedia.org/wiki/Barra_de_tarefas>. Acesso em 21 de maio de 2011. WIKIPDIA. Interface grfica do utilizador. Disponvel em <http://pt.wikipedia.org/wiki/Interface_gr%C3%A1fica_do_utilizador>. Acesso em 19 de maio de 2011. WIKIPDIA. Interpretador de comandos. Disponvel em <http://pt.wikipedia.org/wiki/Interpretador_de_comandos>. Acesso em 19 de maio de 2011. WIKIPDIA. Menu Iniciar. Disponvel em <http://pt.wikipedia.org/wiki/Menu_Iniciar>. Acesso em 21 de maio de 2011. WIKIPDIA. Windows Explorer. Disponvel em <http://pt.wikipedia.org/wiki/Windows_Explorer>. Acesso em 26 de maio de 2011. WIKIPDIA. Windows XP. Disponvel em <http://pt.wikipedia.org/wiki/Windows_XP>. Acesso em 20 de maio de 2011.

43

11

Вам также может понравиться