W tym poście zapisane zostaną zasady kursu Programowanie Strukturalne w C na UKSW w semestrze letnim roku Akademickiego 2021/2022 dla studentów zaocznych.
Ramowy plan zajęć:
Pierwsze spotkanie ():
1) Sprawy Organizacyjne, Operacyje wyjścia (LAB 1A)
2) Operacje wyjścia CD, zmienna, operacja wejścia (LAB 1B)
3) Instrukcje if, if-else (LAB 2A)
4) Funkcje z biblioteki math.h, modyfikacja wartości zmiennych, instrukcje warunkowe cd. (LAB 2B)
Drugie Spotkanie ():
5) Konstrukcja else – if i switch, wyrażenia warunkowe (LAB 3A)
6) Biblioteka ctype.h, instrukcje warunkowe cd. (LAB 3B)
Trzecie spotkanie ():
7) Instrukcja while, stałe nazwane (LAB 4A)
8) WHILE cd (LAB 4B)
Czwarte spotkanie ():
9) Instrukcja FOR. (LAB 5A)
10) instrukcja FOR cd. (LAB 5B)
Wydanie tematów projektowych.
Piąte spotkanie ():
11) Tablice jednowymiarowe. (LAB 6A)
12) Tablice jednowymiarowe cd. (LAB 6B)
szóste spotkanie ():
13) Tablice dwuwymiarowe. (LAB 7A)
14) Tablice dwuwymiarowe cd. (LAB 7B)
Siódme Spotkanie ():
15) Podział Programu na funkcje.
16) Przekazywanie argumentów funkcji przez wartość oraz przez referencję.
17) Rekurencje.
Dodatek A:
18) Struktury.
19) Tablice struktur.
Dodatek B:
20) Dynamiczna alokacja pamięci.
21) Listy jednokierunkowe i dwukierunkowe.
Ósme Spotkanie (2022-05-15):
Podsumowanie projektu
Warto korzystać ze stron:
http://cpp0x.pl/kursy/Kurs-C++/1
http://4programmers.net/
http://www.cplusplus.com/
http://en.cppreference.com/w/
https://www.sololearn.com/
Warto korzystać z książek:
1. B.W.Kernighan i D.M.Ritchie, „Język ANSI C”
2. Stephen Prata, „Język C. Szkoła programowania”
Kryterium zaliczenia:
1. Minimum połowa pkt z wejściówek, realizowanych na zajęciach stacjonarnych.
2. Wykonanie projektu zaliczeniowego
Ogólna lista zadań:
zadania_cw