CLE – C Certified Entry-Level Programmer — Information & Free Practice
US · Examination information
100 free questions · Answer explanations · No signup required
CLE – C Certified Entry-Level Programmer
- Provider
- OpenEDG Testing Service – TestNow™
- Format
- Single-choice questions, multiple-choice questions, gap fill, drag & drop
- Exam questions
- Total questions: 30; Scored questions: 30.
- Time limit
- 45 minutes (exam) + approx. 5 minutes (Non-Disclosure Agreement/Tutorial)
- Passing score
- 70% cumulative, based on total points across all items; not an average per block
- Exam fee
- USD 69 (Exam); USD 86 (Exam + Retake)
Examination outline
Basic Concepts (13.25%)
- Compilation, compiler and IDE
- Language elements, lexis, syntax, semantics and portability
- Literals
- Output, main() and return
- Numeral systems
- Arithmetic operators and variable declarations
Data Types, Evaluations, and Basic I/O Operations (13.25%)
- Primary and derived types and type modifiers
- Casting and conversions
- Variables, assignments and constants
- Input/output and format specifiers
- Header files and basic calculations
Arithmetic, Logical, and Bitwise Operators (13.25%)
- Unary and binary operators, precedence and associativity
- Calculations and rounding
- Increment, decrement and compound assignment
- Bitwise shifts and logical operators
- Truth tables
Flow Control: Decision-Making Statements (13.25%)
- Conditional statements
- Multiple and nested conditions
- Switch, case and default
- Control instructions
Flow Control: Loops (16.5%)
- While, for and do...while
- Sequence iteration and infinite loops
- Loop structure, nesting and execution
- Break and continue
Arrays, Pointers, and Memory Management (16.5%)
- Single- and multidimensional arrays
- Initiators and array sorting
- Pointers, NULL, arithmetic and references
- Pointers versus arrays
- Memory allocation and deallocation
String Manipulation (7%)
- Character arrays and ASCII codes
- String initialization and processing
- String functions
- String header files
The Basics of Functions (7%)
- Function definitions, declarations and calls
- Parameters and return values
- Selected C standard library functions
Examination sources
- CLE Exam Syllabus
CLE Exam Syllabus, closing alignment statement
- CLE Exam Syllabus
CLE Exam Syllabus, Exam Overview
- CLE Exam Syllabus
Exam Objectives by Block, Block 1 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 2 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 3 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 4 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 5 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 6 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 7 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, Block 8 heading and allocation
- CLE Exam Syllabus
Exam Objectives by Block, complete Blocks 1–8 and objectives 1.1–8.3
- CLE Exam Syllabus
CLE Exam Syllabus, Exam Overview, scoring paragraph
- CLE official examination information
Exam Information, Format
- CLE official examination information
Exam Information, Duration
- CLE official examination information
Exam Information, Prerequisites
- CLE official examination information
Exam Information, Exam delivery channel
- C++ Institute Exam Policies
TestNow (CLE, CPE), Admission Policy, global default mode
- C++ Institute Exam Policies
TestNow (CLE, CPE), Age Requirements
- C++ Institute Exam Policies
TestNow (CLE, CPE), Reschedule and Cancellation Policies
- C++ Institute Exam Policies
TestNow (CLE, CPE), Exams Delivery Modes, default
- C++ Institute Exam Policies
TestNow (CLE, CPE), Admission Policy, local proctor authorization
- C++ Institute Exam Policies
TestNow (CLE, CPE), Admission Policy, local arrival and identification
- CLE official examination information
Exam Information, Cost and Languages
Related license preparation
This examination may be required or accepted as an alternative, depending on the license and application pathway.