تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

د دې په اړه لږ څه چې د ښوونځي "کمپیوټر ساینس" په 90s کې څنګه و، او ولې ټول پروګرام کونکي په ځانګړي ډول پخپله تدریس شوي.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

هغه څه چې ماشومانو ته د پروګرام لپاره ښوول شوي وو

د 90 لسیزې په لومړیو کې، د مسکو ښوونځي په غوره توګه د کمپیوټر ټولګیو سره سمبال شوي. کوټې سمدلاسه په کړکیو کې د بارونو او یوې درنې اوسپنې پوښلې دروازې سره سمبال شوې. له کوم ځای څخه، د کمپیوټر ساینس ښوونکی راښکاره شو (هغه د رییس څخه وروسته د خورا مهم ملګري په څیر ښکاري)، د هغه اصلي دنده دا وه چې ډاډ ترلاسه کړي چې هیڅوک هیڅ شی ته لاس نه ورکوي. هيڅ هم نه. حتی د دروازې مخې ته.
په ټولګیو کې یو څوک اکثرا د BK-0010 (په خپلو ډولونو کې) او BK-0011M سیسټمونه موندلی شي.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو
عکس اخیستل شوی له دې ځایه

ماشومانو ته د عمومي جوړښت په اړه ویل شوي، په بیله بیا د یو درجن اساسي امرونو په اړه چې دوی کولی شي په سکرین کې کرښې او حلقې رسم کړي. د ځوانو او منځنیو رتبو لپاره، دا شاید کافي وي.

د یو چا د تخلیقاتو (پروګرامونو) په ساتلو کې ځینې ستونزې وې. ډیری وختونه، کمپیوټرونه چې د مونو چینل کنټرولر کاروي په شبکه کې د "عام بس" ټوپولوژي او د لیږد سرعت 57600 baud سره یوځای شوي. د یوې قاعدې په توګه، یوازې یو ډیسک ډرایو شتون درلود، او شیان ډیری وختونه د هغې سره غلط شوي. ځینې ​​​​وختونه دا کار کوي، ځینې وختونه دا نه کوي، ځینې وختونه شبکه کنګل کیږي، ځینې وختونه فلاپي ډیسک د لوستلو وړ نه وي.

بیا ما دا تخلیق له ځان سره د 360 kB ظرفیت سره یوړل.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

هغه چانسونه چې زه به بیا له دې څخه خپل برنامه ترلاسه کړم 50-70 سلنه وو.

په هرصورت، د BC کمپیوټرونو سره د دې ټولو کیسې اصلي ستونزه نه ختمیدونکي فریزونه وو.

دا هر وخت واقع کیدی شي، که د کوډ ټایپ کول یا د پروګرام اجرا کول. د منجمد سیسټم معنی دا ده چې تاسو 45 دقیقې بې ګټې تیرې کړې، ځکه چې ... ما باید هرڅه یو ځل بیا ترسره کړي، مګر د درس پاتې وخت نور د دې لپاره کافي نه و.

1993 ته نږدې، په ځینو ښوونځیو او لیسیمونو کې، د 286 موټرو سره عادي ټولګي ښکاره شول، او په ځینو ځایونو کې حتی درې روبل شتون درلود. د پروګرام کولو ژبو شرایطو کې، دوه اختیارونه شتون لري: چیرته چې "BASIC" پای ته ورسید، "Turbo Pascal" پیل شو.

د "ټانګونو" مثال په کارولو سره په "ټربو پاسکل" کې برنامه کول

د پاسکل په کارولو سره، ماشومانو ته د لوپونو جوړولو، هر ډول دندو رسمولو، او د صفونو سره کار کولو لپاره درس ورکړل شو. د فزیک او ریاضیاتو په لیسیم کې، چیرې چې زه د یو څه مودې لپاره "ژوند" وم، په اونۍ کې یوه جوړه کمپیوټر ساینس ته ګمارل شوې وه. او د دوو کلونو لپاره دا ستړي ځای و. البته، ما غوښتل چې په سکرین کې د یو صف یا یو ډول سینوسایډ ارزښتونو ښودلو په پرتله ډیر جدي کار وکړم.

ټانکونه

د جګړې ښار د NES کلون کنسولونو (ډینډي ، او نور) کې یو له خورا مشهور لوبو څخه و.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

په 1996 کې، د 8-bits شهرت تېر شو، دوی له اوږدې مودې راهیسې په المارۍ کې دوړو راټولول، او دا زما لپاره ښه ښکاري چې د کمپیوټر لپاره د "ټینکونو" کلون جوړ کړم لکه څنګه چې په لویه کچه. لاندې یوازې د دې په اړه دی چې څه وخت دمخه په پاسکال کې د ګرافیک ، موږک او غږ سره د یو څه لیکلو لپاره ډج کول اړین وو.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

