Sei sulla pagina 1di 2

Exerccios sobre S.O.

Defina o que um sistema operacional? Sistema operacional (S.O.) um programa (software) ou um conjunto de programas que gerenciam o hardware e criam uma interface entre um computador e o usurio.

Cite pelo menos 5 exemplos de sistemas operacionais. Windows uma famlia de S.O. criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. OS X um S.O. baseado no kernel Unix titulado OpenDarwin, desenvolvido, pela empresa americana Apple Inc. Linux um S.O. desenvolvido pelo programador finlands Linus Torvalds, inspirado no sistema Minix. ReactOS um S.O. livre, licenciado sob a GNU GPL. O objetivo de seus programadores desenvolver um S.O. baseado na arquitetura do Windows, sendo totalmente livre. FreeDOS um S.O. para a arquitetura x86 que visa dar compatibilidade com os programas dos j conhecidos sistemas operacionais compatveis com DOS. FreeBSD um S.O. livre do pela Universidade de Berkeley. tipo Unix descendente do BSD desenvolvido

Minix um S.O. Unix-like (semelhante ao UNIX), escrito em linguagem C e assembly, Desenvolvido pelo Andrew Stuart Tanenbaum.

Descreva os principais componentes da estrutura de um sistema operacional. Kernel (ncleo) o principal componente do S.O., sendo responsvel por fazer a interao entre hardware e software. Administra os recursos do sistema e permite que os programas faam uso deles. Inclui o gerenciamento da memria, dos processos, dos arquivos e de todos os dispositivos perifricos. Utilitrios so programas utilizados para facilitar o uso do software, fornecendo funcionalidades. Como programas para: compactao de dados, aumento de desempenho de mquinas, overclock, limpeza de discos rgidos, acesso internet, partilha de conexes, etc. Loader (Cdigo de Inicializao) o programa gerenciador de boot. ele que carrega o S.O. quando a mquina ligada, pegando o kernel do S.O. jogando na memoria RAM. Ele tambm faz o reconhecimento do hardware e teste e configura suas configuraes.

Driver de dispositivo o programa que permite que o S.O. se comunique com um dispositivo ou perifrico. Como impressoras, celulares, cmera, Pen Drive, drive de CD e DVD.

Qual a diferena entre os sistemas operacionais e as demais aplicaes de software? A maior diferena entre um sistema operacional e aplicaes convencionais a maneira como suas rotinas so executadas em funo do tempo. Em um sistema operacional suas rotinas so executadas em funo de eventos assncronos que podem ocorrem a qualquer momento, no respeitando uma ordem sequencial ou cronolgica. J as aplicaes convencionais executam suas rotinas de forma linear com incio, meio e fim, respeitando uma ordem cronolgica.

O que um sistema operacional multiprogramvel? Sistemas multiprogramveis ou multitarefas so sistemas que permitem que diversos programas dividam os mesmos recursos de um computador concorrentemente. Possibilitando a disputa controlada, entre os programas, pelo acesso dos recursos do hardware: processador, Memria e dispositivos de entrada e sada. Como s um programa pode usar o processador por vez, o sistema operacional aloca uma fatia de tempo (time-slice) do processador, e assim os programas que esto em execuo vo revezando no uso do processador. Este tipo de sistemas aumenta a produtividade dos seus usurios e reduz os custos, a partir do compartilhamento dos diversos recursos do sistema. Que permitem, por exemplo, que enquanto um programa espera por uma operao de leitura ou gravao em disco, outros programas posam estar sendo processados neste mesmo intervalo de tempo. Este sistema aperfeioa o uso dos recursos evitando que eles fiquem ociosos enquanto houver demanda para esses recursos.

Fontes: http://www.google.com.br http://pt.wikipedia.org

Aluno: Ricardo Pedro de Magalhes, 2 Perodo de Cincia da Computao. Professor: Srgio Mauricio Trad Junior Matria: Sistemas Operacionais

Potrebbero piacerti anche