Apostila 3 - 1
Apostila 3 - 1
APLICADA
Apostila 3 – SOFTWARE
1
1. SOFTWARE
Tipos de Software
Fonte: Universidade de Coimbra - Portugal
Confome explicado, são aqueles destinados aos mais diversos fins, e incluem vários
softwares conhecidos e utilizados em empresas e residências.
Softwares do tipo aplicativo, comumente, são conhecidos tão somente por
aplicativos.
2
Exemplos de aplicativos populares e usados em escala mundial: Adobe Photoshop,
Microsoft Office, Corel Draw, etc...
Os aplicativos podem ser ainda inseridos em diversas categorias tais como:
2. SISTEMAS OPERACIONAIS
Sistema Operacional é um software (do grupo software de sistema) que atua como um
intermediário entre o usuário e o hardware de um computador permitindo o primeiro
utilizar todas as funções do segundo com facilidade.
Conforme o autor TANENBAUM, Pela visão do usuário permite que o mesmo usufrua
de todos os recursos de hardware e software existente na máquina.
3
Pela visão do sistema é um gerenciador de recursos, controlando quando e quais
aplicativos podem ser executados, e quais recursos de hardware que esses aplicativos
podem acessar.
• Gerenciamento de memória:
O sistema operacional deve conhecer exatamente quantos são e quais programas
estão sendo executados pelo computador para que ele possa alocá-los (delimitar uma
área) na memória RAM (lembrando que todo programa em execução deve ser enviado
para a memória RAM, como visto na apostila 2). Quando um programa invade a área
de outro programa, o sistema “trava”.
Mesmo não sendo o foco de nosso curso cabe relatar outras funções dos sistemas
operacionais:
• Gerenciamento do processador;
• Controle de energia;
• Comunicação em rede de computadores;
• Etc..
Por todas as funções aqui mostradas, é possível dizer que para um usuário comum
um computador não possui nenhuma utilidade prática sem pelo menos um sistema
operacional instalado.
4
• Para computadores do tipo MAC:
Estes computadores são fabricados pela Apple (a mesma fabricante do iPhone) e
possuem software diverso dos sistemas Windows. Os sistemas são
INCOMPATÌVEIS, de uma forma geral.
o MacOS
o Linux
o Free-BSD
o Android
o iOS
o BlackBerry OS
o Linux
o Windows Phone
5
3) SISTEMA OPERACIONAL MICROSOFT WINDOWS
6
A palavra inglesa “Windows” em português significa janelas. A sua interface gráfica
possui “janelas” que são os próprios aplicativos e exibem informações e recebem
respostas dos utilizadores através de um teclado ou de cliques do mouse.
Tela do Windows 7
Fonte: http://info.abril.com.br/noticias/blogs/estacaowindows/windows-7/area-trabalho-
windows-7-traz-novidades-141174/
Uma pesquisa divulgada pela StatCounter em 2017 mostra que o Android, sistema
operacional do Google, ultrapassou o Windows, antes unanimidade entre os sistemas
operacionais.O sistema Android obteve 37,93% de utilização em acessos à internet,
enquanto o Windows ficou com 37,91%.
7
O sistema operacional Android pode ser considerado um sistema Linux, por
usar a parte do código de programação principal do Linux (Kernel).
Linus Torvalds
Fonte: http://pt.wikipedia.org/wiki/Linux
Existem diferenças para o Windows, a começar pela grande segurança que o Linux
oferece: é praticamente inexistente a presença de vírus no sistema.
8
SOFTWARE LIVRE
Outra grande, e talvez a maior diferença, é que ele é um SOFTWARE LIVRE e sendo
assim, tem o código fonte (instruções) aberto. Isto significa que qualquer programador
pode editar os códigos que criaram o sistema e adaptá-lo como quiser e ainda
revende-lo como desejar, desde que mantenha também o código deste novo sistema
aberto. Softwares que tem este tipo de licença são chamados de SOFTWARES
LIVRES.
DISTRIBUIÇÃO X KERNEL
Por ser um software livre, podendo ser alterado como for necessário, atualmente,
um Sistema Operacional Linux completo é uma coleção de software criados por
indivíduos, grupos e organizações de todo o mundo, incluindo o núcleo Linux.
Companhias como a Red Hat, a SuSE, e a Canonical(desenvolvedora do Ubuntu
Linux), bem como projetos de comunidades como o Debian ou o Gentoo, compilam o
software e fornecem um sistema completo, pronto para instalação e uso.
Os aplicativos Linux são compatíveis entre todas as distribuições Linux, porem são
incompatíveis com o Windows.
O Linux por ser de código aberto, possui muito mais pessoas habilitadas a melhorar
seu código, por isso ele pode ser atualizado mais rapidamente que o Windows,
corrigindo problemas e aumentando a segurança. Um dos motivos dele ser
praticamente imune a vírus.
9
Tela do Linux – Distribuição Ubuntu
Fonte: http://commons.wikimedia.org/wiki/File:Dash_pequeno_en_Ubuntu_12.04.png
10
Tela do Linux – Distribuição FEDORA
Fonte:
https://www.notebookcheck.net/fileadmin/Notebooks/News/_nc3/Linux_Fedora_26_lau
nches_on_July_11_2017.jpg
11