princípios de sistemas de informação profa. liliam sakamoto aula 6
TRANSCRIPT
![Page 1: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/1.jpg)
Princípios de Sistemas de InformaçãoProfa. Liliam Sakamoto
Aula 6
![Page 2: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/2.jpg)
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?
OBJETIVOS
![Page 3: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/3.jpg)
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?
OBJETIVOS
![Page 4: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/4.jpg)
O debate entre a centralização e a descentralização
A defasagem da aplicação
DESAFIOS PARA A ADMINISTRAÇÃO
![Page 5: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/5.jpg)
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
Componentes e hardware de um sistema
Figura 6-1
![Page 6: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/6.jpg)
O computador
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
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 7: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/7.jpg)
Bits e Bytes
Figura 6-2
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 8: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/8.jpg)
A CPU e o armazenamento primário
Unidade central de processamento (CPU)
Manipula símbolos, números e letras
Controla outras partes do sistema computadorizado
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 9: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/9.jpg)
Armazenamento primário
Armazena temporariamente instruções do programa
Dados que estão sendo usados pelas instruções
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
A CPU e o armazenamento primário
![Page 10: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/10.jpg)
Figura 6-3
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
A CPU e o armazenamento primário
![Page 11: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/11.jpg)
Armazenamento primário
Armazena
Programa de software que está sendo executado
Programas do sistema operacional
Dados que estão sendo usados pelo programa
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 12: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/12.jpg)
Unidade lógico-aritmética (ALU): executa as principais operações lógicas e aritméticas do computador
Unidade de controle: coordena e controla as outras partes do sistema computadorizado
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
Armazenamento primário
![Page 13: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/13.jpg)
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
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
Armazenamento primário
![Page 14: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/14.jpg)
Processamento por computador
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
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 15: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/15.jpg)
Processamanto paralelo
Problema é fragmentado em partes menores
Múltiplas instruções são processadas simultaneamente com vários processadores
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
Processamento por computador
![Page 16: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/16.jpg)
Processamento paralelo e seqüencial
Figura 6-4
HARDWARE DE COMPUTADOR E INFRA-ESTRUTURA DE TI
![Page 17: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/17.jpg)
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)
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
Tecnologia de armazenamento secundário
![Page 18: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/18.jpg)
Uma rede de armazenamento de dados (SAN)
Figura 6-5
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
![Page 19: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/19.jpg)
Dispositivos de entrada e saída
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
![Page 20: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/20.jpg)
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
Dispositivos de entrada e saída
![Page 21: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/21.jpg)
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
Processamento de dados em lote e on-line
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
![Page 22: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/22.jpg)
Comparação entre processamento em lote e on-line
Figura 6-6
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
![Page 23: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/23.jpg)
Integra dois ou mais tipos de mídia em uma aplicação computadorizada
Multimídia interativa
TECNOLOGIA DE ARMAZENAMENTO, ENTRADA E SAÍDA
![Page 24: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/24.jpg)
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
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
Classificação dos computadores
![Page 25: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/25.jpg)
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
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
Classificação dos computadores
![Page 26: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/26.jpg)
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
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
Classificação dos computadores
![Page 27: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/27.jpg)
Redes de computadores e computação cliente/servidor
• Processamento distribuído:Processamento distribuído: Distribuição Distribuição
de trabalho de processamento entre vários de trabalho de processamento entre vários
computadorescomputadores
• Processamento centralizado:Processamento centralizado: Reslizado Reslizado
por umcomputador central de grande portepor umcomputador central de grande porte
• Computação cliente/servidor:Computação cliente/servidor: Divide o Divide o
processamento entre “clientes” e “servidores” processamento entre “clientes” e “servidores”
na redena rede
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
![Page 28: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/28.jpg)
Computação cliente/servidor
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
Figura 6-7
![Page 29: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/29.jpg)
Tipos de computação cliente/servidor
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
Figura 6-8
![Page 30: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/30.jpg)
Computadores de rede e computação peer-to-peer
• Computadores de rede (CR):Computadores de rede (CR): Computador de mesa simplificado, não Computador de mesa simplificado, não armazena dados permanentementearmazena dados permanentemente
• Computação peer-to-peer:Computação peer-to-peer: Processamento distribuído que liga Processamento distribuído que liga computadores através da Internet ou de computadores através da Internet ou de redes privadas redes privadas
TIPOS DE COMPUTADORES E SISTEMAS DE COMPUTADOR
![Page 31: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/31.jpg)
• Programa de software:Programa de software: Série de comandos e Série de comandos e instruções para o computadorinstruçõ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 aplicativoSoftware aplicativo: : Programas escritos para Programas escritos para desempenhar funções especificadas pelos desempenhar funções especificadas pelos usuários finaisusuários finais
TIPOS DE SOFTWARE
![Page 32: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/32.jpg)
TIPOS DE SOFTWARE
Os principais tipos de software
Figura 6-9
![Page 33: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/33.jpg)
Sistema operacionalSistema operacional
• Software de sistemaSoftware de sistema
• Gerencia e controla o computadorGerencia e controla o computador
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 34: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/34.jpg)
Funções do sistema operacionalFunções do sistema operacional
• Aloca e atribui os recursos do sistemaAloca e atribui os recursos do sistema• Agenda o uso dos recursos do computadorAgenda o uso dos recursos do computador• Monitora as atividades do sistema de Monitora as atividades do sistema de
computadorcomputador• Provê locais na memória primária para dados e Provê locais na memória primária para dados e
programasprogramas• Controla os dispositivos de entrada e saídaControla os dispositivos de entrada e saída
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 35: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/35.jpg)
MultiprogramaçãoMultiprogramaçã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 mas A CPU executa apenas um programa mas atende às necessidades de entrada e saída atende às necessidades de entrada e saída de outrosde outros
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 36: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/36.jpg)
TIPOS DE SOFTWARE
Execução de um único programa versus multiprogramação
Figura 6-10
![Page 37: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/37.jpg)
MultitarefaMultitarefa
• Recurso de multiprogramação de sistemas Recurso de multiprogramação de sistemas operacionais de um só usuáriooperacionais de um só usuário
Armazenamento virtualArmazenamento virtual
• Administra programas com mais eficiência Administra programas com mais eficiência dividindo-os em pequenas partes de dividindo-os em pequenas partes de comprimento fixo ou variávelcomprimento fixo ou variável
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 38: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/38.jpg)
TIPOS DE SOFTWARE
Armazenamento virtual
Figura 6-11
![Page 39: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/39.jpg)
Tempo compartilhadoTempo compartilhado• Compartilhamento de recursos Compartilhamento de recursos
computacionais por muitos usuários computacionais por muitos usuários simultaneamentesimultaneamente
MultiprocessamentoMultiprocessamento• Execução de duas ou mais instruções Execução de duas ou mais instruções
simultaneamente em um único sistema, simultaneamente em um único sistema, usando mais de uma CPUusando mais de uma CPU
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 40: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/40.jpg)
Programas tradutores de linguagem e Programas tradutores de linguagem e utilitáriosutilitários
• Traduz programas em linguagem de alto Traduz programas em linguagem de alto nível em linguagem de máquinanível em linguagem de máquina
TIPOS DE SOFTWARE
Software de sistema e sistemas operacionais de PCs
![Page 41: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/41.jpg)
• GUIGUI
• Microsoft Windows 98Microsoft Windows 98
• Windows Millennium Edition (Windows Me) Windows Millennium Edition (Windows Me)
• Windows 2000Windows 2000
TIPOS DE SOFTWARE
Software de sistema e interfaces gráficas com o usuário
![Page 42: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/42.jpg)
• Windows XPWindows XP
• UNIXUNIX
• LinuxLinux
TIPOS DE SOFTWARE
Software de sistema e interfaces gráficas com o usuário
![Page 43: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/43.jpg)
• Linguagens de programação:Linguagens de programação: Consiste Consiste dos 1s e 0s do código bináriodos 1s e 0s do código binário
• Linguagem Assembly:Linguagem Assembly: Lembra a Lembra a linguagem de máquina, substitui recursos linguagem de máquina, substitui recursos mnemônicos por códigos numéricosmnemônicos por códigos numéricos
• Liguagens de terceira geração:Liguagens de terceira geração: FORTRAN, COBOL, BASIC, Pascal e CFORTRAN, COBOL, BASIC, Pascal e C
TIPOS DE SOFTWARE
Softwares aplicativos e linguagens de programação
![Page 44: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/44.jpg)
TIPOS DE SOFTWARE
Linguagem Assembly
Figura 6-12
![Page 45: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/45.jpg)
TIPOS DE SOFTWARE
FORTRAN
Figura 6-13
![Page 46: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/46.jpg)
TIPOS DE SOFTWARE
COBOL
Figura 6-14
![Page 47: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/47.jpg)
• Linguagem de quarta geração:Linguagem de quarta geração: Empregada diretamente pelos usuários finaisEmpregada diretamente pelos usuários finais
• Linguagens naturais:Linguagens naturais: Próximas à Próximas à linguagem humanalinguagem humana
TIPOS DE SOFTWARE
Linguagens de quarta geração e ferramentas de software de PCs
![Page 48: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/48.jpg)
• Liguagens de consulta:Liguagens de consulta: Dão respostas Dão respostas imediatas on-line a requisições de imediatas on-line a requisições de informaçõesinformações
• Pacotes de software aplicativo e Pacotes de software aplicativo e ferramentas de software de PCs:ferramentas de software de PCs: Software de processamento de texto, Software de processamento de texto, Planilhas, Software de gerenciamento de Planilhas, Software de gerenciamento de dadosdados
TIPOS DE SOFTWARE
Linguagens de quarta geração e ferramentas de software de PCs
![Page 49: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/49.jpg)
TIPOS DE SOFTWARE
Softwares de planilha eletrônica
Figura 6-16
![Page 50: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/50.jpg)
TIPOS DE SOFTWARE
Softwares gerenciadores de bancos de dados
Figura 6-17
Sistemas de Informação Gerencial - Sistemas de Informação Gerencial - Aula 6Aula 6
![Page 51: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/51.jpg)
Software integradoSoftware integrado
• Conjunto de módulos integradosConjunto de módulos integrados
• Permite o uso de dados para múltiplas Permite o uso de dados para múltiplas funções e processos de negóciosfunções e processos de negócios
TIPOS DE SOFTWARE
Software para integração empresarial: software integrado e middleware
![Page 52: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/52.jpg)
MiddlewareMiddleware
• Permite que dois aplicativos diferentes se Permite que dois aplicativos diferentes se comunique para trocar dadoscomunique para trocar dados
Sevidor WebSevidor Web
• Gerencia e localiza páginas Web no Gerencia e localiza páginas Web no computador onde estão armazenadascomputador onde estão armazenadas
TIPOS DE SOFTWARE
Software para integração empresarial: software integrado e middleware
![Page 53: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/53.jpg)
TIPOS DE SOFTWARE
Middleware
Figura 6-18
![Page 54: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/54.jpg)
Software aplicativo de integração Software aplicativo de integração empresarialempresarial
• Integra vários aplicativos para apoiar a Integra vários aplicativos para apoiar a integração da empresaintegração da empresa
TIPOS DE SOFTWARE
Software para integração empresarial: software integrado e middleware
![Page 55: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/55.jpg)
Programação orientada a objetoProgramação orientada a objeto• Abordagem ao desenvolvimento de software Abordagem ao desenvolvimento de software
que combina dados e procedimentos em um que combina dados e procedimentos em um único objetoúnico objeto
Programação visualProgramação visual• Construção de programas de software pela Construção de programas de software pela
seleção e posicionamento de objetos de seleção e posicionamento de objetos de programaçãoprogramação
FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE
Programação orientada a objetos
![Page 56: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/56.jpg)
Classe, subclasse e sobreposição
Figura 6-19
FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE
![Page 57: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/57.jpg)
• Linguagem de programaçãoLinguagem de programação
• Fornece a funcionalidade do software Fornece a funcionalidade do software necessário para uma determinada tarefanecessário para uma determinada tarefa
• Roda em qualquer computador e sistema Roda em qualquer computador e sistema operacionaloperacional
Java
FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE
![Page 58: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/58.jpg)
• Hypertext Markup Language (HTML):Hypertext Markup Language (HTML): Linguagem de descrição de página, cria Linguagem de descrição de página, cria páginas Web e outros documentos multimídiapáginas Web e outros documentos multimídia
• XML (eXtensible Markup Language):XML (eXtensible Markup Language): Linguagem para vários fins, apóia links a Linguagem para vários fins, apóia links a vários documentos, usado não só para vários documentos, usado não só para aplicativos Webaplicativos Web
Hypertext Markup Language (HTML) e XML
FERRAMENTAS ATUAIS PARA DESENVOLVIMENTO DE SOFTWARE
![Page 59: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/59.jpg)
• Planejamento da capacidade:Planejamento da capacidade: Processo Processo de prever a capacidade computacionalde prever a capacidade computacional
• Escalabilidade:Escalabilidade: Capacidade de um Capacidade de um computador, produto ou sistema de expandir-computador, produto ou sistema de expandir-se para atender a um número maior de se para atender a um número maior de usuários sem sofrer paneusuários sem sofrer pane
REQUISITOS TECNOLÓGICOS DE HARDWARE
Requisitos de hardware para o comércio eletrônico e a empresa digital
![Page 60: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/60.jpg)
• Designa o custo total de possuir recursos Designa o custo total de possuir recursos tecnológicostecnológicos
• Inclui custos iniciais de compra, custo dos Inclui custos iniciais de compra, custo dos upgrades de hardware e software, upgrades de hardware e software, manutenção, suporte técnico e treinamentomanutenção, suporte técnico e treinamento
Custo total de propriedade (TCO) de recursos tecnológicos
REQUISITOS TECNOLÓGICOS DE HARDWARE
![Page 61: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/61.jpg)
Provedores de serviços de Provedores de serviços de armazenamento on-linearmazenamento on-line
• Fornecedor terceirizadoFornecedor terceirizado
• Aluga espaço de armazenamento a Aluga espaç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ógicosREQUISITOS TECNOLÓGICOS DE HARDWARE
![Page 62: Princípios de Sistemas de Informação Profa. Liliam Sakamoto Aula 6](https://reader034.vdocuments.mx/reader034/viewer/2022051413/552fc181497959413d8f340d/html5/thumbnails/62.jpg)
Provedores de serviços aplicativos (ASPs)Provedores de serviços aplicativos (ASPs)
• Fornecem software que pode ser alugado por Fornecem software que pode ser alugado por outras empresasoutras empresas
Outros tipos de provedores de serviçosOutros tipos de provedores de serviços
• Fornecem recursos adicionais que ajudam as Fornecem recursos adicionais que ajudam as organizações a gerenciar seus ativos organizações a gerenciar seus ativos tecnológicostecnológicos
REQUISITOS TECNOLÓGICOS DE HARDWARE
Alugar ou montar? Utilização de provedores de serviços tecnológicos