SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Introdução à Ciência da
Introdução à Ciência da
Computação
Computação
Prof. Flavia Cristina Bernardini
O ser humano é uma máquina?
O ser humano é uma máquina?
O ser humano é uma máquina?
O ser humano é uma máquina?
(cont.)
(cont.)
 Desculpem, mas a pergunta estava
E R R A D A:
 Toda máquina é um artefato projetado e
construído por seres humanos
◦ Eventualmente com a ajuda de outras
máquinas
 QUEM projetou e construiu cada ser
humano?
◦ Certamente não um outro ser humano
◦ Muito menos com a ajuda de outras máquinas
O ser humano é uma máquina?
O ser humano é uma máquina?
(cont.)
(cont.)
Pergunta CORRETA:
O ser humano
é um sistema puramente físico?
Trabalho em Classe 01
Trabalho em Classe 01
 Individual
◦ O que o levou a fazer Ciência da
Computação?
◦ O que é Ciência da Computação?
◦ O que você espera aprender na profissão?
◦ Como pretende atuar no mercado de
trabalho?
◦ O que gostaria de ensinar aos professores?
◦ O que gostaria de aprender com eles?
Computador e Ciência da Computação
Computador e Ciência da Computação
Computador – o conjunto de artifícios eletrônicos capazes de efetuar
qualquer espécie de tratamento automático de informações e/ou
processamento de dados.
Ciência da computação – é o estudo dos algoritmos e suas aplicações,
bem como das estruturas matemáticas indispensáveis à formulação dos
conceitos fundamentais da teoria da computabilidade e da computação
aplicada.
Ciência da computação tem tanto a ver com o computador como a
Astronomia com o telescópio, a Biologia com o microscópio, ou a
Química com os tubos de ensaio. A Ciência não estuda ferramentas,
mas o que fazemos e o que descobrimos com elas. (Edsger Wybe
Dijkstra)
Histórico da Computação
Histórico da Computação
STONEHENGE (2600 A.C. - 1700 A.C. ) – o 1º computador feito pelo homem.
Pedras de 3 a 6 metros de altura, situado na Grã-Bretanha. Tratava-se de
um dispositivo para prever eclipses da lua, pelo alinhamento de pedras
em covas em torno da parte central do monumento.
Histórico da Computação
Histórico da Computação
 MÁQUINA DE ANTICÍTERA (200 A.C) - foi
um computador astronômico grego, movido a
engrenagens. Um dos mostradores na parte de trás
da máquina serve para prever eclipses e é baseado
em um ciclo antigo conhecido como ciclo de Saros.
◦ O mostrador frontal da máquina contava anos solares e
meses lunares, e um terceiro mostrador, atrás, era uma
tentativa de prever a oscilação de velocidade da órbita
luna
Histórico da Computação
Histórico da Computação
 Conceito de Número: A idéia surgiu provavelmente
quando pastores necessitavam verificar se o seu rebanho que
levava para pastar era o mesmo que retornava. Passou a
comparar por agrupamentos (mas sempre necessitava de um
objeto, por isso passa a utilizar as mãos)
 Primeiros Métodos de Cálculos – Romanos – multiplicavam
números entre 5 e 10.
 Ábaco – constituído por conchas ou pedras, aperfeiçoado
pelos chineses.
Histórico da Computação
Histórico da Computação
Logaritmos – foram inventados por John Napier (1550-1617),
nobre escocês, teólogo e matemático.
Relação entre uma série geométrica e uma série aritmética:
1 2 4 8
2° 2¹ 2² 2³
Construiu em 1617 um dispositivo simples e barato constituído
de bastões de ossos. Cada uma de suas hastes continha os
algarismos de 1 a 9 no quadrado superior e os oito quadrados
restantes do bastão continham o produto deste número por
2,3,4,5,6,7,8 e 9 respectivamente.
Histórico da Computação
Histórico da Computação
 1728 - Basile Bouchon construiu um
tear que podia tecer desenhos de seda, de
acordo com ilustrações cifradas em uma
folha giratória de papel perfurado, onde
somente trabalham as agulhas
coincidentes com os furos.
Histórico
Histórico da
da Computação
Computação
 Primeiras máquinas de calcular
◦ 1642:Blaise Pascal (1623-1662) constrói 1ª
calculadora que foi usada
 Projetada para seu pai, que era coletor de
impostos
 Primeira “calculadora comercial”
 Construiu 50 em 10 anos
 Baseada em engrenagens
 Somente adição e subtração
 Introduziu o “vai um” mecânico
 Entrada por movimento de engrenagens com
marcas dos dígitos
Histórico da Computação
Histórico da Computação
 Primeiras máquinas de calcular (cont.)
