Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Historia e gjuhëve të programimit: nga BASIC në Visual Basic.

Programuesit fillestarë përballen gjithmonë me të njëjtën pyetje, përkatësisht, cilën gjuhë programimi të zgjedhin? Në çfarë të programosh? Mund të them se është më mirë të fillohet me një gjuhë të lehtë dhe në të njëjtën kohë të fuqishme - Bazë vizuale... Duke mësuar teknikat e programimit VB, mund të mësoni pa mundim gjuhë të tjera si Pascal, C ++ dhe më shumë.

Fjala "BASIC" - "themelore, themelore" - është formuar nga shkronjat fillestare të shprehjes angleze " Gjuhë universale kodimi simbolik për fillestarët "Kjo" për fillestarët "ka shkaktuar prej kohësh neglizhencën e programuesve dhe një neglizhencë e tillë nuk është zhdukur deri më tani, pavarësisht prezencës së edicioneve prefesionale të VB.

Kompjuteri i parë IMB kishte BASICA 16-bit, i zhvilluar nga IBM, dhe më pas u zëvendësua nga Myctosoft GW-BASIC dhe QUICK-BASIC. Në këtë të fundit, numërimi i rreshtave u hoq dhe u shtua një përpilues, i cili e kthen një program bazë në një skedar exe të plotë. Më në fund, në vitin 1992. nga Microsoft U lëshua VB 1.0 - një gjuhë programimi shumë e thjeshtë për Windows 3.1. Më pas u lëshuan VB 3.0, VB 4.0, VB 5.0 dhe më në fund VB 6.0. Dy versionet e fundit nuk ndryshojnë shumë, në versionin e gjashtë kerneli është përmirësuar dhe janë shtuar disa funksione të reja. Ekziston edhe një gjuhë makro për aplikacionet. Microsoft Office(Word, Excel, etj.). Quhet VBA (Visual Basic për Aplikim). Mund të përdoret për të manipuluar aplikacionet e Office.

Aplikacionet e shkruara në Visual Basic ndryshojnë nga aplikacionet e zakonshme në atë që kërkojnë bibliotekën msvbvmX0.dll për punën e tyre, e cila duhet të jetë e pranishme në drejtorinë Windows \ System. X është versioni VB i përpiluesit. Për VB5 - msvbvm50.dll, për VB6 - msvbvm60.dll. Këto biblioteka janë të bashkuara me WinME (të dyja) dhe Win98 (vetëm msvbvm50.dll), dhe sigurisht me versione më të reja të këtyre OS. Ju nuk duhet të keni frikë se së bashku me aplikimin tuaj, do t'ju duhet të mbani me vete këtë bibliotekë. 90% e përdoruesve tashmë e kanë atë. Por nëse ende keni frikë për audiencën, atëherë mund ta qepni bibliotekën menjëherë skedar EXE... Vërtetë, për këtë ju duhet të përdorni mjete që nuk janë pjesë e VB. Për shembull, kjo mund të bëhet duke përdorur programin Fusion (nga BitArts).

Disa njerëz mendojnë gjithashtu se aplikacionet VB nuk janë programe të plota, por vetëm pseudokod që ekzekutohet nga përkthyesi në fillim. Kjo nuk është plotësisht e vërtetë. Nëse e përpiloni programin në Native Code, atëherë EXE që rezulton është aplikimi i plotë Win32, i cili thjesht përdor funksionet e bibliotekës msvbvm. P-Code, nga ana tjetër, është pseudo-kod. Ju mund të specifikoni llojin e përpilimit në menynë Project-> ProjectX Properties ...

Mjedisi Visual Basic mund të përdoret me sukses nga përdoruesit fillestarë për të mësuar sekretet e programimit dhe mësimet emocionuese për krijimin e aplikacioneve të thjeshta (në fillim) dhe, në të njëjtën kohë, ofron mjete të fuqishme zhvillimi programues me përvojë... Zhvilluar sistemi i referencës do t'ju lejojë të gjeni një rrugëdalje nga çdo situatë dhe të merrni një përgjigje për çdo pyetje kur ndërtoni një aplikacion dhe punoni në Visual Basic. Pothuajse çdo nivel aftësie mund të fillojë me Visual Basic.

