Fátima Neiva Rios
1 Sumário 1. PROGRAMA DA DISCIPLINA EMENTA CARGA HORÁRIA TOTAL OBJETIVOS CONTEÚDO PROGRAMÁTICO METODOLOGIA CRITÉRIOS DE AVALIAÇÃO BIBLIOGRAFIA RECOMENDADA... 2 CURRICULUM RESUMIDO DO PROFESSOR: FERNANDO HADAD ZAIDAN UMA ABORDAGEM CONTEMPORÂNEA DA ARQUITETURA DA INFORMÁTICA INTRODUÇÃO A TECNOLOGIA DA INFORMAÇÃO NO CONTEXTO ORGANIZACIONAL ADMINISTRAÇÃO DE INFORMÁTICA CIÊNCIA DA INFORMAÇÃO MAINFRAMES E SERVIDORES DATA CENTERS E VIRTUALIZAÇÃO INTERFACE HOMEM-MÁQUINA LINGUAGENS DE PROGRAMAÇÃO INTERNET COMO DIFERENCIAL COMPETITIVO PROFISSIONAIS DE TECNOLOGIA E INFORMÁTICA SERVICE E HELP DESK OUTSOURCING ÓRGÃOS DE REFERÊNCIA FATORES CRÍTICOS DE SUCESSO (FCS) DA ADMINISTRAÇÃO DA INFORMÁTICA AUTOMAÇÃO CONCLUSÃO REFERÊNCIAS BIBLIOGRÁFICAS... 48
2 1 1. Programa da disciplina 1.1 Ementa Fundamentos e conceitos de. Características, gerência e interligação dos três pilares da informática: hardware, software e peopleware. Tópicos Especiais ligados à disciplina. 1.2 Carga horária total 22 horas aulas. 1.3 Objetivos apresentar os fundamentos da administração de suporte e automação; justificar a complexidade da interligação entre os três pilares da informática: hardware, software e peopleware; identificar os fatores críticos de sucesso da administração de informática; estabelecer subsídios fundamentais às demais disciplinas. 1.4 Conteúdo programático Administração de Suporte A Tecnologia da Informação no contexto Organizacional Administração da Informática Mainframes e Servidores Data-Centers e Virtualização
3 2 Automação Tópicos Especiais Apresentados em Palestras da Disciplina Interface Homem-Máquina Internet como diferencial Competitivo Profissionais de Tecnologia de Informática Service e Help Desk Outsourcing Órgãos de Referência Gerenciamento de Suporte Fatores Críticos de Sucesso da Administração da Informática Código de Barras e RFID Automação e Controle Robótica e I.A. ITIL Retenção do Conhecimento Organizacional Alinhamento Estratégico da TI com negócios Informática Educativa Vantagem Competitiva com Sistemas de Informação 1.5 Metodologia Aulas dialogadas, com utilização de recursos de multimídia, para dar suporte aos debates. Referências a estudos de caso e vivências profissionais. Apresentação de trabalhos. 1.6 Critérios de avaliação O grau total que pode ser atribuído ao aluno obedecerá à ponderação de 100% de trabalhos individuais ou em grupo. 1.7 Bibliografia recomendada ALBERTIN, A. L. Administração de Informática. 6. ed. São Paulo, Atlas, CAPRON, H. L.; JOHNSON, J. A. Introdução à informática. 8. ed. São Paulo: Pearson Education, LAUDON, K. C.; LAUDON J. P. Sistemas de informação gerenciais: administrando a empresa digital. 7. ed. São Paulo: Prentice Hall, TURBAN, Efraim; RAINER JR, R. K.; POTTER, E. P. Administração de tecnologia da informação: teoria e prática. 3.e d. Rio de Janeiro: Elsevier, 2005.
4 3 Curriculum resumido do professor: Fernando Hadad Zaidan - Mestre em Administração pela Universidade FUMEC. Linha de estudos na fronteira entre Sistemas de Informação, Gestão do Conhecimento e Administração Estratégica. - Doutorando (disciplina isolada) na Ciência da Informação UFMG. - Bacharel em Ciência da Computação pela Universidade FUMEC. - Gestor e desenvolvedor de Sistemas Web pelo UNI-BH. - Analista de Sistemas e Programador de Computadores pela UFMG. - Experiência profissional de 25 anos inclui cargos de diretor de empresas de desenvolvimento de software, administrador de TI, analista/desenvolvedor de sistemas e arquiteto de dados. - Consultor de TI e organizacional em diversas empresas. - Professor e Coordenador da Pós-graduação da Faculdade PITÁGORAS. - Professor de graduação da Faculdade INED. - Palestrante. - Autor de artigos.
5 4 2. Uma abordagem contemporânea da arquitetura da informática 2.1 Introdução O presente texto tem como objetivo principal servir de acompanhamento no desenvolvimento da disciplina. Procurou-se abranger os três pilares da informática: hardware, software e pessoas. O material está divido em tópicos, sendo um deles específico para automação. A abrangência é suficiente para o nivelamento de fundamentos essenciais e aprofundamento em outros, para esta disciplina do MBA em Gestão em Tecnologia da Informação. A maior parte dos assuntos aqui contidos será aprofundada em disciplinas específicas, cumprindo assim o papel de start neste processo de aprendizagem, instigando a leitura e pesquisa, não pretendendo, assim, esgotar tais conteúdos, que evoluem velozmente. 2.2 A Tecnologia da Informação no contexto Organizacional "A informação tecnológica pode ser a maior ferramenta dos tempos modernos, mas é o julgamento de negócios dos humanos que a faz poderosa." (Charles B. Wang - Presidente da Computer Associates International). O nascimento da tecnologia não pode estar isolado ao nascimento do homem no planeta. Setenta mil anos da era cristã, o homem de Neandertal apresentava um grau de especialização no uso de materiais como pedra, osso, madeira, couro, etc., utilizado em sua sobrevivência. Outro exemplo clássico de importância tecnológica foi entre os anos 300 a.c. e 300 da era cristã, na Alexandria, cuja sociedade floresceu grandes nomes da engenharia, como Arquimedes e Heron, além de Fílon e Vitrúvio, que utilizavam dispositivos mecânicos como o parafuso, alavanca e polia. Desta forma, destaca-se que o avanço da tecnologia trouxe diversos benefícios para o homem, tornando o trabalho mais fácil e produtivo. Vale conceituar tecnologia como: Conjunto de princípios, métodos, instrumentos e processos cientificamente determinados, com aplicabilidade principalmente às atividades industriais, com foco na produção de bens mais eficientes e baratos;
6 5 Conceito que engloba todas as técnicas e seu estudo; Descobertas da ciência aos objetivos da vida prática; Importante canal de TV a cabo, o Discovery Channel (2008) sempre deu destaque aos fatos tecnológicos. Um interessante resumo da história da tecnologia moderna é apresentado: Primeiro motor a vapor (Thomas Newcomen); 1768 Nicholas Joseph Cugnot constrói um vagão a vapor; 1774 A primeira calculadora de massa (Phillipe Matthäus Han); 1775 Primeiro submarino (David Bushnell); 1780 Invenção da copiadora (James Watt); 1785 O tear mecânico é inventado (Edmund Cartwright); 1793 Telégrafo (Claude Chappe); 1800 Primeira bateria (Alessandro Volta); 1821 Motor Elétrico (Michael Faraday); 1825 Primeira linha de Estrada de ferro na Inglaterra; 1827 Primeira turbina de água e patente para a primeira hélice de navio (Josef Ressel); 1854 Invenção da lâmpada de luz incandescente (Heinrich Goebel); 1859 O motor a gás é desenvolvido (Etienne Lenoir); 1861 Primeiro telefone (Johann Philipp Reis); 1875 Invenção da geladeira (Carl von Linde); 1876 Aplicação de patente para o telefone (Alexander Graham Bell) - Motor de quatro-tempos (Nicolaus August Otto); 1879 Primeira locomotiva elétrica (Werner von Siemens); 1881 Fornecimento de energia com alta freqüência de corrente alternada (George Westinghouse); 1886 Primeiro automóvel (Karl Benz); 1895 Descoberta de Raios-X (Wilhelm Conrad Röntgen) - Invenção do cinematógrafo (Auguste e Louis Jean Lumière); 1896 Descoberta da radioatividade (Antoine Henri Becquerel); 1897 Invenção do tubo de raio de catódico (Karl Ferdinand Braun) - Diesel constrói o motor Diesel; 1903 Primeiro vôo motorizado (Orville and Wilbur Wright); 1913 Linha de montagem para a fabricação de carro (Henry Ford); 1930 Primeira turbina a gás para aviões; 1931 Primeiro microscópio de elétron (Ernst Ruska); 1938 O átomo de urânio é separado (Otto Hahn and Fritz Straßmann); 1941 "Z3", o primeiro computador em funcionamento (Konrad Zuse); 1948 Transistor (William B. Shockley, John Bardeen e Walter Brattain); 1954 Primeira estação de energia nuclear em Obninsk perto de Moscou; 1955 Fibra Óptica (Narinder Singh Kapany, London); 1957 O primeiro satélite é lançado, o Sputnik 1 (USSR); 1961 Primeiro humano no espaço e primeira órbita da Terra (Yuri Gagarin); 1964 Circuito integrado (Jack Kilby para Texas Instruments); 1969 Primeira aterrissagem do homem na lua (Apollo 11, EUA); 1970 Desenvolvimento do microprocessador (Intel) - Primeira calculadora de bolso;
7 Apple II, o primeiro computador completo; 1979 Compact Disc (CD) para armazenar áudio digitalmente (Sony & Philips); 1981 Primeiro computador pessoal da IBM; 1992 Primeiro livro em CD-ROM (a Bíblia); 1993 Invenção da Internet; Não é tarefa fácil generalizar o que é tecnologia da informação (TI), mas pode-se definir como conjunto de hardware, software e tecnologias (recursos da informática) utilizadas para otimizar o processo de criação, processamento, armazenamento e distribuição das informações, ou seja, informatização do ciclo de vida da informação. Hoje em dia vimos aplicações de TI em tudo, desta forma é difícil delimitar fronteiras em que ela atua. O que se pode afirmar é que tudo gira em torno do bem extremamente precioso: a informação. Figura: Tecnologia da Informação. Fonte: Arquivo próprio. Para se ter uma idéia do volume de negócios em TI, nos Estados Unidos, no ano de 2006 houve um investimento de 1,8 trilhão de dólares em TI, além disto, gastaram 1,7 trilhão de dólares em consultoria de serviços de gestão. Quase a metade de todo o investimento anual privado nos Estados Unidos envolve tecnologias e sistemas de informação. (LAUDON; LAUDON, 2007). A publicidade na internet continua a crescer mais de 30% ao ano. Percebe-se então, a nova maneira de fazer negócio, e essa nova maneira tende a afetar as futuras carreiras em grande medida (veja tópico a seguir sobre o papel das pessoas na TI). Mudanças no ambiente de negócios sempre são acompanhadas por mudanças nos postos de trabalho e nas profissões. Independentemente a área que você esteja estudando, sua maneira de trabalhar, seu local de trabalho e sua remuneração serão afetados pela tecnologia da informação. O grande investimento das empresas em TI tem como objetivo, basicamente, seis pontos principais:
8 7 excelência operacional; novos produtos, serviços e modelos de negócios; relacionamento mais estreito com clientes e fornecedores; melhoria na tomada de decisão; obtenção de vantagens competitivas; sobrevivência. As empresas estão sempre buscando melhorar a eficiência de seus processos e de suas operações a fim de conseguir maiores lucros. As tecnologias e os sistemas de informação, dentre as ferramentas que os administradores dispõem, estão entre as mais importantes para atingir altos níveis de eficiência e eficácia e produtividade elevada, especialmente se combinadas com mudanças no comportamento da administração e da prática de negócios. 2.3 Administração de Informática A informática é o tratamento da informação de modo automático. É ferramenta indispensável para o desenvolvimento, suporte e modernização das atividades pessoais e organizacionais. Para tal, pressupõe a utilização de computadores eletrônicos. A informática está situada na interseção de quatro grandes áreas do conhecimento: Ciência da computação: processamento de dados; engenharia de software; arquitetura das máquinas; programação. Ciência da informação: trato da informação; armazenamento e veiculação da informação. Teoria dos sistemas: solução de problemas a nível de sistemas (operacionais, táticos e estratégicos). Cibernética: ações baseadas em mecanismos de automação. (VELLOSO, 2004). O termo computação é bem anterior a informática, e deriva de computar (ato calcular, contar). Processamento de dados O computador é uma máquina composta por partes mecânicas e eletromecânicas com a tarefa principal de coletar, processar, armazenar e disseminar dados para um ou mais objetivos. Foi chamado algum tempo de processamento eletrônico de dados, por ser uma máquina composta de vários circuitos e componentes eletrônicos. Processamento de dados consiste em uma série de atividades ordenadamente realizadas, a partir de dados, realizando processamentos, conduzindo e apresentando os resultados procurados. Dados (entradas) Processamento Resultado (saída)
9 8 Administração Administrar é o processo de planejar, organizar, liderar e controlar o trabalho dos membros da organização, e de usar todos os recursos disponíveis da organização para alcançar objetivos estabelecidos. O contexto da nossa organização é o departamento de Tecnologia da Informação. Figura: Processos da administração. Fonte: Elaborado pelo autor. Administradores são pessoas que planejam, organizam, dirigem e controlam o trabalho de uma empresa para que sejam alcançados metas e objetivos específicos. Administração da Informática Administração da informática em uma organização pública ou privada é responsável pela eficácia interna da função da informática. 2.4 Ciência da Informação A ciência da informação estuda a informação, desde a sua origem até o processo em que há a transformação dos dados em informação e em conhecimento. Este estudo estende-se dos meios acadêmicos para aplicação nas organizações. Dado, informação e conhecimento Entende-se por dado um padrão, a menor unidade possível. Uma letra, número ou dígitos, que isoladamente não tem nenhum significado claro. Não consegue nos
10 9 informar nada. A análise de um dado não nos leva a nenhuma conclusão. De acordo com Davenport e Prusak (1998, p. 3): Dados descrevem apenas parte daquilo que aconteceu; não fornecem julgamento nem interpretação e nem qualquer base sustentável para a tomada de ação. Embora a matéria-prima do processo decisório possa incluir dados, eles não podem dizer o que fazer. Dados nada dizem sobre a própria importância ou irrelevância. Porém, os dados são importantes para as organizações em grande medida certamente, porque são matéria-prima essencial para a criação da informação. A informação é o dado trabalhado, tratado, inserido num contexto. É um conjunto de dados que tem algum significado. Pense em informação como dados que fazem diferença. (DAVENPORT; PRUZAK, 1998, p. 4). Esclarecendo melhor, Jamil (2001, p. 161): A informação, portanto, é algo mais trabalhado e trabalhoso. Envolve usualmente diversas medições e obtenção de dados associados como o do ambiente a que se aplicam as medições feitas. A informação terá um caráter menos restrito que o dado, posto que podemos estabelecer critérios variados de coleta, conversão e armazenamento para a mesma, envolvendo como já dissemos, um conjunto de dados. Desta forma surgem trabalhos de conversão, comparação e padronização para o seu uso. O conhecimento é a capacidade de interpretar. Pode fazer sentido para uns, e para outros não. Quando a informação é trabalhada por pessoas e pelos recursos computacionais, pode gerar cenários, simulações e oportunidades. (REZENDE; ABREU, 2003). Segundo Davenport e Prusak (1998, p. 3): O conhecimento deriva da informação da mesma forma que a informação deriva de dados. Para que a informação se transforme em conhecimento, os seres humanos precisam fazer virtualmente todo o trabalho. Tal transformação ocorre através de palavras iniciadas com C tais como as seguintes: Comparação: de que forma as informações relativas a esta situação se comparam a outras situações conhecidas? Conseqüências: que implicações estas informações trazem para as decisões e tomadas de ação? Conexões: quais as relações deste novo conhecimento com o conhecimento já acumulado? Conversação: o que as outras pessoas pensam desta informação? Tomemos um exemplo: a taxa de juros é de 0,5% (dado). Ainda não chegamos a nenhuma conclusão. Se dissermos que 0,5% é a taxa de juros do Brasil, no mês de agosto de 2006, estamos inserindo o dado num contexto, e já nos traz algum significado (informação). Porém, se complementarmos dizendo que esta taxa de juros é a mais baixa os últimos 10 anos, estamos fazendo uma interpretação (conhecimento).
11 Mainframes e Servidores Não é o mais forte ou o mais inteligente que sobrevive, e sim, o mais adaptável. (Charles Darwin). Em 1944, na Universidade de Harvard, nos EUA, o professor Howard H. Aiken inventou o primeiro computador eletro-mecânico. Em 1946, constituído de válvulas (uma queimava a cada dois minutos), foi inventado na Universidade da Pennsylvania, nos EUA, o ENIAC (Electronic Numerical Integrator and Calculator), o primeiro computador eletrônico. Figura: ENIAC Fonte: Arquivo pessoal Com o princípio sendo utilizado até hoje, John Von Newman, matemático húngaro, formula nos EUA a proposição prática para computadores universais. Em 1951, a produção em série do IBM/UNIVAC é iniciada. As gerações dos computadores Os computadores são classificados em quatro gerações: 1ª. Geração entre 1946 e 1956 válvulas; 2ª. Geração até transistores; 3ª. Geração 1967 circuitos integrados 4ª. Geração a partir de 1972 integração em escalas superiores chips 1. Em aproximadamente 60 anos de história, demos um grande salto em tecnologia da válvula ao microprocessador, passando pelo transistor e o circuito integrado. O 1 Os chips (CI integrated circuit) são fabricados a partir do silício, que é um dos elementos mais comuns da crosta terrestre (rochas e areia). O silício é um semicondutor, ou seja, conduz eletricidade. Em seu interior possui milhares de componentes eletrônicos.
12 11 Univac (primeira geração) foi o primeiro computador comercial. Seus dados eram armazenados em cartão perfurado. Figura: Cartão perfurado Fonte: Arquivo pessoal O primeiro PC - personal computer (figura abaixo) foi lançado no mercado em 12 de agosto de 1981, com o nome de IBM 5150 PC. Era composto de uma tela monocromática verde, processador Intel de 4,77 MHz, memória RAM de 16 Kbytes e discos flexíveis de 180/360 Kbytes. Figura: Primeiro PC Fonte: Arquivo pessoal Natureza dos computadores Segundo Capron e Johnson (2004) todo computador tem três características principais: Velocidade: a rapidez que esperamos dos serviços; Confiabilidade: são extremamente confiáveis. A maioria dos erros de computador na realidade são erros humanos.
13 12 Capacidade de armazenamento: mega, giga, terabyte, etc. Como características secundárias têm-se: produtividade, tomada de decisões e redução de custo. Visão geral Um computador é formado por três componentes principais: Hardware: o equipamento; conjunto de componentes físicos; suporta a entrada de dados, a transformação em informação, o armazenamento e a saída. Software: são os programas; conjunto de instruções, passo a passo, que orientam o computador a fazer tarefas necessárias e produzir resultados desejados. Pessoas (peopleware): pode ser um indivíduo que desenvolve programas, ou mesmo um usuário final. Mainframe é o termo utilizado para grandes computadores. Utilizava paralelismo de processadores e com grande quantidade de memória, rodando diversos sistemas operacionais simultaneamente, dentre eles o UNIX. Outras características são: capacidade de ligação de milhares de terminas, estabilidade do hardware, possibilidade de rodar processos em processadores virtuais e reais (distribuídos devido à necessidade), suporte a violenta carga de I/O e maior dificuldade de invasão. O mainframe funciona de maneira bastante diferente dos servidores (micro computadores) rodando sistema operacional Windows, pois a multitarefa que é implementada faz com que um processo não interfira em outro, principalmente pelo fato de rodar em memórias e processadores diferentes. Outro ponto característico dos mainframes são os enormes coolers refrigerados a água. Um dos principais modelos de mainframe é o IBM 360, que teve seu funcionamento áureo nos anos Figura: IBM 360 Fonte: Arquivo pessoal
14 13 Nos anos 1990, uma grande revolução tomava conta do mundo dos computadores, principalmente com a arquitetura cliente/servidor, com as redes de baixo custo. A extinção destas máquinas era tida como certo, chegando algumas previsões de término efetivo em Algumas empresas apostaram nesta previsão gastando milhões de dólares para substituí-los. Não foi exatamente isto que aconteceu. Com o barateamento do hardware, diminuição do tamanho e complexidade, flexibilidade de software, novos modelos de mainframe foram lançados, fazendo com que empresas atualmente que possuem diversos servidores de menor porte, pensem em substituí-los por um mainframe. O modelo moderno de mainframe da IBM chamado System z10, possui uma capacidade de processamento de 1500 servidores comuns, menor gasto de energia e espaço físico, custos menores de operação e administração. Figura: IBM z10 Fonte: Arquivo pessoal Para se ter uma idéia da importância dos mainframes a IBM estreou um site para discutir os mainframes e o desenvolvimento. De acordo com dados a IBM, o site tem 290 mil cadastrados na América Latina, dos quais 120 mil são brasileiros. Servidores Os servidores são todos os computadores (do microcomputador ao mainframe), rodando uma aplicação que geralmente oferece suporte para redes de computadores, permitindo que usuários compartilhem arquivos, aplicativos, dispositivos periféricos e demais recursos de rede. Existem sistemas operacionais específicos para servidores,
15 14 como o Linux, Unix, Windows NT e o Windows 2008 Server. Estes sistemas vêm acompanhados de diversos programas para possibilitar os serviços específicos a uma rede de computadores. Um microcomputador com uma configuração pouco privilegiada, porém, rodando um sistema operacional que contempla o serviço aos clientes é considerado um servidor (por exemplo, um microcomputador Pentium 100 rodando o Linux modo texto, configurado para ser o gateway de uma conexão de banda larga em uma rede). Figura: Múltiplos servidores Fonte: Arquivo pessoal Múltiplos servidores (figura acima) são destinados às organizações com requisitos de comércio eletrônico muito pesado e web sites muito grandes. Existem servidores que podem ser empilhados em racks (abaixo), denominados servidores de rack, possibilitando a operação com maior eficiência, reduzindo o espaço de empacotamento. Para reduzir ainda mais o espaço e aumentar a densidade, as empresas estão utilizando um projeto de servidor chamado lâmina, que é uma placa do tamanho de um livro, em que memória, processador e unidades de disco rígido são montados. (TURBAN; RAINER; POTTER; 2005). Figura: Servidores em um rack Fonte: Arquivo pessoal
16 15 Figura: Servidores tipo lâmina Fonte: Arquivo pessoal A arquitetura cliente/servidor é aquela em que computadores clientes estão ligados a servidores (arquitetura de duas ou três camadas), destinadas a empresas de pequeno e médio porte. Figura: Arquitetura cliente/servidor duas camadas Fonte: Arquivo pessoal Entretanto a arquitetura cliente/servidor multicamadas (ou n-camadas), onde o trabalho de toda a rede é repartido entre os servidores de inúmeros níveis, dependendo do tipo de serviço que é solicitado pelo cliente. Na internet temos a arquitetura n- camadas. Figura: Rede cliente/servidor n-camadas. Fonte: LAUDON; LAUDON, 2007, p. 106.
17 16 Tipos de software de servidores Web: Programa encarregado de apresentar páginas web aos clientes que solicitam o serviço. O software do servidor web é responsável por localizar e gerenciar páginas web, por exemplo: Microsoft IIS e o Apache. O servidor web aceita os pedidos http (hipertext transfer protocol) de clientes, geralmente os browsers, servindo-os com respostas http, inclusive com dados (páginas web) como documentos HTML (hipertext markup language) com diversos objetos e textos embutidos. Aplicação: Os próprios sistemas operacionais, versão server, podem ser configurados para serem servidores de arquivos e aplicação de uma rede. Porém, existe uma tendência para a utilização de softwares de sistemas, conhecidos como servidores de aplicativos, que oferecem uma interface intermediária (middleware) entre o sistema operacional e o programa de aplicativo dos usuários. Possibilitam um maior balanceamento de carga, disponibilidade e tratamento de exceções. Arquivos: É um servidor dedicado para o trabalho de armazenamento e distribuição de arquivos em uma rede. Esta categoria de servidor necessita de uma boa proteção para o acesso aos arquivos. Utiliza-se também como servidor de back-up para os arquivos. Autenticação: O servidor de aplicação é utilizado para verificar (autenticar) as credenciais do requisitante, enviando uma resposta de autorização, positiva ou negativamente, para o acesso aos serviços requisitados. Banco de dados (BD): Esta categoria de software faz o gerenciamento de um conjunto de fatos relacionados, possibilitando a manipulação dos dados de diversas maneiras. Pode armazenar dados, manipular, recuperar, visualizar e imprimir de diversas formas. São extremamente úteis quando se deseja controlar um grande número de fatos relacionados. Na figura abaixo temos uma tela de uma ferramenta de administração de BD IBExpert, manipulando uma tabela de um BD Firebird.
18 17 Figura: Ferramenta de administração de BD. Fonte: Arquivo pessoal. Todos estes softwares servidores podem rodar em uma única máquina servidora, porém, não é recomendado, pois os serviços irão sofrer uma degradação, dependendo da quantidade de usuários da rede e capacidade e performance do servidor. As políticas de segurança dos servidores requerem uma aplicação adequada para o perfeito funcionamento dos serviços. 2.6 Data Centers e Virtualização O Data Center é a modernização do antigo CPD (centro de processamento de dados). Os recursos destes modernos centros de dados tendem a evoluir, no que tange a energia elétrica, climatização, alta segurança, flexibilidade, compartilhamento de recursos, ou seja, um local onde se pode contar com toda a infra-estrutura necessária para garantir, em quaisquer circunstâncias, a integridade e disponibilidade dos dados, sistemas, equipamentos e pessoal. (SILVEIRA, et al., 2008). Outras características dos Data Centers são: Abrigo para milhares de servidores; Verticalização do ambiente; Redundância física e lógica 24x7x365; Sistema de controle de incêndio que não danifiquem os equipamentos; Abastecimento de energia de subestações distintas; Geração de energia própria para alguns dias; Sistema de no-breaks;
19 18 Alta segurança: sistema de câmeras, portas reforçadas, controle de acessos de pessoas autorizadas, Fornecedores não proprietários de hardware e software; Utilização de fibra-óptica; Links redundantes; Figura: Data Center da IBM Fonte: Arquivo pessoal O termo virtualização nasceu no tempo dos mainframes (pode acreditar!). Na atual versão para servidores e storage, um software que permite cada máquina real seja multiplicada em várias virtuais. Assim, as empresas conseguem enxergar a capacidade de processamento total disponível, independentemente do servidor. As aplicações não ficam restritas a um único computador, e os usuários não percebem que estão compartilhando recursos. De acordo com a demanda por processamento, o poder computacional pode ser deslocado de uma aplicação para outra. Desta forma, teremos uma economia em recursos físicos para servidores, já que o uso torna-se compartilhado.
20 Interface Homem-máquina De acordo com Cybis (2003) no início da utilização dos computadores, os próprios desenvolvedores eram os usuários dos programas. Mais tarde é que um pequeno público receberia um treinamento pesado para serem os usuários. As interfaces eram textuais, difíceis e feitas às pressas e não existia a preocupação com usabilidade. Usabilidade é a facilidade de uso. É a capacidade que um sistema interativo oferece a seu usuário em um determinado contexto de operação, para a realização de tarefas, de maneira eficaz, eficiente e agradável. (ISO 9241). Um sistema pode ter uma boa usabilidade para uns e para outros não. Figura: Usabilidade. Fonte: Arquivo pessoal. A ergonomia é a maneira que nosso organismo interage com uma máquina (posição do teclado, monitor, etc.). Está ligado com a usabilidade pelo fato de adaptar o trabalho ao ser humano, através de sistemas e dispositivos que estejam adaptados a maneira como o usuário pensa e trabalha. Não existe como construir interfaces amigáveis sem conhecer o ambiente de trabalho dos usuários. Alguns atributos da usabilidade são: Sistemas fáceis e rápidos de aprender; Sistemas com baixa taxas de erros;
21 20 Sistemas eficientes (com alto grau de produtividade uma vez que os usuários aprendam a operá-lo); Sistemas fáceis de memorização das telas; Sistemas com tarefas similares com seqüências de ações similares; Interface homem-máquina (IHM human machine interface) é o canal de comunicação entre o ser humano e o computador, existindo desta forma interação adequada, com o foco em um objetivo comum, mais conforto e alto desempenho. Uma pessoa entra em contato fisicamente e de forma perceptiva com um sistema de computador. Para se ter uma idéia da preocupação, até pouco tempo atrás (início dos anos 1990), a disciplina interface homem-máquina não fazia parte do currículo dos cursos da área de informática. Características de experiências negativas com usabilidade: Aborrecimento e frustrações; Usuários se sentem diminuídos quando outros conseguem operar com facilidade; Casos mais agudos podem levar a dores de cabeça, cólicas abdominais, ansiedade e até crises de pânico; Subutilização; Resistência ao uso; Abandono do sistema; Prejuízo para as empresas; Benefícios do uso das técnicas de usabilidade: Alta produtividade; Uso eficiente e eficaz; Uso com menos esforço; Retorno positivo dos investimentos da empresa; Economia da empresa desenvolvedora com manutenções e revisões dos produtos; (CYBIS, 2003). O design universal (design para todos) é uma característica dos produtos comercialmente viáveis que possam ser utilizados por diversas pessoas com habilidades distintas (portadores de necessidades especiais). Porém, é um erro se pensar que design universal atende apenas a portadores de doenças físicas ou mentais. A seguir algumas tecnologias para deficientes: Softwares leitores de tela; Monitor Braille; Tradutor de texto em voz;
Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 1 2. Uma abordagem contemporânea da arquitetura da informática 2.1 Introdução O presente texto tem como objetivo principal servir de acompanhamento no