TEHNOLOGII INFORMAŢIONALE INTELIGENTE

Σχετικά έγγραφα
Metode iterative pentru probleme neliniare - contractii

Sisteme diferenţiale liniare de ordinul 1

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE.

Aplicaţii ale principiului I al termodinamicii la gazul ideal

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a.

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate.

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE

MARCAREA REZISTOARELOR

Metode de interpolare bazate pe diferenţe divizate

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE

Asupra unei inegalităţi date la barajul OBMJ 2006


Problema a II - a (10 puncte) Diferite circuite electrice

Curs 4 Serii de numere reale

5.4. MULTIPLEXOARE A 0 A 1 A 2

riptografie şi Securitate

a. 11 % b. 12 % c. 13 % d. 14 %

Criptosisteme cu cheie publică III

2. Sisteme de forţe concurente...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi"

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0

Laborator 11. Mulţimi Julia. Temă

Subiecte Clasa a VII-a

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile

Fig Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36].

Curs 1 Şiruri de numere reale

RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii transversale, scrisă faţă de una dintre axele de inerţie principale:,

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare

Aparate de măsurat. Măsurări electronice Rezumatul cursului 2. MEE - prof. dr. ing. Ioan D. Oltean 1

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005.

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă.

Valori limită privind SO2, NOx şi emisiile de praf rezultate din operarea LPC în funcţie de diferite tipuri de combustibili

Examen AG. Student:... Grupa:... ianuarie 2011

Esalonul Redus pe Linii (ERL). Subspatii.

Seminar 5 Analiza stabilității sistemelor liniare

Componente şi Circuite Electronice Pasive. Laborator 3. Divizorul de tensiune. Divizorul de curent

Tranzistoare bipolare şi cu efect de câmp

14. Grinzi cu zăbrele Metoda secţiunilor...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3

Metode Runge-Kutta. 18 ianuarie Probleme scalare, pas constant. Dorim să aproximăm soluţia problemei Cauchy

Noţiuni introductive

Integrala nedefinită (primitive)

Ecuatii exponentiale. Ecuatia ce contine variabila necunoscuta la exponentul puterii se numeste ecuatie exponentiala. a x = b, (1)

Proiectarea filtrelor prin metoda pierderilor de inserţie

Ecuatii trigonometrice

Foarte formal, destinatarul ocupă o funcţie care trebuie folosită în locul numelui

TEMA 9: FUNCȚII DE MAI MULTE VARIABILE. Obiective:

Concurs MATE-INFO UBB, 1 aprilie 2017 Proba scrisă la MATEMATICĂ

VII.2. PROBLEME REZOLVATE

Examen AG. Student:... Grupa: ianuarie 2016

13. Grinzi cu zăbrele Metoda izolării nodurilor...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...

a. 0,1; 0,1; 0,1; b. 1, ; 5, ; 8, ; c. 4,87; 6,15; 8,04; d. 7; 7; 7; e. 9,74; 12,30;1 6,08.

Activitatea A5. Introducerea unor module specifice de pregătire a studenţilor în vederea asigurării de şanse egale

3. Momentul forţei în raport cu un punct...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...4

Εμπορική αλληλογραφία Ηλεκτρονική Αλληλογραφία

5.1. Noţiuni introductive

METODE NUMERICE: Laborator #5 Metode iterative pentru rezolvarea sistemelor: Jacobi, Gauss-Siedel, Suprarelaxare

Conice. Lect. dr. Constantin-Cosmin Todea. U.T. Cluj-Napoca

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea

Sisteme liniare - metode directe

6 n=1. cos 2n. 6 n=1. n=1. este CONV (fiind seria armonică pentru α = 6 > 1), rezultă

Capitolul 2 - HIDROCARBURI 2.5.ARENE

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale.

I. Noţiuni introductive

EDITURA PARALELA 45 MATEMATICĂ DE EXCELENŢĂ. Clasa a X-a Ediţia a II-a, revizuită. pentru concursuri, olimpiade şi centre de excelenţă

Capitolul ASAMBLAREA LAGĂRELOR LECŢIA 25

Studiu privind soluţii de climatizare eficiente energetic

Laborator 6. Integrarea ecuaţiilor diferenţiale

1. PROPRIETĂȚILE FLUIDELOR

Algebra si Geometrie Seminar 9

