1. Home
  2. C++ Institute
  3. CPA Exam Syllabus

C++ Institute CPA Exam Syllabus

C++ Institute CPA Exam

CPA - C++ Certified Associate Programmer

Total Questions: 220

What is Included in the C++ Institute CPA Exam?

Authentic information about the syllabus and an effective study guide is essential to go through the C++ Institute CPA exam in the first attempt. The study guide of Study4Exam provides you with comprehensive information about the syllabus of the C++ Institute CPA exam. You should get this information at the start of your preparation because it helps you make an effective study plan. We have designed this C++ Institute C++ Certified Associate Programmer certification exam preparation guide to give the exam overview, practice questions, practice test, prerequisites, and information about exam topics that help to go through the C++ Institute CPA - C++ Certified Associate Programmer (2022) exam. We recommend you to the preparation material mentioned in this study guide to cover the entire C++ Institute CPA syllabus. Study4Exam offers 3 formats of C++ Institute CPA exam preparation material. Each format provides new practice questions in PDF format, web-based and desktop practice exams to get passing marks in the first attempt.

C++ Institute CPA Exam Overview :

Exam Name CPA - C++ Certified Associate Programmer
Exam Code CPA
Actual Exam Duration 65 minutes
Expected no. of Questions in Actual Exam 55
Official Information http://cppinstitute.org/cpa-c-certified-associate-programmer-certification
See Expected Questions C++ Institute CPA Expected Questions in Actual Exam
Take Self-Assessment Use C++ Institute CPA Practice Test to Assess your preparation - Save Time and Reduce Chances of Failure

C++ Institute CPA Exam Topics :

Section Weight Objectives
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,
  • 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.
Exceptions - dealing with expected and unexpected problems
  • what is an exception,
  • catching and throwing exceptions,
  • different classes and hierarchy of exceptions,
  • defining your own exceptions.

Updates in the C++ Institute CPA Exam Syllabus:

C++ Institute CPA 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 exam on the first attempt, you need to put in hard work on these C++ Institute CPA questions that provide updated information about the entire exam syllabus. Besides studying actual questions, you should take the C++ Institute CPA practice test for self-assessment and actual exam simulation. Revise actual exam questions and remove your mistakes with the CPA - C++ Certified Associate Programmer CPA exam practice test. Online and windows-based formats of the CPA exam practice test are available for self-assessment.