Warning
This page is located in archive. Go to the latest version of this course pages. Go the latest version of this page.

Přednášky

Podklady přednášek pro aktuální akademický rok 2019/2020.

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.

Harmonogram přednášek

#VTýden Týden Téma Úterý 11:00 (Místnost T2:D2-209)
01 39. Přednáška 01 - Informace o předmětu, úvod do programování
Organizace předmětu, náplň přednášek a cvičení, první programy.
S. G. Kochan: kapitoly 2 a 3
22.09. - lec01
02 40. Přednáška 02 - Základy programování v C, překlad, chyby
Proměnné, datové typy, operátory, vstup a výstup.
S. G. Kochan: kapitoly 2 a 3
29.10. - lec02
03 41. Přednáška 03 - Základní řídící struktury
Funkce, hodnoty datových typů, větvení, cykly.
S. G. Kochan: kapitoly 3, 4, 5 a 7
06.10. - lec03
04 42. Přednáška 04 - Řídící struktury, výrazy
Řízení běhu programu. Operátory, přiřazení.
S. G. Kochan: kapitoly 4, 5 a 11
13.10. - lec04
05 43. Přednáška 05 - Strukturované datové typy, ukazatele
Pole, struktury, uniony. Ukazatele, předávání parametrů funkcím.
S. G. Kochan: kapitoly 6, 7, 8 a 10
20.10. - lec05
06 44. Přednáška 06 - Pole a ukazatele, textové řetězce
Pole, ukazatele, vícerozměrná pole, práce s řetězci.
S. G. Kochan: kapitoly 6, 9 a 10
27.10. - lec06
07 45. Přednáška 07 - Práce s pamětí, zásobník, halda. Ladění.
S. G. Kochan: Appendix B, Kapitola 17
3.11. - lec07
08 46. Přednáška 08 - Vnitřní reprezentace datových typů.
S. G. Kochan: kapitola 16 a Appendix B
10.11. - lec08
09 47. Přednáška 09 - Spojové struktury, abstraktní datový typ. 24.11. - lec09
10 48. Přednáška 10 - Pro nemoc zrušena 26.11. - lec10
11 59. Přednáška 11 - Úvod do Cpp I. 3.12. - lec11
12 50. Přednáška 12 - Úvod do Cpp II. 10.12. - lec12
12 51. Přednáška 13 - Úvod do Cpp III. 17.12. - lec13
52. Zimní prázdniny -
01. Zimní prázdniny -
13 02. Přednáška 14 - Zápočtový test 07.01. - lec14

01. Informace o předmětu, úvod do programování

Stanislav Vítek 2020/09/22 10:25

02. Základy programování v C

Stanislav Vítek 2020/09/29 15:00

03. Základní řídící struktury

Stanislav Vítek 2020/10/06 10:20

04. Řídící struktury, výrazy

Stanislav Vítek 2020/10/13 8:00

05. Strukturované datové typy, ukazatele

Stanislav Vítek 2020/10/20 9:33

06. Pole a ukazatele, textové řetězce

Stanislav Vítek 2020/11/02 21:33

07. Práce s pamětí, zásobník, halda, ladění

Stanislav Vítek 2020/11/10 10:00

08. Vnitřní reprezentace datových typů, knihovny

Stanislav Vítek 2020/11/24 10:00

09. Spojový seznam

Stanislav Vítek 2020/12/01 10:00

10. Abstraktní datový typ

Stanislav Vítek 2020/12/01 10:00

courses/b0b99prpa/lectures.txt · Last modified: 2020/12/19 16:47 by viteks