Você está na página 1de 18

UNIVERSIDADE ABERTA UNISCED

Faculdade de Ciências Sociais e Humanas


Curso de Licenciatura em Administração Publica

Análise Comparativa dos Sistemas Operacionais

Delfino Rafael Xavier


Código: 81240487

Nampula, Março de 2024

0
UNIVERSIDADE ABERTA UNISCED

Faculdade de Ciências Sociais e Humanas

Curso de Licenciatura em Administração Publica

Análise Comparativa dos Sistemas Operacionais

Trabalho a ser submetido a faculdade de ciências sociais e


humanas, como requisito para avaliação na cadeira de TIC.

Tutora:

Delfino Rafael Xavier

Código: 81240487

Nampula, Março de 2024

1
Índice

Introdução ........................................................................................................................................ 4

1. Sistemas operacionais .............................................................................................................. 5

1.1 Conceptualização ....................................................................................................................... 5

1.2 Objectivos de um sistema operacional ...................................................................................... 6

2. Principais Sistemas Operacionais............................................................................................. 7

2.1 Sistema Operacional Windows.................................................................................................. 9

2.2 Sistema Operacional Linux ....................................................................................................... 9

2.3 Sistema Operacional Mac Os .................................................................................................. 10

3. Comparação entre os três sistemas operacionais.................................................................... 11

3.1 Sistema Operacional Windows................................................................................................ 11

3.1.1 Compatibilidade e suporte ao software ................................................................................ 11

3.1.2 Variedade de hardware ......................................................................................................... 11

3.1.3 Jogos e entretenimento ......................................................................................................... 11

3.1.4 Integração com ambientes corporativos ............................................................................... 12

3.1.5 Personalização e flexibilidade .............................................................................................. 12

3.2 Sistema Operacional Linux ..................................................................................................... 12

3.2.1 Software livre e código aberto .............................................................................................. 12

3.2.2 Variedade de distribuições.................................................................................................... 12

3.2.3 Estabilidade e desempenho ................................................................................................... 13

3.2.4 Segurança ............................................................................................................................. 13

3.2.5 Customização e flexibilidade................................................................................................ 13

3.3 Sistema Operacional Mac OS .................................................................................................. 13

3.3.1 Integração com o ecossistema da Apple ............................................................................... 13

3.3.2 Design e interface intuitivos ................................................................................................. 14


2
3.3.3 Estabilidade e desempenho ................................................................................................... 14

3.3.4 Segurança e privacidade ....................................................................................................... 14

3.3.5 Ecossistema de aplicativos e desenvolvimento .................................................................... 14

Conclusão ...................................................................................................................................... 16

Referências Bibliográficas ............................................................................................................. 17

3
Introdução

O presente trabalho tem como tema “Análise Comparativa dos Sistemas Operacionais”. O
objectivo do trabalho é de trazer de forma sucinta uma análise comparativa dos diferentes
sistemas operacionais.

No que se refere a relevância da realização deste trabalho de campo, pode-se dizer que constitui
um instrumento para aprimorar os conteúdos arrolados na cadeira em alusão e ao mesmo tempo
estabelecer uma intercessão entre as TICs e a administração pública.

Todavia, para a obtenção das informações para composição do presente trabalho de campo,
recorreu-se a busca de artigos de internet e de manuais do acervo disponibilizado pela UNISCED
cujos autores foram devidamente referenciados no trabalho e constam nas referências
bibliográficas.

4
1. Sistemas operacionais

1.1 Conceptualização

De acordo com Stuart (2011), “o sistema operacional é uma camada de software que opera entre
o hardware e os programas aplicativos voltados ao usuário final. Trata-se de uma estrutura de
software ampla, muitas vezes complexa, que incorpora aspectos de baixo nível (como drivers de
dispositivos e gerência de memória física) e de alto nível (como programas utilitários e a própria
interface gráfica)” (p.13).

