CURS FESTIV - PowerPoint PPT Presentation

1 / 52
About This Presentation
Title:

CURS FESTIV

Description:

CURS FESTIV – PowerPoint PPT presentation

Number of Views:848
Avg rating:3.0/5.0
Slides: 53
Provided by: pd85
Category:
Tags: curs | festiv | hoohah

less

Transcript and Presenter's Notes

Title: CURS FESTIV


1
CURS FESTIV
  • 26.05.2008

2
PARTEA I SCURTA ISTORIE A CALCULATOARELOR
3
Referinta din 2008
4
Primele computere au fost oameni!
Calculatoarele electronice (si anterior
calculatoarele mecanice) au primit numele de la
sarcina de calcul anterior atribuita oamenilor.
Computer a fost initial un titlu de slujba era
utilizat pentru a descrie acei oameni
(predominant femei) a caror îndatoriri erau
acelea de a efectua calcule repetitive necesare
pentru tabele de navigare, diagrame de curs, si
pozitii planetare pentru almanahuri astronomice.
Inventatorii au cautat sa mecanizeze (adica sa
gaseasca un mecanism care sa efectueze) aceste
sarcini.
5
Abac
  • Primul ajutor pentru calculele matematice
    efctuate de mintea umana
  • Cel mai vechi abac existent în muzee dateaza din
    300 î.Hr. de la babilonieni
  • Cuvântul calculus provine din cuvântul latin ce
    desemneaza o pietricica.
  • Este o reprezentare a degetelor umane cele cinci
    inele de jos reprezinta cele cinci degete, iar
    cele 2 inele de sus reprezinta cele 2 mâini.

Abac vechi
Abacul de astazi
6
Oasele lui Napier
  • În 1617, un scotian excentric numit John Napier a
    inventat logaritmii
  • O tehnologie care permite efectuarea unei
    multiplicari prin adunare (prin logaritmarea
    fiecarui operand)
  • Original algoritmii erau obtinuti pe baza unor
    tabele
  • Napier a inventat o alternativa a tabelelor, în
    care valorile logaritmilor erau cioplite în
    fildes (numite ulterior oasele lui Napier)
  • Inventia sa a condus la rigla de calcul, prima
    fiind construita în Anglia în 1632 (folosita de
    inginerii NASA si în anii 1960 la proiectul de
    aselenizare )

Originalele
Actuale
7
Masina de calculat cu rotite
Leonardo da Vinci (1452-1519) a desenat o masina
de calculat pe baza de angrenaje mecanice care
însa n-a fost construita.
Prima masina care a fost construita este probabil
ceasul de calculat, numita astfel de inventator,
germanul Wilhelm Schickard în 1623.
Dispozitivului i s-a facut o publicitate redusa
datorita mortii premature a inventatorului.
8
Pascalina
În 1642, Blaise Pascal, la vârsta de 19 ani, a
inventat Pascalina pt.a-si ajuta tatal la
colectarea taxelor.
Versiunea pe 8 biti
A construit 50 calculatoare bazate pe angrenaje,
cu o functie, de adunare, dar n-a vândut multe
datorita costului mare si problemelor de
acuratete (atunci, imposibil de fabricat rotite
cu o precizie ceruta). Vitezometrul (odometrul
care masoara distanta) masinilor de astazi
utilizeaza acelasi mecanism ca Pascalina pentru
incremenatre.
Versiunea pe 6 biti
9
Socotitorul în pasi
La câtiva ani dupa Pascal, germanul Gottfried
Wilhelm Leibniz a construit un calculator cu 4
functii (,-,,/) care în loc de rotite avea
tambururi cu caneluri (10 caneluri aranjate în
circumferinta într-o scara sistem de numeratie
10). Leibniz a murit sarac.
10
Razboiul de tesut
Card
În 1801, francezul Joseph Marie Jacquard a
inventat un razboi de tesut cu urzeala bazat pe
citirea automata a unui sablon din fise de lemn
perforat (card sau cartela gaurita) tinute
împreuna prin sfori.
Construire sablon
Razboiul de tesut al lui Jacquard
Tapiterie realizata pt. demonstrare
11
Motorul diferential
În 1822 englezul Charles Babbage si-a propus sa
construiasca o masina de calcul bazata pe aburi
de dimensiunea unei camere, capabila sa calculeze
tabele de numere, precum cele logaritmice. A
primit bani de la guvern pt. proiect (important
pentru tabelele de navigatie). Constructia s-a
dovedit dificila si proiectul a fost abandonat
dupa 10 ani, iar masina nu a fost terminata.
Sectiune din Difference engine
12
Motorul analitic
Babbage si-a continuat proiectul!
  • Solutia noua trebuia sa fie un dispozitiv cât o
    casa, cu 6 motoare pe aburi, cu proprietatea de a
    fi programabil multumita tehnologiei lui Jacquard
    (numit moara - CPU-ul actual).
  • Hârtia gaurita putea fi utilizata ca mecanism de
    stocare, pentru numere calculate si referite
    ulterior (numita provizie, în engleza store -
    unitatea de memorie actuala).
  • O functie cheie distinctiva instructiunea
    conditionala.
  • Protejata lui Babbage, Ada Byron, fiica poetului
    Lord Byron, era fascinata de ideile lui Babbage
    si a început sa scrie programe pt. motorul
    analitic.
  • Ada este considerata primul programator
  • A inventat subprogramul
  • A recunoscut importanta repetitiei prin ciclare
  • Desi Babbage a refuzat sa scrie despre masina,
  • Ada scrie o serie de Note

