Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


LabVIEW - un mediu de programare grafica de uz general

calculatoare



+ Font mai mare | - Font mai mic



LabVIEW reprezinta un mediu de programare grafica de uz general.

Mediile de programare grafica inlatura necesitatea cunoasterii unui limbaj de programare.

In locul descrierii algoritmului de calcul sub forma unui set de instructiuni in format text, intr-un mediu de programare grafica algoritmul este descris desenandu-l sub forma unei scheme logice (organigrama, diagrama).



Dispare astfel necesitatea memorarii unor nume de instructiuni si a unor reguli complicate de sintaxa, iar riscul de aparitie a erorilor de programare scade drastic.

Modul in care algoritmul este descris este astfel mult mai intuitiv, un program putand fi inteles mult mai usor si de catre alti programatori decat cel care l-a conceput.

LabVIEW este cel mai raspandit si mai evoluat mediu de programare grafica.

Printre motivele care stau la baza afirmatiei ca LabVIEW reprezinta un nou pas in programarea calculatoarelor se numara:

  • simplitatea construirii unei interfete cu utilizatorul complexe, ergonomice si cu aspect profesional;
  • numarul mare de functii si proceduri uzuale pe care le pune la dispozitia programatorului, incepand de la functiile pentru prelucrarea textelor si sirurilor de valori, continuand cu procedurile complexe de lucru cu matrici din algebra liniara si pana la procedurile matematice avansate de calcul probabilistic, calcul numeric diferential si integral, calcule de regresie si interpolare;
  • multimea de proceduri disponibile pentru a realiza aplicatii ce utilizeaza cele mai noi standarde din domeniul tehnologiei informatiei: tehnologiile ActiveX si DataSocket, comunicatii TCP/IP, UDP si IrDA, comanda sistemelor de monitorizare si control al evenimentelor (achizitie de date), acces la baze de date, comunicatii cu protocoale FTP, mail, Telnet, HTML, CGI si XML.

Toate facilitatile pe care LabVIEW le pune la dispozitie permit unui programator neprofesionist, cu o experienta minima, sa poata realiza aplicatii cu o interfata grafica extrem de elaborata si cu algoritmi matematici cu grad ridicat de complexitate.

In anul 2002, M.E.C. a achizitionat licenta de utilizare a LabVIEW in cateva sute de unitati preuniversitare, distributia realizandu-se doar catre unitatile care, dupa o informare prealabila, isi manifesta interesul pentru a utilizarea acestui mediu de programare.

Pana la finele anului 2002, CD-urile cu kit-ul de instalare au fost expediate catre un numar de 222 de unitati preuniversitare, alte 47 de unitati aflandu-se pe lista de asteptare.

Unitatile se pot inscrie pe lista pentru primirea licentei completand chestionarul aflat pe Internet la adresa

https://141.85.90.194:8080/cgi-bin/clublv/chestionar.htm

Pentru orice informatii, se va folosi adresa de e-mail

savu@labsmn.pub.ro

Strategia pe care o coordonez, de implementare durabila a mediului de programare grafica LabVIEW in sistemul de invatamant preuniversitar romanesc, a demarat oficial odata cu achizitionarea de catre Ministerul Educatiei si Cercetarii a licentei de utilizare a LabVIEW in cateva sute de unitati preuniversitare.

Obiectivele principale ale acestei strategii sunt:

  • predarea notiunilor de utilizare LabVIEW intr-un numar cat mai mare de unitati preuniversitare, la standarde calitative adecvate, pe baza unui sistem organizat de instruire si acreditare a formatorilor;
  • utilizarea LabVIEW, de catre cadre didactice si elevi, pentru dezvoltarea de aplicatii in cadrul altor discipline;
  • demararea dotarii laboratoarelor didactice cu placi de achizitie de date.

Stimularea dezvoltarii de catre cadre didactice si elevi a aplicatiilor in cadrul altor discipline va fi realizata initial prin intermediul unui forum in cadrul unui set de pagini Web.

Se vor selecta din curriculum-ul scolar unitatile de continut pe care cadrele didactice le vor desemna drept cele mai susceptibile de a fi abordate pentru dezvoltarea de aplicatii. Pentru fiecare unitate de continut selectata se vor enunta una sau mai multe teme de aplicatie si se vor defini caietel de sarcini, cuprinzand marimile de intrare si de iesire, algoritmul de calcul si sugestiile metodologice.

Se vor publica aplicatiile realizate de catre fiecare colectiv de lucru, iar acolo unde autorii isi vor da acordul, aplicatiile vor putea fi download-ate si utilizate in procesul de predare - invatare. Se vor organiza sesiuni de comunicari stiintifice pentru prezentarea aplicatiilor.

Strategia de implementare prevede pregatirea pentru achizitionarea de catre M.E.C. a unor placi de achizitie de date.

Utilizand o singura placa de achizitie de date (montata in calculator), pot fi incarcate programe care sa indeplineasca functiunile unor diverse aparate sau standuri experimentale specializate, aceasta modalitate de lucru fiind cunoscuta sub numele de Instrumentatie Virtuala.

Se intentioneaza utilizarea placilor de achizitie de date in scopul asistarii cu calculatorul a experimentelor din laboratoarele unitatilor preuniversitare, avandu-se in primul rand in vedere laboratoarele de fizica, chimie, masurari electrice.

Deoarece un sistem computerizat de achizitie de date necesita traductoare pentru a transforma informatia privind valoarea marimii fizice masurate intr-un semnal electric, se considera oportun ca primele eforturi sa fie indreptate spre potentialele aplicatii din capitolele de studiu al electricitatii din cadrul disciplinei Fizica.

Experimentele pentru studiul notiunilor din aceste capitole contin in majoritatea lor masurari ale unor marimi de natura electrica, ceea ce reduce considerabil necesarul de traductoare specializate.

Pentru dezvoltarea acestui gen de aplicatii, caietele de sarcini vor contine specificatii privind marimile ce urmeaza a fi masurate, urmand ca in cadrul unor colective (in principal universitare) sa se stabileasca eventualele traductoare sau montaje auxiliare ce urmeaza a fi utilizate. In masura posibilitatilor, standurile experimentale ce vor fi realizate cu placi de achizitie de date vor putea fi accesate prin Internet.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1052
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved