Você está na página 1de 9

Fernando Veloso - INTRODUO

Prof.: Alex Oliveira

Informtica
a informao automtica, isto , o tratamento da informao de modo automtico. Portanto, informtica pressupe o uso de computadores eletrnicos no trato da informao. Pode-se considerar a informtica, como situada na interseo de quatro reas de conhecimento: Cincia da computao, Cincia da Informao, Teoria dos sistemas e Ciberntica. Cincia da Computao Preocupa-se com o processamento dos dados, abrangendo a arquitetura das mquinas e as respectivas engenharias de software, isto , sua programao. Cincia da Informao Volta-se ao trato da informao, notadamente no tocante a seu armazenamento e a sua veiculao. Teoria dos Sistemas Sugere a soluo de problemas a partir da conjugao dos elementos capazes de levar a objetivos pretendidos. Ciberntica Preocupa-se com a busca da eficcia, atravs de aes ordenadas sobre convenientes mecanismos de automao. A informtica, ferramenta indispensvel ao desenvolvimento tcnico e cientfico, suporte da modernizao em todas as reas de atividade, cabe a tarefa precpua de coletar, tratar, disseminar dados, sua matriaprima, gerando informao. DADOS Elementos conhecidos de um problema. INFORMAO Um conjunto estruturado de dados, transmitindo conhecimento.

