administra ÇÃo dos recursos de …docentes.ismt.pt/~jose_celso_freire/pdf/cap06.pdf ·...

33
6.1 © 2003 by Prentice Hall ADMINISTRA ADMINISTRA Ç Ç ÃO ÃO DOS RECURSOS DE DOS RECURSOS DE HARDWARE E HARDWARE E SOFTWARE SOFTWARE 6 6 Capítulo 6.2 © 2003 by Prentice Hall Qual Qual é a capacidade de processamento e a capacidade de processamento e armazenagem que sua organiza armazenagem que sua organizaç ão precisa para ão precisa para administrar suas informa administrar suas informaç ões e transa ões e transaç ões ões empresariais? empresariais? Que tipo de arranjo de computadores e Que tipo de arranjo de computadores e processamento computacional traria o maior processamento computacional traria o maior benef benefí cio para a organiza cio para a organizaç ão? ão? Que tipos de software e de ferramentas de software Que tipos de software e de ferramentas de software são necess são necessá rios para operar a empresa? Que rios para operar a empresa? Que crit crité rios devem ser usados para selecionar a rios devem ser usados para selecionar a tecnologia de software? tecnologia de software? OBJETIVOS 6. Administra 6. Administraç ão dos recursos de hardware e software ão dos recursos de hardware e software

Upload: hoangtruc

Post on 31-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.1 © 2003 by Prentice Hall

ADMINISTRAADMINISTRAÇÇÃO ÃO DOS RECURSOS DE DOS RECURSOS DE

HARDWARE E HARDWARE E SOFTWARESOFTWARE

66Capítulo

6.2 © 2003 by Prentice Hall

•• Qual Qual éé a capacidade de processamento e a capacidade de processamento e

armazenagem que sua organizaarmazenagem que sua organizaçção precisa para ão precisa para

administrar suas informaadministrar suas informaçções e transaões e transaçções ões

empresariais?empresariais?

•• Que tipo de arranjo de computadores e Que tipo de arranjo de computadores e

processamento computacional traria o maior processamento computacional traria o maior

benefbenefíício para a organizacio para a organizaçção?ão?

•• Que tipos de software e de ferramentas de software Que tipos de software e de ferramentas de software

são necesssão necessáários para operar a empresa? Que rios para operar a empresa? Que

critcritéérios devem ser usados para selecionar a rios devem ser usados para selecionar a

tecnologia de software?tecnologia de software?

OBJETIVOS

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 2: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.3 © 2003 by Prentice Hall

•• Quais são as tecnologias de software que você Quais são as tecnologias de software que você

deve conhecer?deve conhecer?

•• Como devem ser adquiridos e administrados os Como devem ser adquiridos e administrados os

recursos de hardware e software da empresa?recursos de hardware e software da empresa?

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

OBJETIVOS

6.4 © 2003 by Prentice Hall

•• A A RogersRogers CommunicationsCommunications seleciona seleciona

nova tecnologia para sua fornova tecnologia para sua forçça de a de

trabalho?trabalho?

LEITURA

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 3: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.5 © 2003 by Prentice Hall

•• O debate entre a centralizaO debate entre a centralizaçção e a ão e a

descentralizadescentralizaççãoão

•• A defasagem da aplicaA defasagem da aplicaçção ão –– avanavançços do os do

software não acompanharam os do hardwaresoftware não acompanharam os do hardware

DESAFIOS PARA A ADMINISTRAÇÃO

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.6 © 2003 by Prentice Hall

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Componentes e hardware de um sistema

Figura 6-1

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 4: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.7 © 2003 by Prentice Hall

O computador

•• BitBit

– Binary digit (dígito binário)

– Representa a menor unidade de dados,

na forma de 0 ou 1

•• ByteByte

– Corrente de bits (oito)

– Armazena um número ou caractere

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

6.8 © 2003 by Prentice Hall

Bits e Bytes

Figura 6-2

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Page 5: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.9 © 2003 by Prentice Hall

A CPU e o armazenamento primário

•• Unidade central de processamento (CPU)Unidade central de processamento (CPU)

– Manipula símbolos, números e letras

– Controla outras partes do sistema

computadorizado

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

6.10 © 2003 by Prentice Hall

•• Armazenamento primArmazenamento primááriorio

– Armazena temporariamente instruções

