Ümumrusiya test proqramı - daxili görünüş

Söhbət nədən gedir?

Salam, Habr! Mən məktəbdə informatika müəllimiyəm. Ancaq oxuduğunuz məqalə ümumiyyətlə Paint və ya Turtle haqqında deyil, məktəblərin rəqəmsal həyatının mənası haqqındadır.

İnformasiya texnologiyaları təhsil müəssisələrinə təxminən 2010-cu ildə gəldi. Yadımdadır, o zaman hər bir OS üçün İnternet bağlantısı və öz veb-saytı olması tələbləri ortaya çıxdı. Bu, bu günə qədər tamamlanmamış çox uzun bir səyahətin başlanğıcı idi. Bu yol mühəndislik problemlərinin tikanları, qızıl vasitələrin axtarışı və yeni şeylərin yaradılması ilə deyil, bayağı korrupsiya, texniki savadsızlıq və layihələndirmə, tikinti və kod yazmaq həvalə edilmiş şəxslərin aşağı məsuliyyəti ilə səpələnmişdir. Rəsmilər təhsilin rəqəmsallaşdığını bəyan edirlər. Və içəridən necə göründüyünə baxmağı təklif edirəm.

Ümumrusiya yoxlama işləri üçün proqram təminatı

Mən VPR-nin mövcudluğunun mənası ilə bağlı müzakirələrə girməyəcəyəm, ancaq özünüzü tanımadığı bir şəhərdə tapdığınız süjetin iradəsi ilə klassik Hollivud qorxu filminin qəhrəmanı kimi təsəvvür edin. Onunla gəzirsən və hər şey yaxşı görünür. Amma orda-burda qəribə şeylər görürsən. Yoldan keçənlər sənə qəribə baxır, o zaman anlayırsan ki, yaxınlıqda bir dənə də olsun telefon yoxdur, nə mobil rabitə var, nə də internet, o zaman yanından dörd ayaq əvəzinə beş ayaqlı bir it qaçır... Sonra anlayırsan ki, bura sözün əsl mənasında qanaxma. Günəş üfüqün arxasında yox olduqdan sonra növbəti səhərə qədər sağ qalmağa çalışmalı olacaqsınız.

VPR ilə də eynidir. Eşitmisiniz ki, şagirdlərin biliyinin monitorinqi sistemi tam avtomatlaşdırılıb, hər bir məktəb üzrə qapalı tapşırıqlar bankından test materialları avtomatik olaraq yaradılır, iş kompüter tərəfindən yoxlanılır... Sonra VPR-nin aparılması üçün proqram təminatı yükləyirsiniz. Xarici dillər. Başlamağa çalışdığınız zaman bunu əldə edirsiniz:

Ümumrusiya test proqramı - daxili görünüş

Bunun nə qəribə görünə bilər? Tətbiq üçün CMM (nəzarət və ölçmə materialı) lazımdır - hər şey məntiqlidir. Amma başa düşürsən ki, proqram internetə çıxışı olmayan kompüterdə işə salınıb, identifikasiya məlumatlarını tələb edən dialoqlar yox idi... proqram CMM faylının adını haradan bilir? Və bu ad bir növ qəribədir: burada iş növünün işarəsi - “vpr”, burada ayırıcı “-”, burada “fl” (xarici dil) mövzusunun işarəsi və... sonra orada ayırıcı yoxdur, sonra paralel işarəsi - "11" və hamısı budur. Nədənsə şübhələnməyə başlayırsan. Sanki məktəb üçün bu faylı yaradan avtomatik informasiya sistemində paralel nömrə ilə bitən verilənlər iyerarxiyası var və son iki element arasında ayırıcının olmaması imtahan proqramı üçün lazımsız problemlər yaradır. O, bu adı ayırıcılarla təhlil etməli olacaq...

Yaxşı, yaxşı, düşünürsən, qəribə düşüncələri uzaqlaşdırır. Üstəlik, CMM faylı sizə ayrıca poçtla göndərilir. Ola bilsin ki, nədənsə orada hər şey düzülüb. CMM-i işçi qovluğuna köçürdükdən sonra proqramı işə salırsınız və bunu görürsünüz:

Ümumrusiya test proqramı - daxili görünüş

Əlbəttə ki, səhv edə bilərəm, amma dünya haqqında anlayışım mənə düzgün xidmət edirsə, bu proqramı yaratmaq üçün kiməsə pul ödənilməli idi. Büdcə pulu. Əgər bu bir növ studiya idisə, niyə mən bu interfeysdə qarşılıqlı əlaqə üzrə mütəxəssislərin, dizaynerlərin işlərinin nəticələrini görmürəm... axır ki, uşaqlar proqramdan istifadə edəcəklər. Bu proqramda işləyən radiatora qandallı bir ikinci kurs tələbəsi olsa belə, mən hələ də ilk baxışdan ona yeməklə ödəmək üçün heç bir səbəb görmürəm.

Sonra baxışlarınız “Məktəbə giriş (sch hərfləri olmadan)” sahəsində dayanır. Nəzərinizə çatdırım ki, proqram interneti olmayan bir kompüterdə işə salınıb və yuxarıdakılardan bütün lazımi metadataların (məktəb identifikatoru daxil olmaqla) KIM faylında olması lazım olduğunu güman etmək olar. Başqa variant yoxdur. Ancaq əylənmək üçün bu sahəyə tamamilə təsadüfi nömrələr ardıcıllığını daxil etməyə çalışsanız, tətbiqin heç vecinə olmadığını görəcəksiniz! Baxmayaraq ki, yox, hamısı eyni deyil. Baxın, məktəb girişi sonra cavab qovluğunun adında bitir.

