Tecnologia da informação Aula 3 – Hardware e Software Profº Erich Relembrando... • Os sistemas de informação podem desempenhar vários papéis estratégicos na empresa. • A Internet, intranets, extranets, e outras tecnologias semelhantes podem ser usadas estrategicamente para o e-business e o e-commerce o que propicia uma vantagem competitiva. • Um uso estratégico importante das tecnologias de internet é a formação de um e-business que desenvolve seu valor empresarial adotando como foco estratégico o valor para o cliente. • A TI é um ingrediente-chave na reengenharia das operações das empresas, por permitir mudanças radicais nos processos de negócios que melhoram dramaticamente sua eficiência e eficácia. • A TI pode ser usada estrategicamente para melhorar a qualidade do desempenho do negócio. • Uma empresa pode utilizar a TI para ajudá-la a tornar-se uma empresa ágil que possa reagir rapidamente às alterações de seu ambiente. • Constituir empresas virtuais tem se tornado uma importante estratégia competitiva no dinâmico mercado globalizado da atualidade. • Atualmente, vantagens competitivas duradouras podem derivar somente do uso inovador e da gestão do conhecimento organizacional por empresas geradoras de conhecimento e organizações que aprendem. Categorias de Sistemas de Computadores Supercomputadores Mainframes Computadores de Médio Porte (servidores) Microcomputadores (Desktop, Notebook,etc) Categorias de Sistemas de Computadores Jaguar da empresa Cray – 2º do rank dos Top 500 em 2008 (1,75 Petaflops = 1,75 quatrilhão de cálculos por segundo) Tupã da Cray usado no INPE– 25º do rank dos Top 500 (258 Teraflops = 258 trilhões de cálculos por segundo) Categorias de Sistemas de Computadores Saída de dados de um mainframe. Passado e futuro do mainframe. Categorias de Sistemas de Computadores Servidores: convencional, modelo “caixa de pizza” e um rac de servidores. Server farms. Tendências nas Capacidades dos Computadores Primeira Geração Segunda Geração Terceira Geração Quarta Geração Quinta Geração Tendência: Rumo a menores, mais rápidos, baratos e confiáveis Tubos à vácuo (Válvulas) Circuitos integrados Circuitos semicondutores Maior Poder Transistores Integrados de escala Menor grande (LSI) e Espaço muito grande (VLSI) Tendência: Rumo a maior facilidade de aquisição e manutenção Mainframes e Supercomputadores Supercomputadores: realizam milhares de operações matematicas. Utilizados para fins militares ou de pesquisa cientifica. Mas, atualmente esta sendo usado para operações de data-mining. Ex.: K Computer, da RIKEN Advanced Institute for Computational Science (AICS) na cidade de Kobe no Japão. Capacidade de 8 quatrilhão de cálculos por segundo. Mainframe: não morreu. É utilizado por empresas que trabalham com informações essenciais e delicadas, ou onde haja um grande número de usuários. Bem mais barato que um supercomputador. E, também, por agências governamentais. Também utilizados para data-mining e como data warehouse. Computadores portáteis – PDA, Instrumentos de Informação, Tablets, dispositivos moveis • Notebooks • Desktops • Estações de trabalho • Servidor de Rede – Poderoso microcomputador utilizado em pequenas LANs Microcomputadores Computadores e Terminais de Rede • Computador de Rede (Thin Client) • NetPC e Netbooks Vantagens • Menor custo de aquisição • Manutenção mais fácil • Distribuição e licenciamento do software mais fáceis • Padronização da plataforma de computação • Requer pouco suporte ao usuário final • Grande maneabilidade Desvantagem • Resistencia do usuário • Atualizar servidores, comprar aplicações e licenças adicionais. Componentes do Sistema de Computador Unidade Central de Processamento Unidade de Controle Unidade Lógicoaritmética Processadores Armazenamento com Finalidades Cache de Memória Principal Especiais Dispositivos de Entrada Dispositivos de Armazenamento Secundário Dispositivos Output de Saída Devices Lei de Moore Baseado nos Chips Intel – a cada 2 anos dobra a complexidade (1975). Alguns avanços previstos: Aumento da miniaturização dos transistores; Uso de materias para o chip que melhorem a condutividade (fluxo) da eletricidade. Do silício para o arsenieto de gálio e o germânio de silício.; Colocar múltiplos processadores em um único chip. 8088 (1979): 29.000 transistores 486 (1989): 1.200.000 transistores Pentium III (1999): 21.000.000 transistores Core i7 (2009): 731.000.000 transistores As tecnologias de entrada e saída permitem que pessoas e outras tecnologias insiram dados em um computador. Tendência na Tecnologia de Entrada Primeira Geração Cartões e Fitas de Papel Perfurados Segunda Geração Cartões Perfurados Terceira Geração Tecla para Fita / Disco Quarta Geração Entrada de Dados pelo Teclado, Dispositivos de Indicação Escaneamento Ótico Quinta Geração Reconhecimento de Voz, Dispositivos de Toque, Reconhecimento de Caligrafia Tendência: Rumo a dispositivos de entrada diretos que sejam mais simples e fáceis de usar Outras Tecnologias de Entrada Dispositivos de entrada de automação de entrada de dados. • Máquinas de caixa automático • Terminais de ponto-de-venda • Sensores (radiofreqüência) • Leitura de retina • Câmeras digitais Tendências da Tecnologia de Saída Primeira Geração Cartões Perfurados, Relatórios e Documentos Impressos Segunda Geração Cartões Perfurados, Relatórios e Documentos Impressos Terceira Geração Relatórios e Documentos Impressos, Exibições em Vídeo Quarta Geração Exibições em Vídeo, Respostas em Áudio Relatórios e Documentos Impressos Quinta Geração Exibições em Vídeo, Reações à Voz, Documentos em Hyperlinks de Multimídia Tendência: Rumo a métodos de saída que se comuniquem de modo simples, rápido e claro Dispositivos de Saída mais Usuais • Saída em Monitores – dotados de tubo de raios catódicos (CRT) – dotados de tela de cristal líquido (LCD) – LED • Saída Impressa – Jato de tinta – Laser – Plotagem Tendências no Armazenamento Armazenamento Primário Primeira Geração Tambor Magnético Segunda Geração Núcleo Magnético Terceira Geração Quarta Geração Núcleo Magnético Chips de Memória LSI Quinta Geração Chips de Memória VLSI Tendência: Rumo a grandes capacidades, usando circuitos microeletrônicos menores Armazenamento Secundário Fita Magnética Disco Magnético Fita Magnética Tambor Magnético Disco Magnético Fita Magnética Disco Magnético Disco Óptico Disco Óptico Disco Magnético Fita Magnética Tendência: Rumo a capacidades gigantes, utilizando mídia magnética e óptica Meios de ArmazenamentoPrimário e Secundário Memória Semicondutora Acesso Direto Discos Magnéticos Flexíveis Disco Rígido, RAID Fita Magnética Discos Ópticos CD-ROM, CD-R CD-RW DVD Acesso Seqüencial Acesso Direto Custo Capacidade para executar as tarefas Hardware Decisões Desempenho ou velocidade Serviço e suporte Software e hardware estão cada vez mais interligados? Que importância tem para a gestão de sistemas? Categorias de Softwares Software Software Aplicativo Programas Aplicativos para Finalidades Gerais (aplicação pessoal) Software de Sistemas Programas Aplicativos Específicos (Contratado) Programas de Gerenciamento de Sistemas Programas de Desenvolvimento de Sistemas (Ambientes) Tendências em Software Primeira Geração Segunda Geração Terceira Geração Quarta Geração Quinta Geração Tendência: Rumo a pacotes de aplicativos fáceis de utilizar, para múltiplas finalidades, com capacidade para uso em redes para produtividade, colaboração e diferentes dispositivos. Programas escritos pelo usuário Programas em Pacotes Sistemas Operacionais Linguagens de Máquina Linguagens Simbólicas Linguagens de Alto Nível Linguagem Natural Sistemas de e Linguagem Gerenciamento de Banco de Dados Orientada a Objetos Pacotes Multiuso Linguagens de Interface Gráfica Quarta Geração Capacidade para Uso em Redes e Pacotes para Ajuda Microcomputador Especializada Tendência: Rumo a linguagens e ferramentas visuais e de conversação Tipos de Linguagem de Programação Linguagens de Máquina: Utilizam instruções em código binário (1001 10011100 1101). Linguagens Assembler: Utilizam instruções em código simbólico ou linguam simbólica (LOD Y) Linguagens de Alto Nível: Utilizam instruções breves como Fortran,Pascal,etc (Compute X = Y + Z) Linguagens orientadas a objetos: Define objetos que contêm dados e ações VB, C++, JAVA(Document.write (“Hi There”) ) Tradução de Linguagem de Programação IF A := B THEN • Compiler • Interpreter • Assembler Programa Tradutor de Linguagem 1001101 1110101 0010110 Processo de Tradução da Linguagem Linguagem de Máquina Programa Objeto Programa fonte Escrito em BASIC, COBOL, etc. Navegadores de Rede Navegar na Rede Iniciar Busca de Informações Grupos de Discussão, Usos típicos de um navegador de rede nos ambientes da Internet, de Intranets ou de Extranets Transferência de Arquivos Multimídia Correio Eletrônico Mensagens instantâneas Desenvolvimento do Banco de Dados Tarefas Básicas dos Pacotes de Gerenciamento de Bancos de Dados Consulta ao Banco de Dados Manutenção do Banco de Dados Desenvolvimento de Aplicação Placa de Captura de Vídeo CD ROM/ DVD / Blu-Ray Tecnologias Multimídia Edição de Videos e Som Placa de Som (Digital) Video de alta definição, 3D Softwares Aplicativos para E-Business Administração financeira e contabilidade Administração do relacionamento com o cliente Apoio à decisão empresarial Administração de recursos humanos Administração da cadeia de suprimentos Planejamento de recursos empresariais Funções de um Sistema Operacional Interface com o Usuário Gerenciamento de Recursos Gerenciamento de Tarefas Gerenciamento de Arquivos Utilitários e Outras Funções Defeito Licenciamento Software Decisões Atualizações Portável (JAVA) Código Aberto Alguns checklists Tamanho e local da base de usuários: O software proposto aceita vários usuários em um único local? Pode acomodar usuários geograficamente dispersos? Disponibilidade do sistema: O software oferece ferramentas para que a administração monitore o uso do sistema? Mantém uma lista de usuários autorizados e apresenta o nível de segurança necessário? Custos – Iniciais e subseqüentes: O software é acessível, levando em conta todos os custos, incluindo instalação, treinamento e manutenção? Capacidade do sistema: O software atende às necessidades atuais e futuras previstas? Ambiente de computação existente: O software é compatível com o hardware, o software e as redes de comunicação existentes? Bibliografia Consultada O' BRIEN, James A.Sistemas de informação e as decisões gerenciais na era da Internet. 13ª ed. São Paulo: Editora Saraiva, 2006. Cap. 3 e 4 TURBAN, E., RAINER JR, R.K., e POTTER, R.E. Introdução a Sistemas de Informação – Uma Abordagem Gerencial. Editora Campus, RJ 2007. Guia 1 e 2 Perguntas 1) O que são sistemas de informação, quais são os recursos que o compõe e qual a diferença entre dados e informação? Responda cada item. 2) Quais as vantagens e desvantagens de possuir um S.I.? Cite pelo menos três de cada. 3) Em relação a concorrência como a TI pode ajudar a obter vantagem competitiva, quanto a melhoria de processos empresariais? Dê exemplos do uso da TI. 4) Qual a importância de um banco de dados de clientes e de um banco de dados transacional para uma e-business? Explique cada um e suas utilidades. 5) CASE - A Dollar General pode sobreviver com a minimização de TI? Fundamente sua resposta e diga que tipo de estratégia poderia ser utilizada.