2. Uma abordagem contemporânea da arquitetura da informática

Tamanho: px
Começar a partir da página:

Download "2. Uma abordagem contemporânea da arquitetura da informática"

Transcrição

1 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 desenvolvimento da disciplina. Procurou-se abranger os três pilares da informática: hardware, software e pessoas. O material está dividido em quinze tópicos, sendo um deles específico para automação. A abrangência é suficiente para o nivelamento destes fundamentos essenciais 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 pretendo, assim, esgotar tais conteúdos, que evoluem com uma velocidade assustadora. Procurou-se abordar este tema amplo, arquitetura da informática, desde os primórdios dos computadores, até as situações existentes nos dias atuais. 2.2 Tecnologia O nascimento da tecnologia não pode estar isolado ao nascimento do homem no planeta 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; conceito que engloba todas as técnicas e seu estudo; descobertas da ciência aos objetivos da vida prática;

2 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 2 aplicação de quaisquer métodos ou instrumentos, descobertos por meio da pesquisa sistemática, bem como a coleta, fabricação, armazenamento, transporte, etc. de bens, cujos resultados sejam melhores do que os obtidos anteriormente. Há de se fazer uma ressalva que a ciência quase sempre teve um importante papel no desenvolvimento tecnológico, mas, nem toda tecnologia depende da ciência, pois a relação entre ambos atravessou estágios diferentes. No mundo clássico, a ciência pertencia à aristocracia dos filósofos, enquanto a tecnologia dizia respeito às atividades dos artesãos. Foi a partir da idade média que alguns filósofos propuseram a idéia de colaboração das duas disciplinas. Consideradas como motores do progresso, as inovações tecnológicas foram implantadas sem cuidado com seus possíveis efeitos prejudiciais. A partir dos últimos anos do século XX, iniciou-se uma reflexão acerca do lado negativo do progresso tecnológico, buscando alternativas menos agressivas ao meio ambiente. 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;

3 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 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; 1977 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; Tecnologia da Informação "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). 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. 2.3 Informática e Computação 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).

4 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 4 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) 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 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):

5 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 5 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). 2.5 Introdução a Informática Uma breve história Por volta do ano 2000 A.C. foi inventado o ábaco, instrumento utilizado para auxiliar nos cálculos. (FIG. 01). Ainda é utilizado nos países asiáticos. Figura 01: Ábaco

6 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 6 Em 1642 o matemático francês Blaise Pascal inventou a primeira máquina de somar (FIG. 02). Foi aperfeiçoada com a capacidade de multiplicar e dividir, em torno de 1670, por matemáticos alemães. Figura 02: Máquina Pascalina Em 1801 surgem os cartões perfurados, controlando uma máquina de tear automática. Em 1822 e posteriormente em 1833, Charles Babbage inventou, respectivamente, a Máquina de Diferenças (FIG. 03) e a Máquina Analítica. Estas máquinas são consideradas as precursoras do computador, pois possuem os três estágios fundamentais: entrada (cartões perfurados) processamento (engrenagens) e saída (abrigando o programa em execução). Figura 03: Máquinas de Diferenças Em 1944, na Universidade de Harvard, nos EUA, o professor Howard H. Aiken inventou o primeiro computador eletro-mecânico.

7 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 7 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 04: ENIAC 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 Univac (primeira geração) foi o primeiro computador comercial. Seus dados eram armazenados em cartão perfurado (FIG. 05). 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.

8 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 8 Figura 05: Cartão perfurado O primeiro PC - personal computer (FIG. 06) 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 06: Primeiro PC 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. 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.

9 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 9 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. 2.6 Mainframes Não é o mais forte ou o mais inteligente que sobrevive, e sim, o mais adaptável. (Charles Darwin). 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 (FIG. 07).

10 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 10 Figura 07: IBM 360 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 08: IBM z10

11 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 11 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 Data Centers 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; 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;

12 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 12 Figura 09: Data Center da IBM 2.8 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, 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).

13 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 13 Figura 10: Múltiplos servidores Múltiplos servidores (FIG. 10) 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 (FIG. 11), 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 (FIG. 12), 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 11: Servidores em um rack

