Beruflich Dokumente
Kultur Dokumente
IMEI
Prof.: Paulo Costa
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.
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.
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
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
programas/processos
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.
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.
14
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 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
20
21
Para computadores pessoais tm por objetivo servir de interface para um nico utilizador e tambm este grupo incluem-se ainda os sistemas operativos distribudos.
23
24
Gesto da memria
Memria principal ou memria primria o acesso ao contedo realizado atravs de endereos.
Memria Cache memria voltil mas cujo tempo de acesso muito menor que o da memria principal.
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.
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
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
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