Koko venäläinen testausohjelmisto - sisäinen ilme

Mitä se koskee?

Hei, Habr! Olen koulun tietojenkäsittelytieteen opettaja. Lukemasi artikkeli ei kuitenkaan koske Paintista tai Turtlesta ollenkaan, vaan koulujen digitaalisen elämän merkityksestä.

Tietotekniikka tuli oppilaitoksiin vuoden 2010 tienoilla. Muistan, että silloin ilmestyi vaatimus, että jokaisella käyttöjärjestelmällä on oltava Internet-yhteys ja oma verkkosivusto. Siitä alkoi hyvin pitkä matka, jota ei ole vielä saatu päätökseen. Tämä polku ei ole täynnä teknisten ongelmien piikkejä, kultaisten keinojen etsimistä ja uusien asioiden luomista, vaan banaalista korruptiosta, teknisestä lukutaidottomuudesta ja suunnittelun, rakentamisen ja koodin kirjoittamisen tehneiden vähäisestä vastuusta. Viranomaiset julistavat koulutuksen digitalisoitumista. Ja suosittelen, että katsot miltä se näyttää sisältäpäin.

Ohjelmisto koko Venäjän tarkastustyöhön

En syvenny keskusteluihin VPR:n olemassaolon merkityksestä, vaan kuvittele itsesi klassisen Hollywoodin kauhuelokuvan sankariksi, jonka juonen tahdosta joudut tuntemattomaan kaupunkiin. Kävelet sitä pitkin ja kaikki näyttää olevan kunnossa. Mutta siellä täällä huomaa outoja asioita. Ohikulkijat katsovat sinua oudosti, sitten huomaat, että lähellä ei ole ainuttakaan puhelinta, ei ole matkapuhelinyhteyttä eikä Internetiä, sitten koira, jolla on viisi jalkaa neljän sijasta, juoksee ohitsesi... Ja sitten huomaat, että tämä paikka on kirjaimellisesti verta. Ja kun aurinko katoaa horisontin taakse, sinun on yritettävä selviytyä seuraavaan aamunkoittoon asti.

Sama juttu VPR:n kanssa. Olet kuullut, että oppilaiden tiedon seurantajärjestelmä on täysin automatisoitu, testimateriaalit generoidaan automaattisesti suljetusta tehtäväpankista jokaiselle koululle, työt tarkistetaan tietokoneella... Ja sitten lataat ohjelmiston VPR:n suorittamiseen vieraat kielet. Kun yrität käynnistää, saat tämän:

Koko venäläinen testausohjelmisto - sisäinen ilme

Mikä tässä kuulostaisi oudolta? Sovellus tarvitsee CMM:n (ohjaus- ja mittausmateriaali) - kaikki on loogista. Mutta ymmärrätkö, että ohjelma käynnistettiin tietokoneella ilman Internet-yhteyttä, ei ollut valintaikkunoita, joissa pyydettiin tunnistetietoja... mistä ohjelma tietää CMM-tiedoston nimen? Ja tämä nimi on jotenkin outo: tässä on teoksen tyypin merkki - "vpr", tässä on erotin "-", tässä on aiheen merkki "fl" (vieras kieli) ja... sitten siellä ei ole erotinta, ja sitten rinnakkaisuuden merkki - "11" ja siinä kaikki. Alkaa epäillä jotain. Ikään kuin tämän tiedoston koululle luoneessa automaattisessa tietojärjestelmässä olisi tietohierarkia, joka päättyy rinnakkaisnumeroon, ja erottimen puuttuminen kahden viimeisen elementin välillä luo tarpeettomia ongelmia koeohjelmalle. Hänen täytyy jäsentää tämä nimi erottimilla...

No, okei, ajattelet, työntäen pois outoja ajatuksia. Lisäksi CMM-tiedosto lähetetään sinulle erikseen postitse. Ehkä siellä kaikki on jotenkin järjestetty. Kun olet kopioinut CMM:n työhakemistoon, käynnistät sovelluksen ja näet tämän:

Koko venäläinen testausohjelmisto - sisäinen ilme

Voin tietysti olla väärässä, mutta jos ymmärrykseni maailmasta palvelee minua oikein, jollekin olisi pitänyt maksaa tämän ohjelmiston luomisesta. Budjettirahat. Ja jos se oli jonkinlainen studio, niin miksi en näe tässä käyttöliittymässä vuorovaikutuksen asiantuntijoiden, suunnittelijoiden työn tuloksia... loppujen lopuksi lapset käyttävät ohjelmaa. Vaikka yksi toisen vuoden opiskelija käsiraudoissa olisi patteriin tämän ohjelman parissa, en silti näe ensisilmäyksellä mitään syytä maksaa hänelle ruoalla.

Seuraavaksi katseesi pysähtyy "Kirjautuminen kouluun (ilman kirjaimia sch)" -kenttään. Muistutan, että ohjelma käynnistettiin tietokoneella, jossa ei ole Internetiä, ja edellä esitetystä voidaan olettaa, että kaikkien tarvittavien metatietojen (mukaan lukien koulun tunniste) on oltava KIM-tiedostossa. Muuta vaihtoehtoa ei ole. Mutta jos vain huvin vuoksi yrität syöttää täysin satunnaisen numerosarjan tähän kenttään, huomaat, että sovellus ei välitä ollenkaan! Vaikka ei, kaikki eivät ole samat. Katso, koulun kirjautuminen päätyy sitten vastauskansion nimeen.

