Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE...

57
6.1 © 2004 by Pearson Educatio 6 6 ADMINISTRA ADMINISTRA Ç Ç ÃO ÃO DOS RECURSOS DE DOS RECURSOS DE HARDWARE E HARDWARE E SOFTWARE SOFTWARE Capítulo

Transcript of Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE...

Page 1: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.1 © 2004 by Pearson Education

66

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

HARDWARE E HARDWARE E SOFTWARESOFTWARE

Capítulo

Page 2: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.2 © 2004 by Pearson Education

•• QualQual éé aa capacidadecapacidade dede processamentoprocessamento eearmazenagem que sua organizaarmazenagem que sua organizaçção ão precisa para administrar suas precisa para administrar suas informainformaççõesões ee transatransaçções empresariaisões empresariais??

•• Que tipoQue tipo dede arranjoarranjo dede computadorescomputadores eeprocessamento computacional trariaprocessamento computacional traria oomaior benefmaior benefíício paracio para aa organizaorganizaççãoão??

•• Que tiposQue tipos de software e dede software e de ferramentasferramentas de de softwaresoftware são necesssão necessáários para operarrios para operar aaempresaempresa?? Que critQue critéérios devemrios devem serser usados usados para selecionarpara selecionar aa tecnologiatecnologia de software?de software?

OBJETIVOS

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 3: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.3 © 2004 by Pearson Education

•• Quais sãoQuais são asas tecnologiastecnologias de softwarede software que que você deve conhecervocê deve conhecer??

•• ComoComo devemdevem serser adquiridosadquiridos eeadministrados os recursosadministrados os recursos de hardware e de hardware e softwaresoftware da empresada empresa??

OBJETIVOS

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 4: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.4 © 2004 by Pearson Education

•• O debateO debate entreentre aa centralizacentralizaççãoão e ae adescentralizadescentralizaççãoão

•• AA defasagem da aplicadefasagem da aplicaççãoão

DESAFIOS PARA A ADMINISTRAÇÃO

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 5: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.5 © 2004 by Pearson Education

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

Componentes e hardware de um sistema

Figura 6-1

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 6: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.6 © 2004 by Pearson Education

O computador

bitbit

•• Binary digit (Binary digit (ddíígito bingito binááriorio))

•• RepresentaRepresenta aa menor unidademenor unidade de dados,de dados, nanaforma de 0 forma de 0 ouou 11

bytebyte

•• CorrenteCorrente de bits, de bits, em geral oitoem geral oito

•• ArmazenaArmazena umum nnúúmero ou caracteremero ou caractere

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 7: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.7 © 2004 by Pearson Education

Bits e Bytes

Figura 6-2

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 8: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.8 © 2004 by Pearson Education

A CPU e o armazenamento primário

UnidadeUnidade central decentral de processamentoprocessamento (CPU)(CPU)

•• Manipula sManipula síímbolosmbolos,, nnúúmerosmeros ee letras letras

•• ControlaControla outras partesoutras partes dodo sistema sistema computadorizadocomputadorizado

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 9: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.9 © 2004 by Pearson Education

Armazenamento primArmazenamento primááriorio

•• Armazena temporariamente instruArmazena temporariamente instruççõesões dodoprogramaprograma

•• DadosDados que estão sendo usados pelas que estão sendo usados pelas instruinstruççõesões

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

A CPU e o armazenamento primário

Page 10: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.10 © 2004 by Pearson EducationFigura 6-3

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

A CPU e o armazenamento primário

Page 11: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.11 © 2004 by Pearson Education

Armazenamento primário

ArmazenaArmazena

•• ProgramaPrograma de software de software que estque estáá sendo sendo executadoexecutado

•• ProgramasProgramas dodo sistema operacionalsistema operacional

•• DadosDados que estão sendo usados peloque estão sendo usados peloprogramaprograma

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 12: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.12 © 2004 by Pearson Education

•• Unidade lUnidade lóógicogico--aritmaritmééticatica (ALU): (ALU): executaexecutaasas principais operaprincipais operaçções lões lóógicasgicas eearitmaritmééticasticas dodo computadorcomputador

•• UnidadeUnidade dede controlecontrole: : coordenacoordena ee controlacontrolaasas outrasoutras partespartes dodo sistema sistema computadorizadocomputadorizado

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Armazenamento primário