do programa

– Dados que estão sendo usados pelas

instruções

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

A CPU e o armazenamento primário

Page 6: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.11 © 2003 by Prentice HallFigura 6-3

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

A CPU e o armazenamento primário

6.12 © 2003 by Prentice Hall

Armazenamento primário

•• ArmazenaArmazena

– Programa de software que está sendo executado

– Programas do sistema operacional

– Dados que estão sendo usados pelo programa

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Page 7: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.13 © 2003 by Prentice Hall

•• Unidade lUnidade lóógicogico--aritmaritméética (ALU): tica (ALU): executa as principais executa as principais

operaoperaçções lões lóógicas e aritmgicas e aritmééticas do computadorticas do computador

•• Unidade de controle: Unidade de controle: coordena e controla as outras coordena e controla as outras

partes do sistema computadorizadopartes do sistema computadorizado

•• RAM: RAM: Acessa diretamente qualquer local escolhido ao Acessa diretamente qualquer local escolhido ao

acaso em tempos iguaisacaso em tempos iguais

•• ROM:ROM: Chips semicondutores de memChips semicondutores de memóória com ria com

instruinstruçções de programa, não podem ser ões de programa, não podem ser regravadosregravados

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Armazenamento primário

6.14 © 2003 by Prentice Hall

Processamento por computador

•• Microprocessadores e capacidade de Microprocessadores e capacidade de

processamentoprocessamento

– Tecnologia de circuitos integrados

– Integra a memória, a lógica e o controle

do computador em um único chip

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Page 8: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.15 © 2003 by Prentice Hall

•• Processamento paraleloProcessamento paralelo

– Problema é fragmentado em partes

menores

– Múltiplas instruções são processadas

simultaneamente com vários

processadores

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Processamento por computador

6.16 © 2003 by Prentice Hall

Processamento paralelo e seqüencial

Figura 6-4

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Page 9: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.17 © 2003 by Prentice Hall

•• Discos magnDiscos magnééticos:ticos: Disco flexDisco flexíível, disco vel, disco

rríígidogido

•• Discos Discos óóticos:ticos: CDCD--ROM, ROM, DVDsDVDs

•• Fita magnFita magnéética:tica: Barata, meio mais antigo de Barata, meio mais antigo de

armazenamento secundarmazenamento secundááriorio

•• Novas alternativas de armazenamento:Novas alternativas de armazenamento:

Redes de armazenamento de dados Redes de armazenamento de dados

((StorageStorage AreaArea NetworkNetwork –– SANsSANs))

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Tecnologia de armazenamento secundário

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.18 © 2003 by Prentice Hall

Uma rede de armazenamento de dados (SAN)

Figura 6-5

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 10: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.19 © 2003 by Prentice Hall

Dispositivos de entrada e saída

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

6.20 © 2003 by Prentice Hall

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Dispositivos de entrada e saída

Page 11: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.21 © 2003 by Prentice Hall

•• Processamento em loteProcessamento em lote

– As transações são acumuladas e

armazenadas até o processamento

•• Processamento onProcessamento on--lineline

– Transações são registradas

diretamente no computador e

processadas imediatamente

Processamento de dados em lote e on-line

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

6.22 © 2003 by Prentice Hall

Comparação entre processamento em lote e on-line

Figura 6-6

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 12: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.23 © 2003 by Prentice Hall

•• Integra dois ou mais tipos de mIntegra dois ou mais tipos de míídia em dia em

uma aplicauma aplicaçção computadorizadaão computadorizada

Multimídia interativa

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

6.24 © 2003 by Prentice Hall

•• Mainframes: Mainframes: ÉÉ o maior computador, o maior computador, tem memtem memóória enorme e rria enorme e ráápida pida capacidade de processamentocapacidade de processamento

•• Computadores de porte mComputadores de porte méédio: dio: Menos Menos poderoso, mais barato e menor que um poderoso, mais barato e menor que um mainframemainframe

•• Servidor: Servidor: Fornece software e outros Fornece software e outros recursos atravrecursos atravéés de uma redes de uma rede

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Classificação dos computadores

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 13: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.25 © 2003 by Prentice Hall

•• Minicomputadores: Minicomputadores: Computadores de mComputadores de méédio dio

porte, usados em universidades, fporte, usados em universidades, fáábricas e bricas e

