PC-LAITTEEN TESTAAMINEN PC-Check-ohjelma Kun laite on koottu, on perusteltua testata sen toiminta ennen käyttöönottoa. Tätä varten on luotu erilaisia ohjelmia, joilla voi laitteen eri osat testata. Yksi tällaisista ohjelmista on nimeltään PC-Check. Ohjelma sisältää monipuolisen testipaketin laitteiston eri osien testaamiseen. Koko laitteen kaikkien ominaisuuksien testaaminen on yleensä hyvin aikaa vievää puuhaa, varsinkin suuren kiintolevyn kokonaistestaaminen sekä keskusmuistin huolellinen testaaminen vievät helposti tuntikausia. Tästä syystä emme tee kaikkia testejä kokonaisuudessaan, mutta toivottavasti tälläkin syntyy kokonaiskuva siitä, mitä testaaminen edellyttää. PC-Check on brittiläisen Eurosoft UK:n (http://www.eurosoft-uk.com/) valmistama ohjelma, jolla testataan laitteiston toiminta. Se sisältää runsaan määrän erilaisia testejä. Ohjelma käynnistyy CD:ltä ja se käyttää omaa DOS-käyttöjärjestelmäversiotaan(!) Tässä hieman näkyy ohjelman rajoittuneisuus: Ohjelman käynnistäminen rompulta ohjema ei osaa CD:ltä käynnistettäessä tallettaa kuin korpulle ja kiintolevylle, jos tällä on FAT-tiedostojärjestelmä ohjelma tallettaa vain näiden juurihakemistoon ja käyttää 8+3-merkkisiä tiedostonimiä tästä huolimatta voi tulla eteen tilanne, jossa PC-Check ei osaa rompulta boottattuna kirjoittaa korpulle, vaan on tehtävä ohjeen mukaan käynnistyskorppu, jolta ohjelma ajetaan. uudemmat versiot osaavat USB-tikulta boottaamisen ja sinne kirjoittamisen, jos vain laitteiston BIOS hallitsee tämän. Laitetaan romppu asemaan ja käynnistetään kone. Jos kone ei boottaa suoraan rompulta, pitää muistaa painaa käynnistyksessä F12-nappulaa, jonka jälkeen valitaan romppu. HUOM! Korpulle kirjoitettaessa pitää laittaa alkuun B: Eli raporttitiedoston nimi on siis esimerkiksi B:report.txt Boottaava levyasema (CD) on ohjelmassa A:-asema. Tässä tehtävässä on siten ymmärrettävä myös levyasematunnukset ja se seikka, että ne ovat joskus tilannekohtaisia! Jos (ja kun) käytössä on oikeasti amerikkalainen näppis, tehtävä sisältää myös hetken sen etsimistä, mistä tuo kaksoispiste oikein löytyykään... 1(6)
Ohjelman toiminta Ohjelman päävalikko näyttää tältä: System Information Menu Ruutukaappaukset ovat virtuaalikoneella toteutettuja eikä ohjelma päässyt siellä tekemään kaikkea, siksi osassa kuvia saattaa olla erilaisia virheilmoituksia. Kolmas valinta alhaalta on "Write Results Report". Kun ohjelma testaa järjestelmää, se kerää tiedot lokitiedostoon. Tämän voi kirjoittaa levykkeelle tätä kautta. Huomaa, levykeaseman tunnus on B: silloin, kun ohjelma on käynnistetty CD:ltä. F10-näppäin suorittaa kirjoittamisen. Toteuttakaa tämä lopuksi. Tämä kertoo laitteen ominaisuuksista. 2(6)
Advanced Diagnostic Menu Tämä valinta sisätää käytännössä kaikki järjestelmän testit: Ohjelmalla voi testata käytännössä kaikki laitteen osat. Porttien testaaminen vaatii erilliset portteihin liitettävät laitteet, jotta niiden toiminta kyetään testaamaan kunnolla. Prosessoritestaus nimensäkin mukaan testaa prosessorin ominaisuudet: Run All Tests -valinnalla kyetään ajamaan kaikki testit. Jos vastaus on "Absent", tarkoittaa se sitä, ettei kyseistä ominaisuutta ole, esim. prosessori oli tässä tapauksessa 32-bittinen prosessori, joten 64-bittisiä ominaisuuksia ei kyetty testaamaan. [Huomauksena että kyseinen prosessoritesti suoritettiin virtuaalikoneessa. Ilmeisesti sen takia kaikkia ominaisuuksia ei kyetty testaamaan. (Koneessa oleva Linux toimi muuten aivan moitteettomasti).] 3(6)
Muistitestaus toteutetaan Memory-valinnalla: Muistitestauksessa voidaan testata järjestelmän keskusmuisti, jota tässä esimerkissä on 512 Mt, välimuisti sekä laitteen näytönohjaimen muisti. Kunnollinen muistin testaaminen on aina varsin aikaavievää puuhaa. Tosin usein muistin virheet näkyvät jo pienemmälläkin testauksella. Ohjelma toteuttaa seuraavat muistitestit: 1 Module Seating test Inversion Tree test Progressive Inversion Test Chaotic Addressing Test Block Rotation Test Microtopology Test Testatessa testin eteneminen esitetään seuraavalla tavalla: 1 Huomautus: tällä hetkellä en löytänyt mistään hyvää kuvausta siitä, mitä nuo oikeasti tekevät. Ensimmäinen nyt lienee joka tapauksesa varsin selvä... 4(6)
Emolevyn testaaminen kertoo emolevyn ominaisuudet sekä prosessorin nopeuden, kuten myös muiden sen ominaisuuksien toiminnan: (Testikoneessa oli muuten oikeasti Pentium IV -tason prosessori, ei PII, kuten kuva näyttää...) 5(6)
TEHTÄVÄ Tehtävä palautetaan esittämällä raportti tunnin lopuksi. Tehtävässä tutustutaan PC- Check:n ominaisuuksiin ja testataan laitteiston toimivuus. Virheistä bonuksia ;-) Raportti esitetään levykkeelle kirjoitetussa muodossa, joten on syytä toimia niin kuin cd:n ohjeet esittävät. Eli testatkaa, onnistuuko levykkeelle kirjoittaminen. Jos ei, niin luokaa käynnistyslevyke, jonka kanssa voi käynnistää testausohjelman. Jos tästä huolimatta ei kirjoittaminen onnistu, kirjoittakaa itse muistiin, mitä testaus tuottaa ja esittäkää se lopuksi Huomatkaa, että järjestelmän näppäinasetukset ovat todennäköisesti muuta kuin suomalaiset, joten erikoismerkit löytyvät muualta kuin mistä näppäimet löytyvät. Ts. on syytä tutustua amerikkalaiseen näppäimistö-layoutiin. Tutustukaa valikon kahteen ensimmäiseen valintaan, eli: System information menu Advanced diagnostic test Perusoperaatioista toteuttakaa kaikki testit. (Prosessori, muistit, emolevy). Suorittaka kaikki testit loppuun asti. Muistitestit eivät vie niin kauaa aikaa, etteikö niitä ehtisi tunnin aikana suorittaa. Massamuisteista (Mass Storages) voi suorittaa huoleti levykkeelle kirjoittamisen (nondestructive test), kiintolevyn voi jättää testaamatta (taikka kokeilla hetki alusta, miten se toimii). Tämä siksi, että kokonaisen kiintolevyn testaus vie aikaa hyvin kauan eikä se todellisuudessa poikkea levykkeen testaamisesta oleellisesti. Communication-kohdasta voi kokeilla mitä mikäkin teille ilmoittaa. Kaikkia testejä ei pysty suorittamaan ellei ole ohjelmaan liittyviä porttidongleja käytössään. Stress test -valinnan voi suorittaa. Tämä tuottaa sarjan järjestelmää rasittavia testejä. Saattaa rasittaa testaajaakin, sillä nämä eivät aivan hetkessä mene. ;-) Human Interface -osiossa oikeastaan hiiri, näppäimistö sekä video ovat kiinnostavimmat. Testatkaa ainakin ne. 6(6)