De acordo com um dos principais autores da área, Um sistema operacional é um programa que
atua como intermediário entre o usuário e o hardware de um computador. O propósito de um
sistema operacional é propiciar um ambiente no qual o usuário possa executar outros programas
de forma conveniente, por esconder detalhes internos de funcionamento e eficiência, por procurar
gerenciar de forma justa os recursos do sistema. (Stuart, 2011, p.13).

Num olhar mais profundo Stallings (2002) defende que:

“…O sistema de processamento de dados consiste basicamente em hardware e


software. O hardware consiste em circuitos electrónicos (processador, memória, portas de
entrada/saída, etc.) e periféricos mecânicos eletro-ópticos (teclados, mouses, discos
rígidos, disquetes, unidades de CD ou DVD, dispositivos USB, etc.). O software
aplicativo, por outro lado, representa os programas do sistema voltados para o usuário

5
que são a razão final para usá-lo, como editores de texto, navegadores de Internet ou
jogos. Entre os aplicativos e o hardware existe uma camada versátil e
complexa de software, muitas vezes chamada de sistema operacional (SO). (p.43).

1.2 Objectivos de um sistema operacional

Para Machado (2010), o objectivo de um sistema operacional é acessar e gerenciar


abstractamente recursos de hardware, fornecendo aos aplicativos um ambiente de execução
abstracto onde o acesso aos recursos ocorre por meio de interfaces de usuário simples,
independentes de funções e detalhes de baixo nível, e onde os conflitos de uso de hardware são
minimizados (p.44).

Por outro lado, pode-se avançar os seguintes objectivos de um sistema operacional:

1.2.1 Abstracção de recursos

Utilizar os recursos de hardware de um sistema computacional pode ser uma tarefa


desafiadora devido às características únicas e à complexidade das interfaces de cada
dispositivo físico. Por exemplo, a sequência a seguir mostra as principais etapas envolvidas na
abertura de um arquivo no disco (a operação de abertura):

 Verificar se os parâmetros informados estão corretos (nome do arquivo, identificador do


disco, buffer de leitura, etc.);
 Verificar se o disco está disponível; 3. ligar o motor do disco e aguardar atingir a
velocidade de rotação correta;
 Posicionar a cabeça de leitura sobre a trilha onde está a tabela de diretório;
1.2.2 Gerência de recursos

Os programas aplicativos utilizam hardware para atingir seus objectivos: ler e salvar dados, editar
e imprimir documentos, navegar na Internet, tocar música, etc. Em um sistema com múltiplas
funções simultâneas, podem ocorrer conflitos de uso de hardware entre dois ou mais aplicativos.
necessitam dos mesmos recursos para funcionar. O sistema operacional deve definir políticas
para gerenciar o uso de recursos de hardware pelos aplicativos e resolver possíveis disputas e
conflitos. (Machado, 2010)

6
Cada computador precisa distribuir o uso de processadores entre os aplicativos para garantir um
desempenho adequado. Da mesma forma, a memória RAM deve ser distribuída justamente. O
acesso à impressora deve ser exclusivo para evitar misturas de conteúdo, com o sistema
operacional definindo uma fila de trabalhos a imprimir normalmente atendidos de forma
sequencial. (Machado, 2010)

Assim, um sistema operacional visa abstrair o acesso e gerenciar os recursos de hardware,


provendo aos aplicativos um ambiente de execução abstrato, no qual o acesso aos recursos se faz
através de interfaces simples, independentes das características e detalhes de baixo nível, e no
qual os conflitos no uso do hardware são minimizados.

2. Principais Sistemas Operacionais

Os principais SOs para computadores desktop e notebooks atualmente são:

a) Windows 10: é um SO proprietário, desenvolvido pela Microsoft, lançado em 2014, apresenta


um design com características de versões anteriores para manter a compatibilidade e atender o
gosto de usuários destas versões anteriores; sua interface foi desenvolvida para telas sensíveis ao
toque e agrada tanto em telas touchscreen quanto em desktops. É o SO mais popular,
especialmente em países onde computadores PC e compatíveis são a maioria; (Machado, 2010)

