Podklady přednášek pro aktuální akademický rok 2018/2019.
Podklady tvoří podpůrný materiál a jejich učelem není nahradit vlastní zápisky z přednášky, které slouží také jako prostředek osvojení si studované problematiky.
Tématicky je náplň přednášek pokryta v knize Stephen G. Kochan: Programming in C (3rd Edition), Sams Publishing, 2005, případně též Pavel Herout, Učebnice Jazyka C - 1. díl, Kopp, 2016. Před přednáškou je doporučeno pročíst si odkazované kapitoly.
V přednáškách uvedené zdrojové kódy jsou přiloženy v příslušném .zip
archivu. Kromě vyzkoušení programů je též vřele doporučeno si složitější úlohy samostatně naprogramovat a přednáškové příklady využít pro inspiraci.
#VTýden | Týden | Téma | Úterý 11:00 (Místnost T2:D2-256) |
---|---|---|---|
01 | 40. | Přednáška 01 - Informace o předmětu, úvod do programování S. G. Kochan: kapitoly 2 a 3 | 02.10. - lec01 |
02 | 41. | Přednáška 02 - Základy programování v C S. G. Kochan: kapitoly 2 a 3 | 09.10. - lec02 |
03 | 42. | Přednáška 03 - Základní řídící struktury S. G. Kochan: kapitoly 3, 4, 5 a část 6 | 16.10. - lec03 |
04 | 43. | Přednáška 04 - Řídící struktury, výrazy S. G. Kochan: kapitoly 4, 5, 6 a 12 | 23.10. - lec04 |
05 | 44. | Přednáška 05 - Pole, ukazatele S. G. Kochan: kapitoly 7, 10 a 11 | 30.10. - lec05 |
06 | 45. | Přednáška 06 - Pole, textové řetězce, alokace dynamické paměti S. G. Kochan: kapitoly 8 a 11 | 06.11. - lec06 |
07 | 46. | Přednáška 07 - Ukazatele, práce s pamětí, ladění S. G. Kochan: kapitoly 9, 14, 17 a Appendix B | 13.11. - lec07 |
08 | 47. | Přednáška 08 - Agregované datové typy, algoritmy řazení S. G. Kochan: kapitola 16 a Appendix B | 20.11. - lec08 |
09 | 48. | Přednáška 09 - Reprezentace datových typů, standardní knihovny C | 27.11. - lec09 |
10 | 49. | Přednáška 10 - Spojové struktury, abstraktní datový typ | 04.12. - lec10 |
11 | 50. | Přednáška 11 - Programování ARM -- MBED | 11.12. - lec11 |
12 | 51. | Přednáška 12 - Stromy, doplnění preprocesoru | 18.12. - lec12 |
– | 52. | Zimní prázdniny | - |
13 | 02. | Přednáška 13 - Zápočtový test | 08.01. - lec13 |
— Stanislav Vítek 2018/10/01 09:00
— Stanislav Vítek 2018/10/09 09:00
— Stanislav Vítek 2018/10/16 09:00 Aktualizace: oprava překlepů
— Stanislav Vítek 2018/10/23 09:00
— Stanislav Vítek 2018/10/30 09:00
— Stanislav Vítek 2018/11/06 09:00
— Stanislav Vítek 2018/11/13 09:00