Visual Basic është i disponueshëm në tre botime, secila prej të cilave ofron një grup specifik mjetesh zhvillimi. Kjo

Botim Standard

Visual Basic Standard Edition ju lejon të krijoni mjaftueshëm aplikacione të fuqishme për Microsoft Windows 95 dhe Windows NT. Ky botim përfshin të gjitha kontrollet e integruara të Visual Basic, duke përfshirë kontrollet e lidhura me të dhënat.

Botim Profesional

Professional Edition ofron një grup mjetesh me funksione të plota për zhvillimin e zgjidhjeve profesionale për përsëritje. Ai përfshin të gjitha veçoritë e Edition Standard plus kontrollet shtesë ActiveX, duke përfshirë kontrollet e Internetit dhe Crystal Reports për Visual Basic (diskutuar në Kapitullin 5).

Shënim: Një kontroll ActiveX është një objekt i kyçur që mund të vendoset në një formular për të aktivizuar ose përmirësuar ndërveprimin e përdoruesit me një aplikacion. Ngjarjet shoqërohen me kontrollet ActiveX dhe mund të përfshihen në kontrolle të tjera. Këto kontrolle kanë shtesën e emrit të skedarit .osx.

Edicioni i Ndërmarrjes

Edicioni Enterprise ju lejon të krijoni aplikacione të shpërndara nga ekipi i zhvilluesve. Ai ofron të gjitha tiparet e edicionit Professional dhe gjithashtu përfshin funksione shtesë si Menaxheri i Automatizimit, Menaxheri i Komponentëve, mjetet e menaxhimit të bazës së të dhënave dhe Microsoft Visual SourceSafe është një sistem kontrolli i versionit të produktit të orientuar nga projekti.

GOMAR.BAS. Përfshirë me IBM PC në 1981. Bashkëautor nga Bill Gates

Emri BASIC vjen nga "Kodi i udhëzimeve simbolike për qëllime fillestare", që fjalë për fjalë do të thotë "gjuhë udhëzuese simbolike me shumë qëllime për fillestarët." Ky është rasti kur përkthimi fjalë për fjalë përçoi me saktësi thelbin. Karakteristika kryesore BASIC "ishte jo vetëm thjeshtësia e tij, por edhe aftësia për të gjetur zgjidhje për problemet në një dialog me një kompjuter.

Për shumë kompjuterë të fundit të viteve '60, BASIC u pozicionua si e vetmja gjuhë programimi nivel të lartë Qëllimi i përgjithshëm, dhe me kalimin e kohës kjo çoi në shfaqjen e modifikimeve të ndryshme të tij. Pika e kthesës në zhvillimin e gjuhës ishte shfaqja e Visual Basic.

Sfondi

Në mesin e viteve 50, roli i programimit në kodet e makinerive filloi të zvogëlohej. U shfaqën gjuhë të nivelit më të lartë - Fortran, Algol, Cobol dhe kështu me radhë.

E para prej tyre dhe një nga më të zakonshmet ishte FORTRAN (FORTRAN, nga FORmula TRANSlator - përkthyes i formulave), i zhvilluar nga një grup programuesish nga IBM në 1954 (versioni i parë). Kjo gjuhë ishte e përqendruar në llogaritjet shkencore dhe teknike të natyrës matematikore.

Emri i gjuhës Algol (ALGOrithmic Language), versioni i parë i së cilës u shfaq në 1958, thekson faktin se ajo është menduar për të shkruar algoritme. Për shkak të strukturës së tij të qartë logjike, Algol është bërë mjeti standard i regjistrimit të algoritmeve në literaturën shkencore dhe teknike.

Në atë kohë, orientimi lëndor ishte karakteristik për gjuhët e programimit të nivelit të lartë. Për më tepër, gjuhë të tilla ishin shumë të vështira për zhvilluesit fillestarë, veçanërisht nëse nuk ishin inxhinierë. Prandaj, është e natyrshme që me kalimin e kohës u shfaq një gjuhë programimi për "të vdekshmit e thjeshtë".

THEMELORE. Thjesht BAZË