b) Linux: o SO Linux é uma coleção de software livre ou código aberto, criada por indivíduos,
grupos e organizações de todo o mundo, incluindo o núcleo Linux. O núcleo (Kernel) Linux foi
originalmente escrito por Linus Torvalds, do Departamento de Ciência da Computação da
Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários por meio
da Internet. É distribuído por meio de comunidades e equipes que preparam pacotes de
distribuição com os programas e assistentes necessários para realizar a instalação, dentre as quais
se destacam as distribuições: Ubuntu, Mint, Debian, Fedora, SUSE e OpenSUSE. Pode ser
instalado praticamente em qualquer computador; (Machado, 2010)

c) MacOSX: é um sistema proprietário baseado no kernel do Unix, fabricado e vendido pela


Apple, destinado exclusivamente aos computadores e notebooks Mac e que combina a
experiência adquirida com a tradicional GUI desenvolvida para as versões anteriores do Mac OS

7
com um estável e comprovado núcleo. Assim, o MacOS é uma combinação de um moderno e
confiável SO com uma renovada interface gráfica do usuário (GUI) chamada Aqua.

Os principais SOs para smartphones e tablets são:

a) Android: é baseado no núcleo Linux e desenvolvido pela Google, tendo sido projetado para
dispositivos móveis como smartphones e tablets; com interface específica para TV (AndroidTV),
carro (Android Auto) e relógio de pulso (AndroidWear). Utiliza-se da tela sensível ao toque
permitindo ao usuário manipular os objetos virtuais e também de um teclado virtual. Apesar de
ser principalmente utilizado em dispositivos com tela sensível ao toque, também é utilizado em
consoles de videogames, câmeras digitais, computadores e outros dispositivos eletrônicos. O
Android é o SO móvel mais utilizado do mundo. Disponibiliza uma loja de aplicativos, a Google
Play, com mais de 1 milhão de aplicativos disponíveis, baixados mais de 50 bilhões de vezes.
Mais de 70% dos programadores para sistemas móveis desenvolvem seus aplicativos para o
Android. O código do SO é disponibilizado pela Google sob licença de código aberto, apesar de
que a maior parte dos dispositivos é lançada com uma combinação de software livre e software
proprietário; (Machado, 2010)

b) iOS: é um sistema operacional móvel criado e desenvolvido pela Apple exclusivamente para
seu hardware. É o SO que atualmente alimenta os dispositivos móveis da empresa, incluindo o
iPhone, iPad e iPod Touch. É o segundo SO móvel mais popular do mundo, após o Android. A
interface do usuário iOS é baseada em manipulação direta, usando gestos multi-touch. Os
elementos de controle da interface consistem em controles deslizantes, interruptores e botões. A
interação com o SO inclui gestos como swipe, toque, pitada e pitada reversa, todos com
definições específicas no contexto do SO iOS e sua interface multi-touch. Os acelerômetros
internos são usados por algumas aplicações para responder a agitação do dispositivo. Apresenta
funções de acessibilidade completas, permitindo que usuários com deficiência visual ou auditiva
usem corretamente o iOS; (Machado, 2010)

c) Windows Phone: é um SO para smartphones, desenvolvido pela Microsoft; apresenta


características de interface semelhantes às do Windows para desktop. Disponibiliza as principais
aplicações do mercado em loja de aplicativos, além de alguns aplicativos e jogos exclusivos. O
sistema ainda conta com ferramentas como a Cortana, assistente de voz pessoal, a integração
8
nativa com o Microsoft Office e a sincronização com o Windows em computadores (Machado,
2010)

2.1 Sistema Operacional Windows

Segundo Ribeiro (2004), “ Windows é um sistema multitarefa desenvolvido pela Microsoft para
computadores e dispositivos móveis. A palavra Windows significa literalmente "janelas" quando
traduzida do inglês para o português” (p.23)

O sistema operacional, que é considerado um dos sistemas operacionais mais utilizados no


mundo, foi projetado em 1981, mas sua primeira versão só foi lançada em 1993.