Koko venäläinen testausohjelmisto - sisäinen ilme

Ole hyvä! Jotain koneellisesti luettavaa. Tämä tarkoittaa, että myöhemmin tämä kansio on lähetettävä jonnekin esimerkiksi automaattista vahvistusta varten. Mutta tarkistuksesta lisää myöhemmin. Nyt minulla on kyltymätön halu nähdä kuinka vpr-fl11.kim-tiedosto toimii.

Vähän toisinpäin

Ensi silmäyksellä tämä tiedosto ei todellakaan näytä miltään. Hex-editorissa ei ole mitään mielenkiintoista. Tiedosto ei ole arkisto tai mikään muu tuntemani tiedostomuoto muokatulla tunnisteella. En pitänyt mahdollisuudesta tehdä paljon tutkimusta aiheesta, mutta tiesin, että mikä tahansa ohjelma, joka käsittelee pakattua tai salattua tietoa, on tuomittu purkamaan tai purkamaan sen salaus ennen käyttöä. Sinun tarvitsee vain saada hänet kiinni tekemästä tätä. Kyllä, näin tapahtui:

Koko venäläinen testausohjelmisto - sisäinen ilme

Ohjelma luo työhakemistoon kim.tmp-tiedoston ja kirjoittaa sinne jotain erittäin intensiivisesti lukemalla vpr-fl11.kim. Sitten kim.tmp poistetaan. Ajattelematta kahdesti, voit poimia debuggerin ja asettaa keskeytyskohdan ennen viimeistä tiedostonimen mainittavaa ohjetta. Onneksi ne osoittautuivat kovakoodatuiksi.

Koko venäläinen testausohjelmisto - sisäinen ilme

Muuten, sub_409F78 kutsuu vain DeleteFileA API-proseduuria.

Nyt minulla on käsissäni kim.tmp-tiedosto, joka on noin kaksi kertaa suurempi (26MB) kuin vpr-fl11.kim. Jos avaamme sen tavallisessa tekstieditorissa, näemme seuraavan:

Koko venäläinen testausohjelmisto - sisäinen ilme

TPF0-otsikko on erittäin kaunopuheinen: tämä on todennäköisesti binääritiedosto, jolla on Delphi-tietorakenne... En todellakaan halunnut ottaa selvää, saati kirjoittaa ohjelmiston sen lukemiseen. Vaikka, kuten nyt on selvää, tämä on täysin mahdollista tehdä. Tämän tiedoston kynillä voit saada useita PDF-dokumentteja, jotka sisältävät CMM:itä ja OGG-äänivirran kuunteluistunnon tallenteena. Mielenkiintoisin asia on tämä:

Koko venäläinen testausohjelmisto - sisäinen ilme

Jos vertaat sitä tiedoston alkuun kenttien nimillä, luvut ovat koordinaatteja. Yhdistelmäruutujen koordinaatit ohjelmaikkunassa. Alla oleva teksti on luetteloiden sisältö, mahdolliset vastaukset tehtäviin, jotka tarjotaan opiskelijan valittavaksi. Tiedostossa ei kuitenkaan ole tietoa tehtävien tyypeistä. Toisin sanoen puhtaasti teknisesti tehtävän esittely opiskelijalle edellyttää kolmannen osapuolen PDF-katseluohjelman käyttöä ikkunassa ja ohjaimien asettamista sen päälle. Tämä on melko karkea ja amatöörimäinen päätös, kun otetaan huomioon, että kaikki edellä oleva edellyttää kaiken muun lisäksi epäsuorasti jokaisessa työssä tiukasti määrättyjä tehtäviä ja niiden toteutumisjärjestystä.

No, kirsikka tämän kakun päällä löytyy, kun et löydä oikeita vastauksia ainakaan testiosaan CMM-tiedostosta. Ohjelma ei tarkista vastauksia? Lähetetäänkö opiskelijan koko työ jonnekin automaattiseen tarkistukseen? Ei. Testauksen tekevät koulun opettajat itse eri ohjelmalla. Opiskelijoiden töiden katselu.

Koko venäläinen testausohjelmisto - sisäinen ilme

Toinen samanlaatuinen sovellus kuin ensimmäinen, näyttää opettajalle oppilaiden vastaukset ja antaa heille mahdollisuuden kuunnella äänitteitä. Opettaja joutuu tarkistamaan ne itse arviointiperusteiden perusteella. Osoittautuu, että opiskelijoiden ja tietokoneen välinen vuorovaikutusvaihe VLOOK-UP:ia suoritettaessa ei ehkä ole tapahtunut ollenkaan!

Mikä on piste?

Yllä oleva on vain esimerkki digitalisaatiosta digitalisaation vuoksi. Tulee mieleen interaktiiviset taulut, jotka toimivat vain projektorin valkokankaana, dokumenttikameroita, digitaalisia laboratorioita ja kielilaboratorioita, jotka harvoin saavat todellista käyttöä kouluissa. Sähköiset aikakauslehdet ja päiväkirjat ovat yleensä kaupungin puheenaihe.

Mitä järkeä?

Lähde: will.com

Lisää kommentti