Započnite s BBC Basic: Imate stari BBC Micro?

Objava: Vaša podrška pomaže održavanju web mjesta! Naplaćujemo naknadu za preporuku za neke usluge koje preporučamo na ovoj stranici.


Većina ljudi vjerojatno je čula najglavniji programski jezik Basic, ali postoje i neki manje poznati okusi Basic-a.

BBC Basic je inačica osnovnog programskog jezika razvijena za osobno računalo Acorn BBC Micro, zasnovano na mikroprocesoru MOS Technology 6502.

BBC Basic se intenzivno koristio u mnogim školama i koledžima u Velikoj Britaniji tijekom 1980-ih za podučavanje osnovnih računarskih i programerskih vještina, što je Britaniju učinilo jednom od naj računalnije pismenih nacija osamdesetih.

Što je BBC Basic?

BBC Basic je programski jezik koji je Britanska radiodifuzna korporacija (BBC), prvenstveno u obrazovne svrhe, stvorila za upotrebu u njihovom projektu računalne pismenosti u Velikoj Britaniji. Na njega je uvelike utjecao Microsoftov Basic i uveo brojne dodatne značajke.

To je rijedak slučaj kada je televizijski voditelj stvorio programski jezik i posvećeno računalo, samo da bi ih plasirao na tržište, zajedno s edukativnom TV serijom..

Isprva je BBC Basic razvijen isključivo za upotrebu na osobnim računalima Acorn BBC Micro. Kasnije, uspjehom BBC Micro i TV serije Computer Literacy, drugi se proizvođači osobnih računala zainteresirali za omogućavanje dostupnosti BBC Basic na svojim računalima, pa su se pojavili mnogi portovi BBC Basic za različita računala i platforme.

Kratka povijest

Razvoj programskog jezika BBC Basic započeo je 1979., kada je BBC prvi put započeo rad na projektu namijenjenom edukaciji šire javnosti o korištenju računala i programiranja.

Budući da je u to vrijeme bilo dostupno mnogo različitih kućnih računala s raznim nespojivim operativnim sustavima i programskim jezicima, BBC je odlučio da će biti jednostavnije ponuditi standardnu ​​platformu – namjensko kućno računalo s programskim jezikom BBC Basic koji će biti pokriven u TV seriji.

Programski jezik također je trebao biti sličan onima koji se već koriste, poput Microsofta Basic-a, tako da je BBC Basic razvila Sophie Wilson sa Sveučilišta Cambridge i njezine kolege.

BBC sam nije imao resurse za dizajn i proizvodnju kućnog računala, pa je Acorn Computers iz Cambridgea izabran između brojnih britanskih tvrtki i dobio ugovor o proizvodnji.

Početkom 1982. na policama je dospio prvi mikroračunalnik modela BBC, jer je prva serija računalnog programa počela emitirati na BBC-u 11. siječnja 1982..

Programi napisani u programu Microsoft Basic zahtijevali su gotovo nikakve promjene da bi se pokrenuli u BBC Basic-u, dok bi programi pisani posebno za BBC Basic mogli koristiti neke njegove sofisticiranije značajke.

S vremenom su se pojavili mnogi portovi BBC Basic. Dizajnirani su za više od 30 različitih platformi.

Značajke

U odnosu na Microsoft Basic, BBC Basic je uveo niz novih značajki korisnih za poticanje najboljih praksi, poput mogućnosti korištenja dugačkih imena varijabli i mogućnosti pisanja dobro strukturiranog koda uz jednostavno upravljanje protokom programa.

BBC Basic je također proširio tradicionalni Basic primjenom imenovanih postupaka i funkcija, ponavljajući dok ne bude petlje i, ako tada, strukture. Prevoditelj BBC Basic-a je također podržao snažne izjave za kontrolu zvuka i izlaznog prikaza.

Još jedna jedinstvena značajka BBC Basic-a je postojanje ugrađenog alata za montažu koji je korisnicima omogućio pisanje programa programa montaže.

Tko danas koristi BBC Basic?

U svoje vrijeme BBC Basic je bio izvrstan alat za učenje osnova računalnog programiranja. Na BBC Basicu postoji mnogo programa koji su dostupni i spremni za upotrebu.

Međutim, mnogi moderni obrazovni alati danas dostupni olakšavaju učenje vizualnim alatima, pa je BBC Basic ostavljen po strani, prebačen na malu zajednicu entuzijasta.

Danas je BBC Basic značajan kao primjer obrazovnog programa za masovnu tehnologiju, pa stoga zauzima važno mjesto u povijesti računanja.

Vaše razvojno okruženje

Ako biste i dalje željeli isprobati BBC Basic i vidjeti ga u akciji, to možete učiniti vrlo jednostavno, a na sreću, ne morate naći i kupiti kućno računalo iz divljih osamdesetih da biste to učinili.

BBC Basic dostupan je za Microsoft Windows, tako da ga možete preuzeti i isprobati. Ili možete isprobati BBC Micro emulator BeebEm za Windows, Mac i Unix / Linux operativne sustave.

Resursi

Izbor mrežnih resursa za BBC Basic je ograničen s obzirom na njegovu dob, ali uspjeli smo izdvojiti nekoliko zanimljivih vodiča i resursa za vas.

Osnovni tečajevi i vježbe za BBC

Ovi vodiči i tečajevi predstavljaju dobro polazište za učenje osnovne sintakse BBC programskog jezika:

  • Uvod u programiranje BBC Basic-a za Windows je službeni, detaljni vodič za programiranje u programu BBC Basic za Windows.
  • Programiranje BBC Basic web stranica je dr. Sc. Richarda Westona. Pomalo je neorganizirano i teško se kreće, ali sadrži 42 vodiča koji pokrivaju širok raspon programskih tema, uključujući grafiku i zvuk. Međutim, web stranica nije ažurirana od 2005. godine.

Referenca i dokumentacija o programiranju

Kao što smo naglasili, nema mnogo resursa i referenci na BBC Basic. Uspjeli smo pronaći nekoliko interneta, a ako vam se dogodi da živite u Britaniji, možda bi vam bilo bolje da tražite odgovarajuće knjige.

  • Internetski priručnik BBC Basic službeni je priručnik BBC Basic za Windows indeksiran ključnim riječima.
  • BBC Basic za Windows programere, referenca Wiki ima puno korisnog sadržaja za BBC Basic za Windows i punu BBC Basic referencu.
  • Web stranica BBC Basic Documentation ima veze do nekih resursa i dokumentacije BBC Basic.

knjige

Neke knjige o programiranju programa BBC Basic još uvijek se mogu naći i kupiti na mreži, iako je većina objavljena u 1980-ima. Izdvojili smo ih samo dvije, pa ako vam se svidi papir, možete isprobati ove:

  • Ilustriranje Donalda G. Alcocka za BBC Basic može se koristiti kao samostalni priručnik za BBC Basic. Također se daje brza referenca na sve funkcije i operatore te sintaksu svake izjave i naredbe BBC Basic.
  • Programi na BBC Basic-u za mlade matematičare Sydney G. Brewer zamišljeni su kao samostalni nastavni materijal za ljude zainteresirane za implementaciju matematike u BBC Basic.

Sažetak

Iako je BBC Basic sada više od povijesne znatiželje, ipak je prilično zanimljivo vidjeti kako se uklapa u povijest računala. Nevjerovatno je pomisliti da danas većina ljudi širom svijeta hoda oko moćnih računala u džepovima.

No, unazad samo nekoliko desetljeća bili su sasvim nova stvar, a ljudi će se i dalje diviti promjeni od računalnih bušaćih karata do silikonskih čipova..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me