Originalmente, o Windows oferecia apenas uma interface gráfica de usuário que só funcionava
em programas em modo gráfico. Desde então, este sistema operacional evoluiu em termos de
recursos, design e desempenho. A Microsoft já possui dezenas de atualizações até agora, sendo as
mais famosas: Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista e
recentemente Windows 11. (Ribeiro, 2004)

A "família Windows inclui vários produtos": Windows Live, Windows Media Center, Windows
Media Player, por ex. Este software foi desenvolvido exclusivamente para melhorar o
desempenho dos sistemas operacionais produzidos pela Microsoft.

A função do sistema operacional Windows é facilitar o acesso dos usuários ao computador. Para
isso, utiliza interfaces de usuário eficientes, atrativas e fáceis de usar, além de integração de
software mais rápida e eficiente. (Ribeiro, 2004)

2.2 Sistema Operacional Linux

Linux é um sistema operacional, como o Windows e o Mac OS, que permite que programas
sejam executados em computadores e outros dispositivos. O Linux é livre para modificar e
redistribuir.Embora esta interpretação seja simplificada, ela é completamente correta e aceitável.

9
Mas em uma definição mais profunda e técnica, Linux é um nome dado apenas ao kernel do
sistema operacional, chamado Kernel.O kernel é um conjunto de instruções que controlam o uso
da CPU, memória, disco e dispositivos. dispositivos externos. (Ribeiro, 2004)

O software de cada sistema operacional determina como o computador deve funcionar. O kernel
Linux foi criado por Linus Torvalds e a primeira versão oficial foi lançada em 1991.O kernel em
si não tem uso prático. Para usá-lo de forma eficaz, você precisa de alguns programas adicionais,
como linhas de comando, compiladores para desenvolver novos programas, editores de texto,
etc.Desde 1984, um projeto chamado GNU foi criado por Richard Stallman para desenvolver um
sistema operacional gratuito baseado em Unix. sistema.

O projeto então criou uma licença de software chamada GPL. Isso permitiu que o código do
programa fosse modificado livremente, caso fosse posteriormente compartilhado da mesma
forma e os programadores creditados. Em cinco anos, o projeto já havia criado a maioria dos
principais programas do sistema operacional, mas faltava um kernel livre.1992. Dentro , Linus
Torvalds adere à licença GPL, que torna o kernel Linux software livre. (Ribeiro, 2004)

O sistema operacional GNU/Linux nasceu da combinação de projetos GNU e ferramentas de


kernel Linux.Então Linux é o nome do kernel do sistema operacional e GNU/Linux (Kernel +
programas essenciais). No entanto, por uma questão de simplicidade, Linux é o termo
amplamente aceito para definir o sistema operacional pinguim, e vamos chamá-lo assim de agora
em diante..

2.3 Sistema Operacional Mac Os

Mac OS é Apple Inc. um sistema operacional desenvolvido para seus computadores Macintosh. É
um sistema operacional baseado em Unix que inclui uma interface gráfica de usuário (GUI)
chamada Aqua.O macOS foi projetado para ser fácil de usar e intuitivo, com uma interface
gráfica de usuário (GUI) fácil de navegar.

Alguns dos principais recursos do macOS incluem suporte integrado para aplicativos populares
como Safari, Mail e iTunes, bem como uma variedade de ferramentas e utilitários de nível de
sistema que permitem aos usuários gerenciar seus arquivos, personalizar suas áreas de trabalho e
muito mais. . tarefas tarefas. (Ribeiro, 2004).
10
3. Comparação entre os três sistemas operacionais

3.1 Sistema Operacional Windows

3.1.1 Compatibilidade e suporte ao software

O Windows é um sistema operacional amplamente utilizado e, portanto, possui uma grande base
de usuários e desenvolvedores. Isso resulta em uma ampla compatibilidade de software, com uma
vasta gama de aplicativos e jogos disponíveis para Windows. (Machado, 2010)

Além disso, o suporte da Microsoft é extenso, com atualizações regulares e ampla documentação
para solução de problemas.

3.1.2 Variedade de hardware

