Sie sind auf Seite 1von 35

Escola Secundria De Paredes

Data de entrega: 13 de Junho de 2013

IMEI
Prof.: Paulo Costa

Trabalho realizado por: Luciano Oliveira; 10 CP-GEI-A

Introduo ..................................................................................................................................... 5 O que um sistema operativo e qual o seu principal objetivo..................................................... 6 Evoluo Histrica ......................................................................................................................... 7 Evoluo Histrica ......................................................................................................................... 8 Evoluo Histrica dos Sistemas Operativos ................................................................................ 9 Monitor de controlo .................................................................................................................. 9 Tratamento em Lotes (Batch) ................................................................................................. 10 Multiprogramao .................................................................................................................. 12 Sistemas interativos ................................................................................................................ 13 Sistemas de secretaria (Desktop) ............................................................................................ 13 Sistemas multiprocessador ..................................................................................................... 14 Symmetric multiprocessing (SMP): ......................................................................................... 14 Asymmetric multiprocessing (SMP): ....................................................................................... 15 Memria virtual....................................................................................................................... 15 Sistemas distribudos .............................................................................................................. 16 Sistemas Cliente-Servidor ....................................................................................................... 16 Sistemas Peer-to-Peer ............................................................................................................. 17 Clusters .................................................................................................................................... 17 Sistemas de Tempo Real ......................................................................................................... 18 Sistemas de bolso .................................................................................................................... 18 Sistemas operativos .................................................................................................................... 19 Tipos de Sistemas Operativos ..................................................................................................... 20 Sistemas Operativos para mainframes ................................................................................... 20 Sistemas Operativos para servidores ...................................................................................... 21 Sistemas Operativos para multiprocessadores ....................................................................... 21 Sistemas Operativos para computadores pessoais................................................................. 22 Sistemas Operativos de tempo real ........................................................................................ 22 Sistemas Operativos embebidos ............................................................................................. 23 3

Sistemas Operativos para Smart Card..................................................................................... 23 Funes do Sistema Operativo.................................................................................................... 24 Gesto do processador ao nvel da sua planificao .............................................................. 24 Gesto da memria ................................................................................................................. 25 Gesto de I/O .......................................................................................................................... 26 Gesto de armazenamento secundrio .................................................................................. 26 Suporte fsico........................................................................................................................... 27 Suporte logico ......................................................................................................................... 27 Segurana da informao............................................................................................................ 28 Ameaas Segurana .................................................................................................................. 29 Mecanismos de segurana .......................................................................................................... 29 Autenticao de utilizadores ................................................................................................... 29 Encriptao ou mecanismos de cifragem ............................................................................... 30 Firewall .................................................................................................................................... 30 Assinatura digital ..................................................................................................................... 31 Logs ......................................................................................................................................... 31 Antivrus .................................................................................................................................. 31 Alguns crimes informticos punveis em Portugal ...................................................................... 32 Partilha de informao e comunicao entre computadores..................................................... 32 Concluso .................................................................................................................................... 33 Bibliografia .................................................................................................................................. 34

Introduo
Este trabalho realizado no mbito da disciplina IMEI (Instalao e Manuteno de Equipamentos Informticos) com o objetivo de abordar os diversos temas que foram dados na aula. Este trabalho vai ser til para ficar com melhores conhecimentos acerca dos sistemas operativos. Neste trabalho vou abordar o que um sistema operativo e qual o seu principal objetivo, evoluo do S.O., exemplos de sistemas operativos e principais caractersticas, tipos de sistemas operativos, funes de Sistema operativo, alguns crimes informticos punveis em Portugal, mecanismos de segurana.

O que um sistema operativo e qual o seu principal objetivo


Um sistema um programa ou um conjunto de programas cuja funo gerenciar os recursos do sistema (definir qual programa recebe ateno do processador, gerenciar memria, criar um sistema de arquivos, etc.), provendo uma interface entre o computador e o usurio. Embora possa ser realizado imediatamente aps a mquina ser ligada, a maioria dos computadores pessoais de hoje o executa atravs de outro programa armazenado em uma memria novoltil ROM chamado BIOS num processo chamado "bootstrapping", conceito em ingls usado para

