Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Computer programming MARN02013A
Course content: Lecture: Structure of the simplest program in C, constants and variables. Operators. Priorities for the operators. Control instructions. Arrays. Functions and program structure. Passing parameters. Standard functions. Preprocessor. The scope of variables. The procedures for entry, exit. File Handling. Pointers and arrays. Dynamic memory allocation. Overloading of function names.
Design studio: Implementing a simple computational algorithms.
Learning outcomes: Acquisition of procedural programming
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
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) supplementary references:
Wirth N.: Algorytmy + strukury danych = programy, WNT, Warszawa 2000.
Wirth N.: Wstęp do programowania systematycznego, WNT, Warszawa 1987.