13
Biroul Hollerith
Biroul de recensamânt din SUA a oferit în 1890 un
premiu inventiei lui Herman Hollerith biroul
constituit dintr-un cititor de cartele care simte
gaurile din cartele, un mecanism cu roti bazat pe
ideile lui Pascal, pentru contorizare, si un
perete cu indicatori cu cadran (ca la
vitezometru) pentru a afisa rezultatele
contorizarii.
Hollerith a construit o companie, Tabulating
Machine Company care, ulterior a devenit
International Business Machines, astazi IBM.
14
Cartele
Biroul Hollerith- primul pe o coperta de revista
stiintifica
15
Masini electronice
  • ABC prima masina complet-electronica
  • (J. V. Atanasoff, Clifford Berry, 1937)
  • rezolvare 29 ecuatii cu 29 necunoscute
  • prima masina cu stocare pe un mediu similar cu
    DRAMul actual
  • prima utilizare a aritmeticii binare
  • masina nu era programabila si nu a permis
    ramificarea a fost abandonata
  • Colossus (britanic) construit pentru descifrare
    coduri criptate ale germanilor
  • masina dedicata si ne-reprogramabila
  • Alan Turing (1936) a ajutat la decriptare

16
Z
  • Konrad Zuse a construit o serie de computere cu
    scop general,
  • în Germania nazista.
  • Z1, a fost construit între 1936 si 1938 în casa
    parintilor
  • Z3 (1941) primul calculator digital operational
    programabil (controlat prin software) distrus de
    bombardamente
  • Zuse a reinventat conceptul lui Babbage de
    programare si a decis utilizarea sistemului binar
    (Babbage a propus cel zecimal)
  • Z4 este singurul supravietuitor al seriei
  • a utilizat film în loc de cartele
  • masinile nu au cunoscute în afara Germaniei pâna
    în 1965.
  • arhitectura identica cu cea actuala unitate
    aritmetica, sistem
  • de control pentru supervizarea operatiilor,
    dispozitive de I/O
  • inventat primul limbaj de nivel-înalt
    "Plankalkul"

17
Mark I
  • În contextul razboiului Mark I (Harvard si IBM,
    1944), primul computer digital pro-gramabil cu
    comutatoare, relee, axe rotati-ve (5t, 150 km
    fire, 2,4m înalt, 150m lat)
  • trata numere cu 23 cifre
  • ,- în 1/30 s, în 4 s, / în 10 s).
  • ¾ milioane de componente
  • stocare a maxim 72 numere

Cititor de cartele
  • Grace Hopper
  • a gasit primul bug de computer o molie care a
    blocat citirea gaurilor de pe o cartela.
  • a inventat termenul de depanare (debugging)
    pentru a descrie lucrul de eliminare a erorilor
    din programe
  • a inventat primul limbaj de nivel înalt,
    "Flow-matic (1953) limbaj ulterior devenit COBOL

Primul bug
18
Predecesorul oficial al calcul.digitale ENIAC
(Electronic Numerical Integrator and
Calculator) -1943-1945, John Mauchly, J. Presper
Eckert (Univ. Pennsylvania), -30t, 18 000
tuburi, încapere speciala 20 x 120 m, cititor de
cartele IBM, 174000 W caldura, aer conditionat
  • stocare 20 numere
  • in 1/2800 s
  • 20s pt.calcule om 40h

19
(No Transcript)
20
EDVAC, ILLIAC, UNIVAC, ORDVAC
John von Neumann, designer EDVAC (programul
stocat)
21
Circuitul integrat
  • Avantaje
  • tranzistori (comutatoare) minusculi
  • milioane de tranzistori pot fi creati si
    interconectati în masa
  • Au înlocuit tuburile vidate.
  • Microprocesorul Pentium 4 contine 42 milioane de
    tranzistori.

sau
22
Revolutia micro-electronica
Mainframe
CDC7600
150 000 tranzistoare în IBM-S.
Mini-computer PDP-12 (1969)
Consola IBM-Stretch (1959)
Home-computer Apple I (1976)
23
Mainframe partajarea timpului
IBM7090
Programe pe banda perforata sau cartele
(compilator, linkeditare )
Interactiune prin TeleType (masina de scris
motorizata, stil interpretor)
24
MECIPT Timisoara
25
Micro-procesoare
-computer care este fabricat pe un circuit
integrat (pe un chip) - primul dezvoltat de Intel
în 1971 Intel 4004 (2300 tranzistori, 108 kHz),
apoi 8008 si 8080 (360 contra mainframe de mil.
pt. IBM). - 8080 utilizat în MITS Altair -
primul personal computer (construit din bucati
sosite prin posta)
Bill Gates s-a decis sa paraseasca Harvard pentru
a se concentra sa scrie programe pt. acest
calculator
IBM decide sa angajeze o firma numita Microsoft
pentru a scrie software pt. PC-urile lor.
Primul IBM-PC
26
WWW. Etapele de dezvoltare a computerelor
Tim Berners-Lee (1990) creaza WWW
Etape
Era mecanica (1623-1945) Prima
generatie de calculatoare electronice (1937-1953)
A doua generatie (1954-1962) A treia
generatie (1963-1972) A patra generatie
(1972-1984) A cincea generatie (1984-1990)
A sasea generatie (1990 - )
27
Viitor
Extrapolând tendintele, optimistii pot astepta o
schimbare radicala în 2015, anul în care cele mai
rapide computere vor atinge capacitatea
creierelor.
HAL în Odiseea 2010 (film din anii 80)
28
PARTEA II-A PENTRU PROMOTIA 2008
29
Istorie
30
Anul I
31
Mate
32
Hardware
33
Hardware
34
Arhitectura calculatoarelor
35
Limbaje
36
Tehnologii Microsoft
37
Sisteme de operare
38
WWW
39
Inteligenta artificiala
40
Grafica
Curs
Laborator
Specialisti
41
Retele
42
Software peste tot!
43
Utilizare calculatoare
44
Dependenta
45
Servici
46
Servici
47
Invatamânt
48
Feriti-va de bug-uri si virusi...
49
Sa nu faceti lucruri rele...
50
Sa va faceti copii...
51
Software-ul vostru sa fie bine vândut precum...
52
Sa aveti încredere în viitor!
Write a Comment
User Comments (0)
About PowerShow.com