designar processos autossustentveis, ou seja, capazes de continuarem sem ajuda externa. Aps executar testes e iniciar os componentes da mquina (monitores, discos, etc.), a BIOS procura pelo sistema operacional em alguma unidade de armazenamento, usualmente o Disco Rgido, e a depois da, o sistema operacional "toma" o controle da mquina. O sistema operacional alterna sua execuo com a de outros programas, como se estivesse vigiar, controlando e adaptando todo o processo computacional.

Evoluo Histrica

Evoluo Histrica
Nos anos 40 (sc. XX) as mquinas eram simples sem qualquer tipo de sistema operativo, os programas eram introduzidos pelo utilizador e depois

realizados pela mquina, o Input era atravs de cartes perfurados. As mquinas tinham baixa produtividade sendo sempre

necessrio inserir todos os dados mo, as operaes realizadas tinham que ser

definidas pelos programadores, e seu hardware baseado em vlvulas a vcuo. Para termos uma noo uma mquina destas tinha um volume aproximadamente a rea de um ginsio, um peso 30 toneladas, com uma altura 5,50 metros, 25 metros de Comprimento e com 17468 vlvulas a vcuo.

Evoluo Histrica dos Sistemas Operativos


Monitor de controlo
Programa utilitrio. Atribuio a cada utilizador de quotas de tempo de utilizao da mquina, dispondo da mquina como um todo. Permitia ao utilizador carregar os seus programas em memria, edit-los e verificar a sua execuo. Execuo das operaes necessrias atravs de comandos do monitor. No final de cada sesso, guardavam-se os programas e resultados sob a forma de listagens, fitas de papel perfuradas ou, nos sistemas mais evoludos, em fita magntica. Rotinas utilitrias para o controlo de perifricos, por exemplo, leitor de cartes. Ineficiente Durante a maior parte do tempo o processador est inativo, espera de um comando ou a efetuar uma operao de Entrada / Sada. O tempo de execuo de um programa gasto essencialmente nas operaes de I/O
9

Tratamento em Lotes (Batch)


Otimizaram a sequncia de operaes que envolvem a execuo de um programa, da seguinte forma: O programa enviado ao operador do computador. O operador junta o programa ao conjunto de programas existentes, criando um lote. Cada lote de programas executado sequencialmente pelo computador. Os resultados so fornecidos ao operador medida que os programas vo terminando. Problemas: No possvel a interao entre um programa e o utilizador. O tempo de execuo de um programa predominantemente determinado pelas operaes de I/O. No entanto os dispositivos de Entrada/Sada so muito lentos

10

Soluo: Para otimizar a utilizao da Unidade Central de Processamento passou a fazer-se a recolha dos dados num computador auxiliar, onde eram lidos, para uma banda, os cartes dos diversos trabalhos. A banda era colocada no computador central e executados os programas, produzindo igualmente os ficheiros de sada para outra banda que, por sua vez, era tratada pelo computador mais pequeno para otimizar o tempo de impresso. Perifricos passaram a poder executar operaes autnomas, avisando o processador do fim da sua execuo atravs do mecanismo de interrupes. Possibilidade de notificar assincronamente o processador de que uma dada operao terminou. As operaes de I/O podem prosseguir em paralelo com a execuo de um programa que apenas interrompido para inici-las e para tratar a sua terminao. Paralelamente, os perifricos de armazenamento de dados sofreram uma evoluo significativa, deixando de ser meros dispositivos sequenciais (bandas) para se tornarem verdadeiras memrias

secundrias com possibilidade de endereamento aleatrio (tambores e discos).

11

Multiprogramao
Vrios programas / processos (jobs) so carregados para a memria

central, e o tempo da CPU repartido por eles. Esta soluo torna os sistemas multiprogramados permitindo que

diversos programas estejam simultaneamente ativos. Os diversos programas necessitam de estar na memria central

para facilmente se mudar de contexto.

Funes controladas pelo Sistema Operativo Entradas/Sadas

atravs de rotinas Escalonamento da CPU Decidir que programa/processo

vai entrar em funcionamento Gesto da memria Alocar memria para os vrios

programas/processos

Problemas: Os primeiros sistemas de Multiprogramao no permitiam a interao com o utilizador

12

