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.
|