Semestr letni 2009/10
Semestr letni 2010/11
Semestr letni 2011/12
Programowanie komputerów MARN02013A
Treści programowe:
Wykład: Struktura najprostszego programu w języku C. Stałe i zmienne. Operatory. Priorytety operatorów. Instrukcje sterujące. Tablice. Funkcje i struktura programu. Przekazywanie parametrów. Funkcje standardowe. Preprocesor. Zakres ważności zmiennych. Procedury wejścia, wyjścia. Obsługa plików. Wskaźniki i tablice. Dynamiczna alokacja pamięci. Przeładowanie nazw funkcji.
Pracownia projektowa: Realizacja prostych algorytmów obliczeniowych.
Efekty kształcenia: opanowanie podstaw programowania proceduralnego
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
Aho A., Ullman J.D.: Wykłady z informatyki z przykładami w języku C, Helion 2003
Kernighan B.W., Ritchie D.M.: Język ANSI C, WNT, Warszawa 2000
b) uzupełniająca:
Wirth N.: Algorytmy + strukury danych = programy, WNT, Warszawa 2000.
Wirth N.: Wstęp do programowania systematycznego, WNT, Warszawa 1987.