Summer Semester 2009/10
Summer Semester 2010/11
Summer Semester 2011/12
Summer Semester 2012/13
Summer Semester 2013/14
Object-oriented Programming TS1A622384
Course content:
Structural and object-oriented programming. Introduction to programming in language C++. Standard libraries. Streams. Templates of classes and functions, namespaces, exceptions. Standard Template Library (STL). Application of environmental mechanisms. Class libraries dependent on operational environment.
Learning outcomes:
After end of process learning the student:
1-makes of the class library in C++ and C# lanquages
2- makes executable programs in WIN32 and .NET environments
3-uses libraries of C++ and C # languages
4-executes debugging of programs
5-executes for different input data the tests of application
(in Polish) Rodzaj przedmiotu
Course coordinators
Bibliography
a) basic references:
Hook B., Jak pisć przenośny kod. Helion, Gliwice 2007
Liberty L., C++. Księga eksperta. Helion, Gliwice 1999.
Stroustrup Bjarne Język C++. WNT, Klasyka Informatyki, Warszawa 2000
Bulka D., Mayhew D., Efektywne programowanie w C++. Mikom, Warszawa 2001
b) supplementary references:
Hyde R., Profesjonalne programowanie. Myśl niskopoziomowo, pisz wysokopoziomowo. Helion, Gliwice 2006
Rochkind M. J., Programowanie w systemie Unix dla zaawansowanych, WNT, Warszawa 2007