Ideja e krijimit të kësaj gjuhe programimi lidhet me histori e famshme për një misionar anglez.
Në shekullin e 19-të, një misionar anglez, i cili po kërkonte një mundësi për të lehtësuar dhe thjeshtuar kontaktin me vendasit, doli me një ide të shkëlqyer - të izolohej nga në Anglisht pjesa më e thjeshtë e tij, pothuajse pa gramatikë dhe që përmban rreth 300 nga fjalët më të zakonshme. Kjo nënspecie e cunguar e gjuhës angleze u emërua BASIC ENGLISH, dhe siç ka treguar praktika, me të vërtetë doli të ishte shumë e lehtë për t'u mësuar dhe shpejt fitoi popullaritet jo vetëm në mesin e popullsisë indigjene, por edhe midis emigrantëve për të cilët anglishtja nuk ishte e tyre. gjuha amtare.
Njëqind vjet më vonë, punonjësit morën një rrugë të ngjashme. Fakulteti i Matematikës Kolegji Dartmouth. Ata vendosën të lehtësojnë ndërveprimin midis kompjuterit dhe përdoruesit laik duke përdorur një gjuhë programimi "të thjeshtuar".

Në vitin 1964, Thomas Kurtz dhe John Kameni krijuan një gjuhë të specializuar programimi që përbëhej nga fjalë të thjeshta në Anglisht. Gjuha e re u emërua BAZË.

Ata e përdorën atë për t'u mësuar studentëve aftësitë e programimit. Gjuha doli të ishte aq e thjeshtë dhe e kuptueshme, saqë pas një kohe ata filluan ta përdorin atë në të tjerët. institucionet arsimore.

Fortran II dhe Algol 60 patën një ndikim të rëndësishëm në BASIC. Përveç kësaj, zhvilluesit zbatuan mekanizma për të punuar me sistemet e ndarjes së kohës, si dhe përpunimin e tekstit dhe aritmetikën e matricës. Përpiluesi i gjuhës fillimisht u shkrua për mainframe GE-265.

Lulëzim

Në vitet 70, më shumë kompjuterë kompakt(PC). Kjo rrethanë u përdor me sukses nga Bill Gates dhe Paul Allen, themeluesit e Microsoft.

Ata krijuan një version të ri të BASIC për kompjuterët e parë Altair (MITS Altair), të aftë të funksionojnë në 4 KB RAM. Me kalimin e kohës, ishte ky version që u shndërrua në një nga gjuhët më të njohura të programimit në botë.


Altair

Periudha e lulëzimit dhe zhvillimit më të madh të BASIC origjinal mund të konsiderohet fundi i viteve 1970 - gjysma e parë e viteve 1980. Versionet e tij u shfaqën në platforma të tjera dhe shpejt filluan të shpërndahen në miliona kopje me të gjitha llojet e ndryshimeve dhe përmirësimeve. Një nga versionet më të njohura ishte Applesoft BASIC, i cili u bë gjuha standarde në Apple II.

Applesoft BASIC u shkrua nga Microsoft si një zëvendësim për sistemin Integer BASIC të përdorur në fillim Modelet e Apple II dhe kishte një shumë aftësi të kufizuara... Applesoft BASIC është futur në ROM-in e të gjitha modeleve Apple II që nga Apple II + dhe të gjitha Klonet e mollës II. Gjithashtu, një version i mëparshëm dhe i zhveshur i Applesoft BASIC ishte i disponueshëm në kasetë për modelin e parë Apple II.

Dialekti BASIC-80 u krijua për sistemin operativ CP / M, i cili përcaktoi zhvillimin e gjuhës për një kohë të gjatë.

Kur e bëri të parën kompjuterët personalë IBM PC, ishte ai që u bë standardi në programim, por tashmë në formën e GW-Basic.

Në mesin e viteve 1980, BASIC u bë gjuha kryesore në modelet komplekse të kalkulatorëve të programueshëm, të cilët në këtë kohë kishin arritur fuqinë për të lejuar përdorimin e një gjuhe të plotë të nivelit të lartë. BASIC u ndërtua në kalkulatorin sovjetik "Electronics MK-85" dhe të gjitha modelet e tij të mëvonshme.

