Next: About this document
Up: No Title
Previous: No Title
- Suorita seuraavat lukujärjestelmämuunnokset ja laskutoimitukset:
- luku 2-järjestelmään;
- luku 10-järjestelmään;
- luku 10-järjestelmään;
- luku 16-järjestelmään;
- 16-järjestelmän yhteenlasku .
- Esitä piirikaaviot seuraaville komponenteille:
- bitin demultiplekseri;
- lukumuistin (ROM-muistin) muistisolu;
- bitin ROM-muisti.
- Suunnittele kaaviona automaatti, joka saa syötteenään
ykkösistä ja nollista koostuvan jonon, ja tuottaa vasteenaan
ykkösen kun syötejonossa olevien ykkösten määrä on tasan
kolmella jaollinen ja nollan muulloin. Toteuta
automaattisi joko muistipiirinä tai rekisterien ja porttien
avulla. (Vihje: Automaatissa on kolme tilaa.)
- Mitkä seuraavista väitteistä ovat tosia (T), mitkä epätosia (E):
- Charles Babbage rakensi jo 1800-luvulla yleiskäyttöisen
mekaanisen ``tietokoneen'', joka kuitenkin tuhoutui tulipalossa.
- Von Neumann -tyyppisissä tietokoneissa ohjelma voi muuttaa
omaa ohjelmakoodiaan.
- Ohjelmat ovat algoritmien implementaatioita.
- Nykyaikaisten tietokoneiden levymuistit on toteutettu
rekisteritekniikalla.
- Virtuaalimuistitekniikkaa käytettäessä tietokoneen
osoiteavaruus voi olla jopa 1000 kertaa laajempi kuin
sen fyysinen muistiavaruus.
- Ohjelmointikieli ``Algol'', josta monet nykyiset
ohjelmointikielet periytyvät, kehitettiin 1980-luvun
alussa.
- Moniajoympäristö on mahdollista toteuttaa myös
yksiprosessorisessa koneessa.
- Relaatiotietokantojen etu aiempiin tietokantaratkaisuihin
nähden on niiden tehokas taulukkototeutus.
- n alkion joukosta voidaan valita pienin O(n) alkeisoperaatiolla.
- Paras tunnettu algoritmi ns. kauppamatkustajan ongelmalle
toimii ajassa .
- Shakkiohjelmat läpäisevät nykyisin ns. Turingin testin.
- Yksikerroksisilla perceptron-neuroverkoilla ei voi
toteuttaa syötebittien XOR-funktiota.
KÄÄNNÄ
- Toinen seuraavista:
- Käännä luennolla esitellylle Hyvin Pienen tietokoneen konekielelle
seuraava korkean tason ohjelma, joka tutkii onko annettu syöteluku n
parillinen vai pariton:
n;
;
n > 0
{ ; };
p.
Palautetaan mieliin, että Hyvin Pienessä tietokoneessa on yksi
akkurekisteri ja sen käskykannan muodostavat konekäskyt LOAD, STORE,
ADD, SUB, CLEAR, NOP, HALT, JUMP ja JMPZ. Voit olettaa, että ohjelman
toiminnan aluksi syöteluku n on talletettu muistipaikkaan 100,
muistipaikassa 101 on vakioarvo 1, ja tulosarvo p halutaan
muistipaikkaan 102. - Teleoperaattori Radiotele haluaa tarkkailla asiakkaittensa
ylipitkiä matkapuheluita mahdollisten väärinkäytösten varalta.
Suunnittele Radiotelelle sopivat relaatiotaulurakenteet asiakas-
ja puhelutietojen tallentamiseen. Esitä SQL-kyselyt, joilla
tietokannastasi saadaan selville:
- Niiden asiakkaiden nimet ja puhelinnumerot, jotka
tarkkailujakson aikana ovat soittaneet yli tunnin mittaisia
puheluita.
- Asiakkaiden Ville Virtanen ja Sanna Salminen tarkkailujakson
aikana soittamien puhelujen ajankohdat ja kestot.
Pisteytys: Kukin tehtävä 12 pistettä, yhteensä 60 pistettä.
Next: About this document
Up: No Title
Previous: No Title
Pekka Orponen
Thu Dec 3 14:00:00 EET 1998