Escolar Documentos
Profissional Documentos
Cultura Documentos
Software Aplicativos e S.O - Sociesc PDF
Software Aplicativos e S.O - Sociesc PDF
E SISTEMAS OPERACIONAIS
EDIÇÃO Nº 1 - 2007
APRESENTAÇÃO
SUMÁRIO
CARTA DO PROFESSOR
“Eu anseio por realizar uma grande e nobre tarefa, mas meu principal
dever é realizar pequenas tarefas como se fossem grandes e nobres.”
Helen Keller
Caro aluno,
CRONOGRAMA DE ESTUDO
PLANO DE ESTUDO
Bases Tecnológicas
Objetivo Geral
• Compreender a função dos softwares aplicativos e dos sistemas operacionais.
Específicos
• Relacionar as diversas formas através das quais as pessoas e organizações
adquirem software;
• Relacionar várias categorias de softwares orientados para tarefa;
• Discutir questões éticas relacionadas aos softwares;
• Descrever as funções de um sistema operacional;
• Descrever as diversas características dos sistemas operacionais;
• Relacionar diversas funções normalmente executadas por programas
utilitários.
SOFTWARES APLICATIVOS
OBJETIVOS DA AULA
CONTEÚDO DA AULA
Vamos começar esta aula com a história de Carla. Ela está no primeiro
ano da faculdade de Administração, e resolveu arrumar um emprego nas férias,
trabalhando como garçonete numa Pousada em Bombinhas, no litoral de Santa
Catarina. Seu objetivo é juntar algum dinheiro para ajudar a adquirir os livros para o
próximo semestre da faculdade. Além do seu salário, Carla recebia gorjetas dos
turistas, muitos deles estrangeiros. Carla preferia ter conseguido um emprego num
escritório, mas no momento, a sua maior preocupação era fazer uma boa poupança
para quando as aulas iniciassem.
As coisas, no entanto, acabaram ficando mais interessantes do que Carla
poderia ter imaginado. Os proprietários da Pousada descobriram que Carla havia
tido aulas de Informática e que tinha certa habilidade com computadores, além de
ter tido aulas básicas de contabilidade. Propuseram então que ela os auxiliasse
durante algumas manhãs no escritório da Pousada. Carla aceitou imediatamente,
percebendo ali uma oportunidade de adquirir um pouco mais de experiência
profissional, melhorando o seu currículo.
Sua primeira missão foi refazer os cartazes informativos espalhados pela
pousada. Ela estudou os softwares, lendo manuais e a ajuda on-line, e aprendeu a
acrescentar gráficos, ilustrações e diversos tipos de fontes e cores atraentes, dando
um toque profissional e com muita classe aos cartazes. Agora era muito mais fácil
alterar os cartazes, conforme a necessidade, e reimprimi-los na impressora a jato de
tinta da pousada. Logo os hóspedes perceberam a mudança e comentaram com os
donos, o que os estimulou a passarem outras atividades a Carla.
Carla desenvolveu outras atividades ao longo da temporada em que esteve lá,
como crachás de identificação para os funcionários, menus para o restaurante, e
uma lista de telefones úteis para o pessoal da recepção. Um de seus trabalhos mais
gratificantes foi o desenvolvimento de uma planilha de custos a ser utilizada na
confecção do cardápio semanal da pousada. Utilizando um software de planilha
eletrônica, ela levantou o custo de cada item que poderia compor um almoço,
separando-os entre carnes, pratos quentes, saladas e sobremesas. Verificou
também quanto, em média, cada pessoa consumia num almoço. Desta forma ficou
muito mais simples montar o cardápio, de forma balanceada e sem estourar o
orçamento.
Sabendo quantos hóspedes havia num determinado período, era possível até
fazer a previsão de compra dos produtos, e calcular a margem de lucro. Gráficos
feitos com os dados fornecidos na planilha permitiram uma análise visual, e
alterações nos preços dos insumos, podiam agora ser inseridas imediatamente no
software, que refazia automaticamente os cálculos e os gráficos.
fabricante. É muito provável que elas também comprem softwares para auxiliar na
gestão do seu negócio, como gestão da produção e de recursos humanos. Estes
softwares são comprados diretamente dos fabricantes ou de empresas de
consultoria por dezenas, ou até centenas de milhares de reais.
Para cada software existe uma forma específica de uso, embora a maioria
deles acabe seguindo certos padrões que os torna muito semelhantes na forma de
utilização. De qualquer forma, a primeira coisa que deve ser feita após a aquisição
de um software é a sua instalação. Na maioria das vezes, basta colocar o CD ou
DVD na unidade e aguardar alguns segundos, ou executar o programa baixado da
Internet, através de um duplo clique no mesmo.
Os programas de instalação permitem que sejam feitas várias configurações
durante o processo de instalação dos softwares. Estas configurações são
especialmente úteis para usuários avançados. Para os iniciantes, no entanto,
normalmente são fornecidas opções padrão de instalação, livrando-os de ter que
conhecer uma série de detalhes técnicos. Este processo de instalação é muitas
vezes chamado ironicamente de “Next-Next-Finish” ou “Próximo-Próximo-
Concluído”, devido às telas que são mostradas durante o processo de instalação.
Alguns softwares são completamente instalados no disco rígido do
computador durante o processo de instalação, enquanto outros exigem que a mídia
original esteja na unidade sempre que o programa for executado. Depois de
instalados, os softwares criam ícones (imagens que representam os programas), na
área de trabalho ou opções em menus de programas. Para executar o programa,
basta clicar no seu ícone ou opção de menu correspondente. Em alguns casos,
também é possível executar os softwares digitando o nome do aplicativo numa linha
de comando.
Podemos afirmar que, atualmente, existem softwares para quase tudo o que
um usuário doméstico ou profissional tenha necessidade. Desde a edição de textos,
preparação de orçamentos, manipulação de fotos, imagens e vídeos até jogos e
comunicação remota, tudo pode ser feito com um computador e o software certo. É
por isso que podemos afirmar que os softwares tornam os computadores tão úteis.
O que você pode perceber através destes exemplos é que existem softwares
diferentes para cada tipo de aplicação. Observando as prateleiras de uma revenda
de softwares ou visitando um site especializado como o da Brasoftware (Figura 3),
você poderá perceber a quantidade de softwares diferentes disponíveis para a
venda. Quer seja para aprender digitação, fazer partituras de música, guardar
receitas de comida, organizar fotos (Figura 4) ou qualquer outra tarefa, por mais
estranho ou incomum que você possa considerar, existe um software que pode lhe
auxiliar.
Uma vez que você já sabe que os softwares são necessários para a
realização das tarefas, é importante saber as diversas formas pelas quais os
softwares são fornecidos.
Existem também softwares que não são protegidos por direito autoral, uma
vez que o autor relega a propriedade do software e este se torna bem comum. Eles
são conhecidos como softwares de domínio público. (WIKIPEDIA:2007) Capron e
Johnson (2004) ainda explica que, nestes casos, o software pode ser usado,
alterado e incorporado a outros softwares sem restrição alguma.
Software aberto (open-source software) é uma variação do software
freeware. Normalmente um software freeware é distribuído em um formato legível
apenas pelo computador, chamado de código de máquina ou código executável.
Para que ele pudesse ser modificado e novamente utilizado, seria necessário que o
Internet, feita por grandes portais de comércio eletrônico, com milhares de títulos,
também é uma forma bastante comum.
Uma tendência que tem se firmado cada vez mais é o uso de aplicações
web, softwares que são executados diretamente da Internet, sem a necessidade da
sua instalação no computador do usuário. Tudo o que o usuário precisa é de um
navegador e de uma conexão com a Internet.
EXERCÍCIOS PROPOSTOS
1) Cite pelo menos três tipos de softwares que você tem interesse em utilizar.
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
SÍNTESE
Nesta aula vimos que existem softwares específicos para cada necessidade
e que o hardware adianta muito pouco pra nós se não tivermos o software certo.
Compreendemos a função do hardware e do software no computador e entendemos
melhor o termo software aplicativo. Depois verificamos que existem diversas razões
que levam as pessoas a adquirirem um computador e relacionamos diversas formas
através das quais as pessoas e organizações adquirem software, seja pagando ou
simplesmente baixando de sites especializados. Pra finalizar a aula aprendemos
que podemos escolher entre diversas formas de se adquirir softwares em cada
situação. Na próxima aula vamos conhecer melhor os softwares orientados a
tarefas.
OBJETIVOS DA AULA
CONTEÚDO DA AULA
que este novo produto traz em relação à concorrência. Um usuário doméstico pode
juntar fotos, som e textos para apresentar um poema ou texto comemorativo em um
evento da família.
Além de navegar pela Internet, é bem provável que você queira criar uma
conta de correio eletrônico (se já não possuir uma) para trocar mensagens com as
pessoas com quem você tem contato. Você ainda pode querer conversar em tempo
real com colegas que estejam conectados à Internet, utilizando sistemas de
mensagens instantâneas. Embora você possa instalar programas específicos para
realizar estas atividades, é também possível realizá-las através do navegador,
utilizando aplicações na web.
EXERCÍCIOS PROPOSTOS
2) Que outros exemplos de softwares de comunicação você poderia citar além dos
listados nessa aula?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
SÍNTESE
Nesta aula vimos que existem várias categorias de softwares orientados
para as mais diversas tarefas e pudemos estudar as principais categorias,
conhecendo alguns exemplos desses softwares. Pudemos também identificar os
diversos tipos de softwares que estão disponíveis tanto para pequenos quanto para
grandes negócios e a forma que cada um deles é desenvolvido e comercializado. Na
próxima aula, a última sobre softwares aplicativos, vamos estudar a ética que deve
envolver o uso de softwares e compreender o que é software livre ou software de
código aberto.
OBJETIVOS DA AULA
CONTEÚDO DA AULA
Ética e softwares
O que é software livre
Software livre X código aberto
Exemplos de softwares livres
Código Aberto (da Open Source Initiative), e assim pode-se dizer (na ampla maioria
dos casos, ao menos) que, se um determinado software é livre, ele também é de
código aberto, e vice-versa. A diferença prática entre as duas entidades está em
seus objetivos, filosofia e modo de agir, e não nos softwares ou licenças.
Alguns softwares livres notáveis são o Linux (Figura 17), o ambiente gráfico
KDE, o compilador GCC, o servidor web Apache, o OpenOffice.org e o navegador
web Firefox, entre muitos outros.
EXERCÍCIOS PROPOSTOS
1) Como a cópia ilegal de softwares pode afetar os usuários e as organizações?
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
SÍNTESE
SISTEMAS OPERACIONAIS
OBJETIVOS DA AULA
CONTEÚDO DA AULA
4.3 MS-DOS
modo texto. Foi a partir do Windows 95 que o Windows passou a ser um sistema
operacional independente, que não precisava mais do DOS pré-instalado. Vários
comandos do MS-DOS ainda continuam disponíveis para uso nas diversas versões
do Windows.
botão correspondente. O Windows aceita nomes de arquivos longos, com até 255
caracteres; o MS-DOS aceitava apenas 8 caracteres e mais 3 para a extensão do
arquivo, identificando o seu tipo.
Outra característica muito útil do Windows é a sua capacidade de auto-
configuração, quando um novo dispositivo de hardware é instalado. Chama-se a
este recurso de plug-and-play, e para que ele possa ser utilizado, o periférico precisa
ter sido fabricado de acordo com este padrão. Por sorte, a grande maioria dos
fabricantes tem adotado este padrão, facilitando em muito a vida dos usuários.
O Windows é uma família de sistemas operacionais, com pelo menos três
ramificações históricas, cada uma desenvolvida para um tipo de usuário. Uma
destas ramificações praticamente já deixou de existir, e era designada ao público
doméstico. Aqui se encontram o Windows 95, o Windows 98 e o Windows Millenium
Edition. Atualmente o Windows XP atende a este mercado. Para o mercado
corporativo, a Microsoft desenvolveu o Windows NT, que depois foi sucedido pelo
Windows 2000 e mais recentemente pelo Windows XP. O Windows XP atende tanto
ao mercado doméstico quanto ao corporativo. Para o mercado de dispositivos
móveis, como palmtops, handhelds e smartphones foi criado o Windows CE.
4.5 Windows XP
4.6 Windows CE
4.7 Mac OS
Figura 25 - Mac OS X
4.8 Unix
4.9 Linux
O que é Linux
O Linux adota a GPL, uma licença livre - o que significa, entre outras coisas,
que todos os interessados podem usá-lo e redistribuí-lo. Aliado a diversos outros
softwares livres, como o KDE, o GNOME, o Apache, o Firefox, os softwares do
sistema GNU e o OpenOffice.org, o Linux pode formar um ambiente moderno,
seguro e estável para desktops, servidores e sistemas embarcado.
Embora provavelmente a forma mais fácil de obter o Linux seja através dos
CDs distribuídos como brinde em diversas revistas nacionais (escolha sempre uma
versão recente!), o jeito mais fácil de obter sua cópia sem desembolsar nada é
através do download de imagens ISO, que são arquivos (geralmente por volta de
650MB cada um) trazendo o conteúdo completo de um CD-ROM, prontos para
serem gravados em um CD, permitindo que você obtenha cópias idênticas de um
CD original. Verifique na ajuda do seu programa favorito de gravação de CDs como
fazer para gravar a partir de uma imagem ISO - quase todos os programas
populares dispõem deste recurso, e a operação em geral é simples.
Algumas distribuições (como o Knoppix e o brasileiro Kurumin) são
especialmente disponibilizadas na forma de Live CDs, capazes de rodar diretamente
Você pode procurar suas imagens ISO no site de sua distribuição preferida -
às vezes será necessário fazer o download de mais do que uma imagem, e em
outros casos o download da primeira imagem é obrigatório, e o das outras é
opcional. Raras são as distribuições que não disponibilizam imagens ISO de
instalação.
Como se trata de um download grande (uma distribuição em 3 CDs
corresponde a quase 2GB de dados), certifique-se de ter espaço suficiente no seu
HD, e utilize um bom gerenciador de download.
computador local. Para que isto seja possível, algumas partes do sistema
operacional de redes são executadas nos servidores de rede, enquanto outras são
executadas nas estações clientes. Eles são tão integrados que muitas vezes é difícil
ao usuário perceber a diferença.
Na família de sistemas operacionais da Microsoft, os sistemas clientes são
projetados para interagirem com os sistemas servidores. A primeira geração de
sistemas operacionais de redes da Microsoft foi o Windows NT Server, depois
substituída pelo Windows 2000 Server. A geração atual é o Windows 2003 Server,
que é comercializado em quatro versões diferentes, dependendo do porte da
organização e de seus propósitos.
No que diz respeito ao suporte a redes, tanto o Unix quanto o Linux,
desenvolvidos desde a sua concepção como sistemas multiusuários com suporte a
redes, não necessitam de componentes adicionais, sendo sistemas operacionais de
rede por padrão.
EXERCÍCIOS PROPOSTOS
SÍNTESE
OBJETIVOS DA AULA
CONTEÚDO DA AULA
Alocação de recursos
Compartilhando a unidade central de processamento
Compartilhando memória
Armazenamento virtual
Proteção de memória
Compartilhando recursos de armazenamento
Compartilhando recursos de impressão
utilizar áreas da memória utilizadas por outro programa, destruindo seus dados e
causando muita confusão. Com a proteção de memória, programas mal
comportados são encerrados pelo sistema operacional, sem afetar a estabilidade do
sistema.
EXERCÍCIOS PROPOSTOS
SÍNTESE
PROGRAMAS UTILITÁRIOS
OBJETIVOS DA AULA
CONTEÚDO DA AULA
Para evitar que vários softwares aplicativos precisem realizar o mesmo tipo
de tarefas é que existem os programas utilitários (Figura 35). Os utilitários, como
são chamados, realizam importantes tarefas, como navegação entre pastas locais e
da rede, cópias de segurança e recuperação de arquivos, compactação de arquivos,
detecção de vírus e proteção das conexões de rede, entre outras. Alguns utilitários
são empacotados junto com o sistema operacional, outros podem ser baixados
gratuitamente da Internet ou comprados separadamente.
Vamos conhecer alguns destes utilitários a seguir:
Fazer uma cópia de segurança (ou backup) de arquivos significa copiar uma
ou mais vezes um arquivo e armazená-la em um local seguro, para o caso de algum
problema ocorrer ao arquivo original. Através de utilitários de cópia de segurança
(Figura 37) é possível fazer cópias de arquivos específicos ou unidades de disco
inteiras.
que pode ou não ser suficiente para gravar o arquivo em disco - vai depender do
tipo e tamanho do arquivo a ser compactado. No segundo caso, usamos este
artifício por dois motivos: um pela praticidade em colocar todos os arquivos em um
único arquivo para transmissão (é como se colocássemos em uma caixa vários
objetos a serem enviados pelo correio). O outro motivo é agilizar a transmissão pela
Internet, uma vez que, dependendo dos arquivos a serem compactados, o tamanho
do arquivo compactado será muito menor, agilizando o processo de transmissão
pela Internet.
Inúmeros arquivos disponíveis na Internet estão compactados e devem ser
descompactados para que possam ser utilizados. Desta forma, você vai precisar de
um utilitário de compactação de arquivos, como o Winzip, Winrar ou o software de
código aberto 7-Zip.
6.5 Desfragmentador
que surgem novos modelos de dispositivos todo dia, por isso são desenvolvidos os
drivers de dispositivos, pequenos utilitários que convertem comandos padrão do
sistema operacional para o formato específico de cada dispositivo. Cada fabricante
fornece junto com seus dispositivos, drivers para os sistemas operacionais com os
quais os dispositivos vão interagir (Figura 40). Uma vez instalados os drivers, o
dispositivo passa a funcionar com o sistema operacional. Muitos problemas de mau
funcionamento e de desempenho são resolvidos com a atualização dos drivers de
dispositivos, que são normalmente disponibilizados nos sites dos fabricantes. Basta
baixá-los e instalá-los no computador.
6.7 Antivírus
Os antivírus possuem uma base de dados contendo as assinaturas dos vírus que
podem eliminar. Essa assinatura é um pedaço do código do vírus que o identifica.
Dessa forma, somente após a atualização de seu banco de dados, os vírus recém-
descobertos podem ser detectados.
Alguns antivírus dispõem da tecnologia heurística, que é uma forma de
detectar a ação de um vírus ainda desconhecido através de sua ação no sistema do
usuário. Hoje em dia, os programas antivírus podem ter "Proteção em Tempo Real"
que detecta os códigos maliciosos desde o momento que você inicia o computador
até que o desligue. Essa tecnologia permite maior proteção ao usuário.
6.8 Firewall
EXERCÍCIOS PROPOSTOS
___________________________________________________________________
___________________________________________________________________
___________________________________________________________________
SÍNTESE
REFERÊNCIAS
SOBRE O AUTOR