Gjithashtu në 1985 u shfaq IDE Quick Basic - një mjedis zhvillimi i integruar dhe përpilues për gjuhën e programimit BASIC, i zhvilluar nga Microsoft nga 1985 deri në 1988. Kishte versione për DOS dhe Mac OS. Dialekti BASIC i përdorur bazohej në dialektin e përmirësuar GW-BASIC: mbështetja u zbatua llojet me porosi, dizajne programimi i strukturuar, mbështetja për grafika dhe operacionet e diskut është zgjeruar ndjeshëm.

Robert "Bob" Zeil krijoi Turbo Basic në 1987, bazuar në zhvillimin e tij shumëvjeçar BASIC / Z, dhe më pas ia shiti Borland. Ai u cilësua si një nga produktet më domethënëse të atij viti nga revista Infoworld.

Ndryshe nga shumica e implementimeve BASIC të periudhës, Turbo Basic ishte një përpilues i plotë që gjeneroi kodin vendas MS-DOS.

Pavarësisht numrit të madh të versioneve të gjuhës BASIC, kur zhvillohet një version i ri i gjuhës, përputhshmëria me versionet e mëparshme: me një program të shkruar për më shumë versionet e hershme mjaft (nganjëherë me ndryshime të vogla) ishte e mundur të punohej në versionet e mëvonshme të kësaj gjuhe.

Jete e dyte

Në fillim të viteve '90, u shfaq një sallë operative Sistemi Microsoft Windows me një ndërfaqe të re grafike të përdoruesit.

Për të krijuar një program të thjeshtë, zhvilluesit duhej të shkruanin disa faqe kodi: të shkruanin blloqe të mëdha kodi për menutë dhe dritaret, shkronjat, memorien e pastër, butonat "vizato", etj. Sidoqoftë, avantazhet e ndërfaqes së re ishin mjaft të forta dhe Windows kishte një perspektivë reale për t'u bërë i njohur kudo.

Microsoft e kuptoi se ishte e nevojshme që disi ta lehtësonte jetën për zhvilluesit. Prandaj, kompania nisi disa projekte paralele për të krijuar një gjuhë të re programimi dhe mjedis zhvillimi për Windows.

BASIC mori jetën e dytë kur Microsoft lëshoi ​​​​Visual Basic. Ai u bë përfundimi logjik i evolucionit të gjuhës dhe, pavarësisht nga ruajtja e të zakonshmes fjalë kyçe, në strukturë dhe grup veçorish ishte më afër Pascal-it sesa me origjinalin BASIC.

Në vitin 1991, u lëshua versioni i parë i Microsoft Visual Basic IDE. Sidoqoftë, në atë moment Microsoft ishte mjaft modest në vlerësimin e aftësive të këtij sistemi, duke e orientuar atë, megjithatë, në kategorinë e programuesve fillestarë dhe joprofesionistë.

Sigurisht, ky ishte vetëm hapi i parë, pasi kompania e Bill Gates planifikonte të forconte pozitën e Windows në treg. Dhe kjo do të ishte shumë e vështirë për t'u bërë, duke i lënë zhvilluesit komercialë pa mjete efektive për krijimin e aplikacioneve për MS Windows.

Sistemi i programimit i krijuar nga zhvilluesit e Visual Basic bëri të mundur abstragimin nga struktura e brendshme e Windows. Menutë, dritaret, listat, butonat, fushat e futjes së tekstit dhe elementë të tjerë Ndërfaqja e Windows u shtuan në program duke përdorur operacionet më të thjeshta të tërheqjes dhe lëshimit, dhe shumica e kodit për inicializimin dhe konfigurimin e tyre u gjenerua automatikisht.

Programuesit e VB mund të krijojnë programin e tyre të parë brenda pak minutash pasi kanë filluar të mësojnë këtë gjuhë. Për më tepër, Visual Basic i lejoi zhvilluesit të krijonin elementë të rinj të ndërfaqes grafike që mund të përdoren gjithashtu në programe së bashku me ato standarde.

Përkundër faktit se shumë zhvillues C nuk e morën seriozisht Përpjekjet e Microsoft për të bërë një mjet të thjeshtë dhe të kuptueshëm për zhvillimin e programeve të Windows, pjesa tjetër e komunitetit të IT-së kishte shpresa të mëdha për Visual Basic.

Në vitin 1994, kompania lëshoi ​​Visual Basic për Aplikime. Ishte në këtë kohë, pasi përfshiu VBA në Lista e Microsoft Office, Basic është bërë një nga standardet kryesore të programimit për Windows.

