Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Aula 22 - 04/11/06 1
Informática I
Aula 22Baseada no Capítulo 2 do Livro “Introdução a
Informática” – Capron e Johnson
http://www.ic.uff.br/~bianca/informatica1/
Aula 22 - 04/11/06 2
Ementa
• Histórico dos Computadores• Noções de Hardware e Software• Microprocessadores• Sistemas Numéricos e Representação de Dados• Estrutura e Organização da Informação• Linguagens de Programação• Sistemas Operacionais• Redes de Computadores e Internet• Engenharia de Software• Softwares Aplicativos
• Aspectos Legais do Software
Aula 22 - 04/11/06 3
Software Aplicativo
• Software usado para solucionar um problema ou realizar uma tarefa específica para um usuário.– É o que torna o
computador útil.
• Diferente do software de sistema que controla o funcionamento do hardware.
Aula 22 - 04/11/06 4
Adquirindo Software:Maneiras Tradicionais
• Software customizado– Escrito por programadores contratados
pela organização.
• Software empacotado (comercial)– Comprado em uma loja, por meio de
catálogo, ou por um site Web.
Aula 22 - 04/11/06 5
Software Customizado
• Feito sob medida, especificamente para as necessidades de uma organização.– A organização contrata programadores de
computador para projetar, escrever, testar e implementar software.
• Pode ser extremamente complexo e levar anos para ser escrito.
Aula 22 - 04/11/06 6
Software Empacotado
• Vendido em lojas, catálogos ou sites Web. – Às vezes, é baixado da Internet.
• O pacote contém um ou mais CDs ou DVDs, que contêm o software.– Tipicamente, contém a documentação do software.
– Normalmente é oferecida uma opção de instalação-padrão para usuários comuns.
• Projetado para ser amigável (user-friendly).
Aula 22 - 04/11/06 7
Software Amigável (User-Friendly)
• Fácil de usar: – Deve ser intuitivo até mesmo
para o usuário iniciante.– Pode ser usado com um mínimo de
treinamento e documentação.
Aula 22 - 04/11/06 8
Tipos de Software Aplicativos
• Softwares orientados para tarefa– Servem para “facilitar a vida” do usuário e
tornar seu trabalho mais rápido.
• Software de negócios– Servem para controlar um negócio ou auxiliar
no funcionamento de uma empresa.
Aula 22 - 04/11/06 9
Software Orientado para Tarefas
• Freqüentemente, chamado de software de produtividade.
• Categorias comuns:– Processamento de texto/editoração eletrônica– Planilhas eletrônicas– Gerenciamento de banco de dados– Gráficos– Comunicações– Outros
Aula 22 - 04/11/06 10
Trabalhando com Palavras
• Processamento de Texto– O software de computador
pessoal mais amplamente usado.– Crie memorandos, relatórios
e papers.
– Incorpore gráficos em documentos.
– Ex: MS Word, BrOffice Writer• Editoração Eletrônica (Desktop
Publishing)– Necessidades de editoração
de alto nível.• Boletins (newsletters).• Brochuras, materiais
promocionais.– Ex:QuarkXPress, Adobe InDesign,
MS Publisher.
Aula 22 - 04/11/06 11
Planilhas Eletrônicas
• Compostas de linhas e colunas de números.
• Realizam análise “What if”(“E se...?”).– Altere uma célula e faça
com que a planilha seja recalculada.
• Apresentam dados graficamente.– Exiba as despesas como
gráficos de pizza.
• Ex: MS Excel, BrOffice Calc
Aula 22 - 04/11/06 12
Gerenciamento de Banco de Dados
• Encarrega-se do gerenciamento de uma coleção de fatos inter-relacionados.– O software pode armazenar,
recuperar, atualizar e manipular dados.
– Também pode apresentar relatório de dados de muitas maneiras e imprimi-los.
• Transforma grandes quantidades de dados em informação.
• Ex: Oracle, MS SQL Server, IBM DB2.
Aula 22 - 04/11/06 13
Gráficos
• Softwares gráficos são utilizados por artistas e designers gráficos para criar arte visual no computador.– Ex.: Adobe Photoshop
• Softwares de apresentação gráfica cria apresentações de “slide show”: – Combine gráficos, áudio e vídeo
de alta qualidade.– Ex: MS Powerpoint
Aula 22 - 04/11/06 14
Comunicações
• O software de navegação (browser) é utilizado para visualizar páginas na Internet.– Ex: MS Explorer, Mozilla
Firefox
• Outro exemplo de software de comunicação é aquele que permite a comunicação por voz pela internet.– Ex: Skype
Aula 22 - 04/11/06 15
Outros Softwares Orientados para Tarefas
• Gerenciadores de Informação Pessoal (Personal Information Managers – PIM):– Controla as atividades.– Tipicamente, inclui um gerenciador da agenda de
compromissos, calendário, catálogo de endereços e gerenciador de tarefas.
• Suíte de Programas de Escritório:– Um grupo de aplicações básicas de software que
funciona em conjunto.• Fácil de compartilhar dados entre aplicativos.• Look and feel similar entre os aplicativos.
– Aplicação integrada.• Uma versão “despojada” da suíte de escritório.
Aula 22 - 04/11/06 16
Software de Negócios
• Software de Mercado Vertical• Software para Grupos de Trabalho• Software para Pequenos Negócios
Aula 22 - 04/11/06 17
Software de Mercado Vertical
• Escrito para um tipo de negócio em particular.• Escrito por companhias que possuem um conhecimento
completo dessa indústria.– Permite aos negócios manterem facilmente informações sobre
seus negócios, clientes e fornecedores.– Abrange todas as atividades do negócio.
• Ex.: Software para controle de uma oficina mecânica– Emite ordens de serviço, processa transações de vendas, emite
faturas, avalia vendas e lucros, controla o estoque de peças, imprime relatórios de reabastecimento e atualiza a lista de maladireta.
• Existem pacotes de software que podem ser customizados para as necessidades de cada empresa.– Ex.: SAP, PeopleSoft (Oracle)
Aula 22 - 04/11/06 18
Groupware
• Permite a um grupo de pessoas compartilhar ou rastrear informações em conjunto.– Também chamado de software
colaborativo.– Freqüentemente combina tecnologia
de correio eletrônico, rede, programação (scheduling) e banco de dados.
– Os dados são armazenados em uma localização central.
• Freqüentemente usado por organizações que têm empregados em locais distantes.
• Ex.: Lotus Notes