Softwares - Computação

29
1 Software Uma das principais funções do software é direcionar os trabalhos do hardware. O software consiste em Programas de Computador que controlam o funcionamento do hardware, ou seja, são seqüências de instruções interpretáveis pela máquina, juntamente com a Documentação do Programa usada para explicar seu funcionamento ao usuário.

description

Softwares.

Transcript of Softwares - Computação

Page 1: Softwares - Computação

1

Software

Uma das principais funções do software é direcionar os trabalhos do hardware. O software consiste em Programas de Computador que controlam o funcionamento do hardware, ou seja, são seqüências de instruções interpretáveis pela máquina, juntamente com a Documentação do Programa usada para explicar seu funcionamento ao usuário.

Page 2: Softwares - Computação

2

Software

Software

SoftwareAplicativo

Software deSistemas

ProgramasAplicativos para

FinalidadesGerais

ProgramasAplicativos para

Específicos

Programas deGerenciamento

de Sistemas

Programas deDesenvolvimento

de Sistemas

Executa Tarefas deProcessamento deInformações paraUsuários Finais

Gerencia e ApóiaOperações deSistemas e RedesDe Computadores

Navegadores de RedeCorreio EletrônicoProcess. De TextosPlanilhas EletrônicasGerenciam. de BD´sPacotes IntegradosEditoração EletrônicaGráficos de Apresentação

ContabilidadeGerenc. de VendasProc. de TransaçõesComércio EletrônicoCiência e EngenhariaEducaçãoEntretenimento, etc.

Sistemas OperacionaisProgramas de Geren- ciamento de RedeSGBD´sUtilitários do SistemaMonitores de DesempenhoMonitores de Segurança

Tradutores de Lingua- gem de ProgramaçãoEditores e Ferramen- tas de ProgramaçãoCASE

Page 3: Softwares - Computação

3

Sistemas Operacionais: Software Oculto

Serve como um intermediário entre o hardware e os softwares aplicativos. Sistema Operacional Software de sistemas Kernel

Page 4: Softwares - Computação

4

Sistema Operacional

Um conjunto de programas que se situa entre os softwares aplicativos e o hardware: Gerencia os recursos do computador

(CPU, dispositivos periféricos). Estabelece uma interface com o usuário.

Determina como o usuário interage com o sistema operacional.

Provê e executa serviços para softwares aplicativos.

Page 5: Softwares - Computação

5

Software de Sistemas

Todos os programas relacionados à coordenação das operações do computador.

Exemplos: Sistemas operacionais. Conversores de linguagem:

Convertem código de programa para uma forma legível por máquina.

Programas utilitários: Executam tarefas secundárias.

Page 6: Softwares - Computação

6

Sistemas Operacionais para Computadores Pessoais

Plataforma: combinação de hardware de computador e software de sistema operacional. Wintel (Microsoft Windows que roda em um PC

baseado em Intel) é a mais comum. Plataformas Comuns:

MS-DOS Windows MAC OS Unix Linux

Page 7: Softwares - Computação

7

MS-DOS

Usa uma interface de linha de comando. A tela apresenta prompts ao usuário. O usuário digita comandos.

Amplamente substituído pelas interfaces gráficas.

Não é amigável (user-friendly).

Page 8: Softwares - Computação

8

Microsoft Windows

Iniciou-se como um ambiente operacional para o MS-DOS. Não era um sistema operacional completo;

necessitava do MS-DOS. Usa uma interface gráfica.

Os usuários podem usar os comandos e a interface do DOS.

Agora é uma família completa de sistemas operacionais.

Page 9: Softwares - Computação

9

Ambiente Operacional MS-DOS

Windows 3.1 Uma camada adicionada “por cima” do DOS.

Separa o sistema operacional do usuário.

Torna o sistema operacional mais fácil de usar.

Denomina-se shell.

Page 10: Softwares - Computação

10

Interface Gráfica

O usuário dá um clique em um ícone para executar tarefas.

O menu Iniciar no canto inferior esquerdo abre programas.

Usa menus para ativar comandos.

Page 11: Softwares - Computação

11

Recursos do Windows

Nomes de arquivo extensos (até 255 caracteres). Plug and Play:

Torna mais fácil a instalação de componentes de hardware.

Object Linking and Embedding (OLE): Permite ao usuário incorporar ou vincular um documento em outro.

Page 12: Softwares - Computação

12

Windows 9x Windows 95 Windows 98 Windows Millennium Edition (ME)

