Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Programming, part 2 (Object-Oriented Programming)
Major: Computer Engineering
Code of Subject: 6.123.00.O.16
Credits: 5
Department: Electronic Computing Machines
Lecturer: Associate Professor Yuri Morozov.
Semester: 2 семестр
Mode of Study: денна
Learning outcomes:
understand the theoretical foundations of object-oriented programming; know the techniques of object-oriented programming and analysis; own programming methods using techniques of object-oriented programming; be able to analyze the subject area that is modeled using object-oriented approach; be able to develop software using object-oriented approaches and modern tools.
Required prior and related subjects:
Programming, Part 1 (Basics of algorithms and programming)
Summary of the subject:
Object Model. Basic concepts of programming language C ++. Classes: interface and implementation. Application of object-oriented programming, object-oriented language C ++ and its standard library, operator overloading, templates.
Recommended Books:
1. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. Второе издание. М.: «Издательство Бином», 1999.
2. Страуструп Б. Язык программирования С++. Третье издание. - М.: «Издательство Бином», 1999.
3. Грегори К. Использование Visual С++. Специальное издание. - М.: «Диалектика», 1999.
2. Страуструп Б. Язык программирования С++. Третье издание. - М.: «Издательство Бином», 1999.
3. Грегори К. Использование Visual С++. Специальное издание. - М.: «Диалектика», 1999.
Assessment methods and criteria:
Current control - written reports on laboratory work, oral examination, assessment completed individual assignments (30%); final control - control measure diffusion. credit: written, oral form (70%).