aula 01(icc)
Post on 05-Jul-2015
3.638 views
Embed Size (px)
TRANSCRIPT
- 1. Introduo a Cincia da Computao M.Sc. Daniel Augusto de Moura Pereira Maro de 2010 Conceitos Iniciais
2. Introduo
- Na era industrial as pessoas se deslocaram fisicamente da zona rural para a zona urbana;
- A fora de trabalho foi por muito tempo fonte de renda para diversas famlias;
- Na sociedade moderna as pessoas utilizam a fora intelectual em vez da fora muscular;
- Para se obter conhecimento em informtica devemos levar em considerao, pelo menos, trs elementos bsicos:
- Conscincia: a percepo da importncia do computador se d com a sua utilizao;
- Conhecimento: importante entender como os computadores funcionam;
- Interao: a interao com os computadores a melhor maneira de conhec-los.
3. Caractersticas dos computadores
- Capacidade de armazenamento
- Armazenam grandes quantidades de dados;
- Facilidade de localizao e recuperao;
- Velocidade
- Oferecem a velocidade de processamento necessria para diversas aplicaes
- Confiabilidade
- Importante para diversas reas crticas
4. Caractersticas dos computadores
- Produtividade
- Na medida em que nos familiarizamos com os recursos oferecidos pelos computadores a produtividade tende a aumentar;
- Tomada de deciso
- Podem ser utilizados para classificar e organizar informaes, podendo assim, auxiliar no processo de tomada de deciso;
- Outros benefcios:
- Informao em tempo real;
- Reduo de custos com mo de obra;
- Encurtamento de distncias.
5. Utilizao dos computadores
- Podem ser utilizados em praticamente todas as reas, como por exemplo:
- Comrcio;
- Economia;
- Educao;
- Indstria;
- Residncia;
- Sade;
- Transporte;
6. Conceitos gerais
- O que a informtica?
- Informao + automtica
- ... ou seja, a utilizao de mtodos e tcnicas no tratamento automtico da informao que incluem a coleta, o armazenamento, a classificao, a transformao e a disseminao da informao;
- O que vem a ser a automao?
- Tecnologia empregada no trabalho automtico onde os sistemas se auto-controlam, efetuam medies, introduzem correes durante o processo de produo, praticamente sem a interveno do homem;
- Ferramenta mais adequada : O COMPUTADOR
7. Computador
- E o que vem a ser um computador?
- Uma mquina que processa dados, faz clculos e possibilita a obteno de resultados de operaes com o mnimo de interveno humana;
- Vantagens
- Preciso no fornecimento das informaes;
- Grande velocidade no processamento (disponibilidade de informaes);
- Execuo de tarefas repetitivas;
- Compartilhamento de dados;
- Reduo de custos para vrias atividades produtivas.
8. Origens da computao
- A habilidade do ser humano em se comunicar possibilitou a realizao de clculos;
- A partir de formas de comunicao o homem aprimorou suas capacidades cognitivas;
- Surgimento de vocabulrios extensos e elaborao de regras para a criao de frases;
- Formao das primeiras linguagens;
- Pinturas rupestres;
- Smbolos que representavam as palavras usadas na comunicao;
- Origem da escrita:
- Surgimento do alfabeto permitiu a expanso da comunicao.
9. Origens da computao
- Com o aumento da comunicao pelo homem, surgiu a necessidade de realizao de clculos;
- Necessidade de controle das atividades humanas como:
- Contagem de rebanhos;
- Troca de moedas;
- Diviso de terras;
- Elaborao de calendrios voltados para atividades agrcolas;
10. Histria dos computadores
- Primeiro instrumento utilizado para computar:
- O baco, inventado por volta de 1000 a.C.
- Utilizado por babilnios e egpcios inicialmente e, posteriormente, na cultura oriental (chineses);
- Possibilitava a operao de todas as operaes matemticas.
11. Histria dos computadores
- Em 1612, John Napier desenvolveu a primeira calculadora porttil.
- Composta de bastes para realizar multiplicaes por meio de adies;
- Os bastes continham a tabuada de um nmero pronta;
- Criou o conceito de logaritmo.
- Em 1642, Blaise Pascal, matemtico francs, inventou a primeira mquina de somar, denominada mquina Pascalina. Possibilitava apenas a soma e subtrao.
12.
- Em 1673, Gottfried Wilhelm Von Leibniz, matemtico alemo, aperfeioou a mquina Pascalina;
- Atravs de somas sucessivas realizadas pelas engrenagens agora ela tornava-se capaz de multiplicar e dividir.
- Em 1808, Joseph Marie Jacquard, tcnico de tecelagem francs, criou o tear automtico, cujos padres eram controlados por cartes perfurados;
- Considerado o primeiro esforo no sentido de automao industrial sem a interveno humana.
- Em 1822, Charles Babbage, matemtico ingls, projetou uma mquina a vapor programvel (a mquina das diferenas);
- Realizava apenas adies e era utilizada para realizar clculos de tabelas de navegao
Histria dos computadores 13.
- Em 1832, Babbage pensou em generalizar sua mquina para realizar qualquer tipo de clculo;
- A mquina analtica, como ficou conhecida, utilizava o princpio bsico da programao;
- Utilizava o conceito de cartes perfurados de Jacquard: a mquina seria alimentada com cartes contendo instrues e dados para serem processados;
- A partir deste projeto Babbage ficou conhecido como o pai da computao;
- Por descrdito de seus financiadores a mquina nunca chegou a ser construda para comercializao;
- Apesar disso, uma colaboradora de Babbage, Ada King, discutiu as tcnicas de programao para aquela mquina e tornou-se a primeira programadora do mundo.
Histria dos computadores 14. Histria dos computadores Em 1854, George Boole desenvolveu um sistema de lgica simblica de raciocnio que ficou conhecida e at hoje utilizada para o projeto de circuitos integrados digitais utilizados nos computadores 15. Histria dos computadores
- Em 1890, Hermann Hollerith, engenheiro americano, projetou um equipamento para auxiliar na realizao do censo daquele ano;
- Chamada de tabulador mecnico;
- Baseada no tear de Jacquard;
- Processava automaticamente cartes perfurados;
- A partir disso, surge o termo processamento de dados;
- Hollerith, funda a companhia CTR (Computing-Tabulating-Recording)
- Em 1924, essa empresa passa a se chamar International Business Machine ou IBM
16. Histria dos computadores 1 Gerao
- Computadores a vlvula e rel
- 1935 1938. Konrad Zuse, em Berlim, projetou e construiu uma srie de mquinas eletromecnicas baseadas em rels;
- Um rel um dispositivo que, se excitado por uma corrente eltrica, capaz de fechar um contato, servindo como uma chave liga e desliga;
- As mquinas utilizavam aritmtica binria;
- J apresentavam uma organizao interna semelhante a existente nos computadores modernos;
- 1936 1939. John Vicent Atanasoff e John Berry,nos EUA, desenvolveram uma mquina baseada em vlvulas para resolver equaes lineares da Fsica;
- Uma vlvula um dispositivo puramente eletrnico, que como um rel, funciona como uma chave, porm com velocidade dez mil vezes maior.
17. Histria dos computadores 1 Gerao
- Em 1944, Howard H. Aiken, professor da Universidade de Havard, criou o primeiro computador eletromecnico:
- O Mark I
- Implementado pela IBM como ASCC (Automatic Sequence Control Calculator)