Академический Документы
Профессиональный Документы
Культура Документы
PROCESSOS
Processo Programa em execuo; cada processo possui um espao de endereamento (programa executvel, dados do programa e pilha) para leitura/escrita. Pilha ou Stack memoria especial utilizada na execuo de rotinas do ncleo do sistema operativo. Podem estar l informaes necessrias para a execuo ou paragem de um programa.
CHAMADAS AO SISTEMA
Chamadas ao Sistema so a porta de entrada para ter acesso ao ncleo do SO. Para cada servio existe uma chamada ao sistema associado. Cada SO tem o seu prprio conjunto de chamadas com nomes, parmetros e formas especficas de activao. O pedido processado atravs dos parmetros fornecidos pelas chamadas de sistema que depois retorna aplicao. semelhante ao processo de um programa modular. Funes: Gesto de processos o o o Criao e eliminao de processos Alterao das caractersticas do processo Sincronizao e comunicao entre processos
Aplicaes Informticas e Sistemas de Explorao Modulo 5 Utilizao de um Sistema Operativo Cliente/Servidor o Manipulao de arquivos e directrios.
PROTECO E FIABILIDADE
Modo de Acesso o SO implementa mecanismo de proteco que controla o acesso concorrente (deadlock) aos diversos recursos do sistema. implementado na maioria dos sistema multiprogramaveis.
SO PARA MAINFRAMES
Desenvolvido para computadores de grande porte em grandes empresas. Processamento simultneo de muitas tarefas, bastantes operaes de entrada e sada.
SO PARA SERVIDORES
Podem ser mquinas com grandes capacidades, workstations ou mainframes. Servem mltiplos utilizadores atravs de rede e permitem a partilha de hardware e/ou de software. Podem fornecer servios de impresso, de ficheiros e Web.
SO PARA MULTIPROCESSADORES
Vrios CPU num nico sistema, depende da forma como esto ligados e do que partilhado. Podem ser paralelos, multiprocessadores ou multicomputadores. SO especiais, variantes de SO para servidores com caractersticas especiais de conectividade e comunicao. SO distribudo.
SO PARA PCS
Servir de interface com um nico utilizador. Tarefas comuns processador de texto, acesso internet, etc.
SO EMBEBIDOS
Telemveis, PDAs, telecomandos. Palm OS e Windows CE Executam um nmero reduzido de tarefas. 2
Aplicaes Informticas e Sistemas de Explorao Modulo 5 Utilizao de um Sistema Operativo Cliente/Servidor a. Gesto do microprocessador O SO vai atribuir uma fraco de tempo a cada tarefa. Pseudoparalelismo partilha de tempo do microprocessador. O tempo de execuo das 2 tarefas o somatrio das 2 a trabalharem isoladamente. Quando existem + de um microprocessador possvel atribuir-se a cada um, uma tarefa diferente, assim o trabalho distribudo. b. Gesto da memria Um SO atribui a cada programa que se encontra em execuo uma fatia de memria. Memria virtual extenso da RAM, permite que se trabalhe com + memria do que da placa me mas as SWAP (operaes de paginao) prejudicam o desempenho do computador. c. Gesto de perifricos de entrada e de sada cada perifrico gera interrupes, que so sinais enviados para o microprocessador. Cada dispositivo precisa de uma Driver (controlador) so programas que contem informaes especficas e que so responsveis pela comunicao e interligao com o SO. d. Gesto de ficheiros um conjunto de ficheiros, directrios e estruturas de dados auxiliares geridos por um mdulo do SO (sistema de gesto de ficheiros), responsvel pela organizao e acesso aos ficheiros. Permitem a gesto de armazenamento e recuperao de dados persistentes num ou mais dispositivos de memria secundria. Ficheiros conjunto de dados persistentes, relacionados e identificados com um nome. composto por: Nome identificador. Descritor Estrutura de dados com informaes sobre o ficheiro: data de criao, dimenso, etc. Informao dados guardados em memria secundria.
C. Interface do computador com o utilizador: a. Interface de linha de comandos exige que o utilizador saiba os comandos e as respectivas regras de sintaxe da linha de comandos. 4
Aplicaes Informticas e Sistemas de Explorao Modulo 5 Utilizao de um Sistema Operativo Cliente/Servidor b. Interface baseada em menus mostra todas as opes existentes num determinado ponto e podem ser seleccionados com o auxlio das teclas e de seguida com o Enter. c. Interface grfica GUI- graphical user interface. Os recursos so representados por cones. Pode-se iniciar varias aces com um clique sobre o cone, os programas so executados em janelas dimensionveis. Hardware evoludo, mais caro, maior processamento do que um interface pela linha de comandos. D. Segurana dos sistemas operativos - medidas para combater as falhas de segurana. Requisitos: a. Secretismo a informao s deve estar acessvel a quem tenha autorizao. b. Integridade os dados e o estado do sistema no podem ser alterados por acidente ou por comportamento incorrecto. c. Disponibilidade os recursos s devem ser utilizados por aqueles a quem se destinam. Devem ser adicionadas medidas tcnicas de segurana, tais como firewall, antivrus, controlos de acesso, etc.
FAT32 evoluo do FAT16, adopta 32bits para o endereamento, cada cluster tem apenas 4 kb mesmo em parties maiores que 2 GB. So possvel criar parties at 2 TB. Compatvel com o Windows 95 OSR/2, 98, Me, NT, 2000 e XP.
Aplicaes Informticas e Sistemas de Explorao Modulo 5 Utilizao de um Sistema Operativo Cliente/Servidor NTFS no usa clusters pois os sectores do disco so endereados directamente. um sistema de ficheiros de 32bits utilizado no Windows NT, 2000 e XP. Oferece vrios tipos de recursos de gesto de disco e de segurana que no existiam no FAT16 e FAT32.
HPFS utilizado pelo OS/2. No suportado por outros sistemas operativos excepto nas 1s verses do Windows NT.
EXT3 evoluo do EXT2, melhorias nos recursos de segurana e faz um registo de todas as operaes realizadas. Suporta ficheiros com tamanho ate 16 TB, usando blocos de 4 KB.