تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

اس کے بارے میں کیا ہے؟

ہیلو، حبر! میں اسکول کمپیوٹر سائنس کا استاد ہوں۔ تاہم، آپ جو مضمون پڑھ رہے ہیں وہ پینٹ یا ٹرٹل کے بارے میں نہیں ہے، بلکہ اسکولوں کی ڈیجیٹل زندگی کے معنی کے بارے میں ہے۔

2010 کے آس پاس تعلیمی اداروں میں انفارمیشن ٹیکنالوجی آئی۔ مجھے یاد ہے کہ اس وقت ہر OS کے لیے انٹرنیٹ کنکشن اور اس کی اپنی ویب سائٹ کی ضروریات ظاہر ہوئیں۔ یہ ایک بہت طویل سفر کا آغاز تھا جو آج تک مکمل نہیں ہو سکا۔ یہ راستہ انجینئرنگ کے مسائل، سنہرے ذرائع کی تلاش اور نئی چیزوں کی تخلیق کے کانٹوں سے نہیں بلکہ عام بدعنوانی، تکنیکی ناخواندگی اور ڈیزائننگ، بلڈنگ اور کوڈ لکھنے والوں کی کم ذمہ داری کے ساتھ پھیلا ہوا ہے۔ حکام تعلیم کو ڈیجیٹل کرنے کا اعلان کرتے ہیں۔ اور میرا مشورہ ہے کہ آپ دیکھیں کہ یہ اندر سے کیسا لگتا ہے۔

تمام روسی معائنہ کے کام کے لیے سافٹ ویئر

میں VPR کے وجود کے معنی کے بارے میں بحث نہیں کروں گا، لیکن اپنے آپ کو ایک کلاسک ہالی ووڈ ہارر فلم کے ہیرو کے طور پر تصور کریں، جس کے پلاٹ کی مرضی سے آپ اپنے آپ کو ایک انجان شہر میں پاتے ہیں۔ آپ اس کے ساتھ چلتے ہیں اور سب کچھ ٹھیک لگتا ہے۔ لیکن یہاں اور وہاں آپ کو عجیب چیزیں نظر آتی ہیں۔ راہگیر آپ کو عجیب نظروں سے دیکھتے ہیں، پھر آپ کو احساس ہوتا ہے کہ قریب میں ایک بھی فون نہیں ہے، نہ کوئی سیلولر کمیونیکیشن ہے اور نہ ہی کوئی انٹرنیٹ، پھر چار کے بجائے پانچ ٹانگوں والا کتا آپ کے پیچھے سے بھاگتا ہے... اور پھر آپ کو احساس ہوتا ہے کہ یہ جگہ ہے لفظی خون بہہ رہا ہے. اور ایک بار جب سورج افق کے پیچھے غائب ہوجاتا ہے، تو آپ کو اگلی صبح تک زندہ رہنے کی کوشش کرنی ہوگی۔

وی پی آر کے ساتھ بھی ایسا ہی ہے۔ آپ نے سنا ہے کہ طلباء کے علم کی نگرانی کا نظام مکمل طور پر خودکار ہے، ہر اسکول کے کام کے بند بینک سے امتحانی مواد خود بخود تیار کیا جاتا ہے، کام کو کمپیوٹر کے ذریعے چیک کیا جاتا ہے... اور پھر آپ VPR کرنے کے لیے سافٹ ویئر ڈاؤن لوڈ کرتے ہیں۔ غیر ملکی زبانیں. جب آپ لانچ کرنے کی کوشش کرتے ہیں تو آپ کو یہ ملتا ہے:

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

اس میں کیا عجیب لگے گا؟ ایپلیکیشن کو CMM (کنٹرول اور پیمائش کرنے والا مواد) کی ضرورت ہے - سب کچھ منطقی ہے۔ لیکن آپ سمجھتے ہیں کہ یہ پروگرام انٹرنیٹ تک رسائی کے بغیر کمپیوٹر پر لانچ کیا گیا تھا، شناختی معلومات کی درخواست کرنے والے کوئی ڈائیلاگ نہیں تھے... پروگرام کو CMM فائل کا نام کیسے معلوم ہوتا ہے؟ اور یہ نام عجیب قسم کا ہے: یہاں کام کی قسم کا نشان ہے - "vpr"، یہاں الگ کرنے والا "-" ہے، یہاں موضوع کا نشان ہے "fl" (غیر ملکی زبان) اور... پھر وہاں کوئی الگ کرنے والا نہیں ہے، اور پھر متوازی کا نشان - "11" اور بس۔ آپ کو کچھ شک ہونے لگتا ہے۔ یہ ایسا ہی ہے جیسے اسکول کے لیے اس فائل کو تخلیق کرنے والے خودکار معلوماتی نظام میں ڈیٹا کا درجہ بندی ہے جو متوازی نمبر پر ختم ہوتی ہے، اور آخری دو عناصر کے درمیان الگ کرنے والے کی کمی امتحانی پروگرام کے لیے غیر ضروری مسائل پیدا کرتی ہے۔ اسے اس نام کو حد بندیوں کے ذریعے پارس کرنا پڑے گا...

