Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Kadan game da yadda makarantar "kimiyyar kwamfuta" ta kasance a cikin 90s, da kuma dalilin da yasa duk masu shirye-shirye a lokacin an koyar da kansu kawai.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Abin da aka koya wa yara su tsara

A farkon 90s, Moscow makarantu fara zaba sanye take da kwamfuta azuzuwan. Nan take aka sanya dakunan da sanduna a kan tagogin da wata kofa mai nauyi mai nauyi. Daga wani wuri wani malamin kimiyyar na'ura mai kwakwalwa ya bayyana (yana kama da babban abokin aiki bayan darakta), wanda babban aikinsa shi ne tabbatar da cewa babu wanda ya taɓa wani abu. Babu komai. Ko da kofar gida.
A cikin ajujuwa ana iya samun sau da yawa BK-0010 (a cikin nau'ikan sa) da tsarin BK-0011M.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba
Hoton da aka ɗauka daga nan

An gaya wa yaran game da tsarin gaba ɗaya, da kuma kusan dokokin BASIC guda goma sha biyu don su zana layi da da'ira akan allon. Ga ƙananan maki da na tsakiya, wannan ya isa.

Akwai wasu matsaloli tare da adana abubuwan halitta (shirye-shiryen). Mafi sau da yawa, kwamfutoci masu amfani da masu sarrafa tashoshi guda ɗaya an haɗa su cikin hanyar sadarwa tare da topology na "bus gama gari" da saurin watsawa na 57600 baud. A matsayinka na mai mulki, akwai nau'in faifai guda ɗaya kawai, kuma abubuwa sukan yi kuskure tare da shi. Wani lokaci yana aiki, wani lokacin ba ya yi, wani lokacin cibiyar sadarwa ta daskare, wani lokacin faifan faifai ba a iya karantawa.

Sai na ɗauki wannan halitta tare da ni mai ƙarfin 360 kB.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Damar da zan sake fitar da shirina daga cikinta shine kashi 50-70.

Koyaya, babbar matsalar duk waɗannan labarun tare da kwamfutocin BC shine daskarewa mara iyaka.

Wannan na iya faruwa a kowane lokaci, ko buga lambar ko aiwatar da shirin. Tsarin daskararre yana nufin kun kashe mintuna 45 a banza, saboda... Dole ne in sake yin komai, amma sauran lokacin darasi bai isa wannan ba.

Kusa da 1993, a wasu makarantu da lyceums, al'ada azuzuwan da 286 motoci bayyana, kuma a wasu wurare akwai ko da uku rubles. Dangane da harsunan shirye-shirye, akwai zaɓuɓɓuka biyu: inda “BASIC” ya ƙare, “Turbo Pascal” ya fara.

Shirye-shirye a cikin "Turbo Pascal" ta amfani da misalin "tankuna"

Yin amfani da Pascal, an koya wa yara gina madaukai, zana kowane nau'i na ayyuka, da aiki tare da tsararru. A fannin kimiyyar lissafi da lissafi lyceum, inda na “rayu” na ɗan lokaci, ana tura ma’aurata ɗaya a kowane mako zuwa ilimin kwamfuta. Kuma tsawon shekaru biyu ana wannan wuri mai ban sha'awa. Tabbas, ina so in yi wani abu mafi mahimmanci fiye da nuna ƙimar tsararru ko wani nau'in sinusoid akan allon.

Tankuna

Birnin Battle ya kasance ɗayan shahararrun wasanni akan NES clone consoles (Dendy, da sauransu).

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

A cikin 1996, shahararren 8-bits ya wuce, sun daɗe suna tattara ƙura a cikin ɗakunan ajiya, kuma yana da kyau a gare ni in yi clone na "Tankuna" don PC a matsayin wani abu mai girma. Abin da ke biyo baya shine game da yadda baya lokacin ya zama dole a yi watsi da shi don rubuta wani abu tare da zane-zane, linzamin kwamfuta da sauti akan Pascal.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Kuna iya zana sanduna da da'ira kawai

Bari mu fara da graphics.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

A cikin ainihin sigar sa, Pascal ya ba ku damar zana wasu siffofi, fenti da tantance launukan maki. Hanyoyin da suka fi ci gaba a cikin tsarin Graph wanda ke kawo mu kusa da sprite shine GetImage da PutImage. Tare da taimakonsu, yana yiwuwa a ɗauki wani sashe na allon zuwa wurin da aka tanada a baya sannan kuma a yi amfani da wannan yanki azaman hoton bitmap. Ma’ana, idan kana son sake amfani da wasu abubuwa ko hotuna akan allon, sai ka fara zana su, ka kwafa su zuwa memory, goge allon, zana na gaba, da sauransu har sai ka ƙirƙiri ɗakin karatu da ake so a ƙwaƙwalwar ajiya. Tun da duk abin da ke faruwa da sauri, mai amfani ba ya lura da waɗannan dabaru.

Tsarin farko da aka yi amfani da sprite shine editan taswira.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Yana da filin wasa alama. Danna linzamin kwamfuta ya kawo menu inda za ka iya zaɓar ɗaya daga cikin zaɓuɓɓukan cikas guda huɗu. Maganar linzamin kwamfuta...

Mouse ya riga ya zama ƙarshen 90s

Tabbas, kowa yana da beraye, amma har zuwa tsakiyar 90s ana amfani da su kawai a cikin Windows 3.11, fakitin zane, da ƙananan adadin wasanni. Wolf da Doom an buga su da madannai kawai. Kuma a cikin yanayin DOS ba a buƙatar linzamin kwamfuta musamman. Sabili da haka, Borland bai ma haɗa da ƙirar linzamin kwamfuta a cikin daidaitaccen kunshin ba. Dole ne ku neme shi ta hanyar abokan ku, waɗanda suka jefa hannayensu suna amsawa, "Me kuke bukata shi?"

Duk da haka, nemo na'ura don yin zaɓen linzamin kwamfuta rabin yaƙi ne kawai. Domin danna maballin allo tare da linzamin kwamfuta, dole ne a zana su. Bugu da ƙari, a cikin nau'i biyu (latsa kuma ba a danna ba). Maɓallin da ba a latsa shi yana da saman haske da inuwa a ƙarƙashinsa. Lokacin da aka danna, sai akasin haka. Sa'an nan kuma zana shi akan allon sau uku (ba a danna, danna, sannan ba a sake dannawa ba). Bugu da ƙari, kar a manta da saita jinkiri don nunawa, da ɓoye siginan kwamfuta.

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Misali, sarrafa babban menu a lamba yayi kama da haka:

Tanchiki a Pascal: yadda aka koya wa yara shirye-shirye a cikin 90s da abin da ba daidai ba

Sauti - Mai magana da PC kawai

Labari daban tare da sauti. A farkon shekarun casa'in, Sound Blaster clones suna shirye-shiryen tafiya na nasara kawai, kuma yawancin aikace-aikacen suna aiki ne kawai tare da ginanniyar lasifikar. Matsakaicin ƙarfinsa shine haɓakar sautin guda ɗaya kawai. Kuma wannan shine ainihin abin da Turbo Pascal ya ba ku damar yi. Ta hanyar hanyar sauti yana yiwuwa a "ƙuƙuka" tare da mitoci daban-daban, wanda ya isa ga sautin harbe-harbe da fashewa, amma ga mai rikodin kiɗa, kamar yadda yake a lokacin, wannan bai dace ba. A sakamakon haka, an sami mafita mai wayo: a cikin ma'ajin na software, an gano "fayil ɗin exe", wanda aka sauke sau ɗaya daga wasu BBS. Zai iya yin abubuwan al'ajabi - kunna wavs marasa ƙarfi ta hanyar Kakakin PC, kuma ya yi ta daga layin umarni kuma ba shi da ainihin mu'amala. Duk abin da ake buƙata shine a kira shi ta hanyar Pascal exec kuma tabbatar da cewa wannan ginin bai rushe ba.

Sakamakon haka, kiɗan kisa ya bayyana akan allon allo, amma wani abu mai ban dariya ya faru da shi. A 1996, Ina da tsarin a kan Pentium 75, cranked har zuwa 90. Komai yayi aiki lafiya a kai. A jami’ar da aka saka mana Pascal a zango na biyu, akwai “rubobi uku” da aka sawa a cikin aji. Bisa yarjejeniya da malamin, na dauki wadannan tankuna zuwa darasi na biyu don yin gwaji, kada in sake zuwa can. Sabili da haka, bayan ƙaddamarwa, wata ƙara mai ƙarfi mai gauraye da sautin gutturanci ta fito daga cikin lasifikar. Gabaɗaya, 33-megahertz DX "katin ruble-uku" ya juya ya zama kasa iya jujjuya daidai wannan "mai aiwatarwa". Amma in ba haka ba komai yayi kyau. Tabbas, ba ƙidaya jinkirin jefa ƙuri'a na maɓalli ba, wanda ya lalata duk wasan kwaikwayo, ba tare da la'akari da aikin PC ba.

Amma babbar matsalar ba ta cikin Pascal ba

A fahimtata, "Tankuna" shine iyakar da za'a iya matsi daga Turbo Pascal ba tare da shigar da taro ba. Bayyanannun gazawar samfurin ƙarshe sune jinkirin jefa ƙuri'a na madanni da jinkirin yin zane. Lamarin ya tsananta da ƙarancin adadin ɗakunan karatu da na'urori na ɓangare na uku. Ana iya ƙidaya su akan yatsun hannu ɗaya.

Amma abin da ya fi tayar min da hankali shi ne yadda ake tafiyar da ilimin makaranta. Ba wanda ya gaya wa yara a lokacin game da fa'ida da yuwuwar wasu harsuna. A cikin aji, kusan nan da nan suka fara magana game da farawa, println kuma idan, wanda ya kulle ɗalibai a cikin tsarin BASIC-Pascal. Duk waɗannan harsunan ana iya ɗaukar su na ilimi na musamman. Amfani da “yaƙin” nasu abu ne da ba kasafai ya faru ba.

Me ya sa ake koya wa yara harsunan karya ya zama abin ban mamaki a gare ni. Bari su zama mafi gani. Bari a yi amfani da bambancin BASIC nan da can. Amma, a kowane hali, idan mutum ya yanke shawarar haɗa makomarsa da shirye-shirye, dole ne ya koyi wasu harsuna daga karce. Don haka me ya sa ba za a ba wa yara ayyukan ilimi iri ɗaya ba, amma a kan dandamali na yau da kullun (harshen), wanda a cikinsa za su iya ci gaba da kansu?

Magana akan ayyuka. A makaranta da koleji sun kasance koyaushe: lissafta wani abu, gina aiki, zana wani abu. Na yi karatu a makarantu daban-daban guda uku, kuma muna da “Pascal” a shekarar farko ta cibiyar, kuma ba sau ɗaya malamai ba su haifar da wata matsala ta zahiri ba. Misali, yi littafin rubutu ko wani abu mai amfani. Komai yayi nisa. Kuma idan mutum ya shafe watanni yana magance matsalolin da ba komai ba, sannan ya shiga cikin shara... Gabaɗaya, mutane sun riga sun bar makarantar sun kone.

Af, a cikin shekara ta uku na wannan jami'a, an ba mu "plus" a cikin shirin. Ya zama kamar abu mai kyau, amma mutanen sun gaji, cike da ayyukan karya da "horo" ayyuka. Babu wanda ya yi farin ciki kamar na farko.

PS I googled game da abin da ake koyar da harsuna yanzu a azuzuwan kimiyyar kwamfuta a makarantu. Komai daidai yake da shekaru 25 da suka gabata: Basic, Pascal. Python yana zuwa cikin abubuwan da aka haɗa kai tsaye.

source: www.habr.com

Add a comment