Page 13: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.13 © 2004 by Pearson Education

•• RAM: RAM: Acessa diretamente qualquerAcessa diretamente qualquer locallocalescolhido ao acaso na mesma quantidadeescolhido ao acaso na mesma quantidadede tempode tempo

•• ROM:ROM: ChipsChips semicondutoressemicondutores de de memmemóóriariacomcom instruinstruççõesões dede programaprograma, , não podemnão podemserser gravadosgravados

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Armazenamento primário

Page 14: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.14 © 2004 by Pearson Education

Processamento por computador

MicroprocessadoresMicroprocessadores ee capacidadecapacidade dedeprocessamentoprocessamento

•• TecnologiaTecnologia dede circuitos integradoscircuitos integrados

•• Integra aIntegra a memmemóóriaria, a, a llóógicagica e oe o controlecontrole dodocomputador emcomputador em umum úúniconico chipchip

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 15: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.15 © 2004 by Pearson Education

Processamanto paraleloProcessamanto paralelo

•• ProblemaProblema éé fragmentado em partes fragmentado em partes menoresmenores

•• MMúúltiplas instrultiplas instruçções são processadas ões são processadas simultaneamentesimultaneamente comcom vváários rios processadoresprocessadores

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Processamento por computador

Page 16: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.16 © 2004 by Pearson Education

Processamento paralelo e seqüencial

Figura 6-4

HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 17: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.17 © 2004 by Pearson Education

•• DiscosDiscos magnmagnééticosticos:: DiscoDisco flexflexíívelvel, , discodisco rríígidogido

•• DiscosDiscos óóticosticos:: CDCD--ROM, DVDsROM, DVDs

•• Fita magnFita magnééticatica:: BarataBarata, , meio mais meio mais antigoantigo dede armazenamento secundarmazenamento secundááriorio

•• NovasNovas alternativasalternativas dedearmazenamentoarmazenamento:: RedesRedes dedearmazenamentoarmazenamento de dados (SANs)de dados (SANs)

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Tecnologia de armazenamento secundário

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 18: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.18 © 2004 by Pearson Education

Uma rede de armazenamento de dados (SAN)

Figura 6-5

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 19: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.19 © 2004 by Pearson Education

Dispositivos de entrada e saída

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 20: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.20 © 2004 by Pearson Education

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Dispositivos de entrada e saída

Page 21: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.21 © 2004 by Pearson Education

Processamento em loteProcessamento em lote

•• AsAs transatransaçções são acumuladasões são acumuladas eearmazenadas atarmazenadas atéé oo processamentoprocessamento

ProcessamentoProcessamento onon--lineline

•• TransaTransaççõesões são registradas diretamentesão registradas diretamentenono computadorcomputador ee processadas processadas imediatamenteimediatamente

Processamento de dados em lote e on-line

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 22: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.22 © 2004 by Pearson Education

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

Figura 6-6

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA

Page 23: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.23 © 2004 by Pearson Education

•• Mainframes: Mainframes: ÉÉ oo maior computadormaior computador, tem, temmemmemóória enormeria enorme ee capacidadecapacidade dedeprocessamento rprocessamento ráápidapida

•• ComputadoresComputadores dede porte mporte méédiodio: : Menos Menos poderosopoderoso, , mais baratomais barato ee menor quemenor que um um mainframemainframe

•• ServidorServidor: : ForneceFornece software esoftware e outros outros recursos atravrecursos atravééss dede uma redeuma rede

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Classificação dos computadores

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 24: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.24 © 2004 by Pearson Education

•• MinicomputadoresMinicomputadores: : ComputadoresComputadores dedemméédio portedio porte, , usadosusados em universidadesem universidades, , ffáábricasbricas ee laboratlaboratóóriosrios dede pesquisapesquisa

•• ServerServer Farm: Farm: GrandeGrande grupogrupo dedeservidores mantidos porservidores mantidos por umum fornecedor fornecedor comercialcomercial, , dispondisponíível paravel para oo comcoméércio rcio eletrônicoeletrônico ee outras atividadesoutras atividades

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Classificação dos computadores

Page 25: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.25 © 2004 by Pearson Education

•• Computador pessoalComputador pessoal (PC): (PC): Pequeno Pequeno computadorcomputador de mesade mesa ou portou portáátiltil

