0% acharam este documento útil (0 voto)
8 visualizações13 páginas

Software

O documento aborda os conceitos de softwares, dividindo-os em duas categorias principais: softwares básicos, que gerenciam o funcionamento do computador, e softwares aplicativos, que auxiliam em tarefas específicas. Ele detalha os tipos de softwares básicos, como sistemas operacionais e tradutores, e exemplifica softwares aplicativos comuns, como processadores de texto e planilhas eletrônicas. Além disso, discute as diferentes formas de aquisição de softwares e classifica os sistemas operacionais mais populares.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações13 páginas

Software

O documento aborda os conceitos de softwares, dividindo-os em duas categorias principais: softwares básicos, que gerenciam o funcionamento do computador, e softwares aplicativos, que auxiliam em tarefas específicas. Ele detalha os tipos de softwares básicos, como sistemas operacionais e tradutores, e exemplifica softwares aplicativos comuns, como processadores de texto e planilhas eletrônicas. Além disso, discute as diferentes formas de aquisição de softwares e classifica os sistemas operacionais mais populares.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Revisão técnica:

Izabelly Soares de Morais


Licenciada em Ciência da Computação
Mestre em Ciência da Computação

C796f Córdova Junior, Ramiro Sebastião.


Fundamentos computacionais [recurso eletrônico] /
Ramiro Sebastião Córdova Junior, Sidney Cerqueira Bispo dos
Santos, Pedro Kislansky; [revisão técnica: Izabelly Soares de
Morais ]. – Porto Alegre: SAGAH, 2018.

ISBN 978-85-9502-394-9

1. Computação. 2. Tecnologia da informação. I. Santos,


Sidney Cerqueira Bispo dos. II. Kislansky, Pedro. III. Título.

CDU 004

Catalogação na publicação: Karin Lorien Menoncin - CRB-10/2147


Software
Objetivos de aprendizagem
Ao final deste texto, você deve apresentar os seguintes aprendizados:

„„ Conceituar softwares básicos e aplicativos.


„„ Identificar os tipos de softwares.
„„ Exemplificar os tipos de software.

Introdução
Os softwares fazem parte do nosso dia a dia: sempre que utilizamos um
equipamento eletrônico, estamos utilizando um software. Especifica-
mente no mundo dos computadores, existem dois tipos de softwares
muito importantes: o software básico e o software aplicativo.
Neste capítulo, você poderá entender os conceitos de software, verifi-
car exemplos de software básico e software aplicativo, além de identificar
os tipos de software.

Softwares básicos e aplicativos


Pode-se dizer que o software é uma sequência de instruções a serem seguidas
e/ou executadas, para manipulação, redirecionamento ou modificação de um
dado ou uma informação. Ele compreende o conjunto dos componentes lógicos
que são necessários para realizar uma tarefa computacional, em oposição aos
componentes físicos (o hardware).
Os softwares são categorizados em dois grandes grupos: os softwares
básicos e os softwares aplicativos. Os softwares básicos são programas que
gerenciam todo o funcionamento do computador, além de fornecer uma in-
terface com o usuário. Os softwares aplicativos são programas com funções
específicas, que nos auxiliam a desenvolver alguma tarefa, como editar um
texto ou realizar um cálculo.
152 Software

Softwares básicos
Os softwares básicos são responsáveis por tornar o computador funcional, ou
seja, realizar a integração entre hardware e software. Todos os componentes
de um computador só terão utilidade quando os usuários puderem entender
como interagir com os recursos oferecidos por esses equipamentos de hardware.
Quem faz essa interface é um software básico chamado de sistema operacional.
Além dos sistemas operacionais, são classificados como softwares básicos
o ambiente operacional, a interface gráfica, os recursos de rede e os tradutores
(de linguagem de programação).
O sistema operacional, como o próprio nome diz, permite a operação do
computador, por meio do fornecimento de tarefas básicas, como leitura e
gravação de dados em disco, gerenciamento de impressão, etc. A interação
entre o usuário e o computador é possível por meio de comandos predefinidos
pelo sistema operacional, os quais podem ser o encerramento de um aplicativo,
o acionamento de um dispositivo, entre outras inúmeras tarefas. Os sistemas
operacionais podem ser:

„„ monousuário: apenas um usuário do sistema pode executar tarefas;


„„ multitarefas: permite que mais de uma tarefa seja executada ao mesmo
tempo;
„„ multiusuário: permite acesso simultâneo de múltiplos usuários ao
computador.

O ambiente operacional é responsável pela integração do sistema ope-


