Semestr zimowy 2010/11
Semestr zimowy 2011/12
Semestr zimowy 2012/13
Semestr zimowy 2013/14
Semestr zimowy 2014/15
Semestr zimowy 2015/16
Semestr zimowy 2016/17
Semestr zimowy 2017/2018
Podstawy programowania KN01034
Treści programowe:
Pojęcia wstępne związane z programowaniem komputerów. Ogólna struktura programu – diagramy syntaktyczne. Elementy składowe języka programowania. Typy danych i ich zastosowanie. Podstawowe funkcje i procedury standardowe. Podstawowe instrukcje języka programowania. Podstawowe operacje wejścia/wyjścia. Strukturalne typy danych (typ tablicowy, rekordowy i zbiorowy). Procedury i funkcje. Moduły (główne moduły standardowe, zasady i cele tworzenia własnych modułów). Pliki, ich rodzaje i rola w programie. Operacje na plikach. Komunikacja użytkownika z programem – zasady tworzenia interfejsów programu.
Efekty kształcenia:
Zdobyte umiejętności:
• umiejętność myślenia algorytmicznego,
• umiejętność doboru struktur danych,
• umiejętność pisania własnych programów komputerowych,
E-learning
Rodzaj przedmiotu
Koordynatorzy przedmiotu
W cyklu 2013Z: | W cyklu 2016Z: | W cyklu 2015Z: | W cyklu 2010Z: | W cyklu 2012Z: |
Literatura
a) podstawowa:
1. Marciniak A.: Turbo Pascal 7.0 z elementami programowania obiektowego, Nakom, Poznań 2001.
2. Koleśnik K.: Wstęp do programowania z przykładami w Turbo Pascalu, Helion, Gliwice 1999.
3. Sadowski T.W.: Praktyczny kurs Turbo Pascala, Helion, Gliwice 1996.
b) uzupełniająca:
1. Bishop J.: Turbo Pascal. Programowanie, Read Me, Warszawa 1999,
2. Wróblewski P.: Algorytmy, struktury danych i techniki programowania, Helion, Gliwice 2003.
3. Walczak A., Walczak K.: Programowanie w języku Turbo Pascal 7.0, W&W, Warszawa 2000.
4. Klepka R., Stankiewicz A.: Programowanie z przykładami w językach Pascal i Matlab, Wydawnictwa Akademii Górniczo-Hutniczej, Kraków 2002.