◦ 1668: Samuel Morland inventa uma máquina de
calcular para o sistema monetário inglês, que não
era decimal
◦ 1671: Gottfried Wilhelm von Leibniz
(1646-1716) constrói uma máquina de
calcular que ele denominou “reconhecedor de
passos”
 Fazia também multiplicações por meio de
adições repetidas e deslocamentos
 Foi defensor do sistema binário
 Permitia uso de chaves em lugar de engrenagens
 Mas nunca a usou
Histórico da Computação
Histórico da Computação
 Primeiras máquinas de calcular (cont.)
◦ 1673:o matemático e astrônomo alemão
Wilhelm Schickard constrói uma sob
encomenda de Kepler
 Chamou de “relógio de cálculo”
 Nunca foi usada
Histórico da Computação
Histórico da Computação
 Fim do séc. XVIII: primeiro projeto de
computar tabelas das principais funções
(seno, log, etc.). Linha de produção:
◦ 6 matemáticos: métodos de cálculo
◦ 8-10 computadores para “pontos pivô”, a 5-10
vezes o intervalo da tabela
◦ 100 computadores de baixo nível para os outros
pontos
◦ 17 volumes computados, mas nunca publicados
◦ Em 1820 o gov. britânico fez proposta para
publicação mas nada ocorreu
Histórico da Computação
Histórico da Computação
 1804-5:Joseph-Marie Jacquard inventa o tear de
Jacquard
◦ Controlado por cartões
 Cartões controlavam o movimento das navetas,
produzindo diferentes padrões
 Seqüência de cartões era
 lida automaticamente
 Método de dar instruções
 à máquina usado até o sec. XX
◦ 1812: havia 11.000 deles
na França
◦ Com o tear de Jacquard,
a programação foi inventada
antes dos computadores!
Gravura de 1874
Histórico da Computação
Histórico da Computação
 1820: O francês Charles Xavier Thomas
de Colmar construiu o Aritmômetro
◦ Primeira calculadora produzida em massa
◦ Baseada na tecnologia de Leibniz
◦ Adição,subtração, multiplicação e, com ações
do usuário, divisão
◦ Ocupava todo o tampo de uma mesa
◦ Foi muito popular, e vendida por 90 anos
Histórico da Computação
Histórico da Computação
 1822: Charles Babbage
(1792-1871) inventa a
“Difference Engine”
Histórico da Computação
Histórico da Computação
 1822: Charles Babbage (cont.)
◦ Razão para se usar polinômios
 Teorema de Weiestrass (1815-1897):
 Qualquer intervalo de qualquer função pode ser
aproximado por um polinômio
 É assim que computadores calculam seno, coseno,
log, etc., pois têm precisão fixa
(“Aproximações de Tchebitchev”)
◦ Projeto previa polinômios até grau 6
 Construção nunca foi completada
Histórico da Computação
Histórico da Computação
 1833: Babbage projeta a sua Analytical Engine
◦ Calculava qualquer problema aritmético
◦ No projeto, 60 somas por minuto
◦ Tudo mecânico, energia por vapor
◦ 4 partes
 Store - hoje unidade central de armazenamento
 colunas de engrenagens com 10 dígitos
 1000 números de 50 dígitos
 Mill - hoje, o processador central (CPU)
 Unidade de transferência entre mill e store -
hoje, bus
 Mecanismos de entrada/saída
◦ Sua colaboradora Ada Lovelace é considerada a
primeira programadora
Histórico da Computação
Histórico da Computação
 1887 - Dorr Felt criou o “computômetro”, uma máquina
dirigida por chaves e que foi antecedente das caixa
registradoras e máquinas com teclados.A primeira máquina
de teclado para somar e imprimir de sucesso foi criada por
W. S. Burroughs em 1890.
 Um sistema inventado por Herman Hollerith era capaz de
registrar números como buracos nos cartões em
localizações específicas e classificá-los através de pinos que
passavam por estes furos.As máquinas fizeram muito sucesso
durante o censo de 1890 nos EUA. Foi montada então uma
empresa para construir essas máquinas. Esta cresceu e
acabou dando origem em 1924 à IBM.
Histórico da Computação
Histórico da Computação
 1925: início da era moderna dos