Uma das principais vantagens do Windows é a ampla variedade de hardware disponível para os
usuários. Você pode escolher entre uma ampla gama de fabricantes e modelos de computadores,
laptops e dispositivos 2-em-1 que são projetados especificamente para o sistema
operacional Windows. Isso oferece opções de escolha para atender às necessidades e orçamentos
individuais. (Machado, 2010)

3.1.3 Jogos e entretenimento

O Windows é considerado a plataforma líder para jogos de PC, com a maioria dos jogos sendo
desenvolvidos e otimizados para rodar no sistema operacional Windows.

A Microsoft também oferece recursos como o Xbox Game Pass para PC, que fornece acesso a
uma biblioteca de jogos por assinatura. Além disso, o Windows suporta uma ampla gama de
aplicativos de entretenimento, como serviços de streaming de vídeo e áudio. (Machado, 2010)

11
3.1.4 Integração com ambientes corporativos

O Windows tem sido uma escolha popular em ambientes corporativos há muito tempo. Ele
oferece recursos robustos de gerenciamento e segurança, além de suporte a uma ampla gama de
aplicativos de negócios. (Machado, 2010)

O Microsoft Office, por exemplo, é uma suíte de produtividade amplamente utilizada que tem
uma integração perfeita com o Windows.

3.1.5 Personalização e flexibilidade

O Windows oferece uma variedade de opções de personalização, permitindo que os usuários


ajustem a aparência e o funcionamento do sistema operacional de acordo com suas preferências.

Também é possível escolher entre uma variedade de navegadores da web, programas de e-mail e
outros aplicativos de terceiros para atender às necessidades individuais. (Machado, 2010)

3.2 Sistema Operacional Linux

3.2.1 Software livre e código aberto

Uma das principais vantagens do Linux é o fato de ser um sistema operacional de software livre e
código aberto. Isso significa que você tem acesso ao código-fonte do sistema operacional e pode
modificá-lo de acordo com suas necessidades.

Além disso, o Linux tem uma comunidade de desenvolvedores ativa que contribui para o
aprimoramento contínuo do sistema.

3.2.2 Variedade de distribuições

O Linux é distribuído em várias versões ou distribuições, como Ubuntu, Fedora, Debian, CentOS,
entre outras. Cada distribuição tem suas próprias características e objetivos, o que permite
escolher uma que se adapte melhor às suas necessidades. (Machado, 2010)

Isso também resulta em uma grande flexibilidade, pois você pode personalizar e adaptar
o sistema operacional de acordo com suas preferências.
12
3.2.3 Estabilidade e desempenho

O Linux é conhecido por sua estabilidade e desempenho robustos. Devido à natureza de código
aberto, muitos desenvolvedores e especialistas em segurança colaboram para aprimorar o sistema
operacional e corrigir problemas de forma rápida. Além disso, o Linux é altamente configurável,
permitindo otimizar o desempenho para diferentes tipos de hardware. (Machado, 2010)

3.2.4 Segurança

O Linux é amplamente reconhecido por sua segurança. Devido à sua natureza de código aberto,
muitos olhos estão constantemente examinando e aprimorando a segurança do sistema
operacional. Vulnerabilidades e falhas de segurança são identificadas e corrigidas rapidamente, e
existem muitas ferramentas e recursos disponíveis para garantir a segurança no Linux.

3.2.5 Customização e flexibilidade

O Linux oferece uma grande flexibilidade e capacidade de personalização. Você pode escolher
entre uma variedade de ambientes de desktop, como GNOME, KDE, Xfce, entre outros, e
personalizar a aparência e o comportamento do sistema operacional de acordo com suas
preferências. (Machado, 2010)

Além disso, o Linux suporta uma ampla gama de software e aplicativos de código aberto,
fornecendo opções gratuitas e poderosas para diferentes necessidades.

Lembre-se de que o Linux pode ter uma curva de aprendizado um pouco mais íngreme para
usuários inexperientes, mas oferece uma plataforma altamente flexível e poderosa para aqueles
dispostos a explorar e personalizar seu sistema operacional.

3.3 Sistema Operacional Mac OS

