Softwares - Computação

Post on 18-Dec-2014

3.627 views 5 download

description

Softwares.

Transcript of 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.

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

3

Sistemas Operacionais: Software Oculto

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

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.

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.

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

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).

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.

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.

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.

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.

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

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

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.

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.

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.

17

Software Aplicativo Software usado para solucionar um

problema em particular ou realizar uma tarefa específica.

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.

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)

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.

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

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.

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.

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.

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.

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.

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.

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.

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.