computadores
◦ Computador analógico no MIT
 1939-44: Howard Aiken, Mark I (Automatic
Sequence Controlled Calculator) com IBM
◦ Aiken:“o sonho de Babbage tornado realidade”
◦ Máquina eletromecânica, com 3.000 relés
◦ Instruções introduzidas por meio de fita de papel
perfurada
◦ 4,5 s para multiplicar 2 números de 23 dígitos
Histórico da Computação
Histórico da Computação
 1943: ENIAC (Electronic Integrator and
Calculator), de Presper Eckert e John
Mauchly
◦ Na Moore School of Eng., Univ. da Pensilvânia
◦ Primeiro computador realmente eletrônico
◦ Com válvulas (velocidade de chaveamento de 1
µseg)
◦ Pronto em 1946
◦ 18.000 vávulas, 70.000 resistores, 10.000
capacitores, 6.000 chaves - o sistema eletrônico
mais complexo do mundo
◦ 30x3x3 m, consumo de 140 kw
Histórico da Computação
Histórico da Computação
 ENIAC (cont.)
◦ Dispositivo especial para armazenar números
◦ Programa era feito conectando-se painéis
furados, com fios (“pegas”), como em centrais
telefônicas locais antigas
◦ Motivação: cálculo balístico
 1945: EDVAC (Electronic Delay Storage
Automatic Calculator)
◦ Algum tempo antes de o ENIAC entrar em
funcionamento,
◦ Moore School
Histórico da Computação
Histórico da Computação
 EDVAC (cont.)
◦ Primeiro computador com programa armazenado
 Idéia de John von Neumann (1903-1957) - relatório de
1945
 1o.a perceber que os computadores executam funções lógicas,
e que os aspectos elétricos eram secundários
 Por isso o tipo dos computadores modernos é
denominado de Máquina von Neumann
◦ Armazenamento central por linha acústica de
atraso
◦ Entrou em operação em maio de 1949
◦ operou até 1962
Histórico da Computação
Histórico da Computação
 1949: EDSAC (Electronic Delay Storage
Automatic Calculator)
◦ Desenvolvido porWilkes,Univ. de Cambridge,
Inglaterra
◦ 1a. máquina do mundo a usar programas
armazenados
◦ Apresentado em 6/1949
◦ Armazenamento central por linha acústica de
atraso
◦ 4.000 válvulas
Histórico da Computação
Histórico da Computação
 1953: IBM 701
◦ Armazenamento por tubos eletrostáticos, e
por tambor magnético e fitas magnéticas
◦ 19 foram construídos
 1957: UNIVAC I (Universal Automatic
Computer), da Sperry-Rand, por Eckert
e Mauchly
◦ Fornecido para o Depto.do Censo americano
◦ Funcionou até 1963
Histórico da Computação
Histórico da Computação
 6/1948: na Inglaterra, já havia
funcionado um computador
◦ Usava tubos de raios catódicos (de TV ou radar)
para armazenamento
 32 linhas de 32 pontos (bits)
◦ Mais um tubo para controle e outro para
acumulador
 1949: na Inglaterra, testou-se
armazenamento com tambor magnético
 1948: é inventado o transistor
◦ por Bardeen, Brattain e Shockley (prêmios Nobel
de 1956)
Histórico da Computação
Histórico da Computação
 Circuito básico: biestável (flip-flop) -
pode representar 0 ou 1
Quando a tensão é ligada, apenas um dos dois transistores conduz, e seu
Led fica aceso. Aterrando sua base, ele deixa de conduzir e o outro passa
a conduzir, acendendo o outro LED.
0 1
Muda para 1 Muda para 0
Histórico da Computação
Histórico da Computação
 Armazenamento com núcleos
magnéticos
◦ Permitiu “grandes unidades de
armazenamento”
 1962 (?): IBM 7090, 1º grande computador,
transistorizado, 32.000 “palavras” de 36 bits
 Primeira linguagem de “alto nível”:
FORTRAN, IBM 1957
Histórico da Computação
Histórico da Computação
 O primeiro computador no Brasil
◦ 1961 (?)
◦ PUC-RJ
◦ Burroughs (650?), com tambor magnético
 1962 (?): Primeiros computadores
transistorizados no Brasil, com
núcleos magnéticos
◦ IBM 1401 (4.000 ou 8.000 bytes), comercial
◦ IBM 1620, na USP (20.000 dígitos decimais)
 1º disco magnético (1964): 2 Mb, pilha de discos