Quanto utilizao, diz-se que um computador do tipo Cientfico quando dirigido a emprego em reas de clculos e pesquisas cientficas, onde so requeridos resultados de maior preciso. Os Comerciais que constituem a grande maioria dos equipamentos utilizados nas empresas, caracterizam-se por permitirem o trato rpido e seguro de problemas que comportam grande volume de entrada e sada de dados. Quanto caracterstica de construo, os computadores que se vm aproximando ao longo dos anos podem ser de 1, 2, 3 ou 4 gerao. 1 Gerao Circuitos eletrnicos e vlvulas; Operaes internas em Milissegundos. 2 Gerao Circuitos eletrnicos transistorizados; Operaes internas em microssegundos. 3 Gerao Circuitos Integrados (SSI e MSI); Operaes internas em nanossegundos. 4 Gerao Tecnologia de firmware; Integrao em escalas superiores (LSI-VLSI-ULSI); Chips; Operaes internas em picossegundos. Circuito Integrado, tambm denominado Chip, consiste na montagem de elementos de circuitos, como transistores e resistores, em uma nica pastilha de cristal de alguns milmetros quadrados. importante lembrar que todos os computadores no mercado, independente de sua poca de fabricao, tm trs funes essenciais: Leitura de dados; Processamento de operaes (aritmticas e lgicas); Escrita ou gravao de resultados. Conceitos Bsicos Vlvula Dispositivo que conduz a corrente eltrica num s sentido. (Possui trs componentes bsicos: catodo, anodo e grade. Transistror Amplificador de cristal, inventado para substituir a vlvula. Circuito Integrado Circuito eletrnico constitudo de elevado nmero de componentes arrumados em um chip de poucos centmetros ou milmetros quadrados. Chip Uma pastilha de semicondutor onde se monta um circuito integrado. Firmware - Programa armazenado em chip. Milissegundo A milsima parte do segundo. Microssegundo - A milionsima parte do segundo. Nanossegundo - A bilionsima parte do segundo. Picossegundo - A Trilionsima parte do segundo. O Hardware constitudo de trs elementos bsicos: A UCP (Unidade Central de Processamento), a Memria Principal e unidades de entrada e sada (E/S). 1

Vrias modalidades de computadores


Os sistemas de aferio ou medio podem ser classificados em dois grandes grupos: Sistemas analgicos e Sistemas Digitais. Existem duas classes de computadores, fundamentalmente diferentes, quanto ao princpio de operao: Computadores Analgicos Representa variveis por meio de analogias fsicas. Trata-se de uma classe de computadores que resolve problemas referentes a condies fsicas, por meio de quantidades mecnicas ou eltricas, utilizando circuitos equivalentes como analogia ao fenmeno fsico que est sendo tratado. Computadores Digitais Processa informaes representadas por combinaes de dados discretos ou descontnuos. Mais especificamente trata-se de um dispositivo projetado para executar seqncias de operaes aritmticas e lgicas. O computador analgico mede, enquanto o digital conta.

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira Um Sistema que trabalha com diversas formas de mdia ao mesmo tempo um Sistema Multimdia. Classificao dos computadores quanto ao porte Mainframe Computador de grande porte, com memria principal da ordem de vrias dezenas de megabytes, cuja operao entregue equipe de profissionais especializados. Minicomputador um computador orientado para atividades comparveis s do mainframes, mas em grau de complexidade menor. Possui memria acima de 20 megabytes. Microcomputador Equipamento de computao eletrnica de menor porte, podendo se apresentar em verses destinadas a aplicaes pessoais ou a vrias atividades nas empresas. Programas de Memria ROM BIOS Gerencia entradas e sadas; transfere o SO; verifica o Hardware. POST Testa a ligao; verifica a memria RAM. SETUP Configura o equipamento.

Processamento de Dados
Em qualquer atividade humana, verifica-se que a resoluo dos problemas consiste em uma srie de tarefas, das quais as fundamentais so: decidir o que e como fazer e executar as operaes. Nas atividades em que se emprega o computador, os homens tomam as decises e a mquina as executa. H quem prefira denominar Processamento Automtico de dados (PAD) ou Processamento Eletrnico de Dados (PED) as atividades como as anteriormente descritas, quando se utilizam computadores. Qualquer processamento se realiza segundo: Entrada, Processamento e Sada. Instruo Comando que define uma operao a ser executada. Programa Conjunto de instrues, ordenadas logicamente, visando a determinado fim. Rotina ou Mdulo Grupo de instrues que pode ser inserido em diversos programas, projetado para produzir efeito seguidamente buscado em muitas aplicaes.

Memria Virtual
o conceito segundo o qual o espao de endereamento da memria, ou seja, o conjunto de endereos da memria principal disponveis para um ou mais programas, passa a ser maior que a quantidade real de endereos dessa memria principal. A alocao dos espaos da memria feita segundo as tcnicas de: Paginao H um movimento de quadros (pginas) de tamanho constante entre a memria principal e a memria auxiliar. Segmentao A partio de memria feita em blocos lgicos, de tamanhos variados. A troca de dados entre disco e memria, de forma que cada um fica com uma parte do programa ou dos dados, chamada de swapping. Memria interposta entra a memria principal e a Unidade Central de Processamento, j vem inserida no prprio Processador. Ciclo de Memria (ou tempo de ciclo de memria) o intervalo mnimo entre dois acessos sucessivos memria. Tempo de Acesso Tempo necessrio para que um sistema de computador localiza uma posio de memria e transfira uma informao de (ou para) esse endereo. Tempo de Localizao Tambm chamado de Latncia, existe em relao a memrias secundrias. 2

Modalidades de Processamento
Processamento de dados descentralizado Cada agncia possui controle local sobre recursos que lhes dizem respeito, conservando os dados prximos s suas fontes. Processamento centralizado O advento do teleprocessamento tornou possvel ganhos significativos com o controle centralizado do planejamento de processamento de dados. Processamento distribudo rede de processamento interligando diversos pontos de comunicao. Grande distribuio de processamento Grandes redes conectadas formando uma grande malha de informao. Centros de Informao (CI) local onde se encontram profissionais voltados para a rea de informtica.

Bytes e Palavras
Byte unidade bsica de tratamento de informao. Palavra (Word) Os diversos modelos de computadores agrupam, por vezes, os bytes em grupos de 2,4,6 e at 8, dando um endereo particular para cada um dos grupos assim constitudos. Se um computador usa palavra de 4 bytes, as palavras tero sua numerao (endereo): 0-4-8-12-16 etc. Esses endereos so permanentes, isto , vm de fbrica e no podem ser modificados pelo programador.

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira Tempo de Transferncia Varia com a natureza da operao que estiver sendo processada e (como os tempos gastos na execuo de instrues pelo computador) mltiplo de um valor bsico, chamado de Ciclo de memria. Tac = Tloc + Ttr UNIDADE CENTRA DE PROCESSAMENTO A Unidade Central de Processamento se divide em: Seo de Controle e seo Aritmtica e Lgica. Velocidade de Processamento Costumam se expressos em: Memrias Internas MIPS (Milhes de Instrues por segundo) Unidade utilizada em uso geral, onde instruo qualquer processamento bsico feito pela CPU. MFLOPS ou MEGAFLOPS (Milhes de operaes de Ponto Flutuante por segundo) Utilizada em sistemas onde h maior interesse em aplicaes numricas, tais como sistemas cientficos ou os de Computao grfica. Nmeros reais tambm so chamados de ponto Flutuante. Os supercomputadores tem seus desempenhos expressos em GFLOP e TFLOP. Registradores Dispositivos que servem como endereos para operadores presentes em cada operao, alm de outros propsitos especiais. Microcomputadores Multiusurios ou multitarefas (multitasking) so capazes de gerenciar a execuo concorrente ou intercalada de duas ou mais tarefas, enquanto os monousurios gerenciam uma s tarefa de cada vez. As principais caractersticas de um microcomputador podem ser entendidas com base nos seus principais constituintes: o microprocessador, as memrias internas, o clock e os barramentos. Processamento Adaptativo Tcnica onde a CPU, em funo do fluxo de execuo de um programa, determina a provvel seqncia de instrues e j a processa antes de receber ordem para faze-lo. O chip criado para trabalhar com instrues de alta complexidade matemtica tambm chamado de coprocessador. Existem co-processador aritmtico, tambm chamados numricos ou matemticos e co-processador grfico. 3 As memrias internas do computador so de dois tipos bsicos: RAM e ROM. RAM (Random Access memory) memria de acesso aleatrio. So dois tipos de RAM: DRAM (dinamic RAM ou RAM dinamica) Chip de memria que armazena cargas eltricas em capacitores. O contedo dos chips DRAM precisa ser continuamente renovado, o que justifica o nome dinmico. A essa renovao d-se o nome de Refresh. SRAM (static RAM ou RAM esttica) Extremamente rpida e de baixo consumo de energia. Uma vez carregada, informaes so mantidas com um mnimo de energia de alimentao. utilizada principalmente nas chamadas memrias cach e construda com circuitos FLIP-FLOP. Tipos de memrias no-volteis: ROM(Read Only Memory) Seu contedo gravado durante a fabricao. Uma vez fabricada, no pode ser alterada. PROM ( Programmable Read-Only Memory) - Possui circuitos internos que permitem gravao nos centros onde ser utilizada. Uma vez gravada, No pode ser alterada. EPROM (Erasable Programmable Read-Only Memory) Pode ser programada fora da fbrica podendo ser apagado e regravado por processos especiais (luz ultra-violeta. EAROM (Eletrically Alterable Read-Only Memory) similar a EPROM, porm seu contedo pode ser alterado e removido por processos eltricos. CLOCK um circuito oscilador que tem a funo de sincronizar e ditar a medida de velocodade de transferncia de dados entre duas partes essenciais de um processamento. Os co-processadores grficos se encontram nas placas grficas, encarregadas de acelerar a apresentao das plataformas grficas, como o Windows por exemplo. Uma CPU, em relao ao nmero de instrues de processamento que pode reconhecer, classifica-se em CISC (Complex Instruction set Computing) e RISC (Reduced Instruction set Computing). Um Processador CISC Reconhece mais de uma centena de instrues; graas a isso pode executar, de modo direto, a maioria das operaes programadas pelos modernos software. Um processador RISC Reconhece nmero limitado de instrues que, em contrapartida, so otimizadas para que sejam executadas com mais rapidez.

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira BARRAMENTO Via de trfico interna, atravs da qual os sinais transitam entre diversos componentes do computador, tambm chamado de BUS. Os computadores tem trs tipos de barramentos: o de dados e o barramento de endereos ligam a CPU com a memria; e o de expanso que liga CPU e Memria com o mundo externo. Chama-se Slot ou expansion slot (slot de expanso) um soquete projetado para receber placas de expanso e conecta-las ao barramento de expanso do sistema. ISA 16 bits, novos padres EISA e MCA. VLB 32 bits PCI 64 bits. Software Bsico ou base so programas essenciais ao funcionamento da mquina; ele comporta o software de apoio e o sistema operacional. Programas e rotinas que executam funes auxiliares incluindo os compiladores, pertencem ao Software de Apoio, tambm denominado Software de Suporte ou Funcional; Sistema Operacional contm rotinas necessrias ao funcionamento do computador que coordenam processos, alocam recursos e geram todas as facilidades. No-Break - Bateria ou um conjunto de baterias capaz de fornecer energia, no caso de queda de rede eltrica, evitando a interrupo brusca do processamento. Tambm chamado de UPS Uninterruptible Power Supply. Estabilizador de Tenso - Tem a funo de proteger os circuitos, os picos de voltagem ou transientes de energia ocasionados por anomalias nas redes de abastecimento, ou mesmo, no interior das instalaes. Filtro de Linha Dispositivo voltado para proteger os circuitos de variaes de voltagem, ocasionados pelo nmero excessivo de mquinas ligadas. Unidades de Entrada e Sada H a necessidade de um meio material que seja portador das informaes que o computador ir processar. Empregam-se para esses fins: fitas, discos formulrios contnuos, denominados genericamente veculos ou meios de entrada e sada. O meio classicamente utilizado apenas como sada o formulrio contnuo, utilizado por impressoras em processo de evoluo. O formulrio Contnuo consiste em centenas ou milhares de 4 formulrios de desenho igual, sanfonados, formando uma tira de papel comprida. Os equipamentos utilizados para introduzir informaes no computador e para lhes dar sada, denominam-se Equipamentos Perifricos de entrada e sada ou Unidades de entrada e sada. O Terminal o dispositivo de mais imediata comunicao entre usurio e computador. A interface do teclado com o processador est contida em um chip. Monitor de Vdeo Os dispositivos de vdeos dos terminais, providos de CRT ou TRC (tubos de raios catdicos), MCL ou LCD (Mostrado de Cristal lquido, so conhecidos como monitores de vdeo. Um monitor pode ser mono ou policromtico (em cores). Os monitores monocromticos (MDA Monochrome Display Adapter) esto disponveis nas cores verde, mbar ou branca. H monitores policromticos de diversos graus de qualidade; os tipos bsicos so os CGA, EGA, VGA e os Super VGA. - CGA (Color graphics Adapter) - Tem a capacidade de processar at quatro cores simultaneamente e possui baixa resoluo grfica. - EGA (Enhaced Graphics Adapter) - Processa at 16 cores simultaneamente e tem mdia resoluo grfica. - VGA ( Video Graphics Adapter) - Processa mais de 16 cores simultaneamente com alta resoluo grfica. Super VGA Mostra 256 cores simultaneamente, com altssima resoluo.

Conceitos bsicos: - Dot Pitch - dimenso de cada um dos pontos do fsforo (formadores de imagem) na tela. So medidos em milmetros, quanto mais o Dot Pitch, melhor a qualidade da imagem (resoluo). - LCD - Monitor de display de cristal lquido, formado por dois eletrodos transparentes separados por um lquido. - Placa de Vdeo - Interface do vdeo com o micro. Trata-se de placa dotada de memria, com circuitos aceleradores, tornando o vdeo mais rpido e

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira com melhor resoluo. Interfaces Impressoras Os sistemas de impresso vm-se aprimorando, e em funo desse vano, vem crescendo a Velocidade de Impresso (CPS e PPM). As mais sofisticadas so Jato de Tinta ou Laser, e as rsticas so as matriciais ou de agulhas. Unidade de Fita Magntica Essas unidades so de alta velocodade que l e grava em fitas magnticas, utilizadas geralmente para Backup. Sua velocodade de operao varia em funo de: Velocidade do avano da fita (polegadas por segundo), Densidade de gravao (bytes por polegada) As fitas tm mudado seu condicionamento clssico em carretis para se apresentarem em mdulos compactos, de superior densidade e velocidade, sob a forma de cartucho denominado tape cartridge. QIC (Quartier Inch Cartridge), padro clssico das telecomunicaes, com acapacidade at 25 Gb, DAT(Digital Audio Tape) at 70 Gb e DLT (Digital Linear Tape), at 110 Gb, so modelos e exemplos de fitas. Unidade de Discos Magnticos Linguagens de Programao Meio de armazenamento secundrio de grande importncia (HD ou Hard Disk ou Winchester e Unidades de Floppy ou Disk drive). Alguns coneceitos: - Trilhas - Circulos concntricos nas superfcies dos discos. - Setores - Arcos que dividem cada trilha em vrias partes iguais. - Formatar - Marcas o disco com trilhas e setores. As unidade de discos ou at mesmo alguns perifricos (Scanner) tem suas operaes controladas por circuitarias denominadas controladoreas. Telefonia Celular A evoluo dos celulares vem-se trnaformando cada vez mais em microcomputadores menores, com capacidade operacional cada vez maior. O protocolo utilizado pelo celular para visualizao de arquivos da internet chama-se WAP (Wireless Application Protocol) e a troca de dilogos feita pela linguagem WML (Wireless Markup Language) de menus interativos. 5 Podemos definir software como programas preparados pelo fabicante do computador (alguns) e pela equipe que utiliza diretamente (outros), que permitem a obteno de resultados buscados. - Software Fabricante - programas preparados pelo fabricante (Hardware ou Software) para simplificar a operao do computador. - Software do Usurio - Programas preparados pelos usurios para atingir os objetivos especficos de sua organizao. No Software fabricante destaca-se o Sistema Operacional que prov: Administrao de arquivos, controle de perifricos, execuo de utilitrios. Linguagem de Programao - um conjunto de termos (vocabulrios) e de regras (sintaxe) que permitem a formulao de instrues a um computador. Algumas Linguagens: Assembly - Linguagem orientada para mquina, ADA, ALGOL - Voltada expresso de algortmos, APL, Basic, Cobol, Delphi, Fortran, JAVA, ... Os equipamentos perifricos conectam-se ao computador por intermdio de um circuito que controla a operao de entrada e sada (interface). Algumas interfaces utilizadas correntemente, promovendo a conexo po meio de placas e portas. - SCSI (Small Computer System Interface) Trata-se de interface acoplada placa-me por meio de um barramento de mltiplo fim, isto , capaz de receber diferentes dispositivos (HD, Scanner, impressoras, ...), conforme o modelo de barramento presente: ISA, EISA, MCA, VLB, PCI AGP ( para vdeo), MR ( para Modem). - IDE ( Integrated Drive Eletronics) - Padro de interface que oferece alto desempenho a baixo custo para os discos rgidos. - USB (Universal Serial Bus) - barramento externo (porta), que permite a conexo de muitos dispositivos perifricos dotados destes recursos por meio de uma nica porta de um PC. - RS-232C - Padro recomendado para transmisso de dados entre computadores, por meio de portas seriais. - Centronics - interface paralela original de computadores, padro de comunicao de dados em uma nica direo. - IrDA - Interface sem fios, a infravermelho.

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira Desenvolvimento de Programas O computador oferece as melhores condies de resoluo de problemas complexos, este desenvolvimento comporta cinco etapas: - Definio do problema - descrio narrativa completa do problema. - Anlise do problema - Codificao - Teste e Depurao - Documentao Escreve-se, rotineramente, um programa em linguagem de programao em alto nvel. O computador, para execut-lo, armazena-o em sua memria sob a forma de dgitos binrios (em linguegem de mquina). Essa converso do 1 estgio (quando o programa chamado de programa-fonte) para o 2 estgio (programa-objeto ou mdulo-objeto) feito por dois programas do sistema operacional denominados, respectivamente, compilador e montador. Programa Orientado a objetos (OOp) a programao atravs da qual os programas recorrem a reas ou parties de memria onde encontram objetos (dados+procedimentos) representativos de cada realidade. Objeto, neste contexto, definido como qualquer elemento utilizado no software ao qual esto associados dados e rotinas. Funcionamento do Computador Objetivando aumentar a capacidade de processamento, introduziu-se o primeiro tipo de sistema operacional. Com ele, j se podia entrar com diversas terefas ao mesmo tempo e essas tarefas assim agrupadas e enfileiradas eram executadas sucessivamente; esse o sistema em LOTE ou Batch. Um computador principal em rede poderia soltar os relatrios em fita magntica, que o computador auxiliar posteriormente passa ao papel; a essa tcnica chama-se Spooling (rolamento). Surgiram em 1960, os canais autnomos de entrada e sada e uma tcnica denominada interrupo, que permitiram fazer E/S em paralelo com o processamento propriamente dito. Ai, usando a tcnica do buffering (armazenamento). foi possvel a multiprogramao. Time Sharing (Tempo Compartilhado) 6 Processo no qual diversos usurios, trabalham em diferentes terminais num mesmo tempo global, interagem com o sistema. - Processamento em Lote - Operaloes e dados respectivamente reunidos e armazebados em grupos para em um momento oportuno, serem submetidos ao computador. - Processamento on-line - processamento em que as operaes se acham sob controle direto da CPU, havendo uma comunicao imediata do usurio com o sistema de computao. - Processamento em tempo real (Real Time) Processamento on-lin e de resposta suficientemente rpida, para que os resultados sejam produzidos a tempo de influenciar o processo que est sendo digerido ou controlado. Programas A converso do programa-fonte, elaborado em linguagem simblica, em programa-objeto equivalente, realizado por processadores do sistema: O compilador e o montador. - Escrito em linguagem simblica (programafonte) - Sada (ampliado) do compilador ( denominado programa relocvel) - Sada do montador; em linguagem de mquina:programa executvel (programa-objeto). O programa do usurio, objeto central do processamento de dados, constitui-se em uma sequncia de instrues, capazes de levar soluo de determinado problema. O computador analisa e executa, uma a uma, cada instruo. Quando da execuo de um programa, as suas instrues e os dados esto armazenados na memria e de l so trazidos, para execuo, a custa de possuirem um endereo bem definido. No registrador de seleo (da memria), registra-se o endereo a ser executado, transferido de um registrador localizado na seo de controle, denominado contador ordinal. Esse contador faz parte de uma palavra que define, a cada instante, o estado do programa (PSW - Program Status Word). A instruo ento enviada a um registrador de instruo (na seo de controle), onde analisada;nesse passo, verificado o tipo de operao e se d o encaminhamento seo aritmtica e lgica se for o caso. quando a instruo baixa seo de controle ela analisada. E de que se constitui, em essncia? uma instruo constituda, basicamente, de:

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira - Cdigo de operao - Endereo dos operandos - Modificadores. Repertrio de instrues O repertrio de instrues varia para cada modelo de computador. No entanto, elas podem, de modo genrico, ser enquadradas nas seguintes categorias: - Instrues de entrada e sada - Leitura de Cartes e discos etc. - Instrues de transferncia - da memria para UCP, de um registrador para o outro. - Instrues aritmticas - adio, subtrao, ... - Instrues Lgicas - e (and), ou(or), no (not). Multiprogramao - Dois ou mais programas so carregados na memria e o computador os executa simultanemente (execuo paralela). Multiprocessamento - Sistema dotado de mais de uma UCP, podendo executar mais de uma instruo. Introduo Lgica de Programao Conjunto de princpios e de mtodos que embasam raciocnios corerentes, induzindo a solues eficazes para problemas de processamento de dados. Algoritmo uma descrio das etapas de resoluo de um problema ou a indicao ordenada de uma seuncia de aes bem definidas, sendo tambm, a maneira elementar de se descrever uma lgica. Tipos de Lgica Lgica Linear Soluo de problemas sem dividi-los em segmentos. Lgica Modular Caracteriza-se pela subdiviso do problema proposto em diversos mdulos (subproblemas) para analisar melhor cada rotina. Lgica Estruturada - Caracteriza-se por resolues em laos, de dentro para fora. Programa Conjunto de informaes constantes de um algoritmo, escritas em cdigo compreensvel pelo computador. Codificao processo informao em smbolos. de converter a Conjunto estruturado ou ordenado de partes ou elementos que se mantm em interao, isto , em ao recproca, na busca da consecuo de um de vrios Objetivos. 7 leitura, permitir a a verificao e facilitar a manuteno (modificao) doprograma. Dado uma informao armazenada. Estrutura de Dados Conjunto de elementos de dados ou de outras estruturas de dados ou de uma mistura de ambos. Instrumentos de lgica de programao: Pictricos ou grficos Fluxogramas, diagramas hierrquicos, grficos de estruturas (Structural Chart). Narrativos Portugus estruturado, Portugol (Pseudocdigo). De detalhes rvore de deciso, Tabela de deciso. Diagrama Hierruico de Fluxo (DHF) um mtodo de projetar programas que tem como ponto de partida uma especificao do problema em termos de entrada, processamento e sada. A principal ferramenta utilizada para de senvolver a estrutura de um sistema o Structural Chart, fundamentado em modularidade e utilizando smbolos representativos. Portugus Estruturado Apresenta a seqncia, visando eleborao de um rpograma de computador. Codificao Na memria principal so armazenados instrues e dados referentes ao programa que o computador est executando. Normalmente esses elementos so constitudos por conjunto de caracteres (letras, smbolos e algarismos). Um conjunto de bits sempre de mesmo tamanho precisa ser tomado em cada circuito no computador; esse pedao de tamanho fixo leva uma informao a ser interpretada. Principais cdigos: BCD Binary-coded Decimal (4 bits), EBCDIC Extended Binary Coded Decimal Interchange Code (8 bits), ASCII American Standard Code for Information Interchange (7 bits). Exemplo de combinaes, um cdigo de 8 bits pode fazer at 256 combinaes de caracteres (2 8 = 256). Sistemas

Programao estruturada metodologia de projeto de programas visando a facilitar a escrita, a

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira Tecnologia da Informao Ao analisarmos as caractersticas dos sistemas defrontamos-nos com dois fenmenos importantes: Entropia a tendncia que os sistemas tm para o desgaste, para o afrouxamento das relaes ou para o comportamento aleatrio de suas partes. Homeostasia o equilbrio dinmico entre as partes de um sistema. Ela representa a procura constante de um estado de equilbrio nas relaes entre as unidades componentes do sistemas, referenciado a um nvel predeterminado. A caracterstica entrpica e as presses ambientais muitas vezes geram a necessidade de profundas modificaes na estrutura sistmica, tornando impossvel a volta ao antigo nvel de equilbrio interno, a esse fenmeno chamamos de Homeorese. Subsistema a parte de um sistema que tomada isoladamente, conserva caracterstica do sistema. Conjunto de recursos tecnolgicos e computacionais, desde os voltados elementar gerao de dados, at os pertinentes a sofisticados redes de comunicao, presentes nos processos de utilizao da informao. e-business o processo em que se estabelece ligao eletrnica entre uma organizao, seus clientes, seus fornecedores e demais elementos de seu relacionamento, com o objetivo de obter amsiores ganhos nos negcios. e-commerce o processo de compra e venda de bens e servios pela Internet, e pode ser: - B2B Estabelecimento entre empresas. - B2C Estabelecido entre empresa e cidado. - B2G Estabelecido entre empresa e governo. - G2G Estabelecido entre governos. Internet Suporte s atividades de e-business e e-commerce, integrando a organizao no mercado global. Extranet - Rede proprietria ligando a empresa a entidades externas mais prximas. Intranet Sistema interno de comunicao e informtica, operando nos moldes da Internet no apoio a operao e gerncia. Word Wide Web (WWW ou 3W ou Web) - um dos muitos servios de comunicao disponibilizados na Internet. Site (Website) - Um stio ou lugar na web; em princpio, uma composio de pginas interligadas, isto , o local de uma comunicao ou publicao. Homepage Pgina inicial de um site. Freqentemente, no entanto, utilizam-se site e homepage como termos sinnimos, equivalentes. Business Intelligence ferramentas para inteligncia dos negcios Essas solues incluem o rpojeto, o desenvolvimento e a implantao de um repertrios de dados com Data Warehouse e Data Mining, bem como estratgias associadas integrao e gerncia de negcios, como ERP e CRM. Data Warehouse (DW) - Repositrio de dados, selecionados a partir de banco de dados operacionais, 8

Tipos de Sistemas O modelo de qualquer sistema : Entrada Sistema Sada. Sistemas Fechados So aqueles que no apresentam intercmbio com o meio ambiente que os circunda, ou seja, no fornecem e nem recebem nda do meio ambiente. Sistemas Abertos So aqueles que apresentam uma relao de trocas, com o meio ambiente. Retroalimentao ou Feedback o processo atravs do qual so adicionados modificaes ao modelo em curso de um sistema, com propsitos de manuteno, a fim de adapt-lo a novas condies. Anlise de Sistemas- Processo de analisar, projetar, implementar e avaliar sistemas voltados a fornecer informaes que sirvam de apoio s operaes e aos processos de tomada de deciso em uma empresa. Anlise Estruturada um mtodo disponvel: o sistema deve ser descrito a partir de suas funes mais amplas que sero, sucessivamente, decompostas at o nvel das funes menores (tcnica a que se d o nome de desenvolvimento Top Down).

Fernando Veloso - INTRODUO


Prof.: Alex Oliveira com vistas ao atendimento de determinados objetivos especficos ou negcios corporativos da organizao. Data Mart - Repositrio de dados, devidamente agregados e sumarizados, com o objetivo de atender a interesses de uma especfica rea de negcios de uma organizao. Data Mining Conjunto de tcnicas que, envolvendo mtodos matemticos e estatsticos, algoritmos e princpios de inteligncia artificial, tem o objetivo de descobrir relacionamentos significativos entre dados armazenados em repositrios de grandes volumes e concluir sobre padres de comportamento de clientes de uma organizao. ERP (Entreprise Resources Planning) Tipo de sistema integrado com o objetivo de facilitar o controle e a avaliao de desempenho das vrias reas da empresa como um todo. CRM ( Customer Relationship Management) Estratgia global de negcios que possibilita s organizaes gerenciarem, de forma otimizada, o relacionamento com seus clientes. Gerenciamento Eletrnico de Documentos (GED) Um sistema GED tem como objetivo gerenciar os ciclos de vida dos documentos, desde a criao ou recebimento, at a distribuio, arquivamento ou descarte, possibilitando acessos oportunos e controle eficaz, confivel e econmico. As informaes a serem gerenciadas por um GED podem estar registradas sob qualquer forma: texto, som, imagem, microfilme, mdia eletrnica. Em princpio, trs funcionalidades bsicas esto presentes: - Document Imaging Captao da informao; - Document Management Controle do histrico do documento. - Workflow encaminhamento automtico dos documentos, de acordo com os respectivos processos, para que possam ser disponibilizados aos interessados. Internet Rede eletrnica de comunicao mundial. Interliga milhes de computadores de todos os tipos e tamanhos, operados em todas as partes do mundo. Ao conjunto de informaes que aparece em 9 uma mesma tela d-se o nome de pgina. Cada lugar no ambiente web da Internet, visando sobre pessoas ou empresas, denominado website, ou site. Cada site tem um endereo eletrnico virtual particular, denominado URL Uniform Resource Location. Um Link um ponto de conexo entre partes de um site ou de um site para o outro. Navegar na Internet significa percorrer pginas de um mesmo site ou devrios sites, atravs de links sucessivos. Denomina-se Portal ao site ou pgina de um mesmo site ou pgina que se usa como ponto de partida em uma navegao. Browser o nome dado ao navegador de Internet. Ex: Internet Explorer, Netscape Communicator, Firefox Mozila. Aplicaes e servios disponveis - Email - Mailling Lists Listas de endereos eletrnico reunindo pessoas interessadas em determinado assunto. - IRC ( Internet Relay Chat) Possibilidade de pessoas se encontrarem em um ambiente ou sala para trocarem informaes ou idias (CHAT). - FTP ( File Transfer Protocol Protocolo de Transferncia de arquivos) aruivos podem ser enviados para qualquer destino anexando-os a uma mensagem de email. (Upload/Download). - Telnet Neste servio, a internet possibilita que um usurio da rede estabelea logon(conexo) com outro computador da rede, emulando um terminal virtual.

Você também pode gostar