Escolar Documentos
Profissional Documentos
Cultura Documentos
EINTRODUOASISTEMAOPERACIONAL
Prof.RobertoAndrade
OqueSoftware?
a parte lgica de um sistema computacional
a parte no tangvel do sistema computacional
Software o mesmo que programa de computador
So instrues que podem ser executadas e
interpretadas por um processador, resultando em
um comportamento desejado.
1
Comofeitoumsoftware?
O software criado atravs de uma linguagem de
programao, que um conjunto padronizado de
comandos.
As linguagens podem ser de alto nvel ou de baixo
nvel:
Alto nvel: que entendida pelo homem
Baixo nvel: uma linguagem de mquina
Exemplosdelinguagensdeprogramao
Java
C e C++
Visual Basic
PHP
2
TiposdeSoftware
Software Aplicativo
So os programas
usados na realizao
das tarefas comuns de
um usurio, tais como:
textos, planilhas, edio
de imagens, jogos.
TiposdeSoftware Firmware
Soosprogramasjinstaladosnoschipsde
computador.
Ex.:BIOSnaROM
SoftwaredeSistema
Driversdedispositivo
So aqueles que Soosprogramasquepermitemainstalaodeum
permitem o usurio dispositivodehardware.Ex.:Impressora
Utilitrios
SistemaOperacional
Vamosfalardestecommaisdetalhesdaquiapouco...
3
TiposdeSoftware
Software
Embarcado
completamente
encapsuladoou
dedicadoao
dispositivoousistema
queelecontrola
realizaumconjuntode
tarefaspredefinidas,
geralmentecom
requisitosespecficos.
Fonte:SistemasOperacionaisModernos,
3ed.AndrewS.Tanenbaum.Pg.21.
4
TiposdeLicenaSoftware
Cdigofontefechado(Sodonosabe)
Software Possuifinalidadeespecfica
Proprietrio
Proibidoredistribuio
Ex.:Windows,Photoshop,Norton
Parasabermais...Anotea!
5
TiposdeLicenaSoftware
Parasabermais...Anotea!
EoSoftwarePblicoBrasileiro(SPB),oque?
O Software Pblico Brasileiro (SPB) um conceito que h alguns anos vem sendo
mencionado no mbito do poder executivo federal, para se referir a um repositrio de
softwares livres cujas aplicaes so de interesse pblico, mantido pela Secretaria de
Logstica e Tecnologia da Informao (SLTI), rgo integrante do Ministrio do
Planejamento.
Embora inclua muitos softwares de origem governamental ou da esfera paraestatal, basta
uma visita ao site do repositrio, localizado em http://www.softwarepublico.gov.br,
para perceber que o nmero de softwares disponveis oferecidos pela sociedade civil
crescente, demonstrando que h interesse de desenvolvedores em aderir ao modelo.
As possveis vantagens de aderir ao modelo de desenvolvimento adotado pelo Portal SPB
devem ser estudadas por cada interessado, com base na publicao da Instruo
Normativa n. 1/2011 da SLTI, que rene as normas relativas ao desenvolvimento,
disponibilizao e uso do Software Pblico Brasileiro SPB.
6
TiposdeLicenaSoftware
7
TiposdeLicenaSoftware
TiposdeLicenaSoftware
8
SistemaOperacional Conceitos
1 Serve de interface entre o usurio e a mquina, esta interface
pode ser:
CLI(commandline interface)
Usa comandos de texto digitados
pelo usurio. No Windows
costuma ser chamado de
Prompt, No linux chamado de
Console ou Terminal.
SistemaOperacional Conceitos
9
SistemaOperacional Conceitos
2 Serve de plataforma (base) para a instalao dos demais
programas, pois o primeiro programa a ser instalado.
SistemaOperacional Conceitos
10
SistemaOperacional Caractersticas
Todo sistema operacional, se encontra dividido em trs partes:
KERNEL
oncleodosistemaoperacional,apartecentral
quecomandaohardware.
SHELL
apartequeentraemcontatocomousurio,comoo
CLIoGUI.
APLICATIVOS
Soosdemaisprogramasqueacompanhamosistema
SistemaOperacional Caractersticas
Monotarefa
Executaumatarefaporvez,entregaos
recursosdamquinaaestanicatarefa.
Ex.:MSDOS
Multitarefa
Vriastarefasporvez,gerenciandoo
tempo.
Podeser:
11
SistemaOperacional Caractersticas
MultitarefaPreemptiva
Capacidade de alterar a ordem de (ou tirar
de execuo) um processo em detrimento
de outro com uma prioridade maior. o
processador que controla a execuo dos
programas, desta forma permite ao sistema
operacional recuperar o controle caso um
programa trave. O usurio perde os
trabalhos do programa que falhou mas os
demais programas continuam a trabalhar
sem ter de reiniciar o computador.
12
SistemaOperacional Caractersticas
MultitarefaCooperativa
Executa dois ou mais programas em
simultneo mas o programa que est
em primeiro plano tem o controle
sobre o processador. Neste caso se
este programa falhar bloqueia o
computador e tem que ser reiniciado.
SistemaOperacional Caractersticas
Monousurio
Somenteumusurioporvez
Multiusurio
Vriosusuriosaomesmo
tempo
13
O que uma conta de usurio?
Uma conta de usurio uma coleo de dados que informa ao Windows quais
arquivos e pastas voc pode acessar, quais alteraes pode fazer no
computador e quais so suas preferncias pessoais, como plano de fundo da
rea de trabalho ou proteo de tela. As contas de usurio permitem que voc
compartilhe um computador com vrias pessoas, enquanto mantm seus
prprios arquivos e configuraes.
H trs tipos de contas, cada tipo oferece ao usurio um nvel diferente de
controle do computador:
As contas padro so para o diaadia.
As contas Administrador oferecem mais controle sobre um computador e
s devem ser usadas quando necessrio.
As contas Convidado destinamse principalmente s pessoas que precisam
usar temporariamente um computador.
14