تاسو کولی شئ یوازې لرګي او حلقې رسم کړئ

راځئ چې د ګرافیک سره پیل وکړو.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

په خپل لومړني نسخه کې، پاسکال تاسو ته اجازه درکوي چې ځینې شکلونه رسم کړئ، رنګ کړئ او د ټکو رنګونه وټاکئ. په ګراف ماډل کې ترټولو پرمختللې پروسیجرونه چې موږ یې سپریټ ته نږدې کوي GetImage او PutImage دي. د دوی په مرسته، دا ممکنه وه چې د سکرین یوه برخه د پخوانۍ ساتل شوي حافظې ساحه کې ونیسئ او بیا دا ټوټه د بټ میپ عکس په توګه وکاروئ. په بل عبارت ، که تاسو غواړئ په سکرین کې ځینې عناصر یا عکسونه بیا وکاروئ ، تاسو لومړی یې رسم کړئ ، حافظې ته یې کاپي کړئ ، سکرین پاک کړئ ، بل یې رسم کړئ ، او داسې نور تر هغه چې تاسو په حافظه کې مطلوب کتابتون جوړ کړئ. څرنګه چې هرڅه په چټکۍ سره پیښیږي، کاروونکي دا چلونه نه ګوري.

لومړی ماډل چیرې چې سپریټونه کارول شوي د نقشې مدیر و.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

دا د لوبې نښه نښه درلوده. د موږک کلیک کول یو مینو راوړی چیرې چې تاسو کولی شئ د څلورو خنډونو څخه یو انتخاب کړئ. د موږک په اړه خبرې کول ...

موږک لا دمخه د 90s پای دی

البته، هرڅوک موږکان درلودل، مګر د 90 لسیزې تر نیمایي پورې دوی یوازې په وینډوز 3.11، ګرافیک کڅوړو، او لږ شمیر لوبو کې کارول شوي. ولف او عذاب یوازې د کیبورډ سره لوبې شوي. او د DOS چاپیریال کې موږک ته په ځانګړي ډول اړتیا نه وه. له همدې امله ، بورلینډ حتی په معیاري کڅوړه کې د موږک ماډل شامل نه کړ. تاسو باید هغه د خپلو پیژندونکو له لارې وپلټئ، چا چې لاسونه پورته کړل او په ځواب کې یې وویل: "تاسو هغه ته د څه لپاره اړتیا لرئ؟"

په هرصورت، د موږک د رای ورکولو لپاره د ماډل موندل یوازې نیمه جګړه ده. د دې لپاره چې د موږک سره د سکرین بټن باندې کلیک وکړئ، دوی باید رسم شي. برسېره پردې، په دوو نسخو کې (فشار شوی او نه فشار شوی). یوه تڼۍ چې نه فشارول کیږي یو روښانه سر او د هغې لاندې سیوري لري. کله چې فشار واچول شي، دا په بل ډول دی. او بیا یې په سکرین کې درې ځله رسم کړئ (نه فشارول شوی، فشار شوی، بیا بیا نه فشار شوی). برسیره پردې، مه هیروئ چې د نندارې لپاره ځنډونه تنظیم کړئ، او کرسر پټ کړئ.

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

د مثال په توګه، په کوډ کې د اصلي مینو پروسس کول داسې ښکاري:

تانچیکي په پاسکل کې: څنګه ماشومانو ته په 90s کې د برنامه کولو ښوونه وشوه او پدې کې څه غلط وو

غږ - یوازې د کمپیوټر سپیکر

د غږ سره جلا کیسه. د نولسمې لسیزې په لومړیو کې، د غږ بلاسټر کلون یوازې د دوی د بریالي مارچ لپاره چمتو کول، او ډیری غوښتنلیکونه یوازې د جوړ شوي سپیکر سره کار کاوه. د هغې اعظمي وړتیا یوازې د یو ټون یوځل بیا تولید دی. او دا هغه څه دي چې ټربو پاسکال تاسو ته اجازه درکوي. د غږ پروسې له لارې دا ممکنه وه چې د مختلف فریکونسیو سره "چیچک" وکړو، کوم چې د ډزو او چاودنو غږونو لپاره کافي دی، مګر د میوزیک سکرین سیور لپاره، لکه څنګه چې فیشن و، دا مناسب نه و. د پایلې په توګه، یو خورا هوښیار حل وموندل شو: د سافټویر په خپل آرشیف کې، د "exe فایل" وموندل شو، یو ځل د ځینې BBS څخه ډاونلوډ شوی. هغه کولی شي معجزې کار وکړي - د PC سپیکر له لارې غیر کمپریس شوي واوونه ولوبوي، او هغه دا د کمانډ لاین څخه ترسره کړل او ریښتیني انٹرفیس نه درلود. ټول هغه څه چې ورته اړتیا وه د پاسکال اجرایوي طرزالعمل له لارې یې زنګ ووهئ او ډاډ ترلاسه کړئ چې دا ساختمان سقوط نه کوي.