•• Workstation: Workstation: ComputadorComputador de mesa comde mesa comrecursos grrecursos grááficosficos ee matemmatemááticos ticos poderosospoderosos

•• SupercomputadorSupercomputador:: Altamente Altamente sofisticadosofisticado ee poderosopoderoso, , executa cexecuta cáálculos lculos complexoscomplexos

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Classificação dos computadores

Page 26: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.26 © 2004 by Pearson Education

Redes de computadores e computação cliente/servidor

•• Processamento distribuProcessamento distribuíídodo::DistribuiDistribuiççãoão dede trabalhotrabalho de de processamentoprocessamentoentre ventre váários computadoresrios computadores

•• Processamento centralizadoProcessamento centralizado::Reslizado por umcomputadorReslizado por umcomputador central decentral degrande portegrande porte

•• ComputaComputaçção clienteão cliente//servidorservidor:: Divide oDivide oprocessamento entreprocessamento entre ““clientesclientes”” e e ““servidoresservidores”” na redena rede

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 27: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.27 © 2004 by Pearson Education

Computação cliente/servidor

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Figura 6-7

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 28: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.28 © 2004 by Pearson Education

Tipos de computação cliente/servidor

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

Figura 6-8

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 29: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.29 © 2004 by Pearson Education

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

•• ComputadoresComputadores dede rederede (CR):(CR):ComputadorComputador de mesade mesa simplificadosimplificado, , não não armazenaarmazena dadosdados permanentementepermanentemente

•• ComputaComputaççãoão peerpeer--toto--peer:peer:Processamento distribuProcessamento distribuíído que liga do que liga computadores atravcomputadores atravéés das da Internet Internet ouou dederedes privadas redes privadas

TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 30: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.30 © 2004 by Pearson Education

•• ProgramaPrograma de software:de software: SSéérierie dedecomandoscomandos ee instruinstruçções paraões para oo computadorcomputador

•• Software deSoftware de sistemasistema:: Programas Programas generalizados que gerenciam os recursosgeneralizados que gerenciam os recursos dodocomputadorcomputador

•• SoftwareSoftware aplicativoaplicativo: : ProgramasProgramas escritos escritos parapara desempenhar fundesempenhar funçções especificadas ões especificadas pelos usupelos usuáários finaisrios finais

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 31: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.31 © 2004 by Pearson Education

TIPOS DE SOFTWARE

Os principais tipos de software

Figura 6-9

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 32: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.32 © 2004 by Pearson Education

Sistema operacionalSistema operacional

•• Software deSoftware de sistemasistema

•• GerenciaGerencia ee controlacontrola oo computadorcomputador

TIPOS DE SOFTWARE

Software de sistema e sistemas operacionais de PCs

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 33: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.33 © 2004 by Pearson Education

FunFunççõesões dodo sistema operacionalsistema operacional

•• AlocaAloca ee atribui os recursosatribui os recursos dodo sistemasistema•• Agenda oAgenda o usouso dosdos recursosrecursos dodo computadorcomputador•• MonitoraMonitora asas atividadesatividades dodo sistemasistema dede

computadorcomputador•• ProvêProvê locais na memlocais na memóória primria primáária pararia para dados dados

ee programasprogramas•• ControlaControla os dispositivosos dispositivos dede entradaentrada ee sasaíídada

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Software de sistema e sistemas operacionais de PCs

Page 34: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.34 © 2004 by Pearson Education

MultiprogramaMultiprogramaççãoão

•• ExecutaExecuta dois ou mais programasdois ou mais programassimultaneamente usandosimultaneamente usando oo mesmo mesmo computadorcomputador

•• A CPU A CPU executaexecuta apenasapenas umum programaprograma mas mas atende atende ààs necessidadess necessidades dede entradaentrada eesasaíídada dede outrosoutros

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Software de sistema e sistemas operacionais de PCs

Page 35: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.35 © 2004 by Pearson Education

TIPOS DE SOFTWARE

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

Figura 6-10

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 36: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.36 © 2004 by Pearson Education

MultitarefaMultitarefa

•• RecursoRecurso dede multiprogramamultiprogramaççãoão dedesistemas operacionaissistemas operacionais de umde um ssóó usuusuááriorio

ArmazenamentoArmazenamento virtualvirtual

