Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
points
Language of instruction English
Unit running the Division of Working Machines Drives and Control, K-19
programme
Form of classes and Semester Lec. Tut. Lab. Proj. Sem. Credit
number of hours points
7 – winter 30e - 30 - - 6
Learning outcomes The course is designed to provide transition between structured programming and object
oriented programming. It develops a functional understanding of simple and complex data
structures and learns coding in a high level programming language using text and visual
environment.
Prerequisites Completed Computer Science course from 1st year, code 0002011300 and 0002011400
LABORATORY
Borland C++ environment. Sample programs, structure, variables and their declaration.
Numeric operators, methods of notation, precedence. Examples.
Input/Output statements. Program flow, selection and iteration structures. Examples.
Standard libraries. Communication, creation of own external functions.
Concept of classes. Declaration, examples, initialisation.
MS Visual C++ environment, advantages. Examples.
Pointers and references. Subprogram communication. Transferring data.
Arrays. Declaration, transfer between the modules. Sample methods of sorting arrays.
Polymorphism. Simplification of the code.
Concept of Object Oriented Programming, examples.
Individual projects presented by the students.
Basic reference materials 1. Liberty J.:Teach yourself C++ in 21 days.Sams Corporation 2001.
2. Text notes given by the instructor
Other reference 1. Walter J., Kalev D., Tobler M.J.: C++. How To. Sams Corporation.1999.
materials
2. Jakubczyk K. Turbo Pascal I Borland C++. Przykłady. Helion Gliwice 2002
e-mail of the course coordinator J. Grudziecki: jang@p.lodz.pl tel. 22-57
and academic teachers
Average student workload 60 + 20
(teaching hours + individ )
Remarks:
Updated on: 26.09.2004