14 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 14 Figura 12: Servidores tipo lâmina 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 FIG. 13 temos uma tela de uma ferramenta de administração de BD IBExpert, manipulando uma tabela de um BD Firebird.

15 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 15 Figura13: Ferramenta de administração de BD.. 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.9 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.

16 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 16 Figura14: Usabilidade.. 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; 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.

17 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 17 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; Ampliador de tela; Apresentador de legendas; Notificador de sons; Teclado na tela; Reconhecimento de voz; Mouse acoplado à cabeça; Com o surgimento da internet, os sites têm uma intensa preocupação com a usabilidade, pelo fato de usuários de diferentes faixas etária e instruções terem acesso aos mesmos sites. Autores se dedicam ao estudo e ensinamento de sites com um grau elevado de usabilidade, fazendo com que a navegação transcorra de maneira tranqüila, interativa e sem a exigência de esforço.

18 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan Linguagens de Programação Algoritmo Para o entendimento inicial, um algoritmo não se aplica apenas à informática. Uma receita para se fazer um bolo é um algoritmo, bem como procedimentos industriais. Se prestarmos a atenção, utilizamos algoritmos diariamente. Encontramos no dicionário Aurélio, a seguinte definição de algoritmo: processo de cálculo, ou de resolução de um grupo de problemas semelhantes, em que se estipulam, com generalidade e sem restrições, regras formais para a obtenção do resultado, ou da solução do problema. Como nosso foco é computacional, o algoritmo para solução de um problema de informática segue algumas normas. Não se deve fazer um programa de computador sem previamente desenvolver um algoritmo, como no trecho do exemplo a seguir: inicio... digite (Mvarquant); se p.estf >= MvarQtequePrecisa então // não precisa produzir nada. Transfere a p.estf e dá as entradas e baixas faça Total = Mvarquant * PUNIT; senão // p.estf < MvarQtequePrecisa // Transfere a p.estf faça Total = Mvarquant / PUNIT; fim se;... fim; Figura15: Trecho de um algoritmo Linguagens de programação Segundo Monteiro (2007, p. 489), uma linguagem de programação é uma linguagem criada para instruir um computador a realizar suas tarefas. Um programa completo, escrito em uma linguagem de programação, é freqüentemente denominado código. Assim, codificar um algoritmo significa converter suas declarações em um comando ou instrução específico de uma determinada linguagem de programação. Existem inúmeras linguagens de programação. A mais primitiva delas é a linguagem que o próprio computador entende: a linguagem de máquina. A primeira geração de programadores a utilizava. Como descrevemos que o computador somente entende 0 e 1 s, a linguagem de máquina pura era composta por uma longa seqüência de bits. Trabalhar desta forma era tedioso e difícil, portanto, para primeira geração de computadores foi desenvolvida uma linguagem que representasse as instruções por símbolos e não por números. Está linguagem foi denominada linguagem de montagem (assenbly language). Exemplos de comandos desta linguagem: ADD, SUB, ORG, etc. Escrever um programa desta maneira é ainda um trabalho difícil.

