C++ Institute CLA-11-03 Exam Overview:
| Certification Vendor: | C++ Institute |
| Exam Name: | CLA - C Certified Associate Programmer |
| Exam Number: | CLA-11-03 |
| Related Certifications: | CLP - C Certified Professional Programmer |
| Exam Format: | Multiple Choice, Single Answer, Multiple Response |
| Exam Price: | USD 325 |
| Exam Duration: | 65 minutes |
| Passing Score: | 70% |
| Available Languages: | English |
| Real Exam Qty: | 40 |
| Sample Questions: | C++ Institute CLA-11-03 Sample Questions |
| Exam Way: | Pearson VUE testing centers and authorized online delivery where available. |
| Pre Condition: | No formal prerequisite. Basic understanding of programming concepts is recommended. |
| Official Syllabus URL: | https://cppinstitute.org/cla |
C++ Institute CLA-11-03 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Language and Structures | 29% | - Storage Classes
|
| Topic 2: Preprocessor and File Operations | 8% | - File Handling
|
| Topic 3: Control Flow | 25% | - Conditional Execution
|
| Topic 4: Data Operations | 38% | - Storage and Memory
|
C++ Institute CLA - C Certified Associate Programmer Sample Questions:
1. What happens if you try to compile and run this program?
#include <stdio.h>
fun (void) {
static int n = 3;
return --n;
}
int main (int argc, char ** argv) {
printf("%d \n", fun() + fun());
return 0;
}
Select the correct answer:
A) The program outputs 1
B) The program outputs 0
C) The program outputs 2
D) The program outputs 3
E) The program outputs 4
2. What happens if you try to compile and run this program?
#include <stdio.h>
int main (int argc, char *argv[]) {
int i = 20;
printf("%x", i);
return 0;
}
-
Choose the right answer:
A) The program outputs 10
B) Compilation fails
C) The program outputs 24
D) The program outputs 20
E) The program outputs 14
3. Assume that ints are 32-bit wide.
What happens if you try to compile and run this program?
#include <stdio.h>
typedef struct
int i;
int j;
int k;
} str;
int main (int argc, char *argv[]) {
str s = { 7, 7, 7 };
printf ("%d", sizeof (s.s));
return 0;
}
Choose the right answer:
A) Compilation fails
B) The program outputs 12
C) The program outputs 4
D) The program outputs 16
E) Execution fails
4. What happens if you try to compile and run this program?
#include <stdio.h>
int main (int argc, char *argv[]) {
char *p = "John" " " "Bean";
printf("[%s]", p) ;
return 0;
}
Choose the right answer:
A) The program outputs "[]"
B) The program outputs two lines of text
C) The program outputs three lines of text
D) The program outputs nothing
E) The program outputs [John Bean]
5. What happens if you try to compile and run this program?
#include <stdio.h>
int main (int argc, char *argv[]) {
int i = 1;
for(;i > 128;i *= 2);
printf("%d", i) ;
return 0;
}
-
Choose the right answer:
A) The program outputs 128
B) The program outputs a value greater than 128
C) The program outputs a value less than 128
D) Compilation fails
E) The program enters an infinite loop
Solutions:
| Question # 1 Answer: D | Question # 2 Answer: E | Question # 3 Answer: A | Question # 4 Answer: E | Question # 5 Answer: C |
We're so confident of our products that we provide no hassle product exchange.


By Quincy

