Trabalho S.O III Grupo
Trabalho S.O III Grupo
Trabalho S.O III Grupo
Discentes:
Aurélio Mamboza-----------95%
Avertino Machama----------90%
Claúsio Cumbana------------80%
Gildo Juca---------------------90%
Marta Massango--------------95%
Rossana Gimo-----------------75%
1
Objectivos
Geral
Compreender evolução histórica dos Sistemas Operativos
Específicos
2
Introdução
O presente trabalho investigativo busca perceber o cotexto evolutivo dos sistemas operativos
numa convergência com a evolução dos computadores de acordo com as suas gerações, uma vez
que estes dois caminham de forma convergente ao longo do tempo, dada a maneira como eles se
corelacionam. De salientar que, numa visão mais genérica, o computacional pode ser visto como
um binómio: Hardware e Software. Este último é entendido como um conjunto de programas que
comandam o funcionamento de um computador, isto é sequência de instruções escritas para
serem interpretadas por um computador. Um do software mais importante do sistema operativo
moderno é o sistema operativo, que se enquadra na categoria do software do sistema. Este tem
como objectivos compartilhar recursos de forma organizada e facilitar o acesso aos mesmo, serão
apresentados numa primeira fase do trabalho os componentes do sistema operativo tanto quanto
as principais funções e ou objectivos.
3
Sistemas operativos (SO) – Conceitos básicos
Sistema operativo – compreende um programa ou conjunto de programas que actua como o
intermediário entre o computador e o usuário, fazendo a gestão do hardware de um computador e
fornecendo uma base para programas de aplicação.
Gerenciamento de memoria;
Controlo de recurso em uso e concessão de solicitações de recursos;
Gerenciamento do Processador;
Gerenciamento de dispositivos (E/S);
Gestão de Ficheiros.
Kernel: Núcleo do Sistema Operativo-parte central (núcleo). Oferece funções e serviços para se
usar a CPU, memória primária e outros dispositivos. Como o kernel comunica com hardware e
software, sua organização interna varia de projecto para projecto. E daí ser necessário que seja
pequeno, rápido, estável e seguro.
Bibliotecas: Conjunto de rotinas usadas por programas; fornecem serviços para os programas.
4
medida em que os computadores evoluem de gerações em gerações os sistemas operativos
acompanham essa evolução adaptando se aos novos modelos computacionais do mercado.
2ª Geração: Em 1959 foi criada uma versão de sistema operativo que já implementava
conceitos de memória virtual, conceito este largamente utilizado nos sistemas actuais. Na década
de 60, a partir do surgimento dos circuitos integrados, foi possível difundir o uso de sistemas
computacionais em empresas, como o caso do Sistema Batch, com diminuição de custos e
tamanho dos equipamentos. Além disso, esta década presenciou inúmeras inovações na área de
sistemas operativos, presentes até hoje, como os ambientes de multitarefa, multiprogramação,
multiprocessamento e time-sharing, tendo o desenvolvimento destas técnicas avançado até o
meado da década de 70, onde também foram implementadas as tecnologias baseadas em
arquitectura VLSI (chips), as primeiras redes de computadores, e o desenvolvimento de diversas
linguagens de programação de alto nível.
5
diversas, todas inicialmente mono-usuário / monotarefa (devido à baixa capacidade de
armazenamento dos computadores, naquela época). Suregm Sistenas Operativos como o
Muliplexed Information and Computing System em 1965, o surgimento do unix em 1969, o
BSD(Berkeley Sofware Distribution) em 1977, o Apple DOS em 1978, em 198ºo surgiu a Xenix
e 86-DOS(Q-DOS). Surgem ainda um dos mais conhecidos sistemas operativos ,
especificamente na 4 geraco o MS-DOS(1981) /IBM PC DOS e a Pilot, o Mac OS e o HP-UX
em1984 tanto quanto AmigaOS e o Windows 1.0 e RISC/OS.
6
MS-DOS (Microsoft Disk Operation System): foi o primeiro sistema operacional
comercializado pela Microsoft. Surgiu em 1981 junto com o primeiro IBM PC. A Microsoft
vendia licenas do DOS sob o nome de PC-DOS para a IBM comercializar seus computadores,
paralelamente ela também vendia licenças para o mercado sob o nome de MS-DOS. O MS-DOS
em todas as suas versões se apresentava no modo de texto, apresentando um cursor piscando
esperando a entrada de comando, chamado de prompt. Na versão 4.0 o DOS passou a incluir um
sistema gráfico simples chamado DOS SHELL, mesmo assim ainda era necessário usar
comandos de texto para se utilizar muitos recursos do sistema. Com a família Windows o DOS
caiu em desuso, mas ainda salva muitas vezes na hora de se recuperar informações de um HD
com problemas.
UNIX: Primeiro Sistema Operativo Moderno O primeiro sistema operativo moderno foi o UNIX,
criado por um grupo de desenvolvedores da AT&T em 1969, com o objetivo de resolver o
problema da incompatibilidade de SOs de máquinas distintas. Hoje, 90% dos sistemas operativos
atuais foram/são influenciados pelo UNIX. Foi inicialmente escrito em Assembly e mais tarde, em
1973, reescrito em C, utilizado até nos dias de hoje.
Existem diversos produtos que compõem a “família” Microsoft Windows: Windows Live,
Windows Media Center, Windows Media Player, entre outros. Estes softwares foram
7
desenvolvidos exclusivamente para potencializar o desempenho dos sistemas operacionais
produzidos pela Microsoft.
Linux: O Linux é um sistema operacional criado em 1991 por Linus Torvalds na universidade
de Helsinky na Finlândia. É um sistema Operacional de código aberto distribuído gratuitamente
pela Internet. Seu código fonte é liberado como Free Software (software gratuito) o aviso de
copyright do kernel feito por Linus descreve detalhadamente isto e mesmo ele está proibido de
fazer a comercialização do sistema.
Mac OS
O Mac OS é o sistema operacional dos computadores da linha Macintosh, da Apple. O seu
surgimento ocorreu em 1984, junto ao lançamento do primeiro Macintosh. Esse computador
tinha 128 KB de RAM e processadores da família 68000 da Motorola. Inicialmente, o seu
sistema operacional era chamado apenas de System. O Mac OS é conhecido por ser o sistema
operacional a popularizar o uso da interface gráfica. O Mac OS X é o sistema operacional dos
computadores da Apple e está na sua versão 10.7. As suas versões são apelidadas por nomes de
felinos. O MacOS é totalmente gráfico e reconhecido por sua relativa simplicidade de
operação. Visualmente é bastante semelhante às versões do Windows. Tem como vantagens:
8
Maior estabilidade Suporte para dispositivos e aplicativos profissionaise segurança
Durabilidade e desempenho
iOS
O iOS é o sistema operacional móvel da Apple. O software é utilizado no iPhone e no iPod
Touch, com o variante iPadOS no iPad, além de fazer integração com outros sistemas da marca,
como o macOS, do Mac, e o tvOS, da Apple TV. A primeira versão do iOS foi lançada em 2007
com o objetivo de dar praticidade às operações básicas dos smartphones da maçã e ser um
sistema mais funcional em relação ao Android, principal concorrente. O iOS foi desenvolvido
especificamente para dispositivos touchscreen, sendo o primeiro a introduzir o uso dos dedos
para gerir a interface, dispensando o uso de canetas.
Android
Android é um sistema operacional (SO) baseado no núcleo Linux, lançado aos 23 de setembro de
2008, projetado principalmente para dispositivos eletrônicos móveis (como smartphones e
tablets) com tela sensível ao toque ou interface de usuário baseada na manipulação direta;
desenvolvido por um consórcio de desenvolvedores conhecido como Open Handset Alliance,
sendo o principal colaborador o Google. O Android é o sistema operacional móvel mais utilizado
do mundo, e, em 2013, possuía a maior percentagem das vendas mundiais desse tipo de sistema.
Dispositivos com o sistema Android vendem mais que eletrônicos com Windows, iOS e macOS
combinados. O Android é muito popular entre empresas de tecnologia que buscam um software
pronto, de baixo custo e personalizável para dispositivos de alta tecnologia. A natureza do
software de código aberto do sistema operacional tem encorajado uma grande comunidade de
programadores e entusiastas a colocar uma fundação para o desenvolvimento de projetos feitos
pela própria comunidade que adicionam recursos para usuários mais avançados.
9
Conclusão
Após a realização do trabalho de carácter investigativo, o grupo concluí que, importa referir que
um Sistema Operativo é um programa que age como um intermediário entre o usuário do
computador e o hardware. O propósito de um SO, é prover um ambiente no qual um usuário
possa executar programas de forma conveniente e eficiente. Nota-se ainda que evolução dos
Sistemas operativos acompanha de forma convergente a evolução dos computadores no tempo e
a mesma, tem sido caracterizada pelo aumento na velocidade do processador, diminuição no
tamanho do componente, aumento no tamanho da memória e aumento na capacidade e
velocidade de E/S. Ao longo destes avanços tecnológicos, são desenvolvidos Sistemas
operativos, cada vez mais interativos e com maior capacidade de gestão de recursos
computacionais para o controle e coordenação do uso dos recursos computacionais entre os
diversos programas aplicativos, sistemas de programação e melhor interação com os usuários.
10
Referências Bibliográficas
TANENBAUM, A. S., Sistemas Operacionais Modernos. 2ª edição, Prentice Hall, 2003.
KIRNER, C., MENDES, S.B.T, Sistemas Operacionais Distribuídos, Editor Campus,
1988.
STALLINGS, William. Arquitetura e organização de computadores. 8. ed. São Paulo:
Pearson Pratice Hall, 2010.
https://everlastingstudent.wordpress.com/timeline-of-operating-systems-since-the-1950s/ .
11