Cursul 1. Problematica. Anul 1 Matematică cod MA1109 Matematică-Informatică cod MB1109

V O. = v I v stabilizator

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0

GEOMETRIE PLANĂ TEOREME IMPORTANTE ARII. bh lh 2. abc. abc. formula înălţimii

Curs 2 DIODE. CIRCUITE DR

I X A B e ic rm te e m te is S

T R A I A N ( ) Trigonometrie. \ kπ; k. este periodică (perioada principală T * =π ), impară, nemărginită.

Asemănarea triunghiurilor O selecție de probleme de geometrie elementară pentru gimnaziu Constantin Chirila Colegiul Naţional Garabet Ibrãileanu,

sistemelor de algebrice liniarel

Programarea Calculatoarelor

Proiectarea Algoritmilor 2. Scheme de algoritmi Divide & Impera

FLUXURI MAXIME ÎN REŢELE DE TRANSPORT. x 4

2. Circuite logice 2.4. Decodoare. Multiplexoare. Copyright Paul GASNER

2CP Electropompe centrifugale cu turbina dubla

Transformări de frecvenţă

Erori si incertitudini de măsurare. Modele matematice Instrument: proiectare, fabricaţie, Interacţiune măsurand instrument:

Componente şi Circuite Electronice Pasive. Laborator 4. Măsurarea parametrilor mărimilor electrice

REACŢII DE ADIŢIE NUCLEOFILĂ (AN-REACŢII) (ALDEHIDE ŞI CETONE)

Polarizarea tranzistoarelor bipolare

Capitolul 14. Asamblari prin pene

Subiecte Clasa a VIII-a

Capitolul 2 - HIDROCARBURI 2.3.ALCHINE

CIRCUITE INTEGRATE MONOLITICE DE MICROUNDE. MMIC Monolithic Microwave Integrated Circuit

Aplicaţii ale numerelor complexe în geometrie, utilizând Geogebra

Ministerul Educaţiei Naționale Centrul Naţional de Evaluare şi Examinare

Functii Breviar teoretic 8 ianuarie ianuarie 2011

Transformata Laplace

Transcript:

Tehnologii moderne 9 TEHNOLOGII INFORMAŢIONALE INTELIGENTE În mai bine de jumătate de secol, calculatoarele electronice au demonstrat o evoluţie spectaculoasă atât sub aspect tehnologic, cât şi de extindere a domeniilor de aplicaţie. În prezent, calculatoarele sunt folosite la rezolvarea problemelor din diverse domenii de activitate. 1. PROBLEMELE Problema este o chestiune în care, pe baza unor ipoteze, se cere să se determine, prin calcule sau prin raţionamente, anumite date care constituie soluţia problemei. Problema poate avea o singură soluţie, mai multe soluţii, o infinitate de soluţii sau nici o soluţie. Problemele sunt caracterizate de un anumit grad de complexitate. Unele probleme pot fi rezolvate cu ajutorul calculatoarelor existente, iar altele vor fi rezolvate cu calculatoarele viitorului. Problemele pot fi clasificate în funcţie de complexitatea acestora pentru a determina, pe de o parte, care probleme pot fi rezolvate cu calculatoarele existente şi, pe de altă parte, ce fel de cerinţe trebuie să respecte noile tipuri de calculatoare şi noile tehnologii informaţionale pentru a putea rezolva problemele care în prezent nu pot fi soluţionate cu calculatoarele existente. Multitudinea de probleme pe care le rezolvă societatea, susţine savantul japonez S. Osuga [1], poate fi divizată în patru clase, în funcţie de ce este necunoscut în fiecare problemă: esenţa, caracteristicile de comportare a esenţei în condiţiile mediului exterior, mediul şi relaţia (predicatul) stabilită între acestea. În viziunea lui S. Osuga, o problemă are următoarea structură: Predicat (esenţa, mediul, caracteristicile) = adevărat. Exemplu: Valorile funcţiei arcsin (sin, β, 0.5) = adevărat. Prima clasă, numită probleme de analiză, include problemele de determinare a caracteristicilor de comportare a unei esenţe cunoscute în condiţiile mediului exterior, de asemenea cunoscute: predicat (esenţa, mediul, caracteristicile-?) = adevărat. Clasa a doua, numită probleme de evaluare a mediului, cuprinde problemele de determinare a condiţiilor mediului exterior, în care o esenţă cunoscută ar demonstra caracteristicile de comportare solicitate de utilizator: predicat (esenţa, mediul-?, caracteristicile) = adevărat. Clasa a treia, numită probleme de sinteză, include problemele de elaborare a unei esenţe care, în condiţiile mediului exterior cunoscute, demonstrează caracteristicile de comportare solicitate: predicat (esenţa-?, mediul, caracteristicile) = adevărat. Clasa a patra, numită clasa problemelor de predicaţie (de relaţie), include problemele de determinare a raportului dintre esenţa, condiţiile mediului exterior şi caracteristicile de comportare, toate cunoscute: predicat-? (esenţa, mediul, caracteristicile) = adevărat. S. Osuga demonstrează că problemele din primele două clase pot fi efectiv rezolvate cu ajutorul tehnologiilor informaţionale şi calculatoarelor existente. Problemele din următoarele două clase necesită elaborarea unor noi tehnologii informaţionale şi calculatoare electronice bazate pe inteligenţa artificială.