•• Administra programasAdministra programas comcom mais mais eficiência dividindoeficiência dividindo--os em pequenas os em pequenas partespartes dede comprimento fixo ou varicomprimento fixo ou variáávelvel

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Software de sistema e sistemas operacionais de PCs

Page 37: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.37 © 2004 by Pearson Education

TIPOS DE SOFTWARE

Armazenamento virtual

Figura 6-11

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 38: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.38 © 2004 by Pearson Education

TempoTempo compartilhadocompartilhado•• CompartilhamentoCompartilhamento dede recursos recursos

computacionais por muitos usucomputacionais por muitos usuáários rios simultaneamentesimultaneamente

MultiprocessamentoMultiprocessamento•• ExecuExecuççãoão dede duas ou mais instruduas ou mais instruçções ões

simultaneamente emsimultaneamente em umum úúnico sistemanico sistema, , usando maisusando mais dede umauma CPUCPU

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Software de sistema e sistemas operacionais de PCs

Page 39: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.39 © 2004 by Pearson Education

Programas tradutoresProgramas tradutores dede linguagemlinguagem eeutilitutilitááriosrios

•• Traduz programas em linguagemTraduz programas em linguagem de altode altonníível em linguagemvel em linguagem dede mmááquinaquina

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Software de sistema e sistemas operacionais de PCs

Page 40: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.40 © 2004 by Pearson Education

•• LinguagensLinguagens dede programaprogramaççãoão::ConsisteConsiste dos 1s e 0s dodos 1s e 0s do ccóódigo bindigo binááriorio

•• LinguagemLinguagem Assembly:Assembly: LembraLembra aalinguagemlinguagem dede mmááquinaquina, , substituisubstitui recursos recursos mnemônicosmnemônicos por cpor cóódigos numdigos numééricosricos

•• LiguagensLiguagens dede terceira geraterceira geraççãoão::FORTRAN, COBOL, BASIC, Pascal e CFORTRAN, COBOL, BASIC, Pascal e C

TIPOS DE SOFTWARE

Softwares aplicativos e linguagens de programação

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 41: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.41 © 2004 by Pearson Education

•• LinguagemLinguagem dede quarta geraquarta geraççãoão::Empregada diretamente pelos usuEmpregada diretamente pelos usuáários rios finaisfinais

TIPOS DE SOFTWARE

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

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 42: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.42 © 2004 by Pearson Education

•• LiguagensLiguagens dede consultaconsulta:: Dão respostas Dão respostas imediatasimediatas onon--line aline a requisirequisiççõesões dedeinformainformaççõesões

•• PacotesPacotes de softwarede software aplicativoaplicativo eeferramentasferramentas de software de PCs:de software de PCs:Software deSoftware de processamentoprocessamento dede textotexto, , PlanilhasPlanilhas, Software de, Software de gerenciamentogerenciamento de de dadosdados

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

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

Page 43: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.43 © 2004 by Pearson Education

TIPOS DE SOFTWARE

Softwares de planilha eletrônica

Figura 6-16

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 44: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.44 © 2004 by Pearson Education

TIPOS DE SOFTWARE

Softwares gerenciadores de bancos de dados

Figura 6-17

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 45: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.45 © 2004 by Pearson Education

SoftwareSoftware integradointegrado

•• ConjuntoConjunto dede mmóódulos integradosdulos integrados

•• PermitePermite oo usouso de dadosde dados para mpara múúltiplas ltiplas funfunççõesões ee processosprocessos dede negnegóócioscios

TIPOS DE SOFTWARE

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

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 46: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.46 © 2004 by Pearson Education

MiddlewareMiddleware

•• Permite que dois aplicativos diferentesPermite que dois aplicativos diferentes sesecomunique para trocarcomunique para trocar dadosdados

SevidorSevidor WebWeb

•• GerenciaGerencia ee localiza plocaliza pááginasginas Web noWeb nocomputador onde estão armazenadascomputador onde estão armazenadas

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

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

Page 47: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.47 © 2004 by Pearson Education

TIPOS DE SOFTWARE

Middleware

Figura 6-18

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 48: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.48 © 2004 by Pearson Education

SoftwareSoftware aplicativoaplicativo dede integraintegraçção ão empresarialempresarial

