Informática I Aula 25 Baseada no Capítulo 2 do Livro “Introdução a Informática” – Capron e Johnson http://www.ic.uff.br/~bianca/informatica1/ Aula 25 - 12/07/06 1 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 25 - 12/07/06 2 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 25 - 12/07/06 3 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 25 - 12/07/06 4 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 25 - 12/07/06 5 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çãopadrão para usuários comuns. • Projetado para ser amigável (user-friendly). Aula 25 - 12/07/06 6 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 25 - 12/07/06 7 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 25 - 12/07/06 8 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 25 - 12/07/06 9 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 25 - 12/07/06 10 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 25 - 12/07/06 11 Gerenciamento de Banco de Dados • Encarrega-se do gerenciamento de uma coleção de fatos interrelacionados. – 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. Voltar Aula 25 - 12/07/06 12 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 25 - 12/07/06 13 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 25 - 12/07/06 14 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 25 - 12/07/06 15 Software de Negócios • Software de Mercado Vertical • Software para Grupos de Trabalho • Software para Pequenos Negócios Aula 25 - 12/07/06 16 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 mala direta. Aula 25 - 12/07/06 17 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 Aula 25 - 12/07/06 18 Software para Pequenos Negócios • Small Office/Home Office (SOHO). – Software de preços módicos para executar funções voltadas a pequenos negócios. – Exemplos: • • • • • Software contábil Redação e publicidade Atendimento ao cliente Manutenção de contatos Promoções de vendas Aula 25 - 12/07/06 19