Use this quick start guide to collect all the information about C++ Institute CPA Certified Associate Programmer (CPA-21-02) Certification exam. This study guide provides a list of objectives and resources that will help you prepare for items on the CPA-21-02 CPA - C++ Certified Associate Programmer exam. The Sample Questions will help you identify the type and difficulty level of the questions and the Practice Exams will make you familiar with the format and environment of an exam. You should refer this guide carefully before attempting your actual C++ Institute CPA - C++ certification exam.
The C++ Institute CPA Certified Associate Programmer certification is mainly targeted to those candidates who want to build their career in C++ programming domain. The CPA - C++ Certified Associate Programmer exam verifies that the candidate possesses the fundamental knowledge and proven skills in the area of C++ Institute CPA - C++.
C++ Institute CPA Certified Associate Programmer Exam Summary:
Exam Name | CPA - C++ Certified Associate Programmer |
Exam Code | CPA-21-02 |
Exam Price | $295 (USD) |
Duration | 65 mins |
Number of Questions | 40 |
Passing Score | 70% |
Books / Training |
C++ Essentials 1 (Basics) (Edube, self-enroll/self-study) C++ Essentials 2 (Intermediate) (Edube, self-enroll/self-study) |
Schedule Exam | Pearson VUE |
Sample Questions | C++ Institute CPA Certified Associate Programmer Sample Questions |
Practice Exam | C++ Institute CPA-21-02 Certification Practice Exam |
C++ Institute CPA-21-02 Exam Syllabus Topics:
Topic | Details |
---|---|
Absolute basics |
- machine and high-level programming languages, compilation process, - obtaining the machine code: compilation process, - writing simple programs, - variables, - integers: values, literals, operators, - characters: values, literals, operators, - dealing with streams and basic input/output operations. |
Flow control and more data types |
- how to control the flow of the program - floating point types: values, literals, operators, - more integer types: values and literals, - loops and controlling the loop execution, - logic, bitwise and arithmetic operators. |
Functions |
- functions, - declaring and invoking functions, - side effects, - different methods of passing parameters and their purpose, - default parameters, - inline functions, - overloaded functions. |
Accessing data and dealing with exceptions |
- converting values of different types, - strings: declarations, initializations, assignments, - string as an example of object: introducing methods and properties, - namespaces: using and declaring, - dealing with exceptions. |
Fundamentals of the object-oriented approach |
- class, - objects, - class components, - constructors, - referring to objects, - static members, - classes and their friends, - defining and overloading operators. |
Class hierarchy |
- base class, superclass, subclass, - inheritance: how it works, - types of inheritance, - inheriting different class components, - multiple inheritance. |
More on classes |
- polymorphism: the notion and the purpose, - virtual methods: declaration and usage, - inheriting virtual methods, - abstraction and abstract classes. |
The Basics of Functions |
- what is an exception, - catching and throwing exceptions, - different classes and hierarchy of exceptions, - defining your own exceptions. |
To ensure success in C++ Institute CPA - C++ certification exam, we recommend authorized training course, practice test and hands-on experience to prepare for CPA - C++ Certified Associate Programmer (CPA-21-02) exam.