CS 204 İleri Programlama


Sabancı Üniversitesi

Mühendislik ve Doğa Bilimleri Fakültesi

Elektronik Mühendisliği

Genel Bilgiler


Show the understanding of the operations of the preprocessor, compiler and linker in the context of processing a source code.
Describe how various data structures and types (in particular user defined objects, extern variables, static variables, pointers, arrays, linked lists) are allocated and used. Implement basic data structures, such as arrays, various types of linked lists, stacks and queues, using dynamic memory allocation techniques in C++.
Develop and/or appropriately use templated classes, templated functions and function overloading in C++ programs.
Design, develop and demonstrate the use of constructor, destructor, copy constructor (deep and shallow), assignment operator and operator overloading in the context of object oriented programming.
Demonstrate the use of object sharing principles with and without reference variables.
Describe the internal representation of numeric and non-numeric data. Demonstrate the use of bitwise operators in C++.
Develop basic strategies for handling exceptions using standard mechanisms provided in C++.
Utilize the notions of inheritance, overriding and polymorphism in object oriented design.
Show competency in advanced contents such as concurrent applications in C++ and graphical user interfaces.

CS 204 İleri Programlama dersinden özel ders almak için bizimle iletişime geçebilirsiniz.

Henüz değerlendiren olmadı.İlk değendiren siz olun.