prof. josé augusto t. de lima jr. disciplina – sistemas de informação no serviço público...

Post on 07-Apr-2016

220 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Sistemas de Informação no Serviço PúblicoMódulo – Tecnologia da

Informação

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Módulo – Tecnologia da Informação

Tecnologia da InformaçãoAdministração de Recursos

HardwareSoftware

Banco de DadosTelecomunicações e Redes

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Qual é a capacidade de processamento e armazenagem que o órgão público precisa para administrar suas informações e transações do cotidiano?

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para o serviço público?

Que tipos de software e de ferramentas de software são necessários para operar e gerir o serviço público? 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 dentro de um segmento público?

Tecnologia da InformaçãoQuestões Relevantes

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Componentes de Hardware de um Sistema

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Componentes de Hardware de um SistemaBits e Bytes

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Componentes de Hardware de um SistemaProcessamento Paralelo e Sequencial

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Componentes de Hardware de um SistemaParceria de TI

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

• 20 nós de processamento

• 1 nó = 512 processadores Itanium 2

• 10.240 processadores em paralelo

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

• 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

SoftwareTipos de software

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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.

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

SoftwareSoftware de Sistema e Sistemas

Operacionais de PCs Ambientes comcom e semsem Multiprogramação

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Principais Sistemas Operacionais de PCs Windows Vista Windows XP Windows 2000 Windows98 / Me Windows CE DOS

SoftwareSoftware de Sistema e Sistemas

Operacionais de PCs

Windows 2003 Server UNIX Linux OS/2 Mac OS

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Linguagem assembly – 2ª Geração Um 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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íficos

Trecho 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

RPGIII, Cristal ReportExtraem 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 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 PCsFerramentas de software de PC

ProfissionaisSI

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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 HRMSSAP 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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Linguagens Naturais Próximas à linguagem humana Comandos de linguagem comum

SoftwareSoftware Aplicativo e Linguagens de

Programação

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Caracterização

Armazenamento de dadosBanco de Dados

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Processamento tradicional de arquivos

Armazenamento de dadosBanco de Dados

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

SGBD – Sistema Gerenciador de Banco de Dados Cria e mantém bancos de dados Elimina a necessidade de comandos de

definição de dados Atua como uma interface entre aplicativos e

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

disponibilização dos dados

Armazenamento de dadosBanco de Dados

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Caracterização

Armazenamento de dadosBanco de Dados

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

Datawarehouse - Caracterização

Armazenamento de dadosBanco de Dados

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

Prof. José Augusto T. de Lima Jr. Disciplina – Sistemas de Informação no Serviço Público sig_gsp@yahoo.com.br

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

top related