KompjûtersProgramming

BASIC programmeartaal en syn skiednis

Skiednis fan Programming talen wit in protte foarbylden as der hiel echte revolúsje yn programmearring. Skiednis fan de BASIC programmeartaal taal - krekt as dy. Ut in lytse, minder-mienskiplike taal foar it ûnderwizen, hy is in echte standert foar hast alle programmapartners talen.

BASIC programmeartaal waard ûntwikkele troch Thomas Kurtz en John Kenema yn 1964 foar it doel fan ûnderwizen studinten de basis fan de programmearring. Taal draaide út ienfâldige, heldere, mei in frijwat maklik ynterface. It doel fan de ûntwikkelders wie dúdlik: se nedich in simpele programmeartaal dy't soe wêze beide betelbere. Hjir binne de basis bepalings dy't rekken holden mei de "Fathers" fan BASIC:

1) in machtich gebrûk;

2) Mass;

3) Informative;

4) De taal moat stypje de mooglikheid om te spoaren en it krekte flaters;

5) De taal soe net nedich serieus hardware kennis;

6) programmeartaal moatte wurde in keppeling tusken de brûker en it bestjoeringssysteem.

As konsekwinsje, it is brûkt yn in protte oare ûnderwiisynstellingen. 11 jier letter, doe't de wrâld wurdt oerspield mei miljoenen nije microcomputer programmeartaal BASIC ynteressearre yn Bill Gates en Paul Allen, de minsken dy't makke Microsoft. It is hja, dy't, gearwurkje, ferbettere ferzje fan BASIC foar syn earste kompjûters, wat koe operearje sels mei 4K van RAM (!).

Nei in tiid, it is harren ferzje en is útgroeid ta ien fan de meast frekwint brûkte en meast populêre programmearring talen. By de foarming fan de BASIC programmeartaal taal faak besocht te sluten, in protte soe graach fine gruzels en te ôfskaffe it brûken fan 'e taal. Lykwols, mei de komst fan IBM kompjûters, it hat wurden de wichtichste BASIC programmearring taal, dy't rjochte is op oaren. It is de muoite wurdich opskriuwen dat hy hie al neamd GW-basis. Doe kamen de turbo basis fan it bedriuw Borland en Quick Basic. Alle ferzjes waarden ûntwikkele letter, needsaaklikerwize skreaun op in wize dy't soe hanthavenje komptabiliteit mei de foarige. Sels de meast resinte ferzje fan dizze programmeartaal wurket mei de alderearste, mei lytse oanpassingen.

En doe kaam de Microsoft tiidrek. It begjin fan de 90: it bestjoeringssysteem Windows finzen nommen hast de folsleine software merk, elkenien wie bliid om te sjen dat alles - útsein foar programmeurs. Har libben waard hel. Om sels de meast gewoane, ienfâldige finsters, it wie nedich om te skriuwen de see koade siden, feroarje it skriuwen lettertypen, en úteinlik nei "tekenje" de nije knoppen. Mar wy moatte erkenne dat de foardielen se wie folle grutter as de neidielen, en as lêste, de tredde ferzje fan it bestjoeringssysteem útgroeid ta in wrâldwide standert foar de PC.

Der is in ferlet yn de BASIC modifikaasje. Sa, de programmearring taal BASIC waard bekend as Microsoft Visual Basic. Oer de ambisjeuze plannen fan it bedriuw dat him yette net bekend neat, en de ûntwikkelders hawwe beëage in nije programmeartaal benammen foar net-professionals. Programming systeem, útfierd yn Visual Basic, makke it mooglik om foart to gean út 'e swiere struktuer fan' e finsters en meitsje in goed nivo fan it programma, net hawwende de grutste bedrach fan kennis. De definitive spijker yn 'e kiste, dat is hast begroeven de oaren, sokke soarten binne hiel goede programmearring talen lykas Fortran en Pascal, waard de ûntwikkeling fan de rassen fan de BASIC applikaasjes.

Op it stuit, de taal BASIC programmearring is sa populêr dat hast alle sels-respekt foar programmeur wit en brûkt it. Dêrby moat betocht wurde dat it wurdt brûkt yn applikaasjes lykas Microsoft kantoar en ynternet explorer. Mar faaks ien fan de meast wichtige fjilden fan tapassing, de BASIC programmearring taal, wie yn it ûntwikkeljen en ynstelle applikaasjes yn it .NET omjouwing. Boppedat, de nijste ûntjouwing fan it selskip fan Bill Gates, Microsoft C ++ iepenet om brûkers in grutte oanbod fan mooglikheden, en it is alle tank oan twa professors út Dartmouth College.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fy.atomiyme.com. Theme powered by WordPress.