د پایلې په توګه، قاتل میوزیک په سکرین سیور کې ښکاره شو، مګر یو مسخره شی د هغې سره پیښ شو. په 1996 کې، ما په پینټیم 75 کې یو سیسټم درلود، تر 90 پورې کرینک شوی. هرڅه په دې کې ښه کار کوي. په هغه پوهنتون کې چې پاسکل زموږ لپاره په دوهم سمستر کې نصب شوی و، په ټولګي کې ښه اغوستل شوي "درې روبل" وو. د استاد سره په توافق سره ما دا ټانګونه دوهم درس ته بوتلل ترڅو ازموینه واخلم او بیا هلته لاړ نه شم. او په دې توګه، د پیل کولو وروسته، د سپیکر څخه د ګوتو ګوتو غږونو سره یو لوړ غږ راوتلی. په عموم کې، د 33-megahertz DX "درې روبل کارت" په سمه توګه د ورته "عملي کولو وړ" سپن کولو توان نلري. مګر بل ډول هرڅه سم وو. البته، د سست کیبورډ رای ورکولو حساب نه کول، کوم چې د PC فعالیت په پام کې نیولو پرته، ټوله لوبه خرابه کړه.

مګر اصلي ستونزه په پاسکل کې نه ده

زما په پوهه کې، "ټینکونه" اعظمي حد دی چې د ټربو پاسکل څخه د مجلس داخلولو پرته راوباسي. د وروستي محصول څرګند نیمګړتیاوې د کیبورډ ورو رای ورکول او ورو ګرافیک وړاندې کول دي. وضعیت د دریمې ډلې کتابتونونو او ماډلونو خورا لږ شمیر له امله خراب شوی. دوی د یو لاس په ګوتو کې شمیرل کیدی شي.

مګر هغه څه چې ما ډیر ځوروي د ښوونځي زده کړې ته لاره وه. بیا هیچا ماشومانو ته د نورو ژبو د ګټو او امکاناتو په اړه څه ونه ویل. په ټولګي کې، دوی نږدې سمدلاسه د start، println او if په اړه خبرې پیل کړې چې زده کونکي یې د BASIC-Pascal تمثیل کې بند کړي. دا دواړه ژبې په ځانګړې توګه تعلیمي ګڼل کیدی شي. د دوی "جنګي" کارول یو نادره پیښه ده.

ولې ماشومانو ته جعلي ژبې زده کوي زما لپاره یو راز دی. اجازه راکړئ چې نور بصري وي. اجازه راکړئ چې د BASIC تغیرات دلته او هلته وکارول شي. مګر، په هر حالت کې، که چیرې یو څوک پریکړه وکړي چې خپل راتلونکی د پروګرام کولو سره وصل کړي، هغه باید د سکریچ څخه نورې ژبې زده کړي. نو ولې ماشومانو ته ورته تعلیمي دندې نه ورکول کیږي، مګر یوازې په یوه عادي پلیټ فارم (ژبه) کې، چې دوی کولی شي په خپلواکه توګه وده وکړي؟

د دندو خبرې کول. په ښوونځي او کالج کې دوی تل خلاص وو: یو څه محاسبه کړئ، یو فعالیت جوړ کړئ، یو څه رسم کړئ. ما په دریو بیلابیلو ښوونځیو کې زده کړه کړې، سربیره پردې موږ د انسټیټیوټ په لومړي کال کې "پاسکل" درلود، او یو ځل هم ښوونکو کومه ریښتینې پلي شوې ستونزه نه وه رامینځته کړې. د مثال په توګه، یو نوټ بوک یا بل څه ګټور کړئ. هر څه لرې وه. او کله چې یو څوک د خالي ستونزو په حل کې میاشتې مصرفوي، چې بیا په کثافاتو کې ځي ... په عموم کې، خلک لا دمخه د انسټیټیوټ سوځول پریږدي.

له بله پلوه، د همدې پوهنتون په دریم کال کې، موږ ته په پروګرام کې "پلس" راکړل شو. دا د یو ښه شی په څیر بریښي، مګر خلک ستړي شوي، د جعلي او "روزنې" کارونو څخه ډک وو. هیڅوک د لومړي ځل په څیر لیواله نه و.

PS ما ګوګل وکړ چې اوس په ښوونځیو کې د کمپیوټر ساینس په ټولګیو کې کومې ژبې تدریس کیږي. هرڅه د 25 کلونو دمخه ورته دي: بنسټیز، پاسکال. Python په ناڅاپي شمولیت کې راځي.

سرچینه: www.habr.com

Add a comment