Sistemas de Informação - Módulo 5

50
Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected] Universidade Severino Sombra – Vassouras/RJ Sistemas de Informação Módulo 05

Transcript of Sistemas de Informação - Módulo 5

Page 1: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Sistemas de Informação

Módulo 05

Page 2: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Módulo 05

Tecnologia da InformaçãoAdministração de Recursos

HardwareSoftware

Banco de DadosTelecomunicações e Redes

Page 3: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Qual é a capacidade de processamento e armazenagem que sua organização precisa para administrar suas informações e transações empresariais?

• Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?

• Que tipos de software e de ferramentas de software são necessários para operar a empresa? Que critérios devem ser usados para selecionar a tecnologia de software?

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

• Como devem ser adquiridos e administrados os recursos de hardware e software da empresa?

Tecnologia da InformaçãoQuestões Relevantes

Page 4: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um Sistema

Page 5: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaBits e Bytes

Page 6: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaA CPU e o Armazenamento Primário

Page 7: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Microprocessadores e capacidade de processamento

Tecnologia de circuitos integrados

Integra a memória, a lógica e o controle do computador em um único chip

Componentes de Hardware de um SistemaProcessamento por Computador

Page 8: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaProcessamento por Computador

• Processamento paralelo

Problema é fragmentado em partes menores necessidade de compatibilidade com o software

Múltiplas instruções são processadas simultaneamente com vários processadores, utilizando memória dedicada ou compartilhada

Page 9: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaProcessamento Paralelo e Sequencial

Page 10: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Discos magnéticos (acesso randômico): Disco flexível disco rígido

• Discos óticos (acesso Randômico): CD-ROM DVDs

• Fita magnética (acesso Seqüencial): Barata meio mais antigo de armazenamento secundário DAT, Streamer

• Novas alternativas de armazenamento: Redes de armazenamento de dados (SANs-Storage Area

Networks)

Componentes de Hardware de um SistemaTecnologia de Amazenamento Secundário

Page 11: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaRede de Armazenamento de Dados - SAN

Page 12: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Processamento em lote As transações são acumuladas e

armazenadas até o processamento

• Processamento on-line Transações são registradas diretamente

no computador e processadas imediatamente

Componentes de Hardware de um SistemaProcessamento de Dados: Lote e On-Line

Page 13: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaComparação: Lote e On-Line

Page 14: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Mainframes: É o maior computador, tem grande memória e capacidade

de processamento rápida. Utilizado para grandes aplicações empresariais, científicas ou militares quantidades massivas de dados e processos complexos.

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

mainframe. Apóia as necessidades computacionais de empresas menores ou ainda tem sua utilização na gerência de redes de computadores.

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

É utilizado com elo centralizador de informações corporativas

• Minicomputadores: Computadores de médio porte, usados em universidades,

fábricas e laboratórios de pesquisa

Componentes de Hardware de um SistemaClassificação dos computadores

Page 15: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Server Farm: Grande grupo de servidores mantidos por um fornecedor

comercial, disponível para o comércio eletrônico e outras atividades

• Computador pessoal (PC): Pequeno computador de mesa ou portátil

• Workstation: Computador de mesa com recursos gráficos e matemáticos

poderosos

• Supercomputador: Altamente sofisticado e poderoso, executa cálculos

complexos

Componentes de Hardware de um SistemaClassificação dos computadores

Page 16: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaClassificação dos computadores

MainframeMainframeIBM zSeries 990IBM zSeries 990

Servidor de Grande PorteServidor de Grande PorteSGI Origin 300SGI Origin 300

SupercomputadorSupercomputadorSGI Origin 3000SGI Origin 3000

WorkstationWorkstationSGI Fuel SGI Fuel

MinicomputadorMinicomputadorIBM iSeries 800IBM iSeries 800

PC DellPC DellOptiPlex GX270SDOptiPlex GX270SD

Page 17: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaParceria de TI

NASA, SGI e Intel NASA, SGI e Intel • Supercomputador ColumbiaSupercomputador Columbia

• 20 nós de processamento20 nós de processamento

• 1 nó = 512 processadores Itanium 21 nó = 512 processadores Itanium 2

• 10.240 processadores em paralelo10.240 processadores em paralelo

Page 18: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Processamento distribuído: Distribuição de trabalho de processamento

entre vários computadores

• Processamento centralizado: Realizado por um computador central de

grande porte

• Computação cliente/servidor: Divide o processamento entre “clientes” e

“servidores” na rede

Componentes de Hardware de um SistemaComputação cliente/servidor

Page 19: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaComputação cliente/servidor

Page 20: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaComputação cliente/servidor

• Partes integrantes Servidor provê serviços ao cliente

Cliente Ponto de entrada do usuário para a função requisitada – normalmente um PC comum

Dados Armazenamento e gerenciamento dos dados utilizados pela aplicação