laboratlaboratóórios de pesquisarios de pesquisa

•• ServerServer FarmFarm: : Grande grupo de servidores Grande grupo de servidores

mantidos por um fornecedor comercial, mantidos por um fornecedor comercial,

dispondisponíível para o comvel para o coméércio eletrônico e rcio eletrônico e

outras atividadesoutras atividades

Classificação dos computadores

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

6.26 © 2003 by Prentice Hall

•• Computador pessoal (PC): Computador pessoal (PC): Pequeno Pequeno

computador de mesa ou portcomputador de mesa ou portáátiltil

•• Workstation: Workstation: Computador de mesa com Computador de mesa com

recursos grrecursos grááficos e matemficos e matemááticos poderososticos poderosos

•• Supercomputador: Supercomputador: Altamente sofisticado e Altamente sofisticado e

poderoso, executa cpoderoso, executa cáálculos complexoslculos complexos

Classificação dos computadores

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Page 14: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.27 © 2003 by Prentice Hall

Redes de computadores e computação cliente/servidor

•• Processamento distribuProcessamento distribuíído: do: DistribuiDistribuiçção de ão de

trabalho de processamento entre vtrabalho de processamento entre váários rios

computadorescomputadores

•• Processamento centralizado:Processamento centralizado: Realizado por Realizado por

um computador central de grande porteum computador central de grande porte

•• ComputaComputaçção cliente/servidor:ão cliente/servidor: Divide o Divide o

processamento entre processamento entre ““clientesclientes”” e e

““servidoresservidores”” na redena rede

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

6.28 © 2003 by Prentice Hall

Computação cliente/servidor

Figura 6-7

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Page 15: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.29 © 2003 by Prentice Hall

Tipos de computação cliente/servidor

Figura 6-8

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

6.30 © 2003 by Prentice Hall

Computadores de rede e computação Peer-to-Peer

•• Computadores de rede (CR): Computadores de rede (CR): Computador Computador

de mesa simplificado, não armazena dados de mesa simplificado, não armazena dados

permanentementepermanentemente

•• ComputaComputaçção ão PeerPeer--toto--PeerPeer: : Processamento Processamento

distribudistribuíído que liga computadores atravdo que liga computadores atravéés s

da Internet ou de redes privadas da Internet ou de redes privadas

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Page 16: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.31 © 2003 by Prentice Hall

•• ComputaComputaçção ão PeerPeer--toto--PeerPeer ou Computaou Computaçção em ão em

Rede o que Rede o que éé melhor para sua empresa?melhor para sua empresa?

•• Questões:Questões:

– Compare os benefícios que os sistemas de

computação peer-to-peer e em rede trazem para a

empresa?

– Que fatores de administração, organização e

tecnologia devem ser usados para determinar qual

dos dois utilizar?

LEITURA

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.32 © 2003 by Prentice Hall

•• Programa de software: Programa de software: SSéérie de comandos e rie de comandos e

instruinstruçções para o computadorões para o computador

•• Software de sistema: Software de sistema: Programas Programas

generalizados que gerenciam os recursos do generalizados que gerenciam os recursos do

computadorcomputador

•• Software aplicativo: Software aplicativo: Programas escritos para Programas escritos para

desempenhar fundesempenhar funçções especificadas pelos ões especificadas pelos

usuusuáários finaisrios finais

TIPOS DE SOFTWARE

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Os principais tipos de software

Page 17: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.33 © 2003 by Prentice Hall

Os principais tipos de software

Figura 6-9

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.34 © 2003 by Prentice Hall

•• Sistema operacionalSistema operacional

•• Software de sistemaSoftware de sistema

•• Gerencia e controla o computadorGerencia e controla o computador

Software de sistema e sistemas operacionais de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 18: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.35 © 2003 by Prentice Hall

•• FunFunçções do sistema operacionalões do sistema operacional

•• Alocar e atribuir os recursos do sistemaAlocar e atribuir os recursos do sistema

•• Agendar o uso dos recursos do computadorAgendar o uso dos recursos do computador

•• Monitorar as atividades do sistema de Monitorar as atividades do sistema de

computadorcomputador

•• Prover locais na memProver locais na memóória primria primáária para ria para

dados e programasdados e programas

•• Controlar os dispositivos de entrada e saControlar os dispositivos de entrada e saíídada

