Buscar

13 - Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Revisão técnica:
Izabelly Soares de Morais
Licenciada em Ciência da Computação
Mestre em Ciência da Computação
Catalogação na publicação: Karin Lorien Menoncin - CRB-10/2147
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
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.
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;
Software152
 � 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 
153Software
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 operacionalMAC 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 
Software154
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.
155Software
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.
Software156
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).
157Software
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.
Software158
FAZZIO JUNIOR, P. J. >. Introdução à informática. 2002. Disponível em: <http://www.inf.
puc-rio.br/~inf1503/material/01_Ap_Nocoes.pdf>. Acesso em: 7 abr. 2018.
JUNIOR, M. Introdução à informática: hardware & software. 2014. Disponível em: <https://
docente.ifrn.edu.br/marcelojunior/disciplinas/apostilas/introducao-a-informatica-
-hardware-software>. Acesso em: 7 abr. 2018.
PACIEVITCH, Y. Software. 2018. Disponível em: <https://www.infoescola.com/informatica/
software/>. Acesso em: 7 abr. 2018.
159Software
 
DICA DO PROFESSOR
Que existem diferentes tipos de software, você já viu até aqui. Mas quais são as diferenças entre 
básico e aplicativo? Assista ao vídeo da Dica do Professor e entenda as principais diferenças 
existentes entre software básico e software aplicativo.
Conteúdo interativo disponível na plataforma de ensino!
EXERCÍCIOS
1) Qual o tipo de software que permite que um computador seja utilizado, ou seja, que é 
indispensável para o funcionamento de um computador? 
A) Software primário.
B) Software aplicativo.
C) Software livre.
D) Software básico.
E) Software original.
2) Qual a definição adequada para software aplicativo?
A) É um tipo de software desenvolvido para realizar tarefas específicas para os usuários, 
auxiliando na realização de determinadas tarefas.
B) É um tipo de software que permite inicializar o computador.
pg. 303
pg 304.
C) É um tipo de software que permite a análise do desempenho do sistema operacional.
D) É um tipo de software multitarefa.
E) É um tipo de software desenvolvido para ser utilizado em equipamentos eletrônicos que 
não sejam computadores.
3) Como é chamado o tipo de aquisição de software em que o software é distribuído 
gratuitamente, mas para ter acesso à sua documentação e a funcionalidades 
adicionais é necessário pagar?
A) Freeware.
B) Shareware.
C) Houseware.
D) Firmware.
E) Software livre.
4) Qual dos nomes de software abaixo é um nome de sistema operacional?
A) Microsoft Excel.
B) Mozila Firefox.
C) Corel Draw.
D) Linux.
E) Micorsoft Word.
5) Quais os nomes dos dois processadores de texto mais utilizados atualmente? 
A) Excel e Calc.
B) Corel Draw e Photoshop.
C) Mozila Firefox e Google Chrome.
D) Linux e Windows.
E) Microsoft Word e Write (da BrOffice).
NA PRÁTICA
Sabe-se que o software só se torna utilizável por meio de um hardware e que tem a finalidade de 
auxiliar na resolução de tarefas executadas por usuários. Pode-se enxergar esse contexto como 
sendo uma pirâmide.
Na base da pirâmide temos os recursos de hardware, ou seja, os componentes eletrônicos que 
formam o computador. No meio dela está o software, que é capaz de realizar a interação entre o 
usuário e a máquina (trazendo para o ambiente físico). No topo da pirâmide temos o usuário, 
que tem demandas e procura solucioná-las utilizando softwares. 
Como exemplo prático do ambiente trazido, temos o usuário João, que utiliza o software 
Microsoft Word para digitar um documento:
SAIBA MAIS
Para ampliar o seu conhecimento a respeito desse assunto, veja abaixo as sugestões do 
professor:
Sistemas Operacionais
Neste artigo, são apresentadas resumidamente as funções básicas de um sistema operacional, 
além de exemplos.
Conteúdo interativo disponível na plataforma de ensino!
Licenciamento de softwares: como funciona e quais são os tipos?
Neste artigo, são apresentados os tipos de licença de software e suas características.
Conteúdo interativo disponível na plataforma de ensino!
Software Aplicativo
Este vídeo apresenta a história e as características do software aplicativo.
Conteúdo interativo disponível na plataforma de ensino!

Continue navegando