Ümumrusiya test proqramı - daxili görünüş

Buyurunuz! Artıq maşın tərəfindən oxuna bilən bir şey var. Bu o deməkdir ki, daha sonra bu qovluq, məsələn, avtomatik yoxlama üçün harasa göndərilməlidir. Ancaq daha sonra yoxlamaq haqqında. İndi vpr-fl11.kim faylının necə işlədiyini görmək üçün doyumsuz bir arzum var.

Bir az tərs

İlk baxışdan bu fayl heç nəyə bənzəmir. Hex redaktorunda maraqlı heç nə yoxdur. Fayl arxiv və ya dəyişdirilmiş genişləndirmə ilə mənə məlum olan formatın hər hansı digər faylı deyil. Bununla bağlı çoxlu araşdırma aparmaq perspektivini bəyənmədim, amma bilirdim ki, paketlənmiş və ya şifrələnmiş məlumatlarla məşğul olan hər hansı bir proqram istifadə etməzdən əvvəl onu açmağa və ya şifrəsini açmağa məhkumdur. Sadəcə onu bunu edərkən tutmaq lazımdır. Bəli, belə oldu:

Ümumrusiya test proqramı - daxili görünüş

Proqram işçi qovluğunda kim.tmp faylı yaradır və orada vpr-fl11.kim oxuyaraq çox intensiv nəsə yazır. Sonra kim.tmp silinir. İki dəfə düşünmədən, siz sazlayıcını götürə və fayl adını qeyd edən son təlimatdan əvvəl kəsilmə nöqtəsi təyin edə bilərsiniz. Xoşbəxtlikdən, onların sərt kodlu olduğu ortaya çıxdı.

Ümumrusiya test proqramı - daxili görünüş

Yeri gəlmişkən, sub_409F78 sadəcə DeleteFileA API prosedurunu çağırır.

İndi əlimdə vpr-fl26.kim-dən təxminən iki dəfə (11MB) böyük olan kim.tmp faylı var. Onu adi mətn redaktorunda açsaq, aşağıdakıları görəcəyik:

Ümumrusiya test proqramı - daxili görünüş

TPF0 başlığı çox bəlağətlidir: çox güman ki, bu, Delphi məlumat strukturuna malik ikili fayldır... Mən, həqiqətən, öyrənmək istəmədim, onu oxumaq üçün proqram yazmaq daha az idi. Baxmayaraq ki, indi aydın olduğu kimi, bunu etmək olduqca mümkündür. Bu fayldakı qələmlərdən istifadə edərək siz CMM-lərdən ibarət bir neçə PDF sənədi və dinləmə seansının qeydi ilə OGG audio axını əldə edə bilərsiniz. Ən maraqlısı budur:

Ümumrusiya test proqramı - daxili görünüş

Əgər onu sahə adları ilə faylın əvvəli ilə müqayisə etsəniz, rəqəmlər koordinatlardır. Proqram pəncərəsində ComboBoxların koordinatları. Aşağıdakı mətn siyahıların məzmunu, tələbəyə seçim üçün təklif olunan tapşırıqlara mümkün cavablardır. Bununla belə, faylda tapşırıqların növləri haqqında məlumat yoxdur. Yəni, sırf texniki olaraq, tələbəyə tapşırığın nümayiş etdirilməsi pəncərədə üçüncü tərəfin PDF görüntüləyicisindən istifadə etməyi və üzərində idarəetmə elementlərinin üst-üstə düşməsini nəzərdə tutur. Yuxarıda göstərilənlərin hamısının, hər şeyə əlavə olaraq, dolayısı ilə hər bir işdə ciddi şəkildə müəyyən edilmiş tapşırıq növlərini və onların meydana gəlməsinin tamamilə eyni qaydasını nəzərdə tutduğunu nəzərə alsaq, bu olduqca kobud və həvəskar bir qərardır.

Yaxşı, bu tortun üzərindəki albalı CMM faylında ən azı test hissəsinə düzgün cavab tapmadığınız zaman aşkar edilir. Proqram cavabları yoxlamır? Tələbənin bütün işi avtomatik yoxlama üçün harasa göndərilir? Yox. Sınaq məktəb müəllimlərinin özləri tərəfindən fərqli proqramdan istifadə etməklə həyata keçirilir. Tələbə işlərinə baxmaq üçün.

Ümumrusiya test proqramı - daxili görünüş

Birincisi ilə eyni keyfiyyətdə olan başqa bir proqram müəllimə tələbələrin cavablarını göstərir və onlara yazıları dinləməyə imkan verir. Müəllim onları qiymətləndirmə meyarlarına uyğun olaraq özü yoxlamağa məcbur olur. Belə çıxır ki, VLOOK-UP yerinə yetirərkən tələbələrlə kompüter arasında qarşılıqlı əlaqə mərhələsi ümumiyyətlə baş verməmiş ola bilər!

Bu nöqtə nədir?

Yuxarıda göstərilənlər rəqəmsallaşma naminə rəqəmsallaşmanın sadəcə bir nümunəsidir. Məktəblərdə nadir hallarda real istifadə olunan proyektor, sənəd kameraları, rəqəmsal laboratoriyalar və dil laboratoriyaları üçün yalnız ağ ekran rolunu oynayan interaktiv lövhələri xatırlamaq olar. Elektron jurnallar və gündəliklər ümumiyyətlə şəhərin söhbətidir.

Nə mənası var?

Mənbə: www.habr.com

Добавить комментарий