grandes, removível
Histórico da Computação
Histórico da Computação
Pioneiros
Alan Turing, participa projeto do Colossus e é um dos cérebros
que decifra a Enigma, inventa um tipo teórico de máquina
super-simples capaz de realizar qualquer cálculo de um
computador digital (Máquina de Turing).
John von Neumann, descreve o computador que utiliza um
programa armazenado em memória, a Arquitetura de von
Neumann
John Backus, líder da equipe que criou o Fortran, entre outras
coisas
Maurice V. Wilkes, inventou o somador binário
Howard Aiken, inventor do Mark I
Histórico da Computação
Histórico da Computação
Pioneiros
Konrad Zuse, inventor independente do computador digital e de
linguagens de programação na Alemanha nazista.
John Vincent Atanasoff, possivelmente o inventor do primeiro
computador digital, o computador de Atanasoff-Berry, ABC
Almirante Grace Hopper, programadora do Mark I, desenvolveu
o primeiro compilador, primeira mulher a receber um Ph.D. em
matemática
Edsger Dijkstra, líder do Algol60 e publicou o artigo original
sobre programação estruturada
J. Presper Eckert, criador do ENIAC
John William Mauchly, criador dos ENIAC
Histórico da Computação
Histórico da Computação
Pesquisadores Influentes
Andrew Stuart Tanenbaum, pesquisador na área de sistemas
operacionais, inventor do Minix
Edgar Frank Codd, inventor de Banco de dados relacionais
Brian Kernighan, inventor do C
Dennis Ritchie, inventor do C e do Unix
Bjarne Stroustrup, inventor do C++
Ken Thompson, inventor do Unix
Peter Chen, inventor do Modelo de entidades e relacionamentos
Donald Ervin Knuth, criador do TeX, da Programação Literária e da
influente série (inacabada em 2006) sobre algoritmos The Art of
Computer Programming
Linus Torvalds, criador do Linux
Histórico da Computação
Histórico da Computação
Industriais Influentes
Steve Jobs, fundador da Apple em 1976 com Apple I
Bill Gates, fundador da Microsoft em 1975 Lançamento do Basic no
Altair
Paul Allen, fundador da Microsoft
Bill Hewlett, fundador da Hewlett-Packard
Dave Packard, fundador da Hewlett-Packard
Larry Page e Sergey Brin, fundadores da Google
INE – CTC - UFSC 36
Profissional de Informática no Brasil
Profissional de Informática no Brasil
(reconhecido pelo MEC)
(reconhecido pelo MEC)
 Cursos Superiores
◦ Bacharel em Ciência da Computação
◦ Bacharel em Sistemas de Informação
◦ Engenharia da Computação
◦ Licenciatura em Informática
(Definidos por comissão do MEC)
◦ Redes de Computadores
◦ Analista de Sistemas
◦ Outros
INE – CTC - UFSC 37
Profissional de Informática
Profissional de Informática
 Programador
 Digitador (profissão quase extinta)
 Operador
 Web Designer
 Analista de Sistemas
 DBA
 Outros
Aplicação da Informática
Aplicação da Informática
 Praticamente todas as áreas
◦ Engenharia
◦ Medicina
◦ Geologia
◦ Educação
◦ Direito
◦ Filosofia
◦ Etc.
Profissional da Informática
Profissional da Informática
 Exige-se, além do conhecimento técnico
◦ Ética
◦ Atualização permanente
 Para isso, é necessário
◦ Gosto pela profissão
◦ Hábito de leitura
◦ Cultura geral
◦ Cidadania
◦ Busca incessante por soluções

Contenu connexe

Similaire à Historia_Computacao.pdf

Topico 5 historia e geracoes - parte 1
Topico 5   historia e geracoes - parte 1Topico 5   historia e geracoes - parte 1
Topico 5 historia e geracoes - parte 1Poetray
 
Informática - Evolução
Informática - EvoluçãoInformática - Evolução
Informática - Evoluçãoglocked
 
A história e evolução do computador
A história e evolução do computadorA história e evolução do computador
A história e evolução do computadorxixpto
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLnelcilandiaarouca1
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLnelcilandiaarouca1
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLnelcilandiaarouca1
 
Aula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .pptAula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .pptEliasJeferson1
 
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiii
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiiiinformática instrumental Aula 02 iiiiiiiiiiiiiiiiiii
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiiiFrancisco48765
 
Manual de apoio - 10º Ano
Manual de apoio - 10º AnoManual de apoio - 10º Ano
Manual de apoio - 10º AnoEdna Andrade
 
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01sidinei pereira
 
historiadoscomputadores-140916161159-phpapp02.pptx
historiadoscomputadores-140916161159-phpapp02.pptxhistoriadoscomputadores-140916161159-phpapp02.pptx
historiadoscomputadores-140916161159-phpapp02.pptxVagnerRodriguesDosSa1
 
Aulas fundamentos hw
Aulas fundamentos hwAulas fundamentos hw
Aulas fundamentos hwRosan Tavares
 

Similaire à Historia_Computacao.pdf (20)

Topico 5 historia e geracoes - parte 1
Topico 5   historia e geracoes - parte 1Topico 5   historia e geracoes - parte 1
Topico 5 historia e geracoes - parte 1
 
Roteiro IOC 02
Roteiro IOC 02Roteiro IOC 02
Roteiro IOC 02
 
Informática - Evolução
Informática - EvoluçãoInformática - Evolução
Informática - Evolução
 
