Pradėkite naudotis „BBC Basic“: ar turite seną „BBC Micro“?

Atskleidimas: Jūsų palaikymas padeda išlaikyti svetainę! Mes uždirbame siuntimo mokestį už kai kurias paslaugas, kurias rekomenduojame šiame puslapyje.


Daugelis žmonių tikriausiai yra girdėję apie esminę „Basic“ programavimo kalbą, tačiau yra ir keletas mažiau žinančių „Basic“ skonių.

„BBC Basic“ yra pagrindinės programavimo kalbos, sukurtos „Acorn BBC Micro“ asmeniniam kompiuteriui, versija, pagrįsta „MOS Technology 6502“ mikroprocesoriumi..

Dešimtajame dešimtmetyje „BBC Basic“ buvo plačiai naudojamas daugelyje JK mokyklų ir kolegijų, mokant pagrindinių kompiuterio ir programavimo įgūdžių, todėl JK tapo viena kompiuteriu raštingiausių šalių aštuntajame dešimtmetyje..

Kas yra „BBC Basic“?

„BBC Basic“ yra programavimo kalba, kurią pirmiausia švietimo tikslais sukūrė Britų transliuotojų korporacija (BBC), kad galėtų ją naudoti savo kompiuterinio raštingumo projekte JK. Tam didelę įtaką padarė „Microsoft Basic“ ir joje įdiegta keletas papildomų funkcijų.

Tai retas atvejis, kai TV transliuotojas sukūrė programavimo kalbą ir tam skirtą kompiuterį, tik norėdamas juos parduoti kartu su edukaciniu TV serialu..

Iš pradžių „BBC Basic“ buvo sukurtas naudoti tik „Acorn BBC Micro“ asmeniniuose kompiuteriuose. Vėliau, sėkmingai „BBC Micro“ ir „TV Lite“ serijos „Computer Literacy“ sėkme, kiti asmeninių kompiuterių gamintojai susidomėjo, kad „BBC Basic“ būtų prieinami savo kompiuteriuose, todėl atsirado daugybė „BBC Basic“ uostų, skirtų skirtingiems kompiuteriams ir platformoms..

Trumpa istorija

„BBC Basic“ programavimo kalbos kūrimas buvo pradėtas kurti 1979 m., Kai BBC pirmą kartą pradėjo projektą, skirtą plačiajai visuomenei šviesti apie kompiuterių naudojimą ir programavimą..

Kadangi tuo metu buvo galima įsigyti daugybę skirtingų namų kompiuterių su daugybe skirtingų nesuderinamų operacinių sistemų ir programavimo kalbų, BBC nusprendė, kad paprasčiau būtų pasiūlyti standartinę platformą – skirtą namų kompiuterį su „BBC Basic“ programavimo kalba, kuri būtų įtrauktas į TV serialą.

Programavimo kalba taip pat turėjo būti panaši į jau naudojamas, pavyzdžiui, „Microsoft Basic“, todėl „BBC Basic“ sukūrė Sophie Wilson iš Kembridžo universiteto ir jos kolegos..

Pats BBC neturėjo išteklių projektuoti ir gaminti namų kompiuterį, todėl „Acorn Computers“ iš Kembridžo buvo išrinktas iš daugelio britų kompanijų ir apdovanotas gamybos sutartimi..

1982 m. Pradžioje pirmasis „A“ modelio „BBC mikrokompiuteris“ atsidūrė lentynose, nes 1982 m. Sausio 11 d. BBC pradėjo transliuoti pirmąją „Kompiuterio programos“ seriją..

Programoms, parašytoms „Microsoft Basic“, beveik nereikėjo jokių pakeitimų, kad būtų paleista „BBC Basic“, tuo tarpu specialiai „BBC Basic“ sukurtoms programoms būtų galima naudoti kai kurias sudėtingesnes funkcijas..

Laikui bėgant pasirodė daugybė „BBC Basic“ uostų. Jie buvo sukurti daugiau nei 30 skirtingų platformų.

funkcijos

Palyginti su „Microsoft Basic“, „BBC Basic“ pristatė daugybę naujų funkcijų, naudingų skatinant geriausią praktiką, pavyzdžiui, galimybę naudoti ilgus kintamuosius pavadinimus ir galimybę rašyti gerai struktūruotą kodą lengvai kontroliuojant programų srautus..

„BBC Basic“ taip pat pratęsė tradicinę „Basic“, naudodama įvardytas procedūras ir funkcijas, pakartokite iki kilpų ir, jei tada, struktūrų. „BBC Basic“ vertėjas taip pat palaikė galingus garso ir ekrano išvesties valdymo teiginius.

