1. Home
  2. C++ Institute
  3. CPA-21-02 Exam Syllabus

C++ Institute CPA-21-02 Exam Topics

C++ Institute CPA-21-02 Exam Overview :

Exam Name: CPA - C++ Certified Associate Programmer Exam
Exam Code: CPA-21-02
Certifications: C++ Institute CPA Programmer Certification
Actual Exam Duration: 65 minutes
Expected no. of Questions in Actual Exam: 40
Exam Registration Price: $295
See Expected Questions: C++ Institute CPA-21-02 Expected Questions in Actual Exam

C++ Institute CPA-21-02 Exam Objectives :

Section Objectives
Absolute Basics This topic encompasses the foundational concepts of programming. It includes sub-topics such as machine and high-level programming languages, the compilation process, obtaining machine code through compilation, writing simple programs, variables, integers (values, literals, operators), characters (values, literals, operators), and dealing with streams and basic input/output operations.
Flow Control and More Data Types This topic delves into controlling the flow of a program and introduces additional data types. It includes sub-topics such as controlling program flow, floating point types (values, literals, operators), more integer types (values and literals), loops and controlling loop execution, and logic, bitwise, and arithmetic operators.
Functions This topic focuses on the concept and usage of functions in programming. It includes sub-topics such as functions, declaring and invoking functions, side effects, different methods of passing parameters and their purposes, default parameters, inline functions, and overloaded functions.
Accessing Data and Dealing with Exceptions This topic covers methods of accessing data and handling exceptions. It includes sub-topics such as converting values of different types, strings (declarations, initializations, assignments), strings as an example of objects (introducing methods and properties), namespaces (using and declaring), and dealing with exceptions.
Fundamentals of the Object-Oriented Approach This topic introduces the basics of the object-oriented programming paradigm. It includes sub-topics such as class, objects, class components, constructors, referring to objects, static members, classes and their friends, and defining and overloading operators.
Class Hierarchy This topic explores the concept of class hierarchy in object-oriented programming. It includes sub-topics such as base class, superclass, subclass, inheritance (how it works), types of inheritance, inheriting different class components, and multiple inheritance.
More on Classes This topic delves deeper into advanced concepts related to classes in object-oriented programming. It includes sub-topics such as polymorphism (the notion and the purpose), virtual methods (declaration and usage), inheriting virtual methods, and abstraction and abstract classes.
The Basics of Functions This topic focuses on exceptions in programming, covering what exceptions are and how to handle them. It includes sub-topics such as catching and throwing exceptions, different classes and hierarchy of exceptions, and defining your own exceptions.
Official Information https://cppinstitute.org/cpa

Updates in the C++ Institute CPA-21-02 Exam Topics:

C++ Institute CPA-21-02 exam questions and practice test are the best ways to get fully prepared. Study4exam's trusted preparation material consists of both practice questions and practice test. To pass the actual  C++ Certified Associate Programmer CPA-21-02  exam on the first attempt, you need to put in hard work on these questions as they cover all updated  C++ Institute CPA-21-02 exam topics included in the official syllabus. Besides studying actual questions, you should take the  C++ Institute CPA-21-02 practice test for self-assessment and actual exam simulation. Revise actual exam questions and remove your mistakes with the CPA - C++ Certified Associate Programmer Exam CPA-21-02 exam practice test. Online and Windows-based formats of the CPA-21-02 exam practice test are available for self-assessment.