Lógica Consiste na lógica de processamento, modelada segundo regras dos processos empresariais

Interface Interface propriamente da aplicação. Como o software se mostra para o usuário

Page 21: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

Componentes de Hardware de um SistemaComputação cliente/servidor

Page 22: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

SoftwareTipos de software

• Software de Aplicação / Programa: Série de comandos e instruções com

objetivo específico para o computador

• Software de sistema: Programas

generalizados que gerenciam os recursos

do computador

Page 23: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

SoftwareTipos de software

Page 24: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

SoftwareSoftware de Sistema e Sistemas Operacionais

de PCs

• Sistema operacional Software de Sistema Gerencia e controla o computador

• Funções do Sistema Operacional Aloca e atribui os recursos do sistema Agenda a utilização dos recursos do

computador Monitora as atividades do Sistema do

computador Gerencia locais na memória primária para

dados e programas Controla dispositivos de entrada/saída

Page 25: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

SoftwareSoftware de Sistema e Sistemas Operacionais

de PCs

• Multiprogramação Tecnologia na qual são executados

dois ou mais programas simultaneamente utilizando o mesmo computador modo protegidomodo protegido de processamento. Conceito de multitarefa e memória virtual

A CPU executa os programas em paralelo atendendo às necessidades de E/S dos mesmos.

Page 26: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

SoftwareSoftware de Sistema e Sistemas Operacionais

de PCs

• Ambientes comcom e semsem Multiprogramação

Page 27: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Tempo compartilhado (time sharing)

Compartilhamento de recursos

computacionais por muitos usuários

simultaneamente.

• Multiprocessamento

Execução de duas ou mais instrucões

simultaneamente em um único sistema

(computador) utilizando mais de uma CPU.

SoftwareSoftware de Sistema e Sistemas Operacionais

de PCs

Page 28: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Principais Sistemas Operacionais de PCs

Windows XP

Windows 2000

Windows98 / Me

Windows CE

DOS

SoftwareSoftware de Sistema e Sistemas Operacionais

de PCs

UNIX

Linux

OS/2

Mac OS

Page 29: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens de programação

primárias – linguagem de máquina

Consistem em ferramentas para

codificação de algoritmos e

estruturas de dados –

“organização dos 0s e 1s”

SoftwareSoftware Aplicativo e Linguagens de

Programação

Page 30: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagem assembly – 2ª GeraçãoUm nível acima da linguagem de

máquina.

Difícil aprendizado

Grande controle aos programadores

Utilizada em softwares de sistema

SoftwareSoftware Aplicativo e Linguagens de

Programação

AR 5,3AR 5,3

Page 31: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens Fortran, Cobol, Basic,

Pascal, C – 3ª Geração

Um nível acima da linguagem assembly.

Aprendizado mais fácil

Menor controle aos programadores

Software de negócios e científicosTrecho de programa em FORTRAN

SoftwareSoftware Aplicativo e Linguagens de

Programação

READ (5,100) ID, QUANT, PRICEREAD (5,100) ID, QUANT, PRICETOTAL = QUANT*PRICETOTAL = QUANT*PRICE

Page 32: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens de 4ª Geração

Variedade de ferramentas de

software desenvolvimento

facilitado

Permite ganho de produtividade por

parte dos programadores

SoftwareSoftware Aplicativo e Linguagens de

Programação

Page 33: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens de 4ª Geração – Tipos de linguagens

SoftwareSoftware Aplicativo e Linguagens de

Programação

SAS Graph, SystatExtraem dados de arquivos e bancos de dados e os apresentam sob o formato de gráficos

Linguagens Gráficas

RPGIIIExtraem dados de arquivos ou bancos de dados para criar relatórios específicos sob uma grande variedade de formatos que não são produzidos por sistemas de informação

Geradores de relatórios

SQLLinguagens para extrair dados armazenados em arquivos ou bancos de dados. Suportam requisições de informação que não são predefinidas

Linguagens de consulta

Wordperfect, Internet Explorer, Access

Pacotes de softwares aplicativos de uso geral para PCs

Ferramentas de software de PC

ProfissionaisSI

Page 34: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens de 4ª Geração – Tipos de linguagens

SoftwareSoftware Aplicativo e Linguagens de

Programação

Visual Basic, APL, Nomad2, Delphi, Visual FoxPro, etc...

Geram código de programa com um número menor de instruções do que as linguagens convencionais. Projetadas como ferramentas de produtividade para programadores profissionais

Linguagens de programação de altíssimo nível

PeopleSoft HRMS

SAP R/3

Programas de software vendidos ou arrendados por empresas comerciais que eliminam a necessidade de software personalizado – desenvolvido internamente.

Pacotes de Softwares Aplicativos

FOCUS, PowerBuilder, Microsoft Frontpage