I konceptuar fillimisht si një lodër, Visual Basic i Microsoft pushtoi botën e programimit jashtëzakonisht shpejt. Popullariteti i tij është për shkak të dy arsyeve: thjeshtësia relative dhe produktiviteti.

Programet VB ishin më të ngadalta se homologët e tyre C / C ++, por ato janë ende mjaft të shpejta për shumë qëllime biznesi dhe kërkojnë shumë më pak kohë zhvillimi. Format ishin abstraksioni që kursente përpjekje që propozoi VB. Programuesit e Windows.

IDE VB bëri të mundur dizajnimin e dritareve në mënyrë grafike duke zvarritur dhe lëshuar kontrolle të tilla si butonat dhe listat nga shiriti i veglave në formë. Duke marrë një të kënaqshme pamjen formë, mund të shkoni te kodi prapa dhe të shkruani mbajtësit e ngjarjeve për çdo kontroll në formular.

Kështu, zhvillimi i një aplikacioni në VB konsistonte në krijimin e formave të shumta që ndërveprojnë me njëra-tjetrën.

Nga pikëpamja e shkrimit të kodit, një ndryshim i rëndësishëm nga i njëjti C ++ ishte refuzimi i treguesve. Kështu vendosi Bill Gates, edhe gjatë zhvillimit të të parit versionet e Microsoft THEMELORE. Ndërsa treguesit janë të dobishëm sepse lejojnë qasje të drejtpërdrejtë në memorie në çdo adresë, përdorimi i tyre është i prirur për gabime nëse zbatohet në mënyrë të pasaktë. Dhe duke qenë se gjuha u krijua fillimisht për "të vdekshmit e thjeshtë", ky vendim duket mjaft i justifikuar.

Versionet kryesore të Visual Basic

Në versionin e parë (1991), Alan Cooper zbatoi parimin e komunikimit midis gjuhës dhe ndërfaqes grafike.

Duke filluar me versionin e tretë (1993), mbështetja e MS Access u shfaq në VB.

Visual Basic 4.0 (1995) - versioni në të cilin u bë e mundur krijimi i aplikacioneve Windows 32-bit dhe 16-bit. Përveç kësaj, në gjuhë janë shtuar edhe klasa.

Duke filluar me VB 5.0 (1997), u bë e mundur të zhvilloni komponentët tuaj COM. Përveç kësaj, ekziston një makinë e re virtuale e implementuar në bibliotekën e lidhjeve dinamike MSVBVM50.DLL. Përpiluesi VB përdori shumë kalime për përkthim, por në fund u mbështet në përpiluesin Microsoft C ++ për të prodhuar kodin e makinës dalëse pas përpilimit në gjuhën e ndërmjetme. Përdorimi i bibliotekës së funksionimit dhe ndërfaqes së brendshme C ++ ishte pika fillestare për formimin e teknologjisë .NET.

Versioni 6 i VB është tashmë gjuhë e fuqishme të cilat mund të përdoren për të krijuar aplikacione të shpërndara duke përdorur komponentët COM dhe Microsoft Transaction Server. Microsoft propozoi një qasje me tre nivele për arkitekturat klient-server, në të cilën ndërfaqet e hollë të përdoruesit ndërveprojnë me komponentët e largët të VB për të tërhequr të dhëna nga një bazë të dhënash ose një makinë tjetër.

Për më tepër, VB6 (1998) mund të përdoret për të krijuar kontrolle Active-X që funksionojnë me Internet Explorer.

Në vitin 2002, lëshimi i parë i Visual Basic .NET u lirua. Nga ky moment përputhshmëria e prapambetur me versionin klasik të Visual Basic u prish.

Që nga viti 2005, Visual Basic ka qenë pjesë e Microsoft Visual Studio 2005 IDE. Deri më sot, gjuha zhvillohet së bashku me IDE - deri në versioni aktual- MS Visual Studio 2015.

Gjuhët Basic dhe Visual Basic kanë bërë një rrugë të gjatë dhe kanë pësuar ndryshime të rëndësishme, mund të thuhet, të pakthyeshme. Ka mbetur pak nga thjeshtësia e tyre origjinale. Si rezultat, VB është bërë një gjuhë programimi "e rregullt" e nivelit të lartë të orientuar drejt objekteve.

NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr… Deutsch Wikipedia

Visual Basic 6.0- Visual Basic .NET Basisdaten Paradigmen: prozedural, vollständig objektorientiert Erscheinungsjahr: 2002 Entwickle… Deutsch Wikipedia

Bazë vizuale- Desarrollador (es) Microsoft msdn.microsoft.com/en us / vbasic / default.aspx Informacione të përgjithshme Zgjerime comunes .bas… Wikipedia Español

Bazë vizuale- Visual Basic, Programmiersprache zur Entwicklung von Windows Anwendungen, die 1991 nga Microsoft vorgestellt wurde. Mit Visual Basic wurden zum ersten Mal Konzepte der objektorientierten Programmierung einem großen Kreis von Entwicklern…… Universal-Lexikon

Bazë vizuale- es un lenguaje de programación desarrollado nga Microsoft. Visual Basic është një gjuhë vizuale që desciende del lenguaje nga programi BASIC. Versioni fillestar i paraqitur në vitin 1991 me qëllimin e thjeshtë të përdorimit të programit…… Enciklopedia Universale

Bazë vizuale- emër (kompjuter) Një formë e gjuhës programuese BASIC, e përdorur gjerësisht në krijimin e grafikëve dhe softuerëve (shkurt VB) Hyrja kryesore: vizuale… Fjalor i dobishëm anglisht

Bazë vizuale- (izg.vìžjuel bèjzik) m DEFINICIJA informoj. vrsta računalnog jezika za razvoj namjenskih programa koji rade u MS Windows grafičkoj okolini ETIMOLOGIJA engl. prema nazivu proizvoda ©… Portali Hrvatski jezični

Bazë vizuale- Ky artikull ka të bëjë me dërgimin e gjuhës Visual Basic me Microsoft Visual Studio 6.0 ose më të hershëm. Për dërgimin e gjuhës Visual Basic me Microsoft Visual Studio .NET ose më vonë, shihni Visual Basic .NET. Visual Basic Paradigma (s) Bazuar në objekt…… Wikipedia

Bazë vizuale- Artikulli Cet ka të bëjë me gjuhën e Visual Basic, komercializuar në Microsoft Visual Studio 6.0 dhe më të vjetër. Versioni i disponueshëm i Visual Basic është komercializuar në Microsoft Visual Studio .Net, për Visual Basic .NET. Visual Basic Autor… Wikipedia në Françes