Mercado corporativo Windows NT Windows 2000

Windows XP Windows CE

A Família Windows

Page 13: Softwares - Computação

13

Windows XP

Reúne em um único produto as versões corporativas e aquelas destinadas ao consumidor do Windows. Possui a versão

doméstica (Home) e a profissional (Professional).

Melhorias

Page 14: Softwares - Computação

14

Melhorias do Windows XP Melhor interface com o usuário:

Área de trabalho muito mais clara e desobstruída. Mais ícones no menu Iniciar redesenhado.

Melhor suporte para multimídia. Mais personalização. Suporte para múltiplos usuários:

O usuário pode sair do sistema, deixar programas rodando e permitir que outro usuário entre no sistema.

Cria contas limitadas para crianças usarem; ou seja, sem jogos inadequados e sem acesso à Internet.

Suporte e proteção para a Internet.

Page 15: Softwares - Computação

15

UNIX

Desenvolvido em 1971 para ser usado no minicomputador DEC.

Sistema baseado em caracteres com interface

de linha de comando. Não é ligado a nenhuma família de processadores.

Roda praticamente em qualquer tipo de sistema (PC, mainframe, estação de trabalho) de qualquer fabricante.

Principal sistema operacional em uso em

servidores de Internet. Manipula facilmente muitos usuários ao mesmo tempo.

Page 16: Softwares - Computação

16

Linux

Usa interface de linha de comando. Muitas companhias criaram uma GUI

para funcionar com o Linux. Conceito de fonte aberta.

O código-fonte é livre. Usuários podem baixar (download),

modificar e distribuir o software. Mais estável do que o Windows. Aplicativos relativamente escassos.

Page 17: Softwares - Computação

17

Software Aplicativo Software usado para solucionar um

problema em particular ou realizar uma tarefa específica.

Page 18: Softwares - Computação

18

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.

Page 19: Softwares - Computação

19

Comprando Software Comercial

Cópias individuais para cada computador:

Licença local Distribuição eletrônica de software Provedor de aplicativos (Application

Service Provider – ASP)

Page 20: Softwares - Computação

20

Licença Local

Software instalado em alguns ou em todos os computadores, dependendo dos termos da licença.

O cliente controla quantos usuários o usam. O número de usuários não pode ultrapassar o número de

licenças. O cliente copia e distribui software e manuais aos usuários.

Algumas organizações usam licenças de rede. Software instalado no servidor. A taxa de licenciamento baseia-se no número de usuários

simultâneos.

Page 21: Softwares - Computação

21

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

Page 22: Softwares - Computação

22

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. Editoração Eletrônica (Desktop

Publishing) Necessidades de editoração de alto nível.

Boletins (newsletters). Brochuras, materiais

promocionais.

Page 23: Softwares - Computação

23

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.

Page 24: Softwares - Computação

24

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.

Page 25: Softwares - Computação

25

Gráficos

Softwares gráficos criam gráficos e mapas a partir

de dados numéricos: Identifique tendências e

compare dados mais facilmente: Prova visual mais efetiva. Incluídos em programas de planilhas.

A apresentação gráfica cria apresentações de “slide show”: Combine gráficos, áudio e vídeo de alta qualidade.

Page 26: Softwares - Computação

26

Comunicações

A capacidade de ligar o computador à linha telefônica ou cabo e comunicar-se com outro computador.

Tipicamente, conectado por meio da Internet. Necessita de um

navegador (browser) para acessar outras localizações na Internet.

Page 27: Softwares - Computação

27

Ética e Software Aplicativo

Pirataria: a aquisição e uso ilegal de cópias de software.

Falsificação: copiar grandes quantidades de CD-ROMs ou DVD-ROMs e empacotá-los de forma a se assemelharem

aos originais. Cópia não-autorizada de software é roubo.

Page 28: Softwares - Computação

28

Pirataria de Software

Exemplos de pirataria Copiar software de um laboratório ou de um amigo. Comprar 2 ou 3 cópias de software e distribuí-las a dezenas ou centenas de empregados. Comprar 1 cópia de software e instalá-la em diversos computadores em casa.

Page 29: Softwares - Computação

29

Computadores e Pessoas

A maioria das organizações tem algum tipo de departamento de tecnologia da informação.

Composto de pessoas que são responsáveis pelos recursos de informática da organização.

Faz a manutenção de dados e provê serviços aos usuários finais.