ٹھیک ہے، ٹھیک ہے، آپ سوچتے ہیں، عجیب خیالات کو دور کرتے ہوئے. مزید برآں، CMM فائل آپ کو بذریعہ میل علیحدہ بھیجی جاتی ہے۔ شاید وہاں سب کچھ ترتیب دیا گیا ہے۔ سی ایم ایم کو ورکنگ ڈائرکٹری میں کاپی کرنے کے بعد، آپ ایپلیکیشن لانچ کرتے ہیں اور اسے دیکھتے ہیں:

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

بلاشبہ، میں غلط ہو سکتا ہوں، لیکن اگر دنیا کے بارے میں میری سمجھ صحیح طریقے سے کام کرتی ہے، تو کسی کو یہ سافٹ ویئر بنانے کے لیے ادائیگی کرنی چاہیے تھی۔ بجٹ کا پیسہ۔ اور اگر یہ کسی قسم کا اسٹوڈیو تھا، تو میں اس انٹرفیس میں انٹرفیس کے ماہرین، ڈیزائنرز کے کام کے نتائج کیوں نہیں دیکھ رہا ہوں... آخر کار، بچے اس پروگرام کو استعمال کریں گے۔ یہاں تک کہ اگر اس پروگرام میں کام کرنے والے ریڈی ایٹر کے پاس ایک دوسرے سال کا طالب علم ہتھکڑی لگا ہوا تھا، تب بھی مجھے پہلی نظر میں اسے کھانے کے ساتھ ادائیگی کرنے کی کوئی وجہ نظر نہیں آتی۔

اس کے بعد، آپ کی نظریں "اسکول لاگ ان (حروف sch کے بغیر)" فیلڈ پر رک جاتی ہیں۔ میں آپ کو یاد دلاتا چلوں کہ یہ پروگرام انٹرنیٹ کے بغیر کمپیوٹر پر لانچ کیا گیا تھا، اور اوپر سے یہ اندازہ لگایا جا سکتا ہے کہ تمام ضروری میٹا ڈیٹا (بشمول سکول شناخت کنندہ) KIM فائل میں ہونا چاہیے۔ اس کے علاوہ کوئی چارہ نہیں۔ لیکن اگر، صرف تفریح ​​کے لیے، آپ اس فیلڈ میں نمبروں کی مکمل طور پر بے ترتیب ترتیب داخل کرنے کی کوشش کرتے ہیں، تو آپ دیکھیں گے کہ ایپلی کیشن کو بالکل بھی پرواہ نہیں ہے! اگرچہ نہیں، یہ سب ایک جیسا نہیں ہے۔ دیکھو، اسکول لاگ ان پھر جواب والے فولڈر کے نام پر ختم ہوتا ہے۔

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

یہ لو! پہلے سے ہی کچھ مشین پڑھنے کے قابل ہے۔ اس کا مطلب ہے کہ بعد میں اس فولڈر کو کہیں بھیجا جائے گا، مثال کے طور پر، خودکار تصدیق۔ لیکن بعد میں چیک کرنے پر مزید۔ اب مجھے یہ دیکھنے کی خواہش ہے کہ vpr-fl11.kim فائل کیسے کام کرتی ہے۔

تھوڑا سا الٹا

پہلی نظر میں، یہ فائل واقعی کچھ بھی نہیں لگتی ہے۔ ہیکس ایڈیٹر میں کوئی دلچسپ چیز نہیں ہے۔ فائل آرکائیو یا کسی فارمیٹ کی کوئی دوسری فائل نہیں ہے جو مجھے ترمیم شدہ ایکسٹینشن کے ساتھ معلوم ہے۔ مجھے اس پر بہت زیادہ تحقیق کرنے کا امکان پسند نہیں آیا، لیکن میں جانتا تھا کہ کوئی بھی پروگرام جو پیکڈ یا انکرپٹڈ ڈیٹا سے نمٹتا ہے اسے استعمال کرنے سے پہلے اسے پیک کھولنا یا ڈکرپٹ کرنا برباد ہے۔ آپ کو بس اسے ایسا کرتے ہوئے پکڑنے کی ضرورت ہے۔ ہاں، ایسا ہی ہوا:

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

پروگرام ورکنگ ڈائرکٹری میں ایک kim.tmp فائل بناتا ہے اور vpr-fl11.kim پڑھ کر وہاں بہت شدت سے کچھ لکھتا ہے۔ پھر kim.tmp کو حذف کر دیا جاتا ہے۔ دو بار سوچے بغیر، آپ ڈیبگر اٹھا سکتے ہیں اور فائل کا نام بتانے والی آخری ہدایات سے پہلے بریک پوائنٹ سیٹ کر سکتے ہیں۔ خوش قسمتی سے، وہ سخت کوڈ شدہ نکلے۔

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

