NB! Veel toimumata praktikumide sisu võib muutuda kuni praktikumi toimumise kuupäevani!
Laiendatud praktikumi kirjeldus
- Slaidid: Sissejuhatus
- Slaidid: Viidad
Laiendatud praktikumi kirjeldus
- Slaidid: Qsort
- Slaidid: Koodi tükeldamine
Laiendatud praktikumi kirjeldus
- Slaidid: Silumine
- Slaidid: Makefile ja logimine
Kodutöö: Vaata [seda videot] mis selgitab pinu ja kuhja erinevust ning mis kuhu käib!
Laiendatud praktikumi kirjeldus
- Slaidid: Dünaamiline mälujaotus 2
NB! Praktikum vajab arendusplaadi kasutamist kohapeal!
- Materials for the lab (slides, basecode etc.) ati.ttu.ee/~hartz/basys-mx3/ENG/ProgII
- uController.pdf – theory on embedded systems
- MPLABX_Basys_MX3.pdf – how to create a project
- Basys3 TASKs.pdf – lab tasks
- config.c, config.h and main.c are starter code files.
- Demo video of tasks 2 and 4 [ youtube ]
- Task 4 is shown first, then task 2.
- Note: Task 4 in the video shows also additional operations not a part of the lab task.
- Supplemental slides on numeral systems
- Supplemental slides on bitwise operations
- Bit hacks: https://graphics.stanford.edu/~seander/bithacks.html
Tunnis toimub test!
- Slaidid: Testi info
- Näidistest: https://blue.pri.ee/ttu/files/iax0584/sample_test.pdf
Laiendatud praktikumi kirjeldus
- Slaidid: Rekursioon
- Slaidid: Pinu (magasin)
Laiendatud praktikumi kirjeldus
- Slaidid: Puud
Sellel nädalal on testi järeltöö võimalus konsultatsioonis! Palun kirjuta mulle Mattermosti vähemalt päev varem kui soovid osaleda järeltööl.
Laiendatud praktikumi kirjeldus
- Slaidid: SQL
Eksamile registreerimine kohustuslik ÕISis
Testi järeltöö toimub eksamiga paralleelselt. Palun kirjuta mulle Mattermosti vähemalt päev varem kui soovid osaleda järeltööl.