Sistemas interativos
Extenso dos sistemas multiprogramados de modo a permitir a partilha do sistema entre vrios utilizadores, assim como, a interao entre o utilizador e o programa. A comutao entre processos passa a ser realizada periodicamente ou quando os processos necessitam realizar tarefas de Entrada/Sada.

Sistemas de secretaria (Desktop)


Os sistemas de secretria permitem a um utilizador isolado o acesso a um sistema de computao e maximizao a convenincia de utilizao. Na primeira gerao o sistema era Mono-utilizador, Sem multitarefa, um exemplo deste sistema MS-DOS. Na Gerao 1.5 o sistema continuava a ser Mono-utilizador sem multitarefa, exemplo o Windows 3.0 e 3.1. Na segunda gerao funcionava o Windows 95,NT,XP; Linux; Mac OS, j era multiutilizador, multitarefa e com conexo rede.

13

Sistemas multiprocessador
Os sistemas multiprocessador o computador pode utilizar dois ou mais CPUs e partilhar o barramento, o relgio, a memria, os perifricos, o disco entre outros.

Symmetric multiprocessing (SMP):


Cada processador faz uma cpia igual do sistema operativo; Podem realizar em simultneo;

Vrios processos sem existir estragos no desempenho.

14

Asymmetric multiprocessing (SMP):


Processador-mestre executa o sistema operativo e ordena o trabalho dos processadores-escravos; Processadores-escravos executam aplicaes, atribudas uma tarefa a cada um sendo mais comum em sistemas de grandes dimenses. No aconselhado para sistemas com vrios processadores, porque depressa pode acumular-se o processador-mestre.

Memria virtual
A memria virtual permite a criao de um espao de endereamento virtual e tambm eliminar as restries sobre o tamanho dos programas e facilitar a gesto da memria fsica.

15

Sistemas distribudos
Este sistema distribudo em que as comunicaes entre mquinas (CPUs) colaboradoras so feitas atravs de uma rede de comunicao. Segundo a definio de Andrew Tanenbaum uma coleo de computadores independentes que se apresenta ao utilizador como um sistema nico e consistente.

Sistemas Cliente-Servidor
O servidor fornece funcionalidades a outras mquinas (clientes) e recursos e o cliente consome recursos. Primeiro o cliente envia um pedido ao Servidor, segundo o Servidor executa a pesquisa na Base de Dados, a base de dados devolve a resposta ao Servidor e o servidor abre a pgina Web requerida pelo Cliente.

16

Sistemas Peer-to-Peer
Cada mquina existente na rede disponibiliza os seus recursos aos outros postos dessa rede, sem que tenha que existir um servidor central. Os postos de trabalho so simultaneamente fornecedores e consumidores de recursos. Um exemplo clssico de computao distribuda o projeto Seti at home que visa procurar em sinais de rdio interplanetrios algum vestgio de vida extraterrestre.

Clusters
As mquinas esto interligadas entre si a utilizar uma rede local. Um cluster de mquinas poder ser visto pelo utilizador como uma mquina grande, isto , um tipo de supercomputador criado a partir da cooperao de vrios computadores convencionais.

17

Sistemas de Tempo Real


Cada tarefa do sistema tem associadas restries temporais (deadlines).

Sistemas de bolso
As caractersticas de um sistema de bolso no so tao
favorveis como por exemplo um sistema de secretaria, o sistema de bolso tem memria em pequena

quantidade, um Processador lento, ecr pequeno e Sistemas de I/O limitados. Como por exemplo PDAs e telemveis.

18

Sistemas operativos
DOS Unix Surgiu no incio da dcada de 60; Multitarefa. Linux Surgiu nos anos 90; Multitarefa; Inicialmente CLI, agora GUI (Graphical User Interface). Windows Surgiu em 1985; Multitarefa; GUI (Graphical User Interface). Windows Vista Surgiu em 2007; Multitarefa; GUI (Graphical User Interface) Aero. MacOS (Macintosh Operating System) Surgiu em 1984; GUI (Graphical User Interface). MS-DOS 1 Sistema Operativo para PC; Monotarefa; CLI (Command Line Interface); Pouco utilizado hoje em dia.

19

Tipos de Sistemas Operativos


Existe vrios tipos de sistemas operativos, como por exemplo mainframes, servidores, multiprocessadores, computadores pessoais, tempo Real, embebidos, Smart Card.

