Tietotekniikan alkeet (2 ov)
Avoin yliopisto
Kuulustelija Liisa Marttinen
 
 

Kuulustelu 10.10.1998

Mukana ei saa olla mitään kirjallista materiaalia!
 

1.  Numeerisen tiedon esittäminen tietokoneessa (10 p)
a)  Kuinka luvut esitetään tietokoneessa?  Miten  luku  619 esitetään tietokoneessa? Perustele vastauksesi. (5 p)
b)  Jos yhden luvun esittämiseen käytetään 10 bittiä, niin kuinka suuria positiivisia lukuja  tällöin voidaan esittää? (2 p)
c)  Mitä tarkoitetaan liukulukuesityksellä ja miksi sitä tarvitaan? (3 p)
 
2. Pseudokielinen algoritmi ja algoritmin tie  suoritettavaksi ohjelmaksi (13 p)
a)  Laadi pseudokoodilla algoritmi, joka lukee syöttöjonosta ensin etsittävän luvun ja sitten tulostaa syöttöjonosta kaikki ne luvut, jotka ovet yhtäsuuria kuin etsittävä luku. Syöttöjonon päättää luku 999999.  (8 p)
b)  Miten muutat algoritmiasi, jos lukujen tulostamisen lisäksi haluat sen ilmoittavan  myös löydettyjen yhtäsuurien  lukujen lukumäärän? (2 p)
c)  Mitä algoritmille on vielä tehtävä, jotta se voitaisiin suorittaa tietokoneessa eli se  todella lukisi  ja tulostaisi lukuja? (3 p)

3.  Vastaa  seuraaviin muistia käsitteleviin kysymyksiin  (12 p)
a)  Mitä ovat tietokoneen RAM - ja ROM-muisti? Mitä ne sisältävät? Miten niiden sisällön käy, kun virta katkaistaan? (5 p)
b)  Mitä tarkoitetaan muistin saantiajalla? Mitkä asiat vaikuttavat levymuistin saantiaikaan? ( 4 p)
c)  Järjestä CD-ROM, rekisteri, kovalevy ja keskusmuisti niiden saantiajan mukaan.
         (3 p)

4. Vastaa lyhyesti seuraaviin kysymyksiin. (10 p)
a)  Mitä ovat URL-osoite ja HTML-kieli ja mihin niitä käytetään? (3 p)
b)  Mitä  tarkoitetaan tietokeskeisellä tiedonhallinnalla? Mitä hyötyä siitä on? (4 p)
c)  Mitä tarkoitetaan tietosuojalla?  Miksi  siitä on nykyisin tullut yhä tärkeämpi  asia?
         (3 p)

Maksimi 45 pistettä

Kurssin arvostelu on valmis viimeistään  25.10.1998. Tulokset ovat tällöin nähtävissä kurssin WWW-sivulla ja niitä voi tiedustella myös avoimesta yliopistosta.