Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie - Centralny System Uwierzytelniania
Strona główna

Programowanie strukturalne w C WM-FI-PSC
Wykład (WYK) Semestr letni 2021/22

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 30
Limit miejsc: (brak limitu)
MS Teams: zespół: PSC 2021/22 letni - Dorota Dąbrowska
kod: j65rqg5
Literatura:

Literatura podstawowa

Prata S., Język C. Szkoła programowania, Wydawnictwo Helion, 2016.

Literatura uzupełniająca

Kernighan B., W., Ritchie E., M., Język ANSI C. Programowanie, Wydawnictwo Helion, 2010.

Zakres tematów:

1. Krótka historia języka C. Pamięć i zmienne. Funkcje printf i scanf. Instrukcje przypisania. Operatory arytmetyczne i operatory porównania w C.

2. Stałe nazwane. Instrukcje wyboru. Wyrażenie warunkowe.

3. Kontrola poprawności danych – wersja 1. Wyrażenia logiczne w C.

4. Rzutowanie. Typ char i stałe znakowe. Instrukcja przypisania jako wyrażenie w C. Pętla while i do-while. Instrukcje break i continue. Miejsca deklaracji zmiennych. Instrukcja pusta. Priorytet operatorów porównania i przypisania.

5. Kontrola poprawności danych – wersja 2. Pętla for.

6. Nazwy i słowa specjalne. Definicja zmiennej jako szóstki atrybutów. Nazwa, adres i wartości zmiennej.

7. Zasięg zmiennej.

8. Czas życia zmiennej.

9. Definicja typu zmiennej. Podział typów na podstawowe i pochodne. Typy porządkowe. Typy całkowite i zmiennopozycyjne. Typy boolowskie, typy znakowe, typy wyliczeniowe.

10. Tablice. Typy wskaźnikowe.

11. Aliasy. Zmienne dynamiczne ze sterty.

12. Zwisające odwołania. Śmieci. Nazwy tablic jako wskaźniki stałe, wskaźniki jako nazwy tablic.

13. Arytmetyka na adresach. Tablice dynamiczne ze sterty.

14. Funkcje

15. Funkcje

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 każdy poniedziałek, 11:30 - 13:00, sala 108
Dorota Dąbrowska 20/ szczegóły
Wszystkie zajęcia odbywają się w budynku:
Kampus Wóycickiego Bud. 21
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kardynała Stefana Wyszyńskiego w Warszawie.
ul. Dewajtis 5,
01-815 Warszawa
tel: +48 22 561 88 00 https://uksw.edu.pl
kontakt deklaracja dostępności USOSweb 7.0.2.0-1 (2024-03-12)