Koncept u definiciji ABC
Miscelanea / / July 04, 2021
Napisala Guillem Alsina González, u prosincu 2017
Mnogo godina, kada je zlatno doba osmobitnih mikroračunala, ovaj jezik programiranje bio je vrata mnogim ljudima u uzbudljivi svijet računarstvo, i iako je danas za mnoge stvari iskorišten u korist snažnijih jezika poput C ++, između ostalog, BASIC je i dalje referenca za početnike ili amatersko programiranje.
OSNOVNI, TEMELJNI (Višenamjenski simbolički kodeks uputa za početnike) je programski jezik opće namjene namijenjen jednostavnom učenju i korištenju.
Prva verzija ovog jezika predstavljena je 1964. godine, vrlo rano u kontekstu uspona modernog računarstva. Cilj mu je bio što je moguće lakši izrada programa za tadašnje gigantske glavni okviri, računala tog vremena.
Također je predstavljao jedan od prvih napora da se stvore alati prilagođeni interaktivnost računala u stvarnom vremenu, nešto što je tehnologija učinila vrlo nedavno dopušteno.
U tom smislu, BASIC ima dva načina rada: interpretirani i kompilirani.
U interpretiranom načinu rada, "interpreter" raščlanjuje i izvršava program redak po redak, dok je u kompiliranom načinu standardni postupak za stvaranje
datoteka izvršna datoteka kojoj nije potreban nikakav tumač trčati u sustavu.Nadalje, BASIC strukturiranje je vrlo fleksibilno; sigurno, tko još tko manje, svi mi određene dobi vidjeli smo OSNOVNE popise u kojima je svaki redak kodirati Bila je numerirana, brojevima koji su obično skakali s 10 na 10.
Na primjer, tipični interpretirani "pozdrav svijetu" u BASIC-u mogao bi biti:
10 CLS
20 TISAK "zdravo svijetu"
30 GOTO 20
Ono što GOTO naredba čini je vratiti se na određeni broj retka i nastaviti izvršavanje s tog broja retka.
Ovaj resurs, GOTO upute, široko korišten u BASIC-u, nije prihvaćen kao ispravna praksa u strukturirano programiranje, u kojem se ova konstrukcija zamjenjuje upotrebom funkcija i postupaka.
Oni su također dostupni na BASIC-u, u verzijama poput Visual basic tvrtke Microsoft.
Potonji je popularizirao jezik u računalima s okolinom grafički i operacijski sustav Windows, od verzije 3.0 spomenutog programskog okruženja. Prije, međutim, BASIC je imao svoje zlatno doba u osmobitnoj eri mikroračunala.
Velika većina osmobitnih računala "sakrila" je svoj operativni sustav pod tumačem za BASIC naredbe, tako da je djelovao kao naredbeni redak, kao sučelje s kojim korisnika.
Ta je uloga prestala biti jedna s pojavom računala kompatibilnih s originalnim IBM PC-jem, koji je već koristio neki DOS kao operativni sustav. Unatoč tome, popularnost BASIC-a dovela je do nekoliko verzija DOS-a, poput Microsoftove, uključujući mali tumač za ovaj jezik, u početku GW-BASIC, a kasnije QBasic.
Visual Basic predstavljao je vrhunac u uporabi BASIC-a kao ozbiljnog programskog jezika, kasnije integriranog u paketu Visual Studio, s kojim je opcija korištenja BASIC postala još jedna zajedno s C i drugima idiomi.
Počevši od 90-ih, upotreba BASIC-a znatno je opala, a posljednji kamen temeljac za ovaj pojednostavljeni jezik dao je jezicima kao što su Java i diverzifikacijom formata uređaja, pojavom mobilnih uređaja poput pametnih telefona.
BASIC nastavlja opstajati i danas, modernim razvojem poput Gambasovog okruženja ili različitog Visuala Studio, ali je izgubio korisničku bazu zbog eksplozije programskih jezika i procvata Internet.
U tom smislu, BASIC nije prilagođen internetskom svijetu, a iako ima pregršt implementacija za mobilne uređaje, nije optimiziran za njega.
Ipak, to je još uvijek izvrsna opcija za ulazak u uzbudljiv svijet programiranja.
Fotografije: Fotolia - Alla72 / Casimiro
Teme u OSNOVNOM