racional com o usuário, adicionando recursos para permitir a utilização da
interface gráfica (GUI – Graphical User Interface). A interface gráfica é
um poderoso recurso, pois facilita a utilização dos sistemas operacionais por
parte dos usuários. Com a utilização de interface gráfica, os usuários não
precisam se lembrar de sintaxes completas dos comandos a serem executados
no sistema. Basicamente, uma interface gráfica de sistema operacional possui
os seguintes componentes:

„„ ícones: objetos, símbolos ou representações gráficas de arquivos, pro-


gramas e comandos;
„„ cursor: dispositivo de posicionamento que é guiado pelo movimento
do mouse;
„„ menus: conjunto de opções abertas em lista para a realização de
comandos;
Software 153

„„ janelas: interfaces que delimitam o espaço utilizado pelas aplicações


do sistema.

A substituição dos comandos com sintaxes mais complexas pela execução


de comandos acionados pela interface gráfica permite uma maior facilidade
na execução de comandos como:

„„ switching: alternar de um programa para outro sem a necessidade de


encerrar a aplicação atual;
„„ windowing: sobrepor as aplicações na tela pelas janelas e visualizar
vários ambientes simultaneamente;
„„ cut-and-paste: retirar um trecho de uma janela e colocar em outra (mover/
copiar e colar);
„„ concorrência: duas ou mais aplicações podem se revezar em relação à
utilização do processador.

Os tradutores servem para ler uma linguagem de programação e trans-


formar o código em linguagem de máquina, ou seja, fazer com que seja
entendida por todos os componentes de um computador. Existem três tipos
de tradutores:

„„ compilador: responsável pela leitura e análise do código fonte, para


a conversão em linguagem de máquina, gerando o programa objeto;
„„ interpretador: interpreta cada comando e executa linha por linha, tra-
duzindo a linguagem de alto nível para baixo nível, sem criar a versão
executável;
„„ montador: responsável pela leitura da linguagem em baixo nível e
transformação em linguagem de máquina (assembly).

Softwares aplicativos
Um software aplicativo é um tipo de software desenvolvido para auxiliar o
usuário na realização de tarefas específicas. Essa característica distingue-o
de outros tipos de programas, como os sistemas operacionais (que são os que
fazem funcionar o computador) e as linguagens de programação (que permitem
desenvolver programas em geral).
Os processadores de texto, as planilhas de cálculo e as bases de dados são
software aplicativos — o que só vem confirmar que as aplicações compu-
tacionais possibilitam a automatização de tarefas. Os softwares aplicativos
154 Software

para desktops ou notebooks geralmente são denominados aplicativos para


escritório, e os que são desenvolvidos para dispositivos móveis são denomi-
nados aplicativos móveis.
Para a aquisição de softwares aplicativos, existem várias maneiras, de-
pendendo da necessidade:

„„ Freeware: o desenvolvedor opta por oferecê-lo gratuitamente a todos.


Porém, o freeware é protegido por direitos autorais, ou seja, o desen-
volvedor mantém a propriedade legal e pode impor restrições de uso.
„„ Softwares de domínio público: não são protegidos por direitos autorais,
podendo ser usados e modificados sem restrições. Geralmente, são
softwares patrocinados pelo governo nas instituições de ensino público.
„„ Software livre: é uma variação do freeware; porém, o código fonte é
distribuído com o programa, permitindo assim a realização de alterações.
Isso ajuda a identificar erros (bugs) e a criar melhorias mais facilmente.
„„ Shareware: é uma categoria de software que muitas vezes é confundida
com o freeware. É distribuído gratuitamente como o freeware; no
entanto, o usuário precisa desembolsar uma quantia para adquirir a
autorização e a documentação dele.
„„ Pacote de softwares: esse tipo de software é protegido por direitos
autorais e custa mais do que o shareware.
„„ Software pirata: é uma cópia ilegal de software comercial. Nesse caso,
é crime e não deve ser praticado ou incentivado.

Tipos de softwares
No que diz respeito aos sistemas operacionais e seus tipos, pode-se dizer
que os que são comercialmente utilizados em computadores são divididos
em plataformas. A Microsoft desenvolve os sistemas operacionais da
plataforma Windows (Figura 1), que já possui interface gráfica desde os
anos 1990 e é atualmente o sistema operacional mais utilizado em com-
putadores no mundo.
A empresa Apple desenvolve o sistema operacional MAC OS, que só
pode ser utilizado em computadores da Apple, o que limita a sua populariza-
ção. O sistema operacional MAC OS, que pode ser visualizado na Figura 2,
caracteriza-se por possuir uma qualidade gráfica muito boa.
Em termos de popularidade, há também os sistemas operacionais da
plataforma Linux, que são baseados em software livre e possuem diversas
Software 155

