Sei sulla pagina 1di 4

11/16/2010

Conceitos básicos
 Definição de software
 Parte lógica do sistema computacional armazenada em
dispositivos e processadas pela CPU
Módulo 1: Noções de Computadores  Composto por
Visão geral sobre software
PROGRAMAS DADOS DOCUMENTAÇÕES

Prof. Raoni Simões Ferreira, MSc

Conceitos básicos Classificação do Software


 Composição do software  Formas de classificação:
 Programas
Quanto a sua Quanto a forma
 Conjunto de instruções ou etapas, elaboradas e executadas utilidade da aquisição
passo a passo a fim de realizar uma determinada tarefa
 Dados  Quanto a sua utilidade:
 Manipulados ou gerados pelos programas na forma de
arquivos Software Linguagem de
Software básico
aplicativo Programação
 Documentações
 Documentação técnica sobre a especificação do sistema
 Manual do usuário  Quanto a forma de aquisição:
Open
Proprietário Freeware Shareware Adware
Source

1
11/16/2010

Classificação do Software Classificação do Software


 Classificação quanto a utilidade  Sistemas Operacionais
 Software básico (ou Software do Sistema)  Software responsável pelo funcionamento geral do
 Realiza tarefas de gerenciamento necessárias ao sistema computacional
funcionamento do computador  Controla e gerencia o hardware conectado ao
computador
 Tipos de Software básico  Obrigatório para o funcionamento do computador

Sistemas Utilitários Drivers de


Operacionais de Sistema dispositivo

Classificação do Software Classificação do Software


 Tipos de Software básico (continuação)  Tipos de Software básico (continuação)
 Utilitários do Sistema
 Drivers de dispositivo
 Programas que auxiliam e complementam as tarefas de
gerenciamento do sistema operacional  Permitem o funcionamento de um dispositivo de hardware
 Acompanham o sistema operacional ou são adquiridos num determinado sistema operacional
separadamente  Acompanham os dispositivos (conteúdos dos CDS/DVDs de
 Exemplos: instalação)
 Gerenciador de arquivos: Windows Explorer
 Os sistemas operacionais já vêm com os mais comuns
 Gerenciadores de impressão
 Drivers para monitores, teclados, mouses, etc
 Configuração de Redes

 Anti-vírus: Avira, Mcafee, Norton, etc


 Compactação de arquivos: Winzip, WinRAR

 Desfragmentadores de disco

2
11/16/2010

Classificação do Software Classificação do Software


 Classificação quanto a sua utilidade
 Softwares Aplicativos  Classificação quanto a sua utilidade
 Realizavam tarefas específicas para os usuários  Linguagens de Programação
 Exemplos:  Utilizados para a criação de softwares
 Editores de texto: Microsoft Word, OpenOffice Writer  Geralmente necessitam de um editor de texto com funções
 Planilhas eletrônicas: Microsoft Excell, OpenOffice Calc específicas para programação
 Editores gráficos: Adobe Photoshop, Corel Draw  Exemplos:
 Banco de dados: Microsoft Access, Oracle  Linguagem Pascal, Linguagem C, Linguagem Java
 Navegadores de Internet: Internet Explorer, Firefox, Opera

Classificação do Software Classificação do Software


 Softwares proprietários  Softwares Shareware
 São vendidos de acordo com um contrato de licença de uso  São distribuídos gratuitamente como cópias de demonstração
 Não podem ser redistribuídos nem copiados  Possuem apenas um subconjunto do total de recursos
 Requerem pagamento depois de um período de avaliação
 Não há acesso ao código-fonte
 Não há acesso ao código-fonte
 Exemplos: Microsoft Windows, MS Office, Photoshop
 Exemplo: Nero, Games

 Softwares Freeware  Softwares Adware


 São distribuídos gratuitamente  São distribuídos gratuitamente
 Podem ser redistribuídos, mas não modificados  Possuem todos os recursos disponíveis
 Possuem limitações quanto a utilização para fins comerciais  Requerem que o usuário visualize propagandas para usar o
 Não há acesso ao código-fonte
software
 Não há acesso ao código-fonte
 Exemplos: Acrobat Reader, Antivírus AVG
 Exemplos: Anti-vírus Avira

3
11/16/2010

Classificação do Software
 Softwares Open Source (de código aberto)
 Geralmente são gratuitos
 São distribuídos de acordo com uma licença que permite
que o código-fonte seja livremente modificado
 Quando são modificados e redistribuídos, devem
manter os dados sobre os autores originais e orientações
sobre as novas mudanças
 Exemplos:
 Sistema operacional Linux
 Pacote de escritório Open Office
 Mozilla Firefox

Potrebbero piacerti anche