19 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 19 O passo significativo foi o desenvolvimento de uma linguagem de comunicação com o computador, mais simples, estruturadas de acordo com a compreensão e a intenção do programador, são as denominadas linguagens de alto nível. Alguns exemplos: FORTRAN (1957), COBOL (1959), BASIC (1964), PASCAL (1968), C (1967), DELPHI (1994), JAVA (1996). A seguir um trecho de um programa JAVA: public class Colecao { private HashMap listaitens; public Colecao() { listaitens = new HashMap(); } public ArrayList listaritens(string letrainicial) // quem lista é a colecao { Iterator it = listaitens.keyset().iterator(); Item i; ArrayList itemaux = new ArrayList(); String chave; while(it.hasnext()) { chave = (String) it.next(); i = (Item)listaItens.get(chave); if(i.getnome().startswith(letrainicial)) { itemaux.add(i); System.out.println(i.toString()); } } return itemaux; } } Figura16: Trecho de programa em JAVA 2.11 Internet e Linguagens de Marcação Contexto A história da internet esteve adormecida por quase 20 anos sem que o público soubesse da sua existência. No início, apenas militares e acadêmicos anônimos para compartilhar informações sobre projetos de pesquisa relacionados à defesa. Nenhum visionário preveria tal expansão. Hoje temos mais de 1 bilhão de computadores conectados. Um estudo em 2000 levantou 72 milhões de computadores. Nada multiplicou tão rapidamente. Na década de 1960, surgiam as redes de computador. O ARPANET foi o resultado de um projeto que surgiu em 1969 para conectar computadores pesquisadores em quatro localizações dos EUA. Nos anos seguintes, o número de computadores

20 Pós-Graduação Pitágoras Prof. Fernando Hadad Zaidan 20 cresceu rapidamente, e, em 1972 foi introduzida a capacidade de . Em 1973 houve a internacionalização, conectando a University College of London, no Reino Unido. O personagem central do crescimento repentino e da popularidade da internet é Tim Berners Lee. Em 1990, o Dr. Berners Lee, físico da universidade de Genebra, percebeu que ele e seus colegas poderiam ser favorecidos com a ligação em locais distantes de seus computadores. Ele via o conjunto de links de computador a computador como uma teia, daí o nome WEB. Atualmente ele tem se dedicado, dentre outras coisas, ao estudo da web semântica 2. (CAPRON; JOHNSON, 2004). Intranet e Extranet Muitas vezes as empresas não desejam promover certos conteúdos para o público, consideram o mais importante aqueles que dizem respeito aos seus propósitos internos somente da empresa (daí, o termo intranet). Intranet é uma rede privada similar à internet, porém que funciona internamente na empresa. Uma evolução da internet e da intranet é a extranet. Neste caso, o conteúdo de uma intranet poderá ser acessado por determinados parceiros, como os fornecedores de um determinado cliente (possuidor da intranet). Tudo isto com muita segurança para as informações. Do HTML ao XML A história se inicia nos anos 70, quando a IBM inventou a linguagem GML (General Markup Language linguagem de marcação genérica). Surgiu com a necessidade da empresa em armazenar uma grande quantidade de informações. Com a GML, a IBM conseguiria classificar e processar rapidamente todos os documentos. A ISO 3 (international organization for standardization organização internacional para padronização), em 1986, trabalhou para padronizar esta linguagem. Neste momento, foi criada a SGML (Standard Generalized Markup Language - Linguagem Padrão de Marcações Genéricas), que era a GML, porém, com padrão. A SMGL é uma linguagem poderosa, com bastante adaptabilidade. Em 1989, foi criado o HTML (Hypertext Markup Language - linguagem de marcação de hipertexto). Linguagem para a criação de páginas em um site. A HTML foi derivada da SGML. Utiliza-se um conjunto de tags 4 (etiquetas ou marcas), entre os símbolos < >, que informam o que irá determinar a função de cada elemento. Em 1994, surge uma entidade chamada W3C 5 (world wide web consortium - consórcio da www). Ela cuidou de colocar em ordem o HTML, e de formalizar suas regras, para que fosse um padrão. Mesmo assim, o HTML não cumpriu tudo o que 2 O objetivo, ainda em andamento, é estruturar o conteúdo disponível da Internet, permitindo, dentre outras coisas, uma busca mais eficiente que as atuais. A XML é a linguagem pela qual os dados serão estruturados. 3 É uma organização de âmbito internacional (148 países), que cuida da padronização e normalização. O ISO aprova normas válidas internacionalmente, em todos os campos técnicos, com exceção de eletrônica. 4 As tags formam o conjunto de comandos ou formatação da linguagem HTML. 5 Consórcio de âmbito mundial, criado em Desenvolve novas tecnologias, promovendo a constante evolução da Web.

Núcleo de Pós Graduação Pitágoras

Núcleo de Pós Graduação Pitágoras Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia 1 da Informaçao 2 Figura: Tela do IBM Mainframe Fonte: Arquivo próprio

Leia mais

Núcleo de Pós Graduação Pitágoras. A Tecnologia da Informação no contexto Organizacional. Tecnologia. Tecnologia. Tecnologia 29/07/2009

Núcleo de Pós Graduação Pitágoras. A Tecnologia da Informação no contexto Organizacional. Tecnologia. Tecnologia. Tecnologia 29/07/2009 Núcleo de Pós Graduação Pitágoras A Tecnologia da Informação no contexto Organizacional MBA Gestão em TI Disciplina: Administração de Suporte e Automação Professor: Fernando Zaidan Agosto - 2009 Tecnologia

Leia mais

Profissionais de. Informática. Núcleo de Pós Graduação Pitágoras 17/01/2009

Profissionais de. Informática. Núcleo de Pós Graduação Pitágoras 17/01/2009 Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia 1 da Informaçao Profissionais de Tecnologia e Informática 2 O elemento

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE III: Infraestrutura de Tecnologia da Informação Atualmente, a infraestrutura de TI é composta por cinco elementos principais: hardware, software,

Leia mais

Referências Bibliográficas. Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas 03/09/2008

Referências Bibliográficas. Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas 03/09/2008 Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia da Informaçao Referências Bibliográficas LAUDON, K. C.; LAUDON J.

Leia mais

Fundamentos de Informática 1ºSemestre

Fundamentos de Informática 1ºSemestre Fundamentos de Informática 1ºSemestre Aula 1 Prof. Nataniel Vieira nataniel.vieira@gmail.com SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Uma abordagem inicial... o

Leia mais

Conceitos ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Comunicação; Formas de escritas; Processo de contagem primitivo;

Conceitos ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Comunicação; Formas de escritas; Processo de contagem primitivo; Conceitos Comunicação; Formas de escritas; Bacharel Rosélio Marcos Santana Processo de contagem primitivo; roseliomarcos@yahoo.com.br Inicio do primitivo processamento de dados do homem. ADMINISTRAÇÃO

Leia mais

Governança de TI. ITIL v.2&3. parte 1

Governança de TI. ITIL v.2&3. parte 1 Governança de TI ITIL v.2&3 parte 1 Prof. Luís Fernando Garcia LUIS@GARCIA.PRO.BR ITIL 1 1 ITIL Gerenciamento de Serviços 2 2 Gerenciamento de Serviços Gerenciamento de Serviços 3 3 Gerenciamento de Serviços

Leia mais

Corporativo. Transformar dados em informações claras e objetivas que. Star Soft. www.starsoft.com.br

Corporativo. Transformar dados em informações claras e objetivas que. Star Soft. www.starsoft.com.br Corporativo Transformar dados em informações claras e objetivas que possibilitem às empresas tomarem decisões em direção ao sucesso. Com essa filosofia a Star Soft Indústria de Software e Soluções vem

Leia mais

Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas 19/06/2008

Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas 19/06/2008 Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia da Informaçao Referências Bibliográficas CAPELLI, Alexandre. Automação

Leia mais

Profissionais de. Informática. Referências Bibliográficas. Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas

Profissionais de. Informática. Referências Bibliográficas. Núcleo de Pós Graduação Pitágoras. Referências Bibliográficas. Referências Bibliográficas Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Arquitetura da Informática e Automação MBA Gestão em Tecnologia 1 da Informaçao Referências Bibliográficas CAPELLI, Alexandre. Automação

Leia mais

Módulo 4: Gerenciamento de Dados

Módulo 4: Gerenciamento de Dados Módulo 4: Gerenciamento de Dados 1 1. CONCEITOS Os dados são um recurso organizacional decisivo que precisa ser administrado como outros importantes ativos das empresas. A maioria das organizações não

Leia mais

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni Material 5 Administração de Recursos de HW e SW Prof. Edson Ceroni Desafios para a Administração Centralização X Descentralização Operação interna x Outsourcing Hardware Hardware de um Computador Armazenamento

Leia mais

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

Administração de CPD Chief Information Office

Administração de CPD Chief Information Office Administração de CPD Chief Information Office Cássio D. B. Pinheiro pinheiro.cassio@ig.com.br cassio.orgfree.com Objetivos Apresentar os principais conceitos e elementos relacionados ao profissional de

Leia mais

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 Informática Prof. Macêdo Firmino Introdução a Informática Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 O Que é um Computador? É uma máquina composta de um conjunto de partes eletrônicas e

Leia mais

INTERNET HOST CONNECTOR

INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR IHC: INTEGRAÇÃO TOTAL COM PRESERVAÇÃO DE INVESTIMENTOS Ao longo das últimas décadas, as organizações investiram milhões de reais em sistemas e aplicativos

Leia mais

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60

EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60 INTRODUÇÃO REDES EVOLUÇÃO DOS SIST. DE COMPUTAÇÃO DÉC. DE 50 E 60 Computadores eram máquinas grandes e complexas, operadas por pessoas altamente especializadas; Não havia interação direta entre usuários

Leia mais

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti. TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos

Leia mais

Fundamentos de Sistemas de Informação Sistemas de Informação

Fundamentos de Sistemas de Informação Sistemas de Informação Objetivo da Aula Tecnologia e as Organizações, importância dos sistemas de informação e níveis de atuação dos sistemas de informação Organizações & Tecnologia TECNOLOGIA A razão e a capacidade do homem

Leia mais

IV. Intercâmbio Eletrônico de Dados (EDI)

IV. Intercâmbio Eletrônico de Dados (EDI) IV. Intercâmbio Eletrônico de Dados (EDI) 1. Funcionamento do EDI 2. EDI tradicional X WEB EDI 3. EDI Tradicional 4. WEB EDI Intercâmbio Eletrônico de Dados (EDI) EDI: Electronic Data Interchange Troca

Leia mais

1. NÍVEL CONVENCIONAL DE MÁQUINA

1. NÍVEL CONVENCIONAL DE MÁQUINA 1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos

Leia mais

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.

Na medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia. 1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade

Leia mais

Gerenciamento de Incidentes

Gerenciamento de Incidentes Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que

Leia mais

Núcleo de Pós Graduação Pitágoras

Núcleo de Pós Graduação Pitágoras Núcleo de Pós Graduação Pitágoras MBA Gestão em TI Disciplina: Administração de Suporte e Automação AUTOMAÇÃO Professor: Fernando Zaidan Ago-2009 1 2 Conceitos iniciais Automação é todo um ferramental

Leia mais

Gestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr.

Gestão do Conhecimento A Chave para o Sucesso Empresarial. José Renato Sátiro Santiago Jr. A Chave para o Sucesso Empresarial José Renato Sátiro Santiago Jr. Capítulo 1 O Novo Cenário Corporativo O cenário organizacional, sem dúvida alguma, sofreu muitas alterações nos últimos anos. Estas mudanças

Leia mais

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005

SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5

Leia mais

Gerenciamento de Problemas

Gerenciamento de Problemas Gerenciamento de Problemas O processo de Gerenciamento de Problemas se concentra em encontrar os erros conhecidos da infra-estrutura de TI. Tudo que é realizado neste processo está voltado a: Encontrar

Leia mais

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:

Leia mais

Módulo 15 Resumo. Módulo I Cultura da Informação

Módulo 15 Resumo. Módulo I Cultura da Informação Módulo 15 Resumo Neste módulo vamos dar uma explanação geral sobre os pontos que foram trabalhados ao longo desta disciplina. Os pontos abordados nesta disciplina foram: Fundamentos teóricos de sistemas

Leia mais

15/09/2015. Gestão e Governança de TI. Modelo de Governança em TI. A entrega de valor. A entrega de valor. A entrega de valor. A entrega de valor

15/09/2015. Gestão e Governança de TI. Modelo de Governança em TI. A entrega de valor. A entrega de valor. A entrega de valor. A entrega de valor Gestão e Governança de TI Modelo de Governança em TI Prof. Marcel Santos Silva PMI (2013), a gestão de portfólio é: uma coleção de projetos e/ou programas e outros trabalhos que são agrupados para facilitar

Leia mais

Gerenciamento de software como ativo de automação industrial

Gerenciamento de software como ativo de automação industrial Gerenciamento de software como ativo de automação industrial INTRODUÇÃO Quando falamos em gerenciamento de ativos na área de automação industrial, fica evidente a intenção de cuidar e manter bens materiais

Leia mais

CRM. Customer Relationship Management

CRM. Customer Relationship Management CRM Customer Relationship Management CRM Uma estratégia de negócio para gerenciar e otimizar o relacionamento com o cliente a longo prazo Mercado CRM Uma ferramenta de CRM é um conjunto de processos e

Leia mais

INTRODUÇÃO A PORTAIS CORPORATIVOS

INTRODUÇÃO A PORTAIS CORPORATIVOS INTRODUÇÃO A PORTAIS CORPORATIVOS Conectt i3 Portais Corporativos Há cinco anos, as empresas vêm apostando em Intranet. Hoje estão na terceira geração, a mais interativa de todas. Souvenir Zalla Revista

Leia mais

Mídias sociais como apoio aos negócios B2C

Mídias sociais como apoio aos negócios B2C Mídias sociais como apoio aos negócios B2C A tecnologia e a informação caminham paralelas à globalização. No mercado atual é simples interagir, aproximar pessoas, expandir e aperfeiçoar os negócios dentro

Leia mais

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas (1945 1955) Primeira Geração Válvulas (1945 1955)

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas (1945 1955) Primeira Geração Válvulas (1945 1955) Sumário M. Sc. Luiz Alberto lasf.bel@gmail.com www.professorluizalberto.com.br Organização de Computadores Módulo 3 1. História da Arquitetura de Computadores - Continuação 1.1. 1.2. Segunda Geração Transistores

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa lessavaleria@gmail.com Valeria-lessa@uergs.edu.br

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa lessavaleria@gmail.com Valeria-lessa@uergs.edu.br Disciplina de Informática Profª. Me. Valéria Espíndola Lessa lessavaleria@gmail.com Valeria-lessa@uergs.edu.br 1 O que é Informática? Informática A Informática nasceu da ideia de auxiliar o homem nos trabalhos

Leia mais

NOTAS DE AULA - TELECOMUNICAÇÕES

NOTAS DE AULA - TELECOMUNICAÇÕES NOTAS DE AULA - TELECOMUNICAÇÕES 1. Conectando a Empresa à Rede As empresas estão se tornando empresas conectadas em redes. A Internet e as redes de tipo Internet dentro da empresa (intranets), entre uma

Leia mais

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning

Engª de Produção Prof.: Jesiel Brito. Sistemas Integrados de Produção ERP. Enterprise Resources Planning ERP Enterprise Resources Planning A Era da Informação - TI GRI Information Resource Management -Informação Modo organizado do conhecimento para ser usado na gestão das empresas. - Sistemas de informação

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

AUTOMAÇÃO DE ESCRITÓRIOS ADE

AUTOMAÇÃO DE ESCRITÓRIOS ADE Curso: TÉCNICO EM INFORMÁTICA com Habilitação em Programação e Desenvolvimento de Sistemas. AUTOMAÇÃO DE ESCRITÓRIOS ADE NOTA DE AULA 01 Assunto: Introdução a informática. Histórico do computador. Conceitos

Leia mais

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress. Abstrações e Tecnologias Computacionais Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.com Agenda Introdução Sistemas Computacionais Arquitetura X

Leia mais

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1

CENTRO UNIVERSITÁRIO ESTÁCIO RADIAL DE SÃO PAULO SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 SÍNTESE DO PROJETO PEDAGÓGICO DE CURSO 1 CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MISSÃO DO CURSO A concepção do curso de Análise e Desenvolvimento de Sistemas está alinhada a essas novas demandas

Leia mais

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE 1 OBJETIVOS 1. Qual é a capacidade de processamento e armazenagem que sua organização precisa para administrar suas informações e transações empresariais?

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é

Leia mais

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO

SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO SISTEMA DE GESTÃO DE PESSOAS SEBRAE/TO UNIDADE: GESTÃO ESTRATÉGICA PROCESSO: TECNOLOGIA DA INFORMAÇÃO Competências Analista 1. Administração de recursos de infra-estrutura de tecnologia da informação 2.

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pós-Graduação em Gerenciamento de Projetos práticas do PMI Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL

Leia mais

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? A arquitetura básica de qualquer computador completo, seja um PC, um Machintosh ou um computador de grande porte, é formada por apenas 5 componentes básicos:

Leia mais

Figura 1 - Processo de transformação de dados em informação. Fonte: (STAIR e REYNOLDS, 2008, p. 6, adaptado).

Figura 1 - Processo de transformação de dados em informação. Fonte: (STAIR e REYNOLDS, 2008, p. 6, adaptado). Tecnologia da Informação (TI) A tecnologia é o meio, o modo pelo qual os dados são transformados e organizados para a sua utilização (LAUDON; LAUDON, 1999). Os dados podem ser considerados como fatos básicos,

Leia mais

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual

Algoritmos: Lógica para desenvolvimento de programação de computadores. Autor: José Augusto Manzano. Capítulo 1 Abordagem Contextual Algoritmos: Lógica para desenvolvimento de programação de computadores Autor: José Augusto Manzano Capítulo 1 Abordagem Contextual 1.1. Definições Básicas Raciocínio lógico depende de vários fatores para

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas

Leia mais

ü Curso - Bacharelado em Sistemas de Informação

ü Curso - Bacharelado em Sistemas de Informação Curso - Bacharelado em Sistemas de Informação Nome e titulação do Coordenador: Coordenador: Prof. Wender A. Silva - Mestrado em Engenharia Elétrica (Ênfase em Processamento da Informação). Universidade

Leia mais

Sistemas de Informações Gerenciais

Sistemas de Informações Gerenciais Sistemas de Informações Gerenciais Aula 3 Sistema de Informação Conceito, Componentes e Evolução Professora: Cintia Caetano INTRODUÇÃO Conceito: Um Sistema de Informação (SI) é um sistema cujo elemento

Leia mais

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET AULA 02 ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET JAMES A. O BRIEN CAPÍTULO 01 continuação Páginas 03 à 25 1 COMPONENTES DE UM SISTEMA DE INFORMAÇÃO Especialistas

Leia mais

Automação de Bancada Pneumática

Automação de Bancada Pneumática Instituto Federal Sul-rio-grandense Campus Pelotas - Curso de Engenharia Elétrica Automação de Bancada Pneumática Disciplina: Projeto Integrador III Professor: Renato Allemand Equipe: Vinicius Obadowski,

Leia mais

Prof. JUBRAN. Aula 1 - Conceitos Básicos de Sistemas de Informação

Prof. JUBRAN. Aula 1 - Conceitos Básicos de Sistemas de Informação Prof. JUBRAN Aula 1 - Conceitos Básicos de Sistemas de Informação Conhecimento em Sistemas de Informação Os filósofos tentam há séculos definir dados ou fatores, informação e conhecimento. Seus resultados

Leia mais

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc. MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

Sistemas de Produtividade

Sistemas de Produtividade Sistemas de Produtividade Os Sistemas de Produtividade que apresentaremos em seguida são soluções completas e podem funcionar interligadas ou não no. Elas recebem dados dos aplicativos de produtividade,

Leia mais

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie 1 INTRODUÇÃO 1.1 ORGANIZAÇÃO E PROCESSOS A administração está diretamente ligada às organizações e aos processos existentes nas mesmas. Portanto, para a melhor compreensão da Administração e sua importância

Leia mais

Automação de Locais Distantes

Automação de Locais Distantes Automação de Locais Distantes Adaptação do texto Improving Automation at Remote Sites da GE Fanuc/ Water por Peter Sowmy e Márcia Campos, Gerentes de Contas da. Nova tecnologia reduz custos no tratamento

Leia mais

Fundamentos de Sistemas de Informações: Exercício 1

Fundamentos de Sistemas de Informações: Exercício 1 Fundamentos de Sistemas de Informações: Exercício 1 Fundação Getúlio Vargas Estudantes na Escola de Administração da FGV utilizam seu laboratório de informática, onde os microcomputadores estão em rede

Leia mais

Tecnologia da Informação. Prof Odilon Zappe Jr

Tecnologia da Informação. Prof Odilon Zappe Jr Tecnologia da Informação Prof Odilon Zappe Jr Internet Internet Internet é o conglomerado de redes, em escala mundial de milhões de computadores interligados, que permite o acesso a informações e todo

Leia mais

ROTEIRO PARA ELABORAÇÃO DE PROJETOS

ROTEIRO PARA ELABORAÇÃO DE PROJETOS APRESENTAÇÃO ROTEIRO PARA ELABORAÇÃO DE PROJETOS Breve histórico da instituição seguido de diagnóstico e indicadores sobre a temática abrangida pelo projeto, especialmente dados que permitam análise da

Leia mais

Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M

Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M Política de Atendimento Técnico, Suporte e Assistência aos softwares SiplanControl-M 1. Introdução a política 2. Quem está elegível para solicitar suporte? 3. Horário de atendimento 4. Que tempo de resposta

Leia mais

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo

Leia mais

Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto

Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento

Leia mais

Fábrica de Software 29/04/2015

Fábrica de Software 29/04/2015 Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se

Leia mais

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE A proposta para o ambiente apresentada neste trabalho é baseada no conjunto de requisitos levantados no capítulo anterior. Este levantamento, sugere uma

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Prof. André Dutton EMENTA: Conceitos fundamentais e histórico da ciência da computação; Histórico dos computadores, evolução e tendências; Modalidades de computadores

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

A consolidação de servidores traz uma séria de vantagens, como por exemplo:

A consolidação de servidores traz uma séria de vantagens, como por exemplo: INFRAESTRUTURA Para que as empresas alcancem os seus objetivos de negócio, torna-se cada vez mais preponderante o papel da área de tecnologia da informação (TI). Desempenho e disponibilidade são importantes

Leia mais

Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software

Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Clayton Maciel Costa

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

Governança de T.I. Professor: Ernesto Junior Aula IV Unidade II E-mail: egpjunior@gmail.com

Governança de T.I. Professor: Ernesto Junior Aula IV Unidade II E-mail: egpjunior@gmail.com Governança de T.I Professor: Ernesto Junior Aula IV Unidade II E-mail: egpjunior@gmail.com Governança de TI Os modelos atuais para governança partem de processos empresariais serviços prestados, modelos

Leia mais

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas

Leia mais

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc.

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 2. Prof. Rafael Dias Ribeiro. M.Sc. MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 2 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Revisão sobre Banco de Dados e SGBDs Aprender as principais

Leia mais

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO

MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC GOVERNO FEDERAL SOFTWARE PÚBLICO MANUAL DE IMPLANTAÇÃO SISTEMA DE INVENTÁRIO CACIC Configurador Automático e Coletor de Informações Computacionais GOVERNO FEDERAL SOFTWARE PÚBLICO software livre desenvolvido pela Dataprev Sistema de Administração

Leia mais

3. Processos, o que é isto? Encontramos vários conceitos de processos, conforme observarmos abaixo:

3. Processos, o que é isto? Encontramos vários conceitos de processos, conforme observarmos abaixo: Perguntas e respostas sobre gestão por processos 1. Gestão por processos, por que usar? Num mundo globalizado com mercado extremamente competitivo, onde o cliente se encontra cada vez mais exigente e conhecedor

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

PROCESSAMENTO DE DADOS 15/08

PROCESSAMENTO DE DADOS 15/08 PROCESSAMENTO DE DADOS 15/08 Coletar Informática Armazenar Disseminar Dados DADOS Elementos conhecidos de um problema INFORMAÇÃO Um conjunto estruturado de dados transmitindo conhecimento. Novas Tecnologias

Leia mais

Organização e Arquitetura de Computadores I. de Computadores

Organização e Arquitetura de Computadores I. de Computadores Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização Básica B de Computadores

Leia mais

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware 1. A nova infra-estrutura de tecnologia de informação Conectividade Mede a capacidade de comunicação de computadores e dispositivos Sistemas abertos Sistemas de software Operam em diferentes plataformas

Leia mais

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br Algoritmos Partes básicas de um sistema computacional: Hardware, Software e Peopleware Hardware - Componentes físicos de um sistema de computação, incluindo o processador, memória, dispositivos de entrada,

Leia mais

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar

Leia mais

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.

Leia mais

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO 1 OBJETIVOS 1. O que é a nova infra-estrutura informação (TI) para empresas? Por que a conectividade é tão importante nessa infra-estrutura

Leia mais