comunidades de desenvolvimento. Os sistemas operacionais Linux se carac-


terizam pela otimização no gerenciamento de memória, o que garante que,
com hardwares não muito avançados, seja possível realizar as operações mais
convencionais de um sistema operacional. A Figura 3 apresenta uma imagem
do sistema Linux.

Figura 1. Sistema operacional Windows.

Figura 2. Sistema operacional MAC OS.


156 Software

Figura 3. Sistema operacional Linux.

Os softwares aplicativos são classificados conforme a sua área de atuação,


ou seja, em relação à sua finalidade. A seguir, você pode ver algumas categorias
de softwares aplicativos:

„„ Aplicativos de escritório: processadores de texto, planilhas eletrônicas,


utilitários, comunicação, gerenciadores de informações pessoais, etc.
„„ Aplicativos administrativos: sistemas de faturamento, contas a pagar,
folha de pagamento, controle de estoque, controle de produção, con-
tabilidade, etc.
„„ Aplicativos de automação comercial: reserva de passagens, contas
correntes, pontos de venda, caixas automáticos, etc.
„„ Aplicativos técnico-científicos: cálculo de estruturas, planejamento e
controle de projetos, pesquisas operacionais, problemas de engenharia,
etc.
„„ Aplicativos de automação industrial: ativação, programação e controle
de máquinas e equipamentos, controle de processos, calibração, etc.
„„ Entretenimento: jogos, música, etc.
Software 157

Exemplificando os tipos de softwares


Há um conjunto de softwares aplicativos que são mais utilizados no mercado;
estes são considerados softwares padrão em computadores, pois a sua utilidade
é notória em diversos tipos de atividades. Esses softwares têm relação direta
com a produtividade na realização de diversas tarefas.
Os processadores de texto são um tipo de software amplamente utilizado
em computadores. Eles permitem criar, editar, armazenar e imprimir textos
e gráficos em um documento. O mercado atualmente é dominado por dois
aplicativos: o Word, da Microsoft, e o Write, do BR-Office. Na Figura 4, você
pode ver o layout de ambos os processadores.

Figura 4. Processadores de texto Microsoft Word e Write, respectivamente.

As planilhas eletrônicas também são softwares comumente encontrados


em computadores, e são usadas como uma ferramenta de negócio para a
tomada de decisão. Essas planilhas, cuja tela principal contém inúmeras
linhas e colunas, mostram os dados em forma de tabela ou em gráficos bem
elaborados, oferecendo aos usuários uma visão que eles não conseguiriam
produzir prontamente por conta própria. Os resultados podem ser recalculados
de maneira automática, conforme as alterações realizadas. Os dois aplicativos
mais comuns no mercado são o Excel, da Microsoft, e o Calc, do BR-Office
(Figura 5).
158 Software

Figura 5. Softwares de planilhas Excel e Calc, respectivamente.

Os softwares utilizados para produzir apresentações eletrônicas são comuns


tanto em computadores profissionais, quanto nos pessoais. O software de
apresentação pode produzir gráficos, mapas e tabelas, e ajuda os seus usuários
a comparar dados, detectar tendências com mais facilidade e tomar decisões
mais rapidamente, já que a informação visual é mais atraente do que uma
página numérica. O mercado é dominado por dois aplicativos: o PowerPoint,
da Microsoft, e o Impress, do BR-Office (ambos representados na Figura 6).

Figura 6. Softwares de apresentações eletrônicas Microsoft Powerpoint e Impress,


respectivamente.

Outro tipo de software que pode ser considerado padrão em um computador, in-
dependentemente da sua finalidade, são os navegadores de internet, que permitem
o acesso a páginas publicadas na internet. Atualmente existem muitos softwares
desse tipo; entre os mais comuns, podemos citar o Google Chrome, o Mozilla Firefox,
o Internet Explorer e o Opera.
Software 159

FAZZIO JUNIOR, P. J. >. Introdução à informática. 2002. Disponível em: <[Link]


[Link]/~inf1503/material/01_Ap_Nocoes.pdf>. Acesso em: 7 abr. 2018.
JUNIOR, M. Introdução à informática: hardware & software. 2014. Disponível em: <https://
[Link]/marcelojunior/disciplinas/apostilas/introducao-a-informatica-
-hardware-software>. Acesso em: 7 abr. 2018.
PACIEVITCH, Y. Software. 2018. Disponível em: <[Link]
software/>. Acesso em: 7 abr. 2018.

Você também pode gostar