bazë vizuale- ((#)) ((LM V43109)) ((〓)) (([)) bazë vizuale ((])) ((■)) (ing.) ((□)) ((《)) ▍ sm ((》)) Véase ((B04866)) (()) bazë ((↓)). ((★)) ((\)) SHQIPTIM: ((/)). ((★)) ((\)) ORTOGRAFIA: ((/)) Por ser un extranjerismo debe escribirse con cursiva u ... ... Diccionario de uso del español aktuale con sinónimos y antónimos

libra

  • Referenca e programuesit të Visual Basic 2012, Rod Stephens. Udhëzuesi gjithëpërfshirës për Visual Basic 2012 Microsoft Visual Basic (VB) është gjuha më e njohur e programimit në botë, me miliona rreshta kodi të përdorura në biznese dhe ... libër elektronik
  • Visual Basic 2008 Për Dummies, Bill Sempf. Visual Basic është një gjuhë programimi e preferuar, kështu që nëse jeni i ri në programim, është një vend i mrekullueshëm për të filluar. Visual Basic 2008 For Dummies është argëtimi dhe mënyrë e lehtë për të filluar krijimin...

Në vitin 1964 lindi gjuha BAZË. Ajo u zhvillua për qëllime arsimore, në mënyrë që studentët e universitetit të përdorin algoritme të thjeshta mësojnë programim. BASIC është bërë një përparim i vërtetë në arsim dhe në jeta reale programuesit konkurruan për të krijuar dialekte. Midis geekëve të magjepsur nga gjuha ishte Bill Gates. Në moshën 13-vjeçare ai shkroi programin e tij të parë në të, në moshën 20-vjeçare fitoi para duke zbatuar versionin Altair BASIC, të cilin e zhvilloi së bashku me Paul Allen.

Në vitet '80, popullariteti i BASIC filloi të bjerë. Gjuhët e reja të programimit kanë hequr qafe sintaksën komplekse, duke rritur aftësitë e tyre. Dhe vetëm Microsoft vazhdoi të përkulte linjën e tij, duke lëshuar fillimisht një tjetër bestseller QBasic, dhe më pas heroin e tekstit të sotëm - Visual Basic.

Referencë e shpejtë

Versionet e hershme të Visual Basic nuk ishin të suksesshme midis zhvilluesve. Ndërfaqja grafike dhe pastaj theksimi i sintaksës ishte pothuajse i vetmi ndryshim nga QBasic. Microsoft filloi të bëjë ndryshime të rëndësishme vetëm me versionin 3.0. Në paketën Profesionale, zhvilluesit ishin në gjendje të punonin me bazën e të dhënave Access, aftësitë grafike lejoi edhe joprogramuesit të punonin me gjuhën. Përveç kësaj, performanca është përmirësuar dhe instalimi i softuerit është thjeshtuar.

Në 1995, Windows 95 pa dritën, së bashku me të cilën Visual Basic 4.0 shkoi për të kapur dominimin e botës. Këtu u shfaq një përpilues i plotë, aftësia për të krijuar aplikacione 32 dhe 16-bit, dhe shpejtësia e punës u rrit. Në vitin 1998 doli Versioni i fundit Visual Basic tradicionale. Me tutje Microsoft ndryshoi konceptin, duke nisur zhvillimin e gjuhës në dy drejtime: VB në platformën .NET dhe versione të përshtatura për zgjidhjen e problemeve lokale (VBA, VBScript, eVB).

Visual Basic këto ditë

VB është një mjet për krijimin e shpejtë të aplikacioneve Windows. Pas ndryshimit të konceptit, gjuha fitoi:

  • Mbështetje OOP me konstruktorë, destruktorë dhe trashëgimi;
  • multithreading falas;
  • kompilimi në bytecode, i ekzekutueshëm duke përdorur CLR;
  • trajtimi i strukturuar i përjashtimeve;

Por komoditeti kryesor është platforma .NET. Kjo do të thotë që zhvilluesit tani kanë akses në një numër të madh bibliotekash platformash për të punuar me bazat e të dhënave, grafika, formularët, sigurinë dhe ueb-in.

Një tjetër pasardhës i njohur është Visual Basic for Applications (VBA). Ky është një VB 6.0 i zhveshur për përpunimin e makrove, krijimin e skripteve, i cili thjeshton punën brenda OS.

Në AutoCAD, CorelDraw, SolidWorks dhe, natyrisht, Microsoft Office, mund të eksportoni të dhëna, informacione të strukturës, të lidhni një bazë të dhënash. Edhe në nivel familjar, aftësia për të krijuar formularë të plotësimit automatik, për të tërhequr informacionin me një klik nga Excel do të jetë e dobishme. Për punë që nuk është domosdoshmërisht e lidhur me programimin, VBA do të thjeshtojë krijimin e dokumenteve teknike, vizatimeve dhe planeve.

Letërsia

Është më mirë të filloni të mësoni gjuhën me VBA. Së pari, është më e thjeshtë, së dyti, produktet e synuara janë të njohura për ju, dhe së treti, kufizimet do t'ju lejojnë të përqendroheni në gjuhën. Është vlerësuar se do t'ju duhen 30 orë për të mësuar VBA. Në fakt - jo më shumë se 15. Ju mund të merrni si bazë një nga librat e mëposhtëm:

  • Excel 2013. Programim profesional VBA, John Walkenbach.
  • Zgjidhja e problemeve shkencore dhe inxhinierike duke përdorur Excel, VBA dhe C C ++, Igor Gaidyshev.
  • VBA për Dummies nga Steve Cummings.
  • Udhëzues vetë-studimi VBA, Andrey Garnaev.
  • Qasja. Programimi në VBA, një përzgjedhje artikujsh.

Programimi në Visual Basic .NET është më i vështirë, por edhe më interesant. Do të kërkohen më shumë kohë dhe burime referimi.

Artikujt kryesorë të lidhur