Informatica economica- Curs

Embed Size (px)

DESCRIPTION

Informatica economica

Citation preview

  • INFORMATICA ECONOMICACURS 1

  • INFORMATICA = INFORMATION + AUTOMATIQUE

    * ORDINATEUR

    COMPUTER SCIENCE

    * COMPUTER, COMPUTER SYSTEM(to compute = a calcula)

  • ISTORIC2000 .e.n. abaculsistemul de numeraie poziional nlocuiete sistemul de numeraie nepoziional roman, ceea ce a permis utilizarea n calcule a tabelelor de adunare i a tabelelor de nmulire

    Maini de calculat mecanice 1617 (Edinburg) John Neper logaritmii1633 (Anglia) William Oughtred - rigla de calcul pentru efectuarea nmulirilor i mpririlor [1662 (Anglia) Partridge o aduce la forma actual]1642 (Frana) Blaise Pascal - prima main de calcul veritabil (adunare i scdere)1671 Leibnitz - main care putea s efectueze i operaii de nmulire 1820 - De Colma - a realizat prima main cu patru operaii

  • 1801- Joseph Jacquard - primul rzboi de esut capabil s repete un model n mod automat 1801- Charles Babbage- a enunat o serie de idei moderne pentru organizarea unui calculator i a introdus n maina sa analitic i un bloc de memorare (perforaii n cartel, pstra datele care urmau s fie prelucrate i respectiv calcule intermediare) 1879 - James Ritty - prima main de marcat care calcula, nregistra i controla vnzrile1890 - Herman Hollerith - ideea reprezentrii informaiilor sub forma perforaiilor n cartele de hrtie; un mare calculator utilizat pentru nregistrarea i prelucrarea datelor din recensmntul din SUA 1924 - dup mai multe fuziuni a fost creat International Business Machines Corporation - IBM - fiind i astzi cea mai mare companie de calculatoare din lume creia i se datoreaz deschiderea pieei de computere personale (PC - IBM compatibile).

  • CARACTERISTICILE mainilor de calculat mecanice Viteza de lucru era limitat, fiecare operaie mai complicat durnd cteva secunde.Uzura mainilor era destul de ridicat.Antrenarea lor se fcea cu motoare mecanice, de obicei prin curele de transmitere a puterii.Pentru fiecare operaie trebuia dat o comand manual.Introducerea datelor se fcea manual, prin intermediul unui sistem de clape.Mainile lucrau independent una de alta, fr s poat fi interconectatePrin folosirea cartelelor, se puteau folosi rezultatele date de o main ca date de intrare pentru alt main.

  • Mainile electromecanice de calculat 1920 - odat cu apariia electricitii, fora motrice motoare a fost nlocuit cu fora motrice electric 1920..1930 - au fost perfecionate mainile cu cartele perforate, ele prelucrnd i informaii alfanumerice 1928 - Taushek - principiul tamburului magnetic pentru nregistrarea informaiilor1940 - Howard Aiken (Universitatea Havard) mpreun cu specialitii firmei IBM Corporation, a construit prima main electromecanic complex de calculat, numit Mark 1. Aceast main folosea relee electromagnetice controlate electronic i folosea sistemul de introducerea, stocarea i prezentarea rezultatelor pe cartele perforate.

  • Mainile de calculat electronice 1937..1941 - John Atanasov i Clifford Berry aplic tehnologia lmpilor cu vid pentru a construi calculatoare integral electronice1942..1945 - Mauchly i Eckert (Universitatea din Pennsylvania) - primul calculator electronic, ENIAC (Electronic Numeric Integrator and Computer). Inaugurat la 16 februarie 1946, n funciune pn n anul 1955; 30 tone, cca. 45 m lungime, construit din 50.000 de comutatoare i 18.000 de tuburi electronice. 5.000 de adunri sau scderi cu 10 cifre pe secund, depind de 1.000 de ori rapiditatea celor mai performante maini de calcul electromecanice

  • 1944 - John von Neumann a lansat ideea programului nregistrat, pentru care o main de calcul trebuie s fie dotat cu un dispozitiv de memorare a datelor i comenzilor i care trebuie s lucreze cu o vitez mare i trebuie s permit nregistrarea simpl i rapid a informaiilor. Astfel au aprut noiunile de algoritm de rezolvare a unei probleme i program de prelucrare a algoritmului, a secvenelor de comenzi i memorare date.

  • John von Neuman - 3 principii care sa fie utilizate la realizarea unor calculatoare complexe i rapide:Programele i datele trebuie s fie codificate sub form binar;Programele i datele trebuie pstrate n memoria calculatorului;Trebuie s existe o unitate central de prelucrare care trebuie s poat extrage, decodifica i executa instruciunile programului.Pornind de la teoria lui Neumann a fost construit EDVAC (Electronic Discrete Variabile Computer).La nceputul anilor 1950 a fost livrat primul calculator comercial UNIVAC

  • GENERAIILE DE CALCULATOARE Prima generaie de calculatoare Aceast generaie cuprinde perioada de cnd a aprut primul calculator electronic i pn n 1955. Calculatoarele din aceast generaie erau utilate cu tuburi electronice, relee electromagnetice i memoriile, intern i extern, utilizau tambururi magnetice. Viteza de calcul era mic (cca. 10.000 operaii i instruciuni pe secund), capacitatea de lucru era redus, avnd memoriile interne (de cca. 2 kB) i externe mici.

  • A doua generatie de calculatoare

    A doua generaie a beneficiat de circuitele de comutaie cu semiconductoare (tranzistoare, diode, diode Zener, etc), de memorii interne cu ferite iar cele externe - electromagnetice.Aceast generaie cuprinde anii 1956 - 1963. Viteza de lucru a ajuns la 100.000200.000 de operaii pe secund, iar capacitatea memoriei interne a crescut la 32 kB. Apar primele sisteme de operare (programe proprii ale sistemului de calcul care controleaz activitatea de introducere i extragere date, executarea alternativa a programelor, programe pentru servicii standard ca sortare i clasificare, programe standard de calcul al funciilor matematice radical, ridicare la putere) i limbajele de programare de nivel nalt prin care se pun bazele ingineriei programrii: FORTRAN (FORmula TRANslator) orientat pe calcule tehnico-tiinifice n 1956;COBOL (Common Business Oriented Language), orientat pe calcule economice, care manipuleaz un volum mare dedate, n 1960;ALGOL (ALGOrithmic Language), aprut n 1958, orientat pe calcule tehnico-tiinifice, din care a aprut ulterior Limbajul PASCAL.

  • A treia generaie de calculatoare

    Calculatoarele din aceast generaie au aprut n perioada 19641975 i au fost construite cu circuite integrate , o capsul de circuit integrat coninnd n interiorul ei mai multe circuite active: (tranzistoare, diode) i circuite pasive (rezistente i condensatoare), posedau memorii interne realizate deja cu semiconductoare, deci mult mai rapide dect memoriile externe pe suport magnetic.Vitez de calcul de 0,51 MIPS (1 MIPS = 1 Milion Instruciuni Pe Secund), capacitatea memoriei interne de 2 MB.Apar microcalculatoarele cu microprocesor cu adresare pe 8 bii, care permit utilizatorului acces direct la tehnica de calcul i utilizarea pe scar larg a informaiei. Aceast generaie de calculatoare a beneficiat de limbaje de programare dezvoltate. Apar noi limbaje de programare:PL1 (Programming Language no.1), creat de IBM;LISP (LISt Processing language), creat n 1960 i orientat pe prelucrri pe baz de liste. Este primul limbaj neprocedural care st la baza inteligentei artificiale i a sistemelor expert.

  • PASCAL, un limbaj creat n 1971, de tip structural (fiecare prelucrare este considerat ca un bloc, iar blocurile pot fi nchise, ncapsulate unele n altele). Acest limbaj creat n Elveia a avut o mare dezvoltare odat cu apariia microcalculatoarelor;C a fost creat n 1971 de ctre firma Bell-Telephone pentru a permite realizarea sistemului de operare Unix. Este un limbaj foarte performant care posed conceptele limbajelor structurale de nivel nalt i n plus i permit accesul la hardware. BASIC (Beginners All-purpose Symbolic Instruction Code), creat n 1975 este un limbaj interactiv i care poate fi folosit pe microcalculatoare i chiar pe calculatoare de buzunar. A fost creat n SUA i permite utilizarea lui de ctre nespecialiti n informatic.In perioada acestei generaii de calculatoare au aprut sistemele de operare din ce n ce mai evoluate. In 1965, IBM a propus dou sisteme de operare: sistemul tip DOS (Disk Operating System) orientat spre calculatoarele personale i sistemul de operare OS (Operating System) - orientat spre calculatoare puternice, de lucru n multiprogramare i cu partajarea timpului.

  • A patra generaie de calculatoareCalculatorul devine mijloc de producie n aceast perioad: 1973 - 1990; se rspndesc calculatoarele personale PC (Personal Computer). In Romnia aceasta perioada a nceput din 1990. Calculatoarele din aceast generaie au utilizat circuitele integrate pe scar medie - MSI, cele de scar larg - LSI i cele de scar foarte larg - VLSI.Memoria intern a fost de asemenea construit cu circuite integrate iar memoriile externe au fost realizate tot folosind discul magnetic dar cu capacitate de memorare mult mai mare.Vitez de calcul de 10 MIPS, capacitatea memoriei interne de 16 MB, gabaritul redus a permis montarea lor pe masa de birou iar preul sczut a permis utilizarea PC-lor i de persoanele particulare .Se utilizeaz pe scara mare reelele de calculatoare i deci lucrul n regim interactiv cu alte terminale inteligente. .

  • Sistemele de operare evolueaz mult, firmele care s-au specializat n aceste sisteme au fost Microsoft i Digital Research. Prima generaie de microcalculatoare a utilizat sistemul de operare CP/M, realizat de Digital Research, iar a doua generaie a fost dominat de sistemele MS-DOS i n continuare de Windows elaborate de firma Microsoft.Apar pachete de programe de larg utilizare pentru: procesare de texte, gestiuni de date, prelucrare de imagini i sunete, proiectarea pe calculator, etc.Incep s se dezvolte limbajele neprocedurale: LISP creat n SUA i PROLOG creat n Frana. Cu ajutorul acestor programe calculatorul reuete s dezvolte raionamente

  • A cincea generaie de calculatoareCalculatoarele din generaia a cincea propuse de japonezi, sunt definite ca sisteme complexe de prelucrarea cunotinelor. Ele sunt planificate pentru utilizarea n domenii ca: Sisteme inteligente de cercetare / proiectare asistat de calculator;Sisteme inteligente de instruire asistat de calculator;Sisteme inteligente de automatizare a activitilor de birou;Roboi inteligeni.

    Funcii ateptate:Posibilitatea unei utilizri facile a acestor sisteme, fr a presupune cunotine profesionale. In acest scop, aceste calculatoare vor poseda funcii de introducere / extragere a informaiilor cu ajutorul imaginilor, a graficelor, a vorbirii i limbajului natural; Funcii de raionament i decizie similare cu cele umane. In acest scop aceste calculatoare vor poseda funcii care s permit regsirea automat a informaiilor care s rspund la interogrile formulate, funcii care s asigure nvarea i memorarea de cunotine ce vor fi utilizate la soluionarea viitoarelor probleme, etc;Funcii care s faciliteze programarea. In acest scop calculatoarele trebuie s asigure generarea i modificarea automat de programe.

  • Dac se are n vedere mrimea, viteza de lucru i costul se disting urmtoarele patru clase de calculatoare: supercalculatoare, mainframes, minicalculatoare i microcalculatoare.Supercalculatoarele sunt cele mai puternice, mai rapide i mai scumpe calculatoare, fiind utilizate, de regul, n aplicaii specializate care necesit un volum foarte mare de calcule matematice (previziuni meteorologice, explorri petroliere, grafic, animaie etc.). Caracteristic supercalculatoarelor este faptul c acestea i mobilizeaz resursele n executarea ct se poate de rapid a ctorva programe.

  • Mainframe-urile sunt calculatoare mari care mbrac diferite forme i configuraii, suportnd de la cteva zeci la mii de terminale on-line. Aceste calculatoare se folosesc n cadrul liniilor aeriene, bncilor internaionale, companiilor petroliere, burselor de valori etc. Caracteristicile acestora au n vedere urmtoarele: i utilizeaz puterea pentru a executa mai multe programe n paralel; sarcina prelucrrii I/E revine unor canale periferice care pot fi considerate procesoare specializate; au memorii cache de mare vitez (de 10 ori mai rapide dect memoria principal); rata de transfer a datelor pe magistrala intern este mult mai mare dect la PCuri;

  • au circuite pentru detectarea i tratarea erorilor, fiecare subsistem fiind n permanen monitorizat, apariia erorilor fiind semnalizat i reglementat n mod corespunztor; stabilitatea (perioada scurs ntre dou cderi este, n medie, de 20 de ani); scalabilitatea (poate fi up-gradat prin adugarea uneia sau mai multor UCP).Minicalculatoarele sunt calculatoare de dimensiuni medii ce pot suporta cteva sute de utilizatori. Principalele caracteristici ale acestora se refer la conectivitate, stabilitate, toleran la erori, raport pre/performane foarte bun

  • Microcalculatoare Un microcalculator este un calculator realizat n jurul unui microprocesor care constituie unitatea central de prelucrare (UCP) i care realizeaz funciile UCC i UAL. Dac microprocesorului i se adaug circuite de memorie i de interfa pentru echipamente periferice, precum i dispozitive de alimentare cu energie electric se obine un microcalculator. Structura standard a unui microcalculator cuprinde microprocesorul, memoria RAM i ROM, interfee pentru echipamente periferice de intrare/ieire i magistrale

  • Domeniile informaticii Arhitectura calculatoarelor. Studiaz modul de organizare a diferitelor componente hardware ale calculatorului i de interconectare a acestora, pentru a obine sisteme de calcul eficiente, sigure i utile.Sisteme de operare. Studiaz modul n care trebuie s fie organizate programele care controleaz i coordoneaz operaiile din sistemul de calcul.Algoritmi i structuri de date. Studiaz metodele prin care se pot obine aplicaii care s prelucreze diferite clase de informaii, modul de reprezentare a informaiilor prelucrate i metodele de optimizare a pailor necesari pentru realizarea aplicaiilor.Limbaje de programare. Studiaz reprezentarea algoritmilor i structurilor de date prin limbaje artificiale, astfel nct aplicaiile s poat fi uor descrise. Programele scrise n aceste limbaje sunt apoi traduse n secvene de comenzi pe care s le neleag calculatorul.Ingineria programrii. Studiaz metodele prin care poate fi automatizat activitatea de proiectare a aplicaiilor de prelucrare a informaiilor, astfel nct s se obin programe eficiente, corecte i uor de exploatat.Calcule numerice i simbolice. Studiaz descrierea fenomenelor din lumea real prin intermediul formulelor matematice, care pot fi manevrate astfel nct s se obin modele matematice uor de descris prin algoritmi. Modelele matematice permit reprezentarea n sistemele de calcul a fenomenelor complexe (zborul avioanelor, curenii marini, traiectoriile sateliilor i ale planetelor, micarea particulelor etc.).

  • Sisteme de gestiune a bazelor de date. Studiaz modul cum pot fi organizate mari cantiti de date care nu necesit, n prelucrare, calcule matematice complexe. Este cazul informaiilor prelucrate n procesele economico-sociale, n ntreprinderi i n administraie. Prelucrarea acestor date trebuie s se fac eficient, fr erori, cu asigurarea securitii lor.Inteligena artificial. Studiaz metode de automatizare a aplicaiilor pe care omul le realizeaz prin metode "inteligente", aplicaii dificil de descris i de caracterizat cu ajutorul algoritmilor: nelegerea unui limbaj, crearea de noi teorii matematice, compunerea muzicii, crearea unei opere de art, luarea deciziilor n urma evalurii unor situaii complexe (stabilirea unor diagnostice n medicin, mutarea unei piese la jocul de ah).Animaie i robotic. Studiaz metodele prin care pot fi generate i prelucrate imaginile i modul cum se poate rspunde unei situaii din exterior prin acionarea unui robot.Comunicaii. Este domeniul n care se studiaz standardele transferului de informaii ntre calculatoare, parametrii comunicaiilor (viteza de transmisie, tipul comunicaiei etc.) i programele de comunicaie.Multimedia. Studiaz modalitile de prelucrare automat a informaiilor de natur divers: texte, grafic, sunet, integrarea acestora precum i posibilitatea unui grad ridicat de interactivitate ntre utilizatori i aplicaiile multimedia.Internet. Dezvoltarea reelei publice Internet, ajuns la scar planetar, a pus n faa specialitilor numeroase probleme iar caracterul su dinamic face ca permanent s apar idei i concepte noi: standarde deschise, diferite servicii, noi tehnologii i modaliti de comunicare.

  • Conceptul de informaieInformaia reprezint o noiune de maxim generalitate care semnific o comunicare, o veste, o tire, un mesaj, un semnal etc. despre evenimente, fapte, stri, obiecte, despre forme de manifestare a realitii care ne inconjoar. Informaia reprezint cantitatea de noutate adus de un mesaj din lumea real.Informaia, energia i materia sunt cei mai importani factori ai economiei moderne pe lng pmnt, capital i fora de munc.

  • Fa de materie, informaia prezint caracteristici distincte:Se poate copia ori de cte ori se dorete i este independent de loc;Nu se nvechete i se poate combina aproape nelimitat;Este puternic condensabil;Se percepe ca o anumit msur a ordinii, ntruct ea anihileaz incertitudinea i nedeterminarea. O msur a ordonrii este entropia negativ, termen care a luat natere prin analogie cu entropia, care este, n termodinamic, o msur (exprimabil matematic) a neordonrii;Calitatea unei informaii const n gradul de probabilitate cu care creeaz utilizatorului certitudinea unei afirmaii.

  • Distincia ntre tire i opinie tirea ntrunete caracteristicile de informaie n sensul c reflecta realiti obiective, stri de fapt existente. Opinia reprezint exprimarea unor preri, a unor gnduri proprii sau de grup. Opinia este deci subiectiv sau prea puin obiectiv, putnd fi uneori promovat pe baza unor interese dinainte stabilite, urmrind scopuri fie constructive (educaionale, mobilizatoare etc.), fie distructive (denaturarea realitii, abaterea ateniei de la problemele reale ale vieii, dezinformarea etc.). Opinia fiind subiectiv are un grad redus de generalitate chiar atunci cnd privete unele evenimente concrete.De asemenea, informaia nu trebuie s se confunde cu zvonul care reprezint, ca i opinia fals, o tire nentemeiat i neverificat.

  • Din punct de vedere conceptual informaia reprezint o reflectare n planul gndirii umane a legturilor de cauzalitate, privind aspecte din realitatea ce ne nconjoar. Informaia are deci sens de noutate pentru cel cruia i se adreseaz, indiferent de forma pe care o ia (tire, semnal, comunicare). Putem spune deci c informaia este un mesaj, dar cu precizarea c nu orice mesaj este o informaie. Dac mesajul nu transmite o noutate i nu are suport real, atunci nu prezint interes pentru receptor i deci nu are caracter de informaie.

    Informaia primete totdeauna atributul domeniului pe care l reprezint. De exemplu, realitile din domeniul economic se reflect n informaii economice.

    Procesul de sesizare, nelegere i nsuire a informaiilor dintr-un anumit domeniu reprezint un proces de informare. Informaiile dobndite n urma unui proces de informare ntr-un anumit domeniu formeaz cunotinele despre acel domeniu, iar mulimea acestora reprezint baza de cunotine.

    Cunotinele reprezint deci o nsumare a tuturor informaiilor dobndite ntr-un anumit domeniu, sau care se refer la un anumit obiect. n sintez, putem aprecia cunotinele c sunt elemente abstracte i individuale despre obiectele i domeniile lumii reale, nsuite i/sau dobndite.

  • Data este forma de reprezentare accesibil a informaiei prelucrate. Ea reprezint suportul formal al informaiei, care se concretizeaz n: cifre, litere, simboluri, coduri i alte nsemne. Exist o coresponden determinat ntre informaie, simbol i dat astfel c, foarte adesea, n practic, termenul de informaie este utilizat pentru a desemna date, iar expresia prelucrarea informaiilor nlocuiete expresia prelucrarea datelor. Putem considera c datele prelucrate, n msura n care afecteaz n sens pozitiv comportamentul receptorilor (oameni sau maini), au calitatea de informaii.

  • La nivelul unei entiti economice, datele supuse prelucrrii provin att din surse externe, ct i interne. Cele externe sunt, de regul, direct utilizabile (facturi, cec-uri etc.), uor cuantificabile i se refer, n principal, la clieni (cerine, preferine, posibiliti de plat, situaia livrrilor etc.), la furnizori (situaia livrrilor, relaiile financiare cu acetia, aprecierea calitii produselor vndute, lucrrilor sau serviciilor prestate de acetia), la colaboratori, la canalele de distribuie ale organizaiei (existena lor, activitatea, posibilitatea lor de a se informa etc.), precum i la cunotine tehnice i tehnologice (know-how). Cele interne se bazeaz pe cuantificarea anumitor fapte i observaii (msurri, cntriri etc.) cum ar fi inventarele, evidena stocurilor, a produciei, a personalului etc.

  • n procesul prelucrrii i utilizrii informaiilor, acestea sunt privite din patru puncte de vedere:

    Din punct de vedere sintactic, atunci cnd se urmrete aspectul admisibil al acestora, n sensul c informaiile trebuie s capete anumite forme de reprezentare, ce respect riguros anumite reguli;Din punct de vedere semantic, urmrindu-se semnificaia, nelesul informaiei (coninutul real al informaiei) ce deriv din datele prelucrate;Din punct de vedere pragmatic, urmrindu-se utilitatea pentru receptori, efectul asupra acestora (msura n care acestea satisfac cerinele utilizatorului); Aspectul sintactic este legat de forma fizica de reprezentare a informatiei transmise, in timp ce semantica se refera la semnificatia atasata reprezentarii sintactice. Aspectul pragmatic implica actiunea intreprinsa, ca urmare a interpretarii (sensului atasat) informatiei. O comunicatie corecta trebuie sa considere toate cele trei aspecte mai sus mentionate.

  • Codificarea informatiei.Codificarea informatiei se refera la reprezentarea acesteia. O codificare corespunzatoare si eficienta se reflecta pe mai multe niveluri. Astfel, la nivelul echipamentelor de calcul si de memorare influenta se manifesta in legatura cu numarul de componente. In ceea ce priveste nivelul eficientei, influenta se refera la numarul de biti utilizati. Sunt influentate, de asemenea, nivelul fiabilitatii, sub aspectul zgomotului si nivelul securitatii, in ceea ce priveste criptarea.

  • n funcie de procedeul de reprezentare a informaiei i de suportul fizic al informaiei calculatoarele au fost mprite n:calculatoare analogicecalculatoare numerice

    n sistemele de calcul analogice, informaia este codificat sub forma unor mrimi fizice (intensitatea curentului electric, tensiunea, etc). Aceast teoreie a dus la apariia calculatoarelor analogice care au constituit o generaie rspndit pe la mijlocul secolului 20, generaie disprut acum. Un exemplu de sistem analogic simplu este rigla de calcul care folosete mrimea fizic spaiu, operaiile fcndu-se prin msurarea distanelor pe o scar logaritmic.Spre deosebire de sistemele de calcul analogice sistemele de calcul numerice codific informaia sub form discret (numeric).

    Calculatorul numeric este un sistem fizic care prelucreaz automat informaia codificat sub form de valori discrete, conform unui program ce indic o succesiune determinat de operaii aritmetice i logice, avnd la baz un algoritm de prelucrare.

  • FORMATUL BINARn interiorul unui sistem electronic de calcul, informaia circul codificat n semnale electrice binare, corespunztoare strilor elementare da - nu sau perechii de cifre 0 1. Teoria informaiei a demonstrat c orice informaie, orict de complex ar fi, poate fi descompus n informaii elementare, ceea ce a condus la utilizarea sistemului de numeraie binar (care lucreaz deci numai cu dou cifre, anume 0 i 1) n tehnica de calcul. Astfel:bit-ul (binary digit cifr binar, adic una din cifrele 0 sau 1) reprezint unitatea elementar de informaie,byte-ul (sau octetul, adic o succesiune de opt bii) reprezint unitatea de msur pentru cantitatea de informaie. Un byte se noteaz cu B, iar multiplii cu care de obicei exprimm cantitile de informaie sunt: KB=1024B=210BMB=1024KB=220B GB=1024MB=230B.

  • DE CITIThttp://www.ginfo.ro/revista/15_1/profil.pdf#search=%22abacul%22 (istoria tehnologiei informaiei)