10 Tehnologii moderne 2. TEHNOLOGIILE INFORMAŢIONALE Eficacitatea rezolvării la calculator a unei probleme depinde, în primul rând, de tehnologia informaţională utilizată. Dicţionarul defineşte tehnologia ca ansamblul proceselor, metodelor, operaţiilor etc., utilizate în scopul obţinerii unui anumit produs. În mod analog, o tehnologie informaţională reprezintă un ansamblu de procese, metode şi operaţii, utilizate în scopul obţinerii unui anumit produs informaţional. Prin produs informaţional vom înţelege un produs-program sau rezultatul executării acestuia la calculator. Prima componentă a unei tehnologii informaţionale este calculatorul sau reţeaua de calculatoare. Dacă acestea lipsesc sau nu funcţionează, este imposibil ca o tehnologie informaţională să poată fi utilizată. A doua componentă a tehnologiei informaţionale o constituie software-ul calculatorului. Acesta este format din programele menite să asigure conducerea şi controlul procesului de prelucrare, precum şi efectuarea unor lucrări curente. Software-ul calculatorului constă din următoarele componente: software-ul de bază, software-ul de aplicaţii şi instrumentele software specializate. Software-ul de bază (programele de bază) formează, în principal, sistemul de operare care gestionează resursele calculatorului. Software de aplicaţii (programele de aplicaţii) reprezintă seturi de instrucţiuni (algoritmul de rezolvare la calculator a problemei respective) care se dau calculatorului pentru a efectua operaţiile specifice ale unei aplicaţii solicitate de utilizator. Un program de aplicaţii poate fi realizat în condiţiile concrete ale unei întreprinderi sau poate fi cumpărat la cheie de la o unitate specializată. Instrumentele software specializate reprezintă un software intermediar, pe care utilizatorul final îl poate folosi în diverse aplicaţii fără a implica programatorul. Exemple de instrumente software specializate: procesoarele de texte (WordPerfect, Word, AmiPro etc.), programele de calcul tabelar (Excel), programele de grafică (Corel Draw, Harvard Graphics, Power Point etc.) şi instrumentele software integrate (Works, Symphony, Microsoft Office, Perfect Office etc.). În calculatoarele din prima generaţie programele erau scrise direct în limbajul calculatorului, din care motiv productivitatea elaborării produselor-program era mică. În prezent, scrierea produselor-program în limbajul calculatoarelor actuale, de generaţia a patra, se efectuează în limbaje evoluate. Calculatorul poate înţelege (executa) un produs-program elaborat într-un limbaj evoluat, dacă calculatorul este dotat cu un sistem software instrumental care realizează acest limbaj. 3. CICLUL DE VIAŢĂ AL UNUI SISTEM SOFTWARE Experienţa elaborării produselor-program a demonstrat că timpul şi numărul de specialişti necesar pentru realizarea acestora la calculator se reduce, iar calitatea produsuluiprogram elaborat creşte dacă în tehnologia informaţională se aplică un model de elaborare a sistemului solicitat, organizat pe etape/faze secvenţiale. Aceste etape determină ciclul de viaţă al sistemului elaborat.