Software de sistema e sistemas operacionais de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.36 © 2003 by Prentice Hall

•• MultiprogramaMultiprogramaççãoão

•• Executa dois ou mais programas Executa dois ou mais programas

simultaneamente usando o mesmo simultaneamente usando o mesmo

computadorcomputador

•• A CPU executa apenas um programa A CPU executa apenas um programa

mas atende mas atende ààs necessidades de entrada s necessidades de entrada

e sae saíída de outrosda de outros

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Software de sistema e sistemas operacionais de PCs

Page 19: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.37 © 2003 by Prentice Hall

Execução de um único programa versus multiprogramação

Figura 6-10

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.38 © 2003 by Prentice Hall

•• Multitarefa: Multitarefa: Recurso de Recurso de multiprogramamultiprogramaççãoãodede sistemas operacionais de um ssistemas operacionais de um sóóusuusuááriorio

•• Armazenamento virtual: Armazenamento virtual: Administra Administra programas com mais eficiência dividindoprogramas com mais eficiência dividindo--os em pequenas partes de comprimento os em pequenas partes de comprimento fixo ou varifixo ou variáávelvel

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Software de sistema e sistemas operacionais de PCs

Page 20: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.39 © 2003 by Prentice Hall

Armazenamento virtual

Figura 6-11

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.40 © 2003 by Prentice Hall

•• Tempo compartilhado: Tempo compartilhado: Compartilhamento de Compartilhamento de

recursos computacionais por muitos recursos computacionais por muitos

usuusuáários simultaneamenterios simultaneamente

•• MultiprocessamentoMultiprocessamento: : ExecuExecuçção de duas ou ão de duas ou

mais instrumais instruçções simultaneamente em um ões simultaneamente em um

úúnico sistema, usando mais de uma CPUnico sistema, usando mais de uma CPU

Software de sistema e sistemas operacionais de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 21: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.41 © 2003 by Prentice Hall

•• Programas tradutores de linguagem e Programas tradutores de linguagem e

utilitutilitáários: rios: Traduz programas em Traduz programas em

linguagem de alto nlinguagem de alto níível em linguagem de vel em linguagem de

mmááquinaquina

Software de sistema e sistemas operacionais de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.42 © 2003 by Prentice Hall

•• GUIGUI

•• Microsoft Windows 98Microsoft Windows 98

•• Windows Windows MillenniumMillennium EditionEdition (Windows Me) (Windows Me)

•• Windows 2000Windows 2000

•• Windows XPWindows XP

•• Windows VistaWindows Vista

•• UNIXUNIX

•• LinuxLinux

Software de sistema e interfaces gráficas com o usuário

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 22: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.43 © 2003 by Prentice Hall

•• Linguagens de programaLinguagens de programaçção:ão: Consiste de Consiste de

1s e 0s em c1s e 0s em cóódigo bindigo binááriorio

•• Linguagem Linguagem AssemblyAssembly:: Lembra a linguagem Lembra a linguagem

de mde mááquina, substitui cquina, substitui cóódigos numdigos numééricos ricos

por recursos mnemônicospor recursos mnemônicos

•• LiguagensLiguagens de terceira gerade terceira geraçção:ão: FORTRAN, FORTRAN,

COBOL, BASIC, Pascal e CCOBOL, BASIC, Pascal e C

Softwares aplicativos e linguagens de programação

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.44 © 2003 by Prentice Hall

Linguagem Assembly

Figura 6-12

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 23: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.45 © 2003 by Prentice Hall

FORTRAN

Figura 6-13

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.46 © 2003 by Prentice Hall

COBOL

Figura 6-14

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 24: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.47 © 2003 by Prentice Hall

•• Linguagem de quarta geraLinguagem de quarta geraçção: ão: Empregada Empregada

diretamente pelos usudiretamente pelos usuáários finaisrios finais

•• Linguagens naturais: Linguagens naturais: PrPróóximas ximas àà

linguagem humanalinguagem humana

Linguagens de quarta geração e ferramentas de software de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.48 © 2003 by Prentice Hall

•• Linguagens de consulta: Linguagens de consulta: Dão respostas Dão respostas

imediatas onimediatas on--line a requisiline a requisiçções de ões de

informainformaççõesões

