Diskreetit rakenteet
Simo Juvaste, Tietojenkäsittelytieteen laitos, Itä-Suomen yliopisto, Joensuun kampus
(Discrete Structures, 5 cr)
Sisältö
Opinto-oppaan mukainen kurssikuvaus
Diskreetit rakenteet (5 op) 3621312
- Luennot 32 t, Harjoitukset 16 t
- Osaamistavoitteet: Kurssin käytyään opiskelija osaa loogisen päättelyn perusteet ja osaa käyttää loogisen päättelyn perustyökaluja, totuustauluja, Karnaugh'n karttoja, loogisten lauseiden sieventämisen, päättelysäännöt. Opiskelija osaa joukko-opin perusoperaatiot ja relaation sekä tuntee niiden yhteyden propositiologiikkaan. Opiskelija osaa induktiotodistuksen, tuntee rekursion periaatteet ja lukujärjestelmät. Opiskelija osaa verkkoteorian perusteet.
- Sisältö: Propositiologiikkaa, Karnaugh'n kartat, joukko-oppia, predikaattilogiikkaa, relaatio, induktio, rekursio, verkkoteoriaa, lukujärjestelmät
Kurssin asema
- 1. vuoden syksy
- aineopintojen pakollinen kurssi pääaineopiskelijalle
- Antaa valmiudet Tietokonejärjestelmät ja Tietorakenteet ja algoritmit -kursseille.
Kurssin sisältö
Käsiteltävät asiat alustavasti
- Propositiologiikkaa
* Atomilauseet, konnektiivit, totuusarvot
* Totuustaulut, tautologiat, konnektiivit
* Yhdistetyt lauseet, loogiset piirit
* Loogisesta päättelystä
* Yhdistettyjen lauseiden sievennys, normaalimuodot
* Karnaugh'n kartat
- Boolen algebraa
- Joukko-oppia
- Predikaattilogiikkaa
* kvanttorien käyttö
* luonnollisen kielen ilmaisut ja päättely
- Relaatio
- Funktio
- Induktio
- Rekursio
- Verkkoteoriaa
* terminologiaa
* verkkoja koskevia määritelmiä ja lauseita
* Eulerin piiri ja polku
* Hamiltonin piiri ja polku
- Lukujärjestelmät
- Laskentoa tietojenkäsitteljälle
Tavoite
- Opettaa logiikkaa, loogista ajattelua ja ymmärtämään tietokoneen toimintaa.
- Kerrata riittävä matemaattinen pohja TKJ ja TRA-kursseja varten.
Aikataulu syksyllä 2011 (Joensuun kampus)
Luennot ~30 t Simo Juvaste
- 24.10. - 13.12.
ma 12-14 TD106
ti 10-12 TD106 (6.12. ei luentoa)
Harjoitukset 14-16 t Simo Juvaste
- 27.10. -- 15.12.
- Ryhmä 1: to 10-12 T/B179
- Ryhmä 2: to 14-16 T/B179
Ohjausta
- Harjoitustehtävien tekemisessä eteentuleviin ongelmiin.
- tarvittaessa ke.
Kurssin kuulustelut
- 1. välikoe ti 22.11. klo 10:00-12:00 salissa M101 (Metria)
- 2. välikoe ke 14.12. klo 14:00-16:00(-17:00) salissa Au100 (Aurora)
Yleiset kuulustelut
Ajankäyttö / kuormittavuus
Keskimääräiselle opiskelijalle, keskimääräiseen arvosanaan:
|
|
8 |
|
Viikottain |
Yhteensä |
| Luentoja |
4 |
32 |
| Kertaus |
2 |
16 |
|
|
|
| Harjoitukset |
2 |
16 |
| Valmistautuminen |
7 |
56 |
|
|
|
| Tentit |
|
4 |
| Valmistautuminen |
|
9 |
|
|
|
| Yhteensä(t) |
16,63 |
133 |
| Yhteensä(op) |
|
4,99 |
| 26,67 |
|
|
Kuormittavuus vaihtelee viikosta toiseen ja opiskelijasta toiseen. Erinomaiseen arvosanaan voi tarvita enemmän työtä.
Arvostelu syksyllä 2011
- Välikokeet. 1/3 harjoitustehtävistä tehtävä, harjoitusbonuksia 1/3 ylittävältä osalta.
Materiaali/kirjallisuus
Kirjallisuus
- Luentomateriaali verkossa
2011 -version nykytila (PDF) (12.12.: pääosin valmista)
- (2007 -versio
osa 1 ,
osa 2)
- Haggarty R.: Discrete Mathematics for Computing
- Grassmann W. K., Tremblay J.-P.: Logic and Discrete Mathematics - A Computer Science Perspective
- Esimerkkejä
WWW-linkkejä DR-materiaaliin
Harjoitukset
Harjoitustehtäviä paperilla jaetaan edellisissä harjoituksissa.
Last modified
Tue Jan 10 11:10:45 EET 2012
SJ