3.3.1 Integração com o ecossistema da Apple

O macOS é desenvolvido pela Apple e é projetado especificamente para funcionar em seus


dispositivos, como iMac, MacBook, MacBook Pro e MacBook Air. Isso resulta em uma

13
integração perfeita entre o hardware e o software, oferecendo uma experiência otimizada para os
usuários da Apple. (Machado, 2010)

Além disso, o macOS está intimamente ligado ao ecossistema da Apple, permitindo uma
sincronização fácil com outros dispositivos da Apple, como iPhone e iPad, por meio do iCloud.

3.3.2 Design e interface intuitivos

O macOS é conhecido por seu design elegante e interface intuitiva. A Apple prioriza a
experiência do usuário, fornecendo uma interface coesa e amigável, além de animações suaves e
transições elegantes. Isso resulta em uma experiência agradável e fácil de usar para os usuários.
(Machado, 2010)

3.3.3 Estabilidade e desempenho

O macOS é conhecido por sua estabilidade e desempenho confiáveis. A Apple controla tanto o
hardware quanto o software, permitindo uma otimização eficiente entre eles. Isso resulta em
um sistema operacional estável e eficiente, com menor probabilidade de falhas ou travamentos.

3.3.4 Segurança e privacidade

A Apple tem uma reputação sólida em termos de segurança e privacidade. O macOS possui
recursos de segurança integrados, como o Gatekeeper, que protege contra a execução de
aplicativos não confiáveis, e o FileVault, que criptografa seus arquivos. Além disso, a Apple tem
uma abordagem rígida em relação à privacidade do usuário, com recursos como o Intelligent
Tracking Prevention no Safari e controles granulares de privacidade em aplicativos.

3.3.5 Ecossistema de aplicativos e desenvolvimento

O macOS oferece uma ampla variedade de aplicativos disponíveis na Mac App Store, que são
projetados especificamente para o sistema operacional.

Além disso, o macOS é amplamente utilizado em ambientes de desenvolvimento, sendo a


plataforma preferida por muitos desenvolvedores de software, especialmente para o
desenvolvimento de aplicativos para iOS e macOS.
14
Recursos Windows Mac OS Linux Chrome OS
Interface amigável Sim Sim Não Sim
Compatibilidade de software e hardware Sim Não Parcial Não
Custo Médio Alto Gratuito Gratuito
Segurança Médio Alto Alto Alto
Personalização Parcial Sim Sim Parcial
Velocidade Médio Alto Alto Alto

15
Conclusão

Concluiu-se que um sistema operacional é uma camada de software executada entre o hardware e
os programas do usuário final. É uma estrutura de software grande e muitas vezes complexa que
inclui aspectos de baixo nível (como drivers de hardware e gerenciamento de memória física) e
aspectos de alto nível (como utilitários e a própria GUI). Um sistema operacional é um programa
que atua como intermediário entre o usuário e o hardware do computador. O objetivo de um
sistema operacional é fornecer um ambiente no qual o usuário possa executar outros programas
confortavelmente, ocultando os detalhes internos de operação e desempenho, a fim de gerenciar
os recursos do sistema de maneira justa. O objetivo de um sistema operacional é acessar e
controlar abstratamente recursos de hardware, fornecendo às aplicações um ambiente de
execução abstrato onde os recursos são acessados através de interfaces de usuário simples,
independentes de funções e detalhes de baixo nível, e onde os conflitos de usuário de hardware
são minimizados.

16
Referências Bibliográficas

Machado, F. B. (2010). Introdução à arquitetura de sistemas operacionais. 4ª Edição. São Paulo:


LTC.

Ribeiro, U (2004). Certificação Linux. Rio de janeiro: Axcel Books do brasil,

Stallings, W. (2002). Arquitetura e Organização de Computadores: Projeto para o Desempenho.


São Paulo: Prentice Hall.

Stuart, B. L. (2011). Princípios de Sistemas Operacionais: Projetos E Aplicações. São Paulo:


Cengage Learning.

17

Você também pode gostar