Sistemas Operativos para mainframes


Este tipo de sistema, so computadores de grande porte que grandes empresas os tm. Estes so orientados para o processamento simultneo de inmeras tarefas, muitas das quais requerem bastantes entradas e sadas.

20

Sistemas Operativos para servidores


Este tipo de sistema e destinado para servidores, beneficiam mltiplos utilizadores atravs da rede e permitem a partilha de hardware ou recursos de software.

Sistemas Operativos para multiprocessadores


Os sistemas para multiprocessadores so computadores constitudos por vrios CPU num nico sistema e tambm Neste grupo incluem-se tambm os sistemas operativos distribudos.

21

Sistemas Operativos para computadores pessoais

Para computadores pessoais tm por objetivo servir de interface para um nico utilizador e tambm este grupo incluem-se ainda os sistemas operativos distribudos.

Sistemas Operativos de tempo real


Tm por objetivo conseguir garantir que o computador produza uma resposta a um acontecimento externo ao fim de um intervalo de tempo limitado e previamente especificado. As consequncias do incumprimento destas condies, pode causar prejuzos prejudiciais, como a segurana das pessoas, a suspenso de processos de fabrico ou a produo defeituosa de produtos em processos industriais.
22

Sistemas Operativos embebidos


Aplicam-se a sistemas pequenos, tais como os telemveis e PDA (Personal Digital Assistant), este sistema operativo efetua um conjunto reduzido de tarefas em comparao com os outros sistemas operativos como PalmOS e Windows.

Sistemas Operativos para Smart Card


Estes sistemas so executados em cartes de crdito, deste tipo realizam apenas uma tarefa, pagamento eletrnico, mas existem outros que permitem ainda a execuo de outras tarefas tais como o acesso a reas reservadas

23

Funes do Sistema Operativo


O sistema operativo tem vrias funes como gesto do processador ao nvel da sua planificao, gesto da memria, gesto de I/O, gesto de armazenamento secundrio e Segurana da informao.

Gesto do processador ao nvel da sua planificao


A Unidade Central de Processamento (CPU ou Central Processing Unit) responsvel pela execuo de todos os programas do sistema, que, necessariamente, devero estar armazenados na memria principal. Cada processador constitudo por: Unidade de Controlo responsvel por gerir as atividades de todos os componentes do computador; Unidade Aritmtica e Lgica responsvel pela realizao de operaes aritmticas e lgicas; Registos dispositivos com a funo de armazenar dados temporariamente. Um programa composto por vrias instrues que so executadas pela CPU atravs de operaes bsicas; O processador um recurso crtico do sistema pelo que o escalonamento tenta otimizar a sua utilizao.

24

Gesto da memria
Memria principal ou memria primria o acesso ao contedo realizado atravs de endereos.

Memria RAM (Random Access Memory) voltil;

Memria ROM (Read Only Memory) no voltil;

Memria Cache memria voltil mas cujo tempo de acesso muito menor que o da memria principal.

Memria Secundria no voltil.

25

Gesto de I/O
Os dispositivos de Entrada/Sada so utilizados para permitir a comunicao entre o computador e o mundo exterior. Nos sistemas mais antigos, a comunicao entre a CPU e os perifricos era controlada por um conjunto de instrues especiais, denominadas de instrues de I/O. Essas instrues continham detalhes especficos de cada perifrico. A implementao de um dispositivo designado por controlador, permitiu CPU agir de forma independente dos dispositivos de I/O. A CPU j no necessita de estabelecer comunicaes diretas com os perifricos, pois esta tarefa realizada pelo controlador.

Os drivers dos dispositivos so responsveis pela comunicao com o hardware, atravs de controladores.

Gesto de armazenamento secundrio


Suporte fsico da informao Suporte lgico

26

Suporte fsico

Fitas magnticas (incio dos anos 60,sc. XX); Dispositivos removveis: Zip disk (anos 90, sc. XX); Disquetes; Discos rgidos; Unidades ticas; CD / DVD Pen drive.

Suporte logico
Sistema de ficheiros conjunto de ficheiros, diretrios, descritores e estruturas de dados auxiliares, geridos por um mdulo do sistema operativo (sistema de gesto de ficheiros); Proteo o sistema operativo guarda no descritor do ficheiro o identificador do utilizador que o criou e os direitos (permisses) de acesso.