•• IntegraIntegra vváários aplicativos para apoiarrios aplicativos para apoiar aaintegraintegraçção da empresaão da empresa

TIPOS DE SOFTWARE

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

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

Page 49: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.49 © 2004 by Pearson Education

ProgramaProgramaçção orientadaão orientada aa objetoobjeto•• Abordagem ao desenvolvimentoAbordagem ao desenvolvimento de de

software software que combinaque combina dados edados eprocedimentos emprocedimentos em umum úúnico objetonico objeto

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Programação orientada a objetos

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 50: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.50 © 2004 by Pearson Education

Classe, subclasse e sobreposição

Figura 6-19

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Page 51: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.51 © 2004 by Pearson Education

•• LinguagemLinguagem dede programaprogramaççãoão

•• ForneceFornece aa funcionalidadefuncionalidade do software do software necessnecessáário para uma determinada tarefario para uma determinada tarefa

•• Roda em qualquer computadorRoda em qualquer computador ee sistema sistema operacionaloperacional

Java

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Page 52: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.52 © 2004 by Pearson Education

•• Hypertext Markup Language (HTML):Hypertext Markup Language (HTML):LinguagemLinguagem dede descridescriççãoão dede ppááginagina, , cria cria ppááginasginas Web eWeb e outros documentos outros documentos multimmultimíídiadia

•• XML (eXtensible Markup Language):XML (eXtensible Markup Language):Linguagem para vLinguagem para vááriosrios fins, fins, apapóóiaia links alinks avváários documentosrios documentos, , usado não susado não sóó para para aplicativosaplicativos WebWeb

Hypertext Markup Language (HTML) e XML

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE

Page 53: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.53 © 2004 by Pearson Education

•• Planejamento da capacidadePlanejamento da capacidade::ProcessoProcesso dede preverprever aa capacidade capacidade computacionalcomputacional

•• EscalabilidadeEscalabilidade:: CapacidadeCapacidade de umde umcomputadorcomputador, , produtoproduto ou sistemaou sistema dedeexpandirexpandir--se se para atenderpara atender a uma um nnúúmero mero maiormaior dede usuusuáários sem sofrerrios sem sofrer panepane

REQUISITOS TECNOLÓGICOS DE HARDWARE

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

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

Page 54: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.54 © 2004 by Pearson Education

•• DesignaDesigna oo custocusto total detotal de possuir recursos possuir recursos tecnoltecnolóógicosgicos

•• IncluiInclui custos iniciaiscustos iniciais dede compracompra, , custocustodos upgrades de hardware e software, dos upgrades de hardware e software, manutenmanutenççãoão, , suporte tsuporte téécnicocnico eetreinamentotreinamento

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

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

Page 55: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.55 © 2004 by Pearson Education

ProvedoresProvedores dede serviserviççosos dedearmazenamentoarmazenamento onon--lineline

•• Fornecedor terceirizadoFornecedor terceirizado

•• Aluga espaAluga espaççoo dede armazenamentoarmazenamento aaassinantes naassinantes na WebWeb

•• Permite aos clientes armazenarPermite aos clientes armazenar ee acessaracessardadosdados

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

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

Page 56: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.56 © 2004 by Pearson Education

ProvedoresProvedores dede serviserviçços aplicativosos aplicativos(ASPs)(ASPs)

•• FornecemFornecem software software que podeque pode serser alugado alugado por outras empresaspor outras empresas

Outros tiposOutros tipos dede provedoresprovedores dede serviserviççosos

•• Fornecem recursos adicionais que ajudamFornecem recursos adicionais que ajudamasas organizaorganizaççõesões aa gerenciar seus ativos gerenciar seus ativos tecnoltecnolóógicosgicos

SistemasSistemas dede InformaInformaçção Gerencialão GerencialCapCapíítulotulo 6 6 AdministraAdministraççãoão dosdos recursosrecursos de hardware e softwarede hardware e software

REQUISITOS TECNOLÓGICOS DE HARDWARE

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

Page 57: Capítulo 6 - n09.scalfoni.com.br · • Gerencia e controla o computador TIPOS DE SOFTWARE Software de sistema e sistemas operacionais de PCs Sistemas de Informação Gerencial

6.57 © 2004 by Pearson Education

66

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

HARDWARE E HARDWARE E SOFTWARESOFTWARE

Capítulo