•• Pacotes de software aplicativo e Pacotes de software aplicativo e

ferramentas de software de ferramentas de software de PCsPCs: : Software Software

de processamento de texto, Planilhas, de processamento de texto, Planilhas,

Software de gerenciamento de dadosSoftware de gerenciamento de dados

Linguagens de quarta geração e ferramentas de software de PCs

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 25: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.49 © 2003 by Prentice Hall

Softwares de planilha eletrônica

Figura 6-16

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.50 © 2003 by Prentice Hall

Softwares gerenciadores de bancos de dados

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 26: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.51 © 2003 by Prentice Hall

•• Software integradoSoftware integrado

•• Conjunto de mConjunto de móódulos integradosdulos integrados

•• Permite o uso de dados para mPermite o uso de dados para múúltiplas ltiplas

funfunçções e processos de negões e processos de negóócioscios

Software para integração empresarial: software integrado e middleware

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.52 © 2003 by Prentice Hall

•• MiddlewareMiddleware: : Permite que dois aplicativos Permite que dois aplicativos

diferentes se comuniquem para trocar diferentes se comuniquem para trocar

dadosdados

•• Servidor Web: Servidor Web: Gerencia e localiza pGerencia e localiza pááginas ginas

Web no computador onde estão Web no computador onde estão

armazenadasarmazenadas

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Software para integração empresarial: software integrado e middleware

Page 27: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.53 © 2003 by Prentice Hall

Middleware

Figura 6-18

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

6.54 © 2003 by Prentice Hall

•• Software aplicativo de integraSoftware aplicativo de integraçção ão

empresarial: empresarial: Integra vIntegra váários aplicativos rios aplicativos

para apoiar a integrapara apoiar a integraçção da empresaão da empresa

Software para integração empresarial: software integrado e middleware

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

TIPOS DE SOFTWARE

Page 28: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.55 © 2003 by Prentice Hall

•• ProgramaProgramaçção orientada a objetoão orientada a objeto: :

Abordagem ao desenvolvimento de Abordagem ao desenvolvimento de

software que combina dados e software que combina dados e

procedimentos em um procedimentos em um úúnico objetonico objeto

•• ProgramaProgramaçção visualão visual: Constru: Construçção de ão de

programas de software pela seleprogramas de software pela seleçção e ão e

posicionamento de objetos de programaposicionamento de objetos de programaççãoão

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Programação orientada a objetos

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.56 © 2003 by Prentice Hall

Classe, subclasse e sobreposição

Figura 6-19

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Page 29: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.57 © 2003 by Prentice Hall

•• Linguagem de programaLinguagem de programaççãoão

•• Fornece a funcionalidade do software Fornece a funcionalidade do software

necessnecessáário para uma determinada tarefario para uma determinada tarefa

•• Executa em qualquer computador e Executa em qualquer computador e

sistema operacionalsistema operacional

Java

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

6.58 © 2003 by Prentice Hall

•• HypertextHypertext MarkupMarkup LanguageLanguage (HTML): (HTML):

Linguagem de descriLinguagem de descriçção de pão de páágina, cria gina, cria

ppááginas Web e outros documentos ginas Web e outros documentos

multimmultimíídiadia

•• XML (XML (eXtensibleeXtensible MarkupMarkup LanguageLanguage): ):

Linguagem para vLinguagem para váários fins, aprios fins, apóóia ligaia ligaçções ões

a va váários documentos, usado não srios documentos, usado não sóó para para

aplicativos Webaplicativos Web

Hypertext Markup Language (HTML) e XML

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Page 30: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.59 © 2003 by Prentice Hall

•• Como o XML pode ajudar as empresas?Como o XML pode ajudar as empresas?

•• Questões:Questões:

– Como o XML suporta o comércio eletrônico e os

negócios eletrônicos?

– Que questões de tecnologia, administração e

organização precisam ser atacadas ao se adotar o

XML?

– Como o comprometimento da Fidelity com o XML

provavelmente afetará a sua situação competitiva?

Por quê?

LEITURA

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.60 © 2003 by Prentice Hall

•• Planejamento da capacidade: Planejamento da capacidade: Processo de Processo de

prever a capacidade computacionalprever a capacidade computacional

•• EscalabilidadeEscalabilidade: : Capacidade de um Capacidade de um