27

Segurana da informao
As cpias de segurana dos dados armazenados num computador so imprescindveis nos casos em que ocorram falhas do sistema, infeo por vrus ou uma invaso. O utilizador deve criar a sua prpria poltica para a realizao de cpias de segurana. As Polticas de Segurana tiveram origem nos sistemas militares. Atualmente, as empresas e outras organizaes precisam de garantir a segurana no tratamento e transao de informaes, de modo a possibilitar a integridade dos sistemas informticos, assim como, assegurar a sua vantagem competitiva no mercado geral. Uma Poltica de Segurana visa detetar as vulnerabilidades dos sistemas atravs da criao de mecanismos de segurana que dificultem ou impeam determinados ataques, para que seja possvel manter segura a informao das empresas e gerir de forma centralizada a sua segurana. Algumas regras para a definio de uma Poltica de Segurana: Ser acessvel a todos os membros da organizao; Definir objetivos de segurana; Definir as circunstncias em que aplicada cada uma das regras; Especificar as consequncias do no cumprimento das regras.

Temos que ter em conta alguns aspetos nas polticas de segurana como: Autenticao garantir que as entidades intervenientes so quem afirmam ser; Confidencialidade permitir o acesso informao apenas s entidades autorizadas; Integridade garantir que a informao a ser armazenada ou processada seja autntica;

28

Controlo de acesso capacidade de impedir o acesso no autorizado a um determinado recurso; No repudiao funes que impedem que uma determinada entidade negue a execuo de uma determinada ao; Disponibilidade garantir que os recursos essenciais esto disponveis aos utilizadores.

Ameaas Segurana
Acesso no autorizado ocorre quando um utilizador descobre a informao de autenticao de um outro utilizador e a utiliza para aceder aos recursos desse utilizador; Ataques por imitao consiste em fazer com que um dado utilizador ou sistema se comporte como um outro. Disrupo de servios uma forma de ataque cujo objetivo a interrupo ou a perturbao de um servio devido a danos causados nos sistemas que os suportam.

Mecanismos de segurana
Existe vrios mecanismos de segurana como autenticao de utilizadores, encriptao ou mecanismos de cifragem, firewall, assinatura digital, logs e antivrus.

Autenticao de utilizadores
Existem vrios mtodos de autenticao sendo o uso de palavras-chave o mais usado.
29

Encriptao ou mecanismos de cifragem


A encriptao um processo que codifica os dados atravs de uma chave secreta, conhecida apenas pelas entidades envolvidas. O processo de modificao da mensagem chama-se cifragem e transforma-a num criptograma. O processo de recuperao da mensagem original denomina-se por decifragem.

Firewall
A firewall utilizada para proteger o computador ou rede local de acessos no autorizados provenientes da internet.

30

Assinatura digital
A assinatura digital garante a integridade do documento ao qual esto associadas e a entidade que o envia.

Logs
So registos gerados pelos sistemas ou aplicaes com informaes dos eventos ocorridos.

Antivrus
um software que verifica a existncia de vrus e tenta removlos. Como por exemplo o Norton, Avg, Mcafee e entre muitos.

31

Alguns crimes informticos punveis em Portugal


Crime de dano relativo a dados ou programas informticos; Sabotagem informtica; Crime de acesso ilegtimo; Crime de interceo ilegtima;

Crime de reproduo ilegtima.

Partilha de informao e comunicao entre computadores


A partilha de informao e comunicao entre computadores estabelecida atravs de redes de computadores. Designa-se por rede de computadores o grupo constitudo por dois ou mais computadores ligados entre si, atravs de meios eletrnicos, com o objetivo de trocarem informao de forma rpida e fcil, permitindo a partilha de equipamentos e de recursos.

32

Concluso
Com a realizao deste trabalho ficamos com mais informaes sobre os temas abordados. Na realizao deste trabalho no encontrei dificuldades, pelo que gostei de o fazer e achei til e interessante a sua execuo, achei bastante importante entender melhor os crimes punveis em Portugal e que tipo de sistemas existem.

33

Bibliografia
Nos sites da Internet:

34

35

Das könnte Ihnen auch gefallen