Historia computador
Historia computadorHistoria computador
Historia computador
 
A história e evolução do computador
A história e evolução do computadorA história e evolução do computador
A história e evolução do computador
 
Evolução dos computadores
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
Aula 02.pptLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
 
Aula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .pptAula 02 de Informatica Prof. Edberto Ferneda .ppt
Aula 02 de Informatica Prof. Edberto Ferneda .ppt
 
Aula 02.ppt
Aula 02.pptAula 02.ppt
Aula 02.ppt
 
Aula 02.ppt
Aula 02.pptAula 02.ppt
Aula 02.ppt
 
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiii
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiiiinformática instrumental Aula 02 iiiiiiiiiiiiiiiiiii
informática instrumental Aula 02 iiiiiiiiiiiiiiiiiii
 
Manual de apoio - 10º Ano
Manual de apoio - 10º AnoManual de apoio - 10º Ano
Manual de apoio - 10º Ano
 
Hardwares
HardwaresHardwares
Hardwares
 
Historia da Computacao
Historia da ComputacaoHistoria da Computacao
Historia da Computacao
 
ICC-01 História dos Computadores
ICC-01 História dos ComputadoresICC-01 História dos Computadores
ICC-01 História dos Computadores
 
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01
Apresentaofinaldemodulo grupo6-fbiocorreia-110630091700-phpapp01
 
historiadoscomputadores-140916161159-phpapp02.pptx
historiadoscomputadores-140916161159-phpapp02.pptxhistoriadoscomputadores-140916161159-phpapp02.pptx
historiadoscomputadores-140916161159-phpapp02.pptx
 
Aulas fundamentos hw
Aulas fundamentos hwAulas fundamentos hw
Aulas fundamentos hw
 

Dernier

Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Susana Stoffel
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxIsabellaGomes58
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?Rosalina Simão Nunes
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresaulasgege
 

Dernier (20)

Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.Família de palavras.ppt com exemplos e exercícios interativos.
Família de palavras.ppt com exemplos e exercícios interativos.
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptxQUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
QUARTA - 1EM SOCIOLOGIA - Aprender a pesquisar.pptx
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?E agora?! Já não avalio as atitudes e valores?
E agora?! Já não avalio as atitudes e valores?
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
Orientação Técnico-Pedagógica EMBcae Nº 001, de 16 de abril de 2024
 
Sociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autoresSociologia Contemporânea - Uma Abordagem dos principais autores
Sociologia Contemporânea - Uma Abordagem dos principais autores
 