Contém módulos pré-programados que podem gerar aplicações completas, incluindo sites Web, conferindo grande velocidade ao processo de desenvolvimento. O usuário especifica o que deverá ser feito e o software gera o código de programa para entrada, processamento e saída.

Geradores de aplicações

Usuário final

Page 35: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Linguagens Naturais

Próximas à linguagem humana

Comandos de linguagem comum

SoftwareSoftware Aplicativo e Linguagens de

Programação

Page 36: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• MiddlewareTecnologia que permite que duas aplicações

que rodam em plataformas operacionais

diferentes troquem informações de maneira

dinâmica e transparente.

SoftwareInteroperabilidade

Page 37: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Questões para reflexão Por que as empresas sentem dificuldades para descobrir que tipo

de informação precisam controlar para melhorar o processo de

tomada de decisão?

Como um sistema de gerenciamento de bancos de dados ajuda as

empresas a melhorar a organização de suas informações?

Como os principais tipos de modelos de bancos de dados afetam

a maneira como as empresas podem acessar e utilizar

informações?

Quais são os requisitos gerenciais e organizacionais de um

ambiente de banco de dados?

Quais são as novas ferramentas e tecnologias que tornam os

bancos de dados mais acessíveis e úteis?

Armazenamento de dadosBanco de Dados

Page 38: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Caracterização

Armazenamento de dadosBanco de Dados

Page 39: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Processamento tradicional de arquivos

Armazenamento de dadosBanco de Dados

Page 40: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• SGBD – Sistema Gerenciador de Banco de DadosCria e mantém bancos de dadosElimina a necessidade de comandos de

definição de dadosAtua como uma interface entre aplicativos e

arquivos físicos de dadosAuxilia no processo de integração e

disponibilização dos dados

Armazenamento de dadosBanco de Dados

Page 41: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Caracterização

Armazenamento de dadosBanco de Dados

Page 42: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Tendências – OLAP (Processamento Analítico On-Line) Análise multidimensional dos dados Permite a manipulação e a análise de grandes

volumes de dados à partir de várias dimensões / perspectivas

Armazenamento de dadosBanco de Dados

Page 43: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Tendências – Datawarehouse É um grande banco de dados que armazena

dados de diversas fontes para futura geração de informação integrada com base nos dados do funcionamento dos processos operacionais de uma organização inteira.

A grande chave do sucesso dessa tecnologia é, sem dúvida, a administração e integração dos dados corporativos da empresa.

Suporta ferramentas de relatório e consultas. Armazena dados atuais e históricos. Consolida dados para análise da administração e

processo de tomada de decisão.

Armazenamento de dadosBanco de Dados

Page 44: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Datawarehouse - Caracterização

Armazenamento de dadosBanco de Dados

Page 45: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Datawarehouse - Benefícios Acesso mais fácil e eficaz às informações. Capacidade de modelar e remodelar os

dados. Capacidade de extrair padrões de

informações e ampliar a segurança para o processo de tomada de decisão.

Manipulação de uma quantidade maior de informações.

Armazenamento de dadosBanco de Dados

Page 46: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Tendências – Data Mart É um subconjunto de um

Datawarehouse. Contém uma porção resumida ou

específica de dados para uso de um departamento ou grupo de usuários específicos.

Armazenamento de dadosBanco de Dados

Page 47: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

• Tendências – Datamining Ferramentas para analisar grandes

repositórios de dados. Tem por finalidade encontrar

padrões ocultos e inferir regras para previsão de comportamento futuro.

Armazenamento de dadosBanco de Dados

Page 48: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

TCO – Total Coast of OwnershipCusto total de propriedade

• Designa o custo total de possuir recursos tecnológicos

• Inclui custos iniciais de compra, upgrades de hardware e software, manutenção, suporte técnico e treinamento

• Finalidade: redução de desperdícios e otimização de recursos de TI

Page 49: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

TCO – Total Coast of OwnershipCusto total de propriedade

• Como calcular o TCO:Aquisição de hardware

Preço de compra do hardware, incluindo computadores, terminais, armazenamento, impressoras, etc...

Aquisição de softwareCompra ou licenciamento de software para cada

estação de trabalho

InstalaçãoCustos para instalar computadores e software

Page 50: Sistemas de Informação - Módulo 5

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação [email protected]

Universidade Severino Sombra – Vassouras/RJ

TCO – Total Coast of OwnershipCusto total de propriedade

• Como calcular o TCO: Treinamento

Custos para dar treinamento a especialistas e usuários finais dos sistemas de informação

SuporteCustos para prover suporte técnico continuado, centrais

de assistência e assim por diante

ManutençãoCustos para atualização de hardware e software

Infra-estruturaCustos para compra e manutenção de redes e

equipamentos especializados (switches, roteadores, unidades de backup, etc)