ویسے، sub_409F78 صرف DeleteFileA API طریقہ کار کو کال کرتا ہے۔

اب میرے ہاتھ میں kim.tmp فائل ہے، جو vpr-fl26.kim کے سائز (11MB) سے تقریباً دوگنا ہے۔ اگر ہم اسے باقاعدہ ٹیکسٹ ایڈیٹر میں کھولتے ہیں تو ہم درج ذیل دیکھیں گے۔

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

TPF0 ہیڈر بہت فصیح ہے: غالباً یہ ایک بائنری فائل ہے جس میں Delphi ڈیٹا ڈھانچہ ہے... میں واقعتاً یہ نہیں جاننا چاہتا تھا کہ اسے پڑھنے کے لیے سافٹ ویئر لکھنا بہت کم ہے۔ اگرچہ، جیسا کہ اب واضح ہے، ایسا کرنا کافی ممکن ہے۔ اس فائل سے قلم کا استعمال کرتے ہوئے آپ سننے کے سیشن کی ریکارڈنگ کے ساتھ CMMs اور OGG آڈیو سٹریم پر مشتمل کئی PDF دستاویزات حاصل کر سکتے ہیں۔ سب سے دلچسپ بات یہ ہے:

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

اگر آپ اس کا موازنہ فیلڈ کے ناموں کے ساتھ فائل کے آغاز سے کریں، تو نمبرز کوآرڈینیٹ ہیں۔ پروگرام ونڈو پر کومبو بکس کے نقاط۔ نیچے دیا گیا متن فہرستوں کے مندرجات، ان کاموں کے ممکنہ جوابات ہیں جو طالب علم کو انتخاب کے لیے پیش کیے جاتے ہیں۔ تاہم، فائل میں کاموں کی اقسام کے بارے میں کوئی معلومات نہیں ہے۔ یعنی، خالصتاً تکنیکی طور پر، کسی طالب علم کو کسی کام کا مظاہرہ کرنے میں ونڈو پر تھرڈ پارٹی پی ڈی ایف ویور کا استعمال کرنا اور اس پر کنٹرول کو اوورلی کرنا شامل ہے۔ یہ ایک بہت ہی خام اور شوقیہ فیصلہ ہے، اس بات پر غور کرتے ہوئے کہ مذکورہ بالا تمام چیزوں کے علاوہ، ہر کام میں بالواسطہ طور پر مقررہ قسم کے کاموں اور ان کے وقوع کی سختی سے یکساں ترتیب کا قیاس ہے۔

ٹھیک ہے، اس کیک پر موجود چیری اس وقت دریافت ہوتی ہے جب آپ کو سی ایم ایم فائل میں کم از کم ٹیسٹ کے حصے کے صحیح جوابات نہیں ملتے ہیں۔ پروگرام جوابات کی جانچ نہیں کرتا؟ کیا طالب علم کا سارا کام خودکار جانچ کے لیے کہیں بھیجا جاتا ہے؟ نہیں. ٹیسٹنگ خود اسکول کے اساتذہ ایک مختلف پروگرام کا استعمال کرتے ہوئے کرتے ہیں۔ طالب علم کا کام دیکھنے کے لیے۔

تمام روسی ٹیسٹنگ سافٹ ویئر - ایک اندرونی نظر

اسی معیار کی ایک اور ایپلیکیشن جس طرح پہلی ہے استاد کو طلباء کے جوابات دکھاتی ہے اور انہیں ریکارڈنگ سننے کی اجازت دیتی ہے۔ استاد ان کو تشخیص کے معیار کے خلاف خود چیک کرنے پر مجبور ہے۔ اس سے پتہ چلتا ہے کہ VLOOK-UP کو انجام دیتے وقت طلباء اور کمپیوٹر کے درمیان بات چیت کا مرحلہ بالکل بھی نہیں ہوا ہو گا!

کیا مقصد ہے؟

مندرجہ بالا صرف ڈیجیٹلائزیشن کی خاطر ڈیجیٹلائزیشن کی ایک مثال ہے۔ کوئی بھی ایسے انٹرایکٹو وائٹ بورڈز کو یاد کر سکتا ہے جو پروجیکٹر، دستاویزی کیمروں، ڈیجیٹل لیبارٹریوں اور لینگویج لیبارٹریوں کے لیے صرف سفید سکرین کے طور پر کام کرتے ہیں، جن کا اسکولوں میں حقیقی استعمال شاذ و نادر ہی ہوتا ہے۔ الیکٹرانک میگزین اور ڈائری عام طور پر شہر کی بات ہوتی ہے۔

کیا مقصد ہے؟

ماخذ: www.habr.com

نیا تبصرہ شامل کریں