Historia_Computacao.pdf

  • 1. Introdução à Ciência da Introdução à Ciência da Computação Computação Prof. Flavia Cristina Bernardini
  • 2. O ser humano é uma máquina? O ser humano é uma máquina?
  • 3. O ser humano é uma máquina? O ser humano é uma máquina? (cont.) (cont.) Desculpem, mas a pergunta estava E R R A D A: Toda máquina é um artefato projetado e construído por seres humanos ◦ Eventualmente com a ajuda de outras máquinas QUEM projetou e construiu cada ser humano? ◦ Certamente não um outro ser humano ◦ Muito menos com a ajuda de outras máquinas
  • 4. O ser humano é uma máquina? O ser humano é uma máquina? (cont.) (cont.) Pergunta CORRETA: O ser humano é um sistema puramente físico?
  • 5. Trabalho em Classe 01 Trabalho em Classe 01 Individual ◦ O que o levou a fazer Ciência da Computação? ◦ O que é Ciência da Computação? ◦ O que você espera aprender na profissão? ◦ Como pretende atuar no mercado de trabalho? ◦ O que gostaria de ensinar aos professores? ◦ O que gostaria de aprender com eles?
  • 6. Computador e Ciência da Computação Computador e Ciência da Computação Computador – o conjunto de artifícios eletrônicos capazes de efetuar qualquer espécie de tratamento automático de informações e/ou processamento de dados. Ciência da computação – é o estudo dos algoritmos e suas aplicações, bem como das estruturas matemáticas indispensáveis à formulação dos conceitos fundamentais da teoria da computabilidade e da computação aplicada. Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas. (Edsger Wybe Dijkstra)
  • 7. Histórico da Computação Histórico da Computação STONEHENGE (2600 A.C. - 1700 A.C. ) – o 1º computador feito pelo homem. Pedras de 3 a 6 metros de altura, situado na Grã-Bretanha. Tratava-se de um dispositivo para prever eclipses da lua, pelo alinhamento de pedras em covas em torno da parte central do monumento.
  • 8. Histórico da Computação Histórico da Computação MÁQUINA DE ANTICÍTERA (200 A.C) - foi um computador astronômico grego, movido a engrenagens. Um dos mostradores na parte de trás da máquina serve para prever eclipses e é baseado em um ciclo antigo conhecido como ciclo de Saros. ◦ O mostrador frontal da máquina contava anos solares e meses lunares, e um terceiro mostrador, atrás, era uma tentativa de prever a oscilação de velocidade da órbita luna
  • 9. Histórico da Computação Histórico da Computação Conceito de Número: A idéia surgiu provavelmente quando pastores necessitavam verificar se o seu rebanho que levava para pastar era o mesmo que retornava. Passou a comparar por agrupamentos (mas sempre necessitava de um objeto, por isso passa a utilizar as mãos) Primeiros Métodos de Cálculos – Romanos – multiplicavam números entre 5 e 10. Ábaco – constituído por conchas ou pedras, aperfeiçoado pelos chineses.
  • 10. Histórico da Computação Histórico da Computação Logaritmos – foram inventados por John Napier (1550-1617), nobre escocês, teólogo e matemático. Relação entre uma série geométrica e uma série aritmética: 1 2 4 8 2° 2¹ 2² 2³ Construiu em 1617 um dispositivo simples e barato constituído de bastões de ossos. Cada uma de suas hastes continha os algarismos de 1 a 9 no quadrado superior e os oito quadrados restantes do bastão continham o produto deste número por 2,3,4,5,6,7,8 e 9 respectivamente.
  • 11. Histórico da Computação Histórico da Computação 1728 - Basile Bouchon construiu um tear que podia tecer desenhos de seda, de acordo com ilustrações cifradas em uma folha giratória de papel perfurado, onde somente trabalham as agulhas coincidentes com os furos.
  • 12. Histórico Histórico da da Computação Computação Primeiras máquinas de calcular ◦ 1642:Blaise Pascal (1623-1662) constrói 1ª calculadora que foi usada Projetada para seu pai, que era coletor de impostos Primeira “calculadora comercial” Construiu 50 em 10 anos Baseada em engrenagens Somente adição e subtração Introduziu o “vai um” mecânico Entrada por movimento de engrenagens com marcas dos dígitos
  • 13. Histórico da Computação Histórico da Computação Primeiras máquinas de calcular (cont.) ◦ 1668: Samuel Morland inventa uma máquina de calcular para o sistema monetário inglês, que não era decimal ◦ 1671: Gottfried Wilhelm von Leibniz (1646-1716) constrói uma máquina de calcular que ele denominou “reconhecedor de passos” Fazia também multiplicações por meio de adições repetidas e deslocamentos Foi defensor do sistema binário Permitia uso de chaves em lugar de engrenagens Mas nunca a usou
  • 14. Histórico da Computação Histórico da Computação Primeiras máquinas de calcular (cont.) ◦ 1673:o matemático e astrônomo alemão Wilhelm Schickard constrói uma sob encomenda de Kepler Chamou de “relógio de cálculo” Nunca foi usada
  • 15. Histórico da Computação Histórico da Computação Fim do séc. XVIII: primeiro projeto de computar tabelas das principais funções (seno, log, etc.). Linha de produção: ◦ 6 matemáticos: métodos de cálculo ◦ 8-10 computadores para “pontos pivô”, a 5-10 vezes o intervalo da tabela ◦ 100 computadores de baixo nível para os outros pontos ◦ 17 volumes computados, mas nunca publicados ◦ Em 1820 o gov. britânico fez proposta para publicação mas nada ocorreu
  • 16. Histórico da Computação Histórico da Computação 1804-5:Joseph-Marie Jacquard inventa o tear de Jacquard ◦ Controlado por cartões Cartões controlavam o movimento das navetas, produzindo diferentes padrões Seqüência de cartões era lida automaticamente Método de dar instruções à máquina usado até o sec. XX ◦ 1812: havia 11.000 deles na França ◦ Com o tear de Jacquard, a programação foi inventada antes dos computadores! Gravura de 1874
  • 17. Histórico da Computação Histórico da Computação 1820: O francês Charles Xavier Thomas de Colmar construiu o Aritmômetro ◦ Primeira calculadora produzida em massa ◦ Baseada na tecnologia de Leibniz ◦ Adição,subtração, multiplicação e, com ações do usuário, divisão ◦ Ocupava todo o tampo de uma mesa ◦ Foi muito popular, e vendida por 90 anos
  • 18. Histórico da Computação Histórico da Computação 1822: Charles Babbage (1792-1871) inventa a “Difference Engine”
  • 19. Histórico da Computação Histórico da Computação 1822: Charles Babbage (cont.) ◦ Razão para se usar polinômios Teorema de Weiestrass (1815-1897): Qualquer intervalo de qualquer função pode ser aproximado por um polinômio É assim que computadores calculam seno, coseno, log, etc., pois têm precisão fixa (“Aproximações de Tchebitchev”) ◦ Projeto previa polinômios até grau 6 Construção nunca foi completada
  • 20. Histórico da Computação Histórico da Computação 1833: Babbage projeta a sua Analytical Engine ◦ Calculava qualquer problema aritmético ◦ No projeto, 60 somas por minuto ◦ Tudo mecânico, energia por vapor ◦ 4 partes Store - hoje unidade central de armazenamento colunas de engrenagens com 10 dígitos 1000 números de 50 dígitos Mill - hoje, o processador central (CPU) Unidade de transferência entre mill e store - hoje, bus Mecanismos de entrada/saída ◦ Sua colaboradora Ada Lovelace é considerada a primeira programadora
  • 21. Histórico da Computação Histórico da Computação 1887 - Dorr Felt criou o “computômetro”, uma máquina dirigida por chaves e que foi antecedente das caixa registradoras e máquinas com teclados.A primeira máquina de teclado para somar e imprimir de sucesso foi criada por W. S. Burroughs em 1890. Um sistema inventado por Herman Hollerith era capaz de registrar números como buracos nos cartões em localizações específicas e classificá-los através de pinos que passavam por estes furos.As máquinas fizeram muito sucesso durante o censo de 1890 nos EUA. Foi montada então uma empresa para construir essas máquinas. Esta cresceu e acabou dando origem em 1924 à IBM.
  • 22. Histórico da Computação Histórico da Computação 1925: início da era moderna dos computadores ◦ Computador analógico no MIT 1939-44: Howard Aiken, Mark I (Automatic Sequence Controlled Calculator) com IBM ◦ Aiken:“o sonho de Babbage tornado realidade” ◦ Máquina eletromecânica, com 3.000 relés ◦ Instruções introduzidas por meio de fita de papel perfurada ◦ 4,5 s para multiplicar 2 números de 23 dígitos
  • 23. Histórico da Computação Histórico da Computação 1943: ENIAC (Electronic Integrator and Calculator), de Presper Eckert e John Mauchly ◦ Na Moore School of Eng., Univ. da Pensilvânia ◦ Primeiro computador realmente eletrônico ◦ Com válvulas (velocidade de chaveamento de 1 µseg) ◦ Pronto em 1946 ◦ 18.000 vávulas, 70.000 resistores, 10.000 capacitores, 6.000 chaves - o sistema eletrônico mais complexo do mundo ◦ 30x3x3 m, consumo de 140 kw
  • 24. Histórico da Computação Histórico da Computação ENIAC (cont.) ◦ Dispositivo especial para armazenar números ◦ Programa era feito conectando-se painéis furados, com fios (“pegas”), como em centrais telefônicas locais antigas ◦ Motivação: cálculo balístico 1945: EDVAC (Electronic Delay Storage Automatic Calculator) ◦ Algum tempo antes de o ENIAC entrar em funcionamento, ◦ Moore School
  • 25. Histórico da Computação Histórico da Computação EDVAC (cont.) ◦ Primeiro computador com programa armazenado Idéia de John von Neumann (1903-1957) - relatório de 1945 1o.a perceber que os computadores executam funções lógicas, e que os aspectos elétricos eram secundários Por isso o tipo dos computadores modernos é denominado de Máquina von Neumann ◦ Armazenamento central por linha acústica de atraso ◦ Entrou em operação em maio de 1949 ◦ operou até 1962
  • 26. Histórico da Computação Histórico da Computação 1949: EDSAC (Electronic Delay Storage Automatic Calculator) ◦ Desenvolvido porWilkes,Univ. de Cambridge, Inglaterra ◦ 1a. máquina do mundo a usar programas armazenados ◦ Apresentado em 6/1949 ◦ Armazenamento central por linha acústica de atraso ◦ 4.000 válvulas
  • 27. Histórico da Computação Histórico da Computação 1953: IBM 701 ◦ Armazenamento por tubos eletrostáticos, e por tambor magnético e fitas magnéticas ◦ 19 foram construídos 1957: UNIVAC I (Universal Automatic Computer), da Sperry-Rand, por Eckert e Mauchly ◦ Fornecido para o Depto.do Censo americano ◦ Funcionou até 1963
  • 28. Histórico da Computação Histórico da Computação 6/1948: na Inglaterra, já havia funcionado um computador ◦ Usava tubos de raios catódicos (de TV ou radar) para armazenamento 32 linhas de 32 pontos (bits) ◦ Mais um tubo para controle e outro para acumulador 1949: na Inglaterra, testou-se armazenamento com tambor magnético 1948: é inventado o transistor ◦ por Bardeen, Brattain e Shockley (prêmios Nobel de 1956)
  • 29. Histórico da Computação Histórico da Computação Circuito básico: biestável (flip-flop) - pode representar 0 ou 1 Quando a tensão é ligada, apenas um dos dois transistores conduz, e seu Led fica aceso. Aterrando sua base, ele deixa de conduzir e o outro passa a conduzir, acendendo o outro LED. 0 1 Muda para 1 Muda para 0
  • 30. Histórico da Computação Histórico da Computação Armazenamento com núcleos magnéticos ◦ Permitiu “grandes unidades de armazenamento” 1962 (?): IBM 7090, 1º grande computador, transistorizado, 32.000 “palavras” de 36 bits Primeira linguagem de “alto nível”: FORTRAN, IBM 1957
  • 31. Histórico da Computação Histórico da Computação O primeiro computador no Brasil ◦ 1961 (?) ◦ PUC-RJ ◦ Burroughs (650?), com tambor magnético 1962 (?): Primeiros computadores transistorizados no Brasil, com núcleos magnéticos ◦ IBM 1401 (4.000 ou 8.000 bytes), comercial ◦ IBM 1620, na USP (20.000 dígitos decimais) 1º disco magnético (1964): 2 Mb, pilha de discos grandes, removível
  • 32. Histórico da Computação Histórico da Computação Pioneiros Alan Turing, participa projeto do Colossus e é um dos cérebros que decifra a Enigma, inventa um tipo teórico de máquina super-simples capaz de realizar qualquer cálculo de um computador digital (Máquina de Turing). John von Neumann, descreve o computador que utiliza um programa armazenado em memória, a Arquitetura de von Neumann John Backus, líder da equipe que criou o Fortran, entre outras coisas Maurice V. Wilkes, inventou o somador binário Howard Aiken, inventor do Mark I
  • 33. Histórico da Computação Histórico da Computação Pioneiros Konrad Zuse, inventor independente do computador digital e de linguagens de programação na Alemanha nazista. John Vincent Atanasoff, possivelmente o inventor do primeiro computador digital, o computador de Atanasoff-Berry, ABC Almirante Grace Hopper, programadora do Mark I, desenvolveu o primeiro compilador, primeira mulher a receber um Ph.D. em matemática Edsger Dijkstra, líder do Algol60 e publicou o artigo original sobre programação estruturada J. Presper Eckert, criador do ENIAC John William Mauchly, criador dos ENIAC
  • 34. Histórico da Computação Histórico da Computação Pesquisadores Influentes Andrew Stuart Tanenbaum, pesquisador na área de sistemas operacionais, inventor do Minix Edgar Frank Codd, inventor de Banco de dados relacionais Brian Kernighan, inventor do C Dennis Ritchie, inventor do C e do Unix Bjarne Stroustrup, inventor do C++ Ken Thompson, inventor do Unix Peter Chen, inventor do Modelo de entidades e relacionamentos Donald Ervin Knuth, criador do TeX, da Programação Literária e da influente série (inacabada em 2006) sobre algoritmos The Art of Computer Programming Linus Torvalds, criador do Linux
  • 35. Histórico da Computação Histórico da Computação Industriais Influentes Steve Jobs, fundador da Apple em 1976 com Apple I Bill Gates, fundador da Microsoft em 1975 Lançamento do Basic no Altair Paul Allen, fundador da Microsoft Bill Hewlett, fundador da Hewlett-Packard Dave Packard, fundador da Hewlett-Packard Larry Page e Sergey Brin, fundadores da Google
  • 36. INE – CTC - UFSC 36 Profissional de Informática no Brasil Profissional de Informática no Brasil (reconhecido pelo MEC) (reconhecido pelo MEC) Cursos Superiores ◦ Bacharel em Ciência da Computação ◦ Bacharel em Sistemas de Informação ◦ Engenharia da Computação ◦ Licenciatura em Informática (Definidos por comissão do MEC) ◦ Redes de Computadores ◦ Analista de Sistemas ◦ Outros
  • 37. INE – CTC - UFSC 37 Profissional de Informática Profissional de Informática Programador Digitador (profissão quase extinta) Operador Web Designer Analista de Sistemas DBA Outros
  • 38. Aplicação da Informática Aplicação da Informática Praticamente todas as áreas ◦ Engenharia ◦ Medicina ◦ Geologia ◦ Educação ◦ Direito ◦ Filosofia ◦ Etc.
  • 39. Profissional da Informática Profissional da Informática Exige-se, além do conhecimento técnico ◦ Ética ◦ Atualização permanente Para isso, é necessário ◦ Gosto pela profissão ◦ Hábito de leitura ◦ Cultura geral ◦ Cidadania ◦ Busca incessante por soluções