Tietotekniikan alkeet kesä 1998

2. Harjoitus
(keskiviikkona 3.6. ryhmä 1 12-14, ryhmä 2 14-16 salissa A319)

Tehtävät 1

1. Miten arvelet atk:n vaikuttaneen seuraavilla aloilla: toimistotyö, pankkitoiminta, tiedonvälitys, sanomalehden toimittaminen, terveydenhoito, maanviljelys, yrityksen johtaminen, opetus, ilmaliikenne, teatteri, sotiminen, kaupankäynti?

2. a) Esitä kymmenjärjestelmän luku 585 binäärilukuna.
     b) Esitä binääriluku 111010101011 10-järjestelmän lukuna.
     c) Miten esität kymmenjärjestelmän luvun 287 5-järjestelmän lukuna?

3. Binääriluvuilla voidaan laskea samojen sääntöjen mukaan kuin 10-järjestelmän luvuilla. Muistele, miten yhteenlasku, vähennyslasku ja kertolasku lasketaan allekkain ja miten jakolasku suoritetaan jakokaaviolla. Laske sitten vastaavasti seuraavat binäärilukujen laskutoimitukset:
     a) 1011 + 1101
     b) 1101 - 1011
     c) 101 * 1011
     d) 10101 / 11

4. Muumilaaksossa asuvat mm. Muumi, Muumimamma, Muumipappa, Niiskuneiti, Nipsu, Nuuskamuikkunen, Hemuli, Myy ja Vilijonkka. Montako bittiä heidän koodaamiseensa tarvitaan vähintään, kun jokaiselle halutaan antaa yksikäsitteinen koodi?

5. a) Miten teksti "Suvi saapuu" esitetään 7-bittisellä koodilla? Koodi löytyy esim. luentomapista.
    b) Mitä ongelmia on tekstin "hääyö" esittämisessä 7-bittisellä koodilla?
    c) Miten teksti "hääyö" esitetään ISO 8859-1 8-bittisellä koodilla? Koodi  löytyy esim.
          luentomapista.

6. Paljonko bittejä tarvitaan
    a) kolmen minuutin puhelinkeskustelun tallettamiseen?
     b) kolmen minuutin musiikkikappaleen tallettamiseen CD-levylle?
    c) 10 cm x 10 cm bittikarttakuvan esittämiseen, kun yhdellä neliösentillä on 100 pikseliä ja käytetään
         64 eri väriä?

Huom! Tehtävät on tehtävä etukäteen. Harjoitusten aluksi kierrätetään nimilistaa, johon jokainen merkitsee ne tehtävät, jotka on tehnyt ja jotka on halukas esittämään. Ratkaisujen ei tarvitse olla 'oikeita', vaan aito yrittäminen riittää.