Kitas išskirtinis „BBC Basic“ bruožas yra įmontuotas montuotojas, kuris vartotojams leido taip pat rašyti ir montažo kalbų programas.

Kas naudojasi „BBC Basic“ šiandien?

Savo dienomis „BBC Basic“ buvo puiki priemonė mokytis kompiuterinio programavimo pagrindų. Yra daugybė „BBC Basic“ parašytų programų, paruoštų naudoti.

Tačiau daugelis šiuolaikinių švietimo priemonių, kuriomis šiandien galima naudotis, leidžia lengviau mokytis naudojant vaizdines priemones, todėl „BBC Basic“ buvo palikta nuošalyje, perduota mažai entuziastų bendruomenei..

Šiandien „BBC Basic“ yra reikšmingas masinių technologijų mokymo programos pavyzdys, todėl užima svarbią vietą skaičiavimo istorijoje.

Jūsų vystymosi aplinka

Jei vis tiek norėtumėte išbandyti „BBC Basic“ ir pamatyti tai kaip veikiantį, galite tai padaryti labai lengvai, ir, laimei, jums nereikia rasti ir nusipirkti namų kompiuterio iš laukinių aštuntojo dešimtmečio, kad tai padarytumėte..

„BBC Basic“ galima naudoti „Microsoft Windows“, todėl galite ją atsisiųsti ir išbandyti. Arba galite išbandyti „BBC Micro“ emuliatorių „BeebEm“, skirtą „Windows“, „Mac“ ir „Unix“ / „Linux“ operacinėms sistemoms.

Šaltiniai

„BBC Basic“ internetinių šaltinių pasirinkimas yra ribotas dėl amžiaus, tačiau mums pavyko išskirti keletą įdomių vadovėlių ir šaltinių jums..

Pagrindiniai BBC kursai ir vadovėliai

Šie mokymai ir kursai yra geras atspirties taškas norint išmokti pagrindinės BBC programavimo kalbos sintaksės:

  • Įvadas į „BBC Basic for Windows“ programavimą yra oficiali, išsami programavimo programa „BBC Basic for Windows“.
  • „BBC Basic“ programa yra Richardo Westono PhD svetainė. Tai šiek tiek netvarkinga ir sudėtinga naršyti, tačiau joje yra 42 mokymai, apimantys platų programavimo temų spektrą, įskaitant grafiką ir garsą. Tačiau svetainė nebuvo atnaujinta nuo 2005 m.

Programavimo nuorodos ir dokumentacija

Kaip mes atkreipėme dėmesį, ten nėra tiek daug „BBC Basic“ šaltinių ir nuorodų. Mums pavyko rasti keletą internete, ir jei atsitiksite gyventi Didžiojoje Britanijoje, jums gali būti geriau ieškoti tinkamų knygų.

  • „BBC Basic“ internetinis vadovas yra oficialus „BBC Basic“ „Windows“ vadovas, indeksuotas raktiniais žodžiais.
  • „BBC Basic“, skirta „Windows“ programuotojams, nuorodų Wiki turi daug naudingo turinio, skirto „BBC Basic for Windows“, ir visą „BBC Basic“ nuorodą.
  • „BBC Basic Documentation“ svetainėje yra nuorodos į kai kuriuos „BBC Basic“ išteklius ir dokumentus.

Knygos

Kai kurias knygas apie „BBC Basic“ programavimą vis dar galima rasti ir įsigyti internete, nors dauguma jų buvo išleistos devintajame dešimtmetyje. Išskyrėme tik du iš jų, taigi, jei jums patinka popieriaus raukšlė, galite išbandyti šiuos dalykus:

  • Donaldo G. Alcocko iliustruotas „BBC Basic“ pavyzdys gali būti naudojamas kaip „BBC Basic“ savarankiškas vadovas. Taip pat pateikiama trumpa nuoroda į visas funkcijas ir operatorius bei kiekvieno „BBC Basic“ teiginio ir komandos sintaksė.
  • Sydney G. Brewer programos „BBC Basic“ jauniems matematikams yra sukurtos kaip savarankiška mokymo priemonė žmonėms, norintiems įgyvendinti matematiką „BBC Basic“.

Santrauka

Nors „BBC Basic“ dabar yra labiau istorinė įdomybė, vis tiek yra gana įdomu pamatyti, kaip ji įsilieja į kompiuterių istoriją. Nuostabu manyti, kad šiandien dauguma žmonių visame pasaulyje vaikšto aplink galingus kompiuterius kišenėse.

Tačiau tik po kelių dešimtmečių jie buvo labai naujas dalykas, ir žmonės vis tiek stebėsis, ar perėjimas nuo kompiuterinių perforatorių kortelių prie silicio lustų.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map