Faceti cunostinta cu Visual Basic !
Evolutia limbajrlor de programare
Limbajele de programare sunt mijloace de comunicare īntre utilizator si sistemul de calcul Prin intermediul lor, omul transmite calculatorului ordinele necesara pentru executarea unei operatii. Descrierea cu ajutorul unui limbaj de programare a etapelor necesare rezolvarii unei anumite probleme se numeste program. Astfel programul apare ca o succesiune de comenzi transmise calculatorului pe care acesta le execut& 323r1715d #259;. Este evident ca programul transmis calculatorului pentru a fi executat nu este altceva decāt descrierea , īn limbajul de programare ales, a algoritmului de rezolvare a problemei respective. Se stie ca un calculator nu cunoaste decāt un singur limbaj - limbajul calculatorului, numit cod- masina. Primele generatii de calculatoare erau programate direct īn cod-masina, lucru deosebit de dificil de realizat. O data cu aparitia necesitatilor tot mai mari de prelucrare a informatiilor si o data cu progresele īnregistrate īn domeniul constructiei calculatoarelor, s-a impus un salt calitativ īn ceea ce priveste programarea calculatoarelor si anume trecerea de la programarea īn cod-masina la programarea simbolica. Īn acest fel programatorul se preocupa mai mult de metoda de rezolvare a problemei , fara a se mai preocupa de amanunte legate de calculator. Astfel, pe lānga o sporita comoditate īn scrierea programelor, aceasta schimbare a īnsemnat si cāstigarea unei independente a programarii fata de caracteristicile fizice ale calculatorului.
Basic-ul si urmasii sai
Īn evolutia limbajelor de programare un reper important īl reprezinta anul 1965 cānd, la Darmouth College (SUA), Thomas E. Kurtz si John G. Kemeny, inventau limbajul BASIC(Beginners All-Purpose Symbolic Instruction Code).Acesta este un limbaj de programare de nivel īnalt , care permite o programare structurata. Cuprinde instructiuni formate din cuvinte ale limbii engleze si notatii matematice, usor de īnvatat si utilizat, destinat realizarii de aplicatii din diverse domenii: matematice, economice, grafice, jocuri, s.a., accesibil unei mase largi de utilizatori. Īn 1974 cunoscuta firma de software Microsoft a preluat si a dezvoltat ideea creānd Qbasic (Quick Basic) care, spre deosebire de forma initiala a limbajului contine un compilator avansat pentru generare de cod si alte facilitati care īi dau īncepatorului senzatia trecerii spre profesionalism. S-a ajuns atāt de departe īncāt au fost create biblioteci care genereaza automat meniuri n program , ca si facilitati grafice atāt pentru ecran cāt si pentru imprimanta.
Dar, firma Microsoft nu s-a oprit aici. Aparitia sistemului de operare Windows al firmei Microsoft a creat cea mai mare senzatie pe piata PC-uri, deschizānd noi perspective de comunicare intre om si calculatorul personal.Programele care ruleza sub acest mediu sunt atāt de usor de utilizat si īnvatat de o masa mare de utilizatori īncāt au reprezentat imediat o tentatie pentru programatori. Codul a fost totusi greu de realizat si pentru programatorii experimentati. Pentru simplificarea programarii de aplicatii ce ruleaza sub Windows , Microsoft a venit cu Visual Basic care este īn cea mai mare parte bazat pe QBasic
Prezentare Visual Basic
Visual Basic este unul dintre cele mai populare limbaje de programare
vizuala existente la ora actuala. Mediul Visual Basic ofera un
set complet de instrumente necesare crearii, intr-un mod simplu si
rapid, de aplicatii pentru Windows din diverse domenii: matematica,
gestiunea bazelor de date, grafica, multimedia, internet, etc.
Parte de "Visual" se refera la un set complet de
metode si instrumente pe care mediul le pune la dispozitia
programatorilor astfel īncāt aceste sa poata proiecta intr-un
mod cāt mai usor, scriind cāt mai putin cod, interfete grafice
(GUI) cāt mai complexe ,specifice sistemului de operare Windows .
Partea de "Basic" se refera la limbajul BASIC din care
a fost dezvoltat Visual Basic.Chiar daca are o sintaxa relativ simpla
si numeroase limite (nu pot fi folosite toate fuctiile Windows, nu
pot fi folosite majoritatea interfetelor standard COM, nu pot fi
implementate interfete standard COM, nu poate fi creat un singur program
executabil fiind necesar un program de construit kituri pentru a putea
distribui aplicatia creata, absenta pointer-ilor si accesul
destul de dificil la memorie ,sunt doar cāteva) Visual Basic ramāne un
limbaj de programare deosebit de puternic pentru
numeroase aplicatii; mai ale ca īncepānd cu versiunea 5.0 i-au fost
adaugate o serie de caracteristicicare l-au facut ,pe deplin, un
limbaj orientat pe obiecte. Visual Basic a devenit aproape la fel de structurat
ca si C-ul , aproape la fel de flexibil ca
si Pascal-ul, aproape la fel de bun pentru aplicatiile
stiintifice ca si FORTRAN-ul ,mai puternic īn ce priveste
manipularea bazelor de date decāt Xbase-ul sau Fox-ul, si cu mici
īmbunatatiri s-ar putea sa devina la fel de orientat
pe obiecte ca Smalltalk.
|