Bazele Tehnologiei Informaticii

Curs
9.2/10 (5 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 80 în total
Cuvinte : 30748
Mărime: 704.77KB (arhivat)
Publicat de: Andrei P.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Dumitru Ostafe
curs predat la FSEAP Suceava

Extras din curs

CAPITOLUL 1

1.1. Evolutia sistemelor de calcul

Din cele mai vechi timpuri oamenii au cautat sa construiasca dispozitive capabile sa simplifice anumite activitati, cum ar fi executarea unor calcule, a caror functionare sa poata fi dirijata conform unor reguli flexibile (numite programe) sunt foarte vechi. Astfel a luat nastere în orientul apropiat cu aproximativ 5000 de ani în urma o forma primitiva de abac, care poate fi considerat prima masina de calculat, menita sa automatizeze procesul de numarare si calcul.

În anul 1620 este inventata în Anglia rigla de calcul.

În anul 1642, la vârsta de 19 ani, matematicianul francez Blaise Pascal (1623-1662), proiecteaza si realizeaza prima masina mecanica de calculat deplin operationala, care înlocuia munca a 6 contabili. Aceasta masina lucra în sistemul zecimal folosind roti dintate cu câte 10 dinti fiecare, angrenate în diferite moduri, comanda masinii era asigurata manual. Masina denumita „Pascalina” realiza operatiile de adunare, de scadere, de înmultire si împartire; interesant este faptul ca înafara de adunare celelante operatii se realizau utilizându-se tehnici complementare, (transformarea scaderilor în adunari, operatiile de înmultire si împartire erau implementate prin serii de adunari, respectiv scaderi repetate) foarte asemanatoare cu cele existente în calculatoarele din anii 80 - 90. Masina a fost utilizata pâna la mijlocul secolului al XIX-lea.

Leibniz fiind nemultumit de mecanica fina din vremea sa, a preferat sa caute un sistem de numeratie mult simplificat (si nu cel zecimal), care sa înlature handicapul tehnicii. Astfel în anul 1694 Leibniz înbunatateste aceasta masina de calcul, prin înlocuirea sistemului zecimal de numeratie cu sistemul binar, care este si astazi baza prelucrarii electronice a datelor.

În anul 1823 matematicianul englez Charles Babbage (1791-1871) a elaborat proiectul unei masini analitice de calcul. Aceasta masina realizata cu mijloace mecanice consta dintr-o magazie pentru depozitarea datelor (memorie), o “moara” pentru efectuarea calculelor (unitate de prelucrare), dispozitive de intrare a datelor (unitate de intrare) si respectiv dispozitive pentru extragerea rezultatelor (dispozitive de iesire). Aceasta masina poate fi considerata ca fiind primul computer în sensul modern al cuvântului, adica o masina a carei functionare este controlata de instructiuni introduse de catre utilizator.

În anul 1854 matematicianul George Boole, publica rezultatele cercetarilor sale asupra logicii simbolice (inventânt Algebra booleana, Algebra Boole, introducânt notiunile de TRUE si FALSE), care stau la baza stiintei calculatoarelor.

În 1890 este realizata prima masina de perforat cartele, pe baza carora se realizeaza în SUA masini electromecanice de calcul cu cartele perforate, care pot efectua calcule asupra datelor continute pe cartele, pe baza unui program dinainte specificat (program cablat). Aceasta masina a fost folosita pentru prelucrarea datelor unui recensamânt din SUA, reducând timpul de calcul de la 10 ani la 2,5 ani. (cel ce a construit aceste masini a pus bazele companiei IBM)

În anul 1944 este pus în functiune primul calculator modern, numit MARK-1, realizat cu relee electromagnetice, datorita fiabilitatii reduse aproape nu a fost utilizat.

În anul 1947 sunt enuntate de catre John Von Neumann principiile folosite si astazi în constructia calculatoarelor, si anume utilizarea sistemului binar pentru reprezentarea informatiilor si utilizarea programelor memorate în locul celor cablate. Primele calculatoare construite conform acestor principii au fost EDVAC si UNIVAC-1 în SUA.

Un calculator modern reprezinta un sistem complex care înglobeaza în constructia sa tehnologii diverse cum ar fi:

- Electronice;

- Magnetice;

- Electromecanice;

- Electrooptice

- Mecanice.

Evolutia calculatoarelor este strâns legata de progresele înregistrate în aceste tehnologii. Putem împarti evolutia calculatoarelor în cinci etape, denumite generatii de calculatoare. Fiecare generatie de calculatoare este caracterizata de o dezvoltare tehnologica majora ce a schimbat fundamental modul în care calculatoarele au fost construite, având ca rezultat dimensiuni mai mici, mai puternice, mai ieftine, mai eficiente si mai fiabile. Fiecare generatie se întinde pe o perioada de aproximativ zece ani, în prezent aflându-ne în generatia a patra, iar dupa unii în a cincea de calculatoare. Criteriile care au stat la baza acestei clasificari sunt în general:

- Arhitectura sistemelor;

- Tehnologia de constructie a componentelor;

- Modalitatile de procesare a datelor;

- Caracteristicile sistemelor de operare;

- Limbajele de programare folosite.

De fapt evolutia constructiva a calculatoarelor este strâns legata de dezvoltarea tehnologiei electronice.

Preview document

Bazele Tehnologiei Informaticii - Pagina 1
Bazele Tehnologiei Informaticii - Pagina 2
Bazele Tehnologiei Informaticii - Pagina 3
Bazele Tehnologiei Informaticii - Pagina 4
Bazele Tehnologiei Informaticii - Pagina 5
Bazele Tehnologiei Informaticii - Pagina 6
Bazele Tehnologiei Informaticii - Pagina 7
Bazele Tehnologiei Informaticii - Pagina 8
Bazele Tehnologiei Informaticii - Pagina 9
Bazele Tehnologiei Informaticii - Pagina 10
Bazele Tehnologiei Informaticii - Pagina 11
Bazele Tehnologiei Informaticii - Pagina 12
Bazele Tehnologiei Informaticii - Pagina 13
Bazele Tehnologiei Informaticii - Pagina 14
Bazele Tehnologiei Informaticii - Pagina 15
Bazele Tehnologiei Informaticii - Pagina 16
Bazele Tehnologiei Informaticii - Pagina 17
Bazele Tehnologiei Informaticii - Pagina 18
Bazele Tehnologiei Informaticii - Pagina 19
Bazele Tehnologiei Informaticii - Pagina 20
Bazele Tehnologiei Informaticii - Pagina 21
Bazele Tehnologiei Informaticii - Pagina 22
Bazele Tehnologiei Informaticii - Pagina 23
Bazele Tehnologiei Informaticii - Pagina 24
Bazele Tehnologiei Informaticii - Pagina 25
Bazele Tehnologiei Informaticii - Pagina 26
Bazele Tehnologiei Informaticii - Pagina 27
Bazele Tehnologiei Informaticii - Pagina 28
Bazele Tehnologiei Informaticii - Pagina 29
Bazele Tehnologiei Informaticii - Pagina 30
Bazele Tehnologiei Informaticii - Pagina 31
Bazele Tehnologiei Informaticii - Pagina 32
Bazele Tehnologiei Informaticii - Pagina 33
Bazele Tehnologiei Informaticii - Pagina 34
Bazele Tehnologiei Informaticii - Pagina 35
Bazele Tehnologiei Informaticii - Pagina 36
Bazele Tehnologiei Informaticii - Pagina 37
Bazele Tehnologiei Informaticii - Pagina 38
Bazele Tehnologiei Informaticii - Pagina 39
Bazele Tehnologiei Informaticii - Pagina 40
Bazele Tehnologiei Informaticii - Pagina 41
Bazele Tehnologiei Informaticii - Pagina 42
Bazele Tehnologiei Informaticii - Pagina 43
Bazele Tehnologiei Informaticii - Pagina 44
Bazele Tehnologiei Informaticii - Pagina 45
Bazele Tehnologiei Informaticii - Pagina 46
Bazele Tehnologiei Informaticii - Pagina 47
Bazele Tehnologiei Informaticii - Pagina 48
Bazele Tehnologiei Informaticii - Pagina 49
Bazele Tehnologiei Informaticii - Pagina 50
Bazele Tehnologiei Informaticii - Pagina 51
Bazele Tehnologiei Informaticii - Pagina 52
Bazele Tehnologiei Informaticii - Pagina 53
Bazele Tehnologiei Informaticii - Pagina 54
Bazele Tehnologiei Informaticii - Pagina 55
Bazele Tehnologiei Informaticii - Pagina 56
Bazele Tehnologiei Informaticii - Pagina 57
Bazele Tehnologiei Informaticii - Pagina 58
Bazele Tehnologiei Informaticii - Pagina 59
Bazele Tehnologiei Informaticii - Pagina 60
Bazele Tehnologiei Informaticii - Pagina 61
Bazele Tehnologiei Informaticii - Pagina 62
Bazele Tehnologiei Informaticii - Pagina 63
Bazele Tehnologiei Informaticii - Pagina 64
Bazele Tehnologiei Informaticii - Pagina 65
Bazele Tehnologiei Informaticii - Pagina 66
Bazele Tehnologiei Informaticii - Pagina 67
Bazele Tehnologiei Informaticii - Pagina 68
Bazele Tehnologiei Informaticii - Pagina 69
Bazele Tehnologiei Informaticii - Pagina 70
Bazele Tehnologiei Informaticii - Pagina 71
Bazele Tehnologiei Informaticii - Pagina 72
Bazele Tehnologiei Informaticii - Pagina 73
Bazele Tehnologiei Informaticii - Pagina 74
Bazele Tehnologiei Informaticii - Pagina 75
Bazele Tehnologiei Informaticii - Pagina 76
Bazele Tehnologiei Informaticii - Pagina 77
Bazele Tehnologiei Informaticii - Pagina 78
Bazele Tehnologiei Informaticii - Pagina 79
Bazele Tehnologiei Informaticii - Pagina 80

Conținut arhivă zip

  • Bazele Tehnologiei Informaticii.doc

Alții au mai descărcat și

Laboratoare Microsoft Word

I. PROCESORUL DE TEXTE MICROSOFT WORD 1.1. Procesoare de documente şi editoare de texte Programele de editare ocupă un loc important în cadrul...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Clase în Java

Clase pentru miniaplicatii Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet. Structura clasei unui applet...

Clase

1. Programare procedurala –Programare orientata pe obiecte. Limbajul C, ca si Pascal, utilizeaza modelul programarii structurate procedurale, care...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Crearea unei aplicații independente în Java

Toate aplicatiile Java contin o metoda main(), spre deosebire de miniaplicatii. class FirstApp { public static void main( String argsst) {...

Te-ar putea interesa și

Modelarea aplicațiilor financiar contabile

SISTEME INFORMAŢIONALE FINANCIAR-CONTABILE Modelarea aplicaţiilor financiar-contabile utilizând tehnici moderne de programare 1.1. Structura...

Implementarea comerțului electronic în cadrul sistemului informatic al întreprinderii

Termenul de “comerţ electronic” tinde să însemne diferite lucruri pentru diferite persoane, însă trebuie subliniat, încă de la început, că nu se...

Legătura dintre logistică și tehnologia informației

Relatia dintre logistica si functia de tehnologie a informatiei INTRODUCERE Managerul de logistică trebuie să se ocupe în mod special cu două...

Sistem Informatic privind Activitatea Financiară de Asigurare

Introducere Trebuie să ne asumăm riscul de a ne asigura? Iată o întrebare care, deşi are semnificaţii practice remarcabile şi atinge unul din...

Testarea Adaptivă ca Factor de Optimizare a Procesului de Instruire în Învățământul Universitar

INTRODUCERE Actualitatea temei. în ultimele trei decenii în lumea educaţiei s-au produs schimbări de ordin principial, ca reacţie la...

Subsistem informatic client-bancă pentru corporația de finanțare rurală

INTRODUCERE În ultimii ani, tehnologiile informaţionale au atins un nivel foarte înalt de dezvoltare. Ele permit automatizarea multor operaţiilor...

Subsistemul Informatic privind Proiectarea și Elaborarea Complexului Program în Domeniul Construcțiilor

Introducere Proiectarea sistemelor informatice constituie o activitate complexă care, presupune îmbinarea strânsă a cunoştinţelor economice de...

Adaptarea Soluțiilor Informaționale Financiar Contabile la Mediul Internet

CAPITOLUL I. NOŢIUNI GENERALE PRIVIND CONTABILITATEA AGENŢILOR ECONOMICI Prima definiţie dată contabilităţii aparţine lui Luca Paciolo, fiind...

Ai nevoie de altceva?