computador, produto ou sistema de computador, produto ou sistema de

expandirexpandir--se para atender a um nse para atender a um núúmero mero

maior de usumaior de usuáários sem sofrer panerios sem sofrer pane

REQUISITOS TECNOLÓGICOS DE HARDWARE

Requisitos de hardware para o comércio eletrônico e a empresa digital

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 31: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.61 © 2003 by Prentice Hall

•• Designa o custo total de possuir recursos Designa o custo total de possuir recursos

tecnoltecnolóógicosgicos

•• Inclui custos iniciais de compra, custo Inclui custos iniciais de compra, custo

dos atualizados atualizaçções de hardware e software, ões de hardware e software,

manutenmanutençção, suporte tão, suporte téécnico e cnico e

treinamentotreinamento

Custo total de propriedade (TCO) de recursos tecnológicos

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

6.62 © 2003 by Prentice Hall

•• Provedores de serviProvedores de serviçços de armazenamento os de armazenamento

onon--lineline

•• Fornecedor terceirizadoFornecedor terceirizado

•• Aluga espaAluga espaçço de armazenamento a o de armazenamento a

assinantes na Webassinantes na Web

•• Permite aos clientes armazenar e acessar Permite aos clientes armazenar e acessar

dadosdados

Alugar ou montar? Utilização de provedores de serviços tecnológicos

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

Page 32: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.63 © 2003 by Prentice Hall

•• Provedores de serviProvedores de serviçços aplicativos (os aplicativos (ASPsASPs): ):

Fornecem software que pode ser alugado por Fornecem software que pode ser alugado por

outras empresasoutras empresas

•• Outros tipos de provedores de serviOutros tipos de provedores de serviçços: os:

Fornecem recursos adicionais que ajudam as Fornecem recursos adicionais que ajudam as

organizaorganizaçções a gerenciar seus ativos ões a gerenciar seus ativos

tecnoltecnolóógicosgicos

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

Alugar ou montar? Utilização de provedores de serviços tecnológicos

6.64 © 2003 by Prentice Hall

• Por que selecionar hardware e software para a

organização é uma importante decisão gerencial? Quais

questões de administração, organização e tecnologia

devem ser consideradas ao selecionar hardware de

computador?

• As organizações deveriam usar provedores de serviços

aplicativos (ASPs) e provedores de serviços de

armazenamento? Justifique sua resposta. Quais fatores

de administração, organização e tecnologia devem ser

considerados ao se tomar esta decisão?

Para discutir...Para discutir...

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

Page 33: ADMINISTRA ÇÃO DOS RECURSOS DE …docentes.ismt.pt/~jose_celso_freire/pdf/Cap06.pdf · administrar suas informa ções e transa ções ... • Server Farm : ... • Windows 2000

6.65 © 2003 by Prentice Hall

•• A A EnerlineEnerline recorre a um ASP.recorre a um ASP.

•• Questões:Questões:– Analise a Enerline e sua estratégia empresarial usando os modelos de forças

competitivas e a da cadeia de suprimentos. Até que ponto os sistema de informação da Enerline suportam bem seu modelo e sua estratégias empresarias?

– Por que Hozjan estava preocupado com as questões de sistemas de computador quando a empresa não enfrentava real concorrência?

– Por que Hozjan recorreu ao trabalho com um ASP? Foi uma boa decisão? Identifique as questões que estavam envolvidas nesta decisão. Quais foram os benefícios potenciais de trabalhar com um ASP? E os problemas potenciais?

– A FutureLink foi uma boa escolha de ASP para a Enerline? A empresa deveria continuar a trabalhar com a FutureLink? Descreva as implicações das mudanças dos planos empresariais da FutureLink com relação a Enerline.

– Se a Enerline decidir cortar seus vínculos com a FutureLink, deverá contratar outro ASP ou montar a própria estrutura d eTI? Que questões de administração, organização e tecnologia deveriam ser atacadas ao responder àpergunta?

ESTUDO DE CASO

6. Administra6. Administraçção dos recursos de hardware e softwareão dos recursos de hardware e software

6.66 © 2003 by Prentice Hall

66

ADMINISTRAADMINISTRAÇÇÃO ÃO DOS RECURSOS DE DOS RECURSOS DE

HARDWARE E HARDWARE E SOFTWARESOFTWARE

Capítulo