Documente Academic
Documente Profesional
Documente Cultură
şi grafica computerizată
în
FELICITĂRI!
pentru admiterea în învăţământul superior
2
Învăţământul: universitar ≠ preuniversitar
Diversitate:
• motivaţii şi “zestre”
• personal didactic – la aceeaşi disciplină!
• locuri şi metode de predare – idem! (exemplu…)
• studiu structurat (dar niciodată eliptic) – inclusiv
individual!
• “tratament” – în funcţie de vârstă etc.; practic
fiecare… (a nu se ţine cont de “legende”!)
• apreciere – de multe ori compusă!
• finalitatea pregătirii – consecuţie…
3
Învăţământul: universitar ≠ preuniversitar
distanţa dintre bancă şi catedră – nu există diriginte, însă
dialog!
concentrare (pregătire specialişti, eventual pluri- şi
interdisciplinară) – avertisment! (nu există dexterităţi)
libertate (aproximativă!) – datorită “disjuncţiei” între
predare şi examinare (recomandare: “libertatea” e doar
aparentă, cu excepţia tentaţiilor capitalei)
diferenţe majore – facultativ şi (relativ) nepedagogic!
specialişti ce practică meseria respectivă, similar cu…
deşi…
situaţie specifică – pionieratul! structurii de 4 ani
4
Avertisment
cursuri ”uşoare” = cunoştinţe noi relativ puţine, numai la
nivel informativ, efort profesor mic, efort student foarte
mic, utilitate extrem de redusă (atât imediată, cât şi pe
termen lung), pierdere de timp
cursuri ”medii” = multe reluări, informaţie diluată,
cunoştinţe noi puţine, efort profesor mediu, efort student
relativ mic, utilitate redusă (”cimentarea” unor noţiuni),
pierdere de timp
cursuri ”grele” = cunoştinţe noi din abundenţă, explicate
temeinic, efort profesor mare, efort student foarte mare,
utilitate ridicată (atât imediată, cât şi pe termen lung),
dacă aţi plăti cursul respectiv, ar merita oare? 5
5
Date de identificare
Titular curs seria A:
• şef lucrări dr. ing. Petrica IANCU
• Catedra de Inginerie Chimică
• sala A056, tel. 0214023916
• p_iancu@chim.upb.ro
Titular curs seria B:
• conf. dr. ing. Tiberiu Dinu DANCIU
• Catedra de Inginerie Chimică
• sala S007, tel. 0214023971
• tiberiu_danciu@yahoo.com 6
Date de identificare
Curs: 2 ore pe săptămână (doar sem. 1!) L201
Laborator: 2 + 3 ore pe săptămână L201, A139
as. dr. ing. Gabriela ISOPENCU Catedra de Inginerie Chimică A112
şef lucr. dr. ing. Anca DUMITRESCU
Catedra de Inginerie Chimică S007
! ing. drnd. Vasile BOLOGA Catedra de Inginerie Chimică A056
as. ing. Răzvan ONOFREI Catedra!de Inginerie Chimică S001
as. ing. drnd. Cristian CIORNEI Catedra de Inginerie Chimică S001
ec. Voichiţa NEDELCU Catedra de Inginerie Chimică A301
ing. Mihai COSTACHE Catedra de Inginerie Chimică A139 !
7
Calculatoare (computere) = Ordinatoare = instrumente!
Calculatorul este un dispozitiv electronic programabil care
poate stoca, prelua şi procesa date.
Webster's Dictionary
Conţinut:
• elemente de hardware şi software
• organizarea informaţiei (fişiere)
• operare pe calculator (birotică)
• algoritmi, programare
• medii integrate de programare
• software dedicat (grafică)
9
Beneficiile cursului = dobândirea cunoştinţelor de bază despre:
• arhitectura internă a calculatorului şi reprezentarea
numerelor în diferite baze de numeraţie
• reţele de calculatoare, internet (!)
• sisteme de operare şi gestionarea fişierelor (Windows)
• editoare de texte şi prezentări, utilizarea instrumentelor de
calcul tabelar etc. (Word, Excel, PowerPoint, Visio)
• abilitatea de a realiza un algoritm şi de a-l transpune într-un
limbaj de programare (MathCAD...)
• utilizarea instrumentelor de asistenţă grafică (AutoCAD)
Oferta educaţională continuă!
11
Structura notei finale:
12
ISTORIA CALCULATOARELOR
(câteva repere cronologice)
13
La începuturi…
oamenii au făcut calcule
din cele mai vechi timpuri
(în scop comercial)
romanii şi babilonienii au
utilizat tabele gravate
vechii greci aveau chiar
angrenaje cu roţi dinţate
cu 4700 de ani în urmă,
sumerienii au inventat
ABACUL
14
în anul 900 î.H. au fost aduse cifrele
arabe în Europa
de la numele lui Mukhammad ibn
Musa Al'Khowarizmi, preot
musulman din Taşkent ce a trăit
în secolul 12 a derivat cuvântul
“algoritm”
John Napier, scoţian, a inventat
logaritmul în 1614
în 1622 William Oughtred a
inventat rigla de calcul (iniţial
circulară), utilizând logaritmii
naturali introduşi de John Napier
15
Wilhelm Schickard construieşte primul calculator mecanic cu
o capacitate de 6 digit, în 1623
Blaise Pascal inventează în 1642 o maşină de adunat cu discuri,
“străbunica” tuturor caselor de marcat de azi (calculator
mecanic cu 8 digit)
16
Charles Babbage…
18
în 1911, prin fuziunea companiei create de Hollerith cu
alte două firme de acelaşi profil (societăţi statistice), ia
naştere CTR – Computing Tabulating Recording, devenită
în 1924 IBM – International Business Machines
19
Primele calculatoare “moderne”…
20
În timpul celui de-al doilea război mondial (1939-1945), oamenii
de ştiinţă şi cercetătorii au făcut eforturi deosebite ca să inventeze
maşini de calcul mai moderne şi mai complexe… în scop militar!
1937- “Mark I”
21
În aceeaşi perioadă…
1945 - “ABC”
(Atanasoff-Berry Computer)
1946 – “ENIAC”
(Electronic Numerical Integrator and
Computer)
• Studentul J. Presper Eckert
• Profesorul John Mauchly de la
Moore School for Engineering of
the University of Pennsylvania
• au creat primul calculator
electronic pentru calcularea
traiectoriilor proiectilelor
artileriei americane
23
ENIAC…
• avea 18000 tuburi electronice, cântărind 30 tone şi
ocupa spaţiul a trei dormitoare
• efectua 5000 de operaţii pe secundă fiind cel mai rapid
calculator din lume
ENIAC
ENIAC
24
Von NEUMANN…
- publică un articol despre utilizarea sistemului de
numeraţie binar în maşinile de calcul electronice
- orice număr poate fi reprezentat printr-un şir de 0 şi 1
- orice operaţie matematică poate fi codificată similar
- acest şir se poate realiza prin semnale electrice
- introduce noţiunile de instrucţiuni, program etc.
25
26
Cine a inventat calculatorul?…
• Calculatoarele moderne utilizează două concepte de
bază:
– (1) utilizarea sistemului de numeraţie binar în
reprezentarea datelor şi
– (2) ideea de program stocat în calculator, descrisă
prima dată de Charles Babbage
27
Prima generaţie de calculatoare vândute…
28
A doua generaţie de calculatoare are la bază
tranzistorul, produs în 1948 la firma Bell – mai
compacte, mai economice, mai sigure
29
Evoluţia tot mai rapidă a generaţiilor = miniaturizare
1966 - Hewlett-Packard
introduce pe piaţă primul
calculator “de birou”, HP-2115,
pentru calcule, folosind limbaje
de programare BASIC sau
FORTRAN.
30
curând apare şi a treia generaţie de calculatoare
bazată pe circuitele integrate, alcătuite din zeci şi
apoi sute de tranzistori pe o pastilă de Si (primul
a fost realizat în 1959, la Texas Instruments, iar
primul chip de 1 Kbit 10 ani mai târziu, la Intel)
31
1972 - Hewlett-Packard anunţă
apariţia calculatorului de buzunar
HP-35 ca fiind cel mai rapid şi mai
exact calculator electronic, capabil
să efectueze o serie de operaţii
logaritmice şi trigonometrice,
stochează soluţii intermediare
pentru a putea fi folosite mai
târziu şi acceptă datele de intrare
în format ştiinţific.
32
începând cu 1971 se vorbeşte de a patra generaţie de
calculatoare, folosind circuite integrate pe scară largă
(3,5) ce au culminat cu apariţia microprocesorului (tot
Intel a fost prima firmă ce l-a produs), denumit şi
“computer on a chip”
33
Prioritatea IBM…
One of the earliest IBM attempts to move computing into the hands of single
users was the "SCAMP" project in 1973. This six-month development effort
by the company's General Systems Division (GSD) produced a prototype
device dubbed "Special Computer, APL Machine Portable" (SCAMP) that
PC Magazine in 1983 called a "revolutionary concept" and "the world's first
personal computer." To build the prototype in the short half-year allowed, its
creators acquired off-the-shelf materials for major components. SCAMP
could be used as a desktop calculator, an interactive APL programming
device and as a "dispenser" of canned applications. The successful
demonstration of the prototype in 1973 led to the launch of the IBM 5100
Portable Computer two years later. 34
IBM 5100 Portable Computer
- un pas greşit…
35
tot în 1975 apare computerul Altair 8800, primul
desktop adevărat, echipat cu procesor Intel 8080
36
în acelaşi an 1975, doi tineri programatori realizează
un program de traducere din BASIC în codul-maşină
al procesorului 8080
Paul
PaulAllen
Allen
Bill
BillGates
Gates
37
în 1976 este lansat Apple I, urmat în 1980 de Apple II,
primul home computer adevărat (foarte scump însă) cu
procesor Motorola
Apple
etc.
39
Revanşa…
- foloseşte sistem de
operare OS/2
- permite utilizarea
mouse-ului
(pentru prima dată!)
40
se vorbeşte de peste 20 de ani despre generaţia a 5-a
de computere – ele trebuie să fie extrem de adaptate
la elementul uman (comandă vocală etc.), să aibă un
sistem de comunicaţii integrat (telecomputere) şi, mai
ales, să fie logice, nu numerice (adică maşini non-von
Neumann)...
41
1993 - Microprocesorul
Pentium – a cincea
generaţie de la Intel pentru
IBM PC (pas greşit?)
- Pentium aduce avantaje în
ceea ce priveşte rularea
programelor mai rapid,
executarea mai multor
instrucţiuni în acelaşi timp
şi suport pentru grafică şi
muzică
42
1995 - Intel introduce procesorul P6, care se va numi Pentium
Pro, la viteze de 150, 180 şi 200 de MHz, folosind 5,5 milioane de
tranzistori
1996 - Advanced Micro Devices (AMD) lansează procesorul K6,
optimizat pentru cod de 16 şi 32 de biţi
1998 - Intel lansează pe piaţă procesoarele Pentium II la viteze de
300, 333, 400, 450 MHz şi chiar mai mari
1999 - Intel lansează procesoarele Pentium III, la viteze de inclusiv
1 GHz
2001 - Intel lansează procesoarele Pentium 4, la viteze de inclusiv
2 GHz
2004 - Intel lansează procesoarele Pentium 4 HT, cu tehnologie
Hyper Threading
2005 - Intel lansează procesoarele Pentium 4 Dual Core, care
conţin practic două procesoare – “a 8 a generaţie de
calculatoare”…
43
Evoluţia programelor…
1952 – matematiciana
Grace Hopper
completează primul
compilator A-0, un
program ce permite
utilizatorului să folosească
cuvinte în limba engleză în
loc de numere.
44
1957- Limbajul de programare
FORTRAN (FORmula
TRANslator),
introduce noţiunea de ciclu
(realizarea repetată a unui singur
set de instrucţiuni).
45
1958 – ALGOL (ALGOrithmic
Language)
46
1976 - Gary Kildall dezvoltă sistemul de operare CP/M
pentru calculatoarele personale, care face posibil ca o
versiune de program să ruleze pe mai multe
calculatoare cu microprocesoare pe 8 biţi
50
1976, Vasile Baltac, la Institutul de Tehnică de Calcul Bucureşti
asimilează calculatorul Felix C-256 dupa o licenţă franceză
(fiind singurul dintre specialiştii români care s-a angajat la
preluarea licenţei calculatorului original din generaţia a III-a
cu circuite integrate & 8211; IRIS-50) şi realizează cu
colaboratorii săi calculatorul electronic românesc de capacitate
mică FELIX C-32 (cu Emil Tudor) pentru care a dezvoltat
sisteme de operare şi alte programe de bază şi dezvoltă (cu
Mihai Roşu) familia de calculatoare româneşti I-100.
• Unitatea centrală
(Central processing
unit - CPU)
• Memoria internă
• Dispozitive de
stocare a
informaţiei
• Dispozitive de
intrare
52
• Dispozitive de ieşire
Schema unui calculator
Memorie internă
Magistrale de date
Interfeţe Interfeţe
Magistrale de date
Stocare externă
Disk
53
Organizarea internă a CPU:
• unitate de control (comandă) – execută instrucţiuni codificate
• unitate aritmetică şi logică – calcule
• registre – memorii mici dar foarte rapide (cache)
• trasee (magistrale) – bus
AMD Opteron 55
Memoria computerelor:
• CPU lucrează în binar (cu biţi, 0 şi 1), fiind un set de comutatoare binare
• secvenţele de 8 biţi se numesc octeţi (byte), fiind unitatea de măsură pentru
capacitatea memoriei prin “multiplii” săi – 1 KB = 1024 B = 210 B, MB, GB, TB...
56
Memoria secundară (externă):
• nevolatilă, dar mai lentă
• extrem de cuprinzătoare (TB)
• suport extrem de variat (magnetic, optic, etc.)
• mult mai greu accesibilă informaţia, chiar în acces direct, datorită diverselor
dispozitive electromecanice
• portabilitatea depinde de suport
• mult mai ieftină:
57
Memorii pe suport magnetic
• Banda magnetică (inclusă în casete sau liberă, pe rolă) – veche, dar cea
mai ieftină; poate manevra cantităţi imense de date, însă secvenţial.
Stocarea informaţiei se face prin polarizarea unor particule minuscule de
oxid de fier înglobate în banda respectivă – 0 şi 1 corespund polarizării
pozitive, respectiv negative.
59
Discuri optice (CD)
Clasificare:
• CD-ROM
• CD-RW (Re-Writable)
• DVD (Digital Video Disk)
• FMD-ROM (Fluorescent Multilayer Disk)
60
HDD FDD
CD-ROM, DVD…
61
Alte tipuri de memorii externe:
62
Tip Viteză procesor RAM Mărime fizică Utilizare
(MIPS) (MB)
Mainframe IBM
64
Calculatorul şi perifericele
65
Calculatorul şi perifericele
66
Interiorul calculatorului…
• Placa de bază
• Microprocesor
• Sloturi (audio, video,
LAN, modem…)
• Floppy drive - FDD
• Hard disk - HDD
• CD-ROM, RW, DVD
• Cipuri de memorie
• Sursa de alimentare
67
În spatele calculatorului…
• Răcitor (cooler)
• Sursa de alimentare
• Conector tastatură
• Conector mouse
• Port paralel imprimantă
• Port serial imprimantă
• Conector video
• Porturi modem şi reţea
• Porturi USB
• Porturi audio, joystick…
• etc. 68
Periferice de intrare uzuale…
69
Periferice de ieşire uzuale…
70
Periferice “multimedia”
71
... precum şi:
72
Interacţiunea om-calculator
73
74
Reţele
Argumente: partajarea resurselor hard şi
soft, centralizare, protecţie prin redundanţă,
comunicare...
File server – gestionar de resurse, “arbitru”
76
Reţele de calculatoare….
În funcţie de topologie: stea, magistrală, inel, ordonată, hibrid…
77
Reţele de calculatoare….
78
Intranet - Internet….
Intranet = reţea de comunicare ce utilizează browser-e www.
80
Extranet….
81