Prof. Ms. Renato Mendes Dias
Gerenciamento Industrial
Sistemas de Informações: Hardware e Software
Prof. Ms. Renato Mendes Dias
• 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?
Prof. Ms. Renato Mendes Dias
• 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?
Prof. Ms. Renato Mendes Dias
• O debate entre a centralização e a descentralização
• A defasagem da aplicação
Componentes e hardware de um sistema
Hardware e Infra-estrutura de TI
Prof. Ms. Renato Mendes Dias
bit
• Binary digit (dígito binário)
• Representa a menor unidade de dados, na forma de 0 ou 1
byte
• Corrente de bits, em geral oito
• Armazena um número ou caractere
Prof. Ms. Renato Mendes Dias
Unidade central de processamento (CPU)
• Manipula símbolos, números e letras
• Controla outras partes do sistema computadorizado
Prof. Ms. Renato Mendes Dias
Armazenamento primário
• Armazena temporariamente instruções do programa
• Dados que estão sendo usados pelas instruções
Prof. Ms. Renato Mendes Dias
São armazenados:
• Programa de software que está sendo executado
• Programas do sistema operacional
• Dados que estão sendo usados pelo programa
Prof. Ms. Renato Mendes Dias
• Unidade lógico-aritmética (ULA): executa as
principais operações lógicas e aritméticas do computador
• Unidade de controle: coordena e controla as outras partes do sistema computadorizado
Prof. Ms. Renato Mendes Dias
• RAM: Acessa diretamente qualquer local escolhido ao acaso na mesma quantidade de tempo
• ROM: Chips semicondutores de memória com instruções de programa, não podem ser gravados
Prof. Ms. Renato Mendes Dias
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
Prof. Ms. Renato Mendes Dias
Processamanto paralelo
• Problema é fragmentado em partes menores
• Múltiplas instruções são processadas simultaneamente com vários processadores
Prof. Ms. Renato Mendes Dias
• Discos magnéticos: Disco flexível, disco rígido
• Discos óticos: CD-ROM, DVDs
• Fita magnética: Barata, meio mais antigo de armazenamento secundário
• Novas alternativas de armazenamento: Redes
de armazenamento de dados (SANs)
Dispositivos de entrada
• Teclado • Mouse • Joystick • Scanner • SensoresDispositivos de saída
• Impressora
• Caixas de som
• Monitor
Dispositivos de entrada e saída
• Monitor touchscreen • DVD • CD • Modem • Pen drive • Disco rígidoProf. Ms. Renato Mendes Dias
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
Comparação entre processamento em lote e on-line
Prof. Ms. Renato Mendes Dias
• Integra dois ou mais tipos de mídia em uma aplicação computadorizada
Prof. Ms. Renato Mendes Dias
• Mainframes: É o maior computador, tem memória enorme e capacidade de processamento rápida
• Computadores de porte médio: Menos poderoso, mais barato e menor que um mainframe
• Servidor: Fornece software e outros recursos através de uma rede
Prof. Ms. Renato Mendes Dias
• Minicomputadores: Computadores de médio porte, usados em universidades, fábricas e laboratórios de
pesquisa
• Server Farm: Grande grupo de servidores mantidos
por um fornecedor comercial, disponível para o comércio eletrônico e outras atividades
Prof. Ms. Renato Mendes Dias
• 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
Prof. Ms. Renato Mendes Dias
• Processamento distribuído: Distribuição de
trabalho de processamento entre vários computadores • Processamento centralizado: Reslizado por
umcomputador central de grande porte
• Computação cliente/servidor: Divide o
processamento entre “clientes” e “servidores” na rede
Redes de computadores e computação
cliente/servidor
Prof. Ms. Renato Mendes Dias
• Computadores de rede: Computador de mesa
simplificado, não armazena dados permanentemente • Computação peer-to-peer: Processamento
distribuído que liga computadores através da Internet ou de redes privadas
Computadores de rede e computação
peer-to-peer
Prof. Ms. Renato Mendes Dias
• Programa de software: Série de comandos e instruções para o computador
• Software de sistema: Programas generalizados que gerenciam os recursos do computador
• Software aplicativo: Programas escritos para
desempenhar funções especificadas pelos usuários finais
Os principais tipos de software
Prof. Ms. Renato Mendes Dias
Sistema operacional • Software de sistema
• Gerencia e controla o computador
Prof. Ms. Renato Mendes Dias
Funções do sistema operacional • Aloca e atribui os recursos do sistema
• Agenda o uso dos recursos do computador
• Monitora as atividades do sistema de computador
• Provê locais na memória primária para dados e programas • Controla os dispositivos de entrada e saída
Prof. Ms. Renato Mendes Dias
Multiprogramação
• Executa dois ou mais programas simultaneamente usando o mesmo computador
• A CPU executa apenas um programa mas atende às necessidades de entrada e saída de outros
Prof. Ms. Renato Mendes Dias
Multitarefa
• Recurso de multiprogramação de sistemas operacionais de um só usuário
Armazenamento virtual
• Administra programas com mais eficiência dividindo-os em pequenas partes de comprimento fixo ou
variável
Prof. Ms. Renato Mendes Dias
Tempo compartilhado
• Compartilhamento de recursos computacionais por muitos usuários simultaneamente
Multiprocessamento
• Execução de duas ou mais instruções simultaneamente em um único sistema, usando mais de uma CPU
Prof. Ms. Renato Mendes Dias
Programas tradutores de linguagem e utilitários • Traduz programas em linguagem de alto nível em
linguagem de máquina
Prof. Ms. Renato Mendes Dias
• GUI
• Microsoft Windows 98
• Windows Millennium Edition (Windows Me)
• Windows 2000
• Windows XP
• Windows Vista • Windows 7
Software de sistema e interfaces gráficas
com o usuário
Prof. Ms. Renato Mendes Dias • Windows • UNIX • Linux • Mac OS X • Solaris
Software de sistema e interfaces gráficas
com o usuário
Prof. Ms. Renato Mendes Dias
• Linguagens de programação: Consiste dos 1s e 0s do código binário
• Linguagem Assembly: Lembra a linguagem de máquina, substitui recursos mnemônicos por códigos numéricos
• Liguagens de terceira geração: FORTRAN, COBOL, BASIC, Pascal e C
Software aplicativos e linguagens de
programação
Prof. Ms. Renato Mendes Dias
• Linguagem de quarta geração: Empregada diretamente pelos usuários finais
• Linguagens naturais: Próximas à linguagem humana
• Liguagens de consulta: Dão respostas imediatas on-line a requisições de informações
• Pacotes de software aplicativo e ferramentas de software de PCs: Software de processamento de texto, Planilhas, Software de gerenciamento de dados
Linguagens de quarta geração e ferramentas
de software de PCs
Softwares de planilha eletrônica
Prof. Ms. Renato Mendes Dias
Prof. Ms. Renato Mendes Dias
Software integrado
• Conjunto de módulos integrados
• Permite o uso de dados para múltiplas funções e processos de negócios
Software para integração empresarial:
software integrado e middleware
Prof. Ms. Renato Mendes Dias
Middleware
• Permite que dois aplicativos diferentes se comunique para trocar dados
Sevidor Web
• Gerencia e localiza páginas Web no computador onde estão armazenadas
Software para integração empresarial:
software integrado e middleware
Prof. Ms. Renato Mendes Dias
Software aplicativo de integração empresarial • Integra vários aplicativos para apoiar a integração da
empresa
Software para integração empresarial:
software integrado e middleware
Prof. Ms. Renato Mendes Dias
Programação orientada a objeto
• Abordagem ao desenvolvimento de software que
combina dados e procedimentos em um único objeto Programação visual
• Construção de programas de software pela seleção e posicionamento de objetos de programação
Prof. Ms. Renato Mendes Dias
• Linguagem de programação
• Fornece a funcionalidade do software necessário para uma determinada tarefa
• Roda em qualquer computador e sistema operacional
Prof. Ms. Renato Mendes Dias
• Hypertext Markup Language (HTML):
Linguagem de descrição de página, cria páginas Web e outros documentos multimídia
• XML (eXtensible Markup Language):
Linguagem para vários fins, apóia links a vários documentos, usado não só para aplicativos Web
Prof. Ms. Renato Mendes Dias
• Planejamento da capacidade: Processo de prever a capacidade computacional
• Escalabilidade: Capacidade de um computador,
produto ou sistema de expandir-se para atender a um número maior de usuários sem sofrer pane
Requisitos de hardware para o comércio
eletrônico e a empresa digital
Prof. Ms. Renato Mendes Dias
• Designa o custo total de possuir recursos tecnológicos • Inclui custos iniciais de compra, custo dos upgrades
de hardware e software, manutenção, suporte técnico e treinamento
Custo total de propriedade (TCO) de
recursos tecnológicos
Prof. Ms. Renato Mendes Dias
Provedores de serviços de armazenamento on-line • Fornecedor terceirizado
• Aluga espaço de armazenamento a assinantes na Web • Permite aos clientes armazenar e acessar dados
Utilização de provedores de serviços
tecnológicos
Prof. Ms. Renato Mendes Dias
Provedores de serviços aplicativos (ASPs)
• Fornecem software que pode ser alugado por outras empresas
Outros tipos de provedores de serviços • Fornecem recursos adicionais que ajudam as
organizações a gerenciar seus ativos tecnológicos
Utilização de provedores de serviços
tecnológicos
Prof. Ms. Renato Mendes Dias
Referências Bibliograficas
MARK G. Simkin, Nancy A. BAGRANOFF e STEPHEN A. Moscove. Sistemas de Informações Contábeis. Atlas. 2002. KENNETH C. LAUDON & JANE P. LAUDON. Sistemas de Informação Gerenciais. Prentice-Hall. São Paulo, 2004.
KENNETH C. LAUDON & JANE P. LAUDON. Sistemas de Informação Gerenciais. Makron Books. São Paulo, 2007.