12 Tehnologii moderne În cazul compilării, programul de rezolvare a problemei mai întâi este tradus de către sistemul software instrumental în limbajul calculatorului, iar apoi executat (fig.4.). I. Traducerea sistemului software elaborat Programul de rezolvare a problemei scris în limbaj evolua Sistemul software instrumental Sistemul de operare Calculatorul Programul de rezolvare a problemei scris în limbajul calculatorului II. Executarea sistemului software elaborat Datele iniţiale Programul de rezolvare a problemei scris în limbajul calculatorului Sistemul de operare Calculatorul Rezultatele Fig. 4. Rezolvarea la calculator a unei probleme prin metoda compilării. 5. TEHNOLOGIILE INFORMAŢIONALE INTELIGENTE TEHNOLOGII INFORMAŢIONALE ALE VIITORULUI O tehnologie informaţională inteligentă este capabilă să rezolve problemele dintr-un oarecare domeniu de activitate doar având formularea acestora în limbajul utilizatorului final, fără a cere suplimentar de la utilizator sau elaborator algoritmul rezolvării acestei probleme la calculator. Limbajul utilizatorului final reprezintă o submulţime profesională a limbajului natural. Exemple de limbaje ale utilizatorului final pot servi limbajele de lucru ale fizicianului, biologului, farmacistului, tehnologului, contabilului etc. utilizate la rezolvarea problemelor din domeniul respectiv de cercetare. O tehnologie informaţională inteligentă are trei componente: o bază de cunoştinţe în domeniul de cercetare; o interfaţă inteligentă; un rezolvitor de probleme. Etapele rezolvării la calculator a unei probleme cu ajutorul unei tehnologii informaţionale inteligente sunt următoarele: utilizatorul calculatorului formulează problema de rezolvat în limbajul utilizatorului final; interfaţa inteligentă traduce formularea problemei în limbajul de lucru al tehnologiei informaţionale inteligente; rezolvitorul de probleme solicită din baza de cunoştinţe informaţiile necesare pentru rezolvarea problemei respective; rezolvitorul de probleme, utilizând cunoştinţele obţinute în p., elaborează în mod automat programul de rezolvare a problemei formulate; rezolvitorul de probleme lansează programul elaborat în p. ; programul elaborat solicită din baza de date informaţiile necesare pentru rezolvarea problemei; în urma executării programului, este generată soluţia (soluţiile) problemei în limbajul calculatorului; interfaţa inteligentă traduce soluţiile obţinute în limbajul utilizatorului final. Structura şi principiul de funcţionare al unei tehnologii informaţionale inteligente sunt prezentate în fig. 5. O tehnologie informaţională inteligentă poate folosi următoarele sisteme instrumentale inteligente: sistemele bazate pe cunoştinţe, sistemele de programare logică, sistemele expert,

Tehnologii moderne 13 sistemele bazate pe calculul evolutiv (algoritmii genetici, strategiile evolutive şi programarea genetică), sistemele fuzzy, agenţii inteligenţi, sistemele conexioniste (reţele neuronice artificiale), sistemele hibride etc. Lista sistemelor instrumentale inteligente este în permanentă creştere. Cititorul însuşi poate elabora un nou tip de tehnologie informaţională inteligentă. Baza de cunoştinţe Tehnologia informaţională inteligentă Baza de date Cunoştinţe, Programul generat Date Formularea problemei în limbajul de lucru al tehnologiei informaţionale Rezolvitorul de probleme Soluţia problemei prezentată în limbajul de lucru al tehnologiei informaţionale Interfaţa inteligentă Formularea problemei în limbajul utilizatorului final Soluţia problemei prezentată în limbajul utilizatorului final Utilizatorul final Fig. 5. Structura şi principiul de funcţionare al unei tehnologii informaţionale inteligente. BIBLIOGRAFIE 1. Осуга С. Обработка знаний. /Trad. din limba japoneză, M.: Mир, 1989, 185 p. 2. Analiza economico-financiară şi informatica de gestiune /coord.: Willi Păvăloaia. Bacău: Moldavia, 2000, 439 p. 3. Căpăţână Gh., Metoda limbaj-utilizator de proiectare a sistemelor informaţionale. /Buletin ştiinţific, Anul III, Nr. 1/2000, Universitatea George Bacovia, Bacău, 2000, p. 43-48. 4. Sisteme informaţionale pentru afaceri /coord.: Oprea D., Airinei D., Fotache M. Iaşi: Polirom, 2002, 392 p. Conf. univ. dr. ing. Gheorghe CĂPĂŢÂNĂ Şeful catedrei Tehnologii de programare, USM Primit la redacţie: 13 octombrie 2003