JAMB Computer Studies · Section 7

Programming Language Structure

Section G: Developing Problem-Solving Skills

Content items
8content items
Objectives
8objectives
Section topics
6section topics

Syllabus content and objectives

Official JAMB Computer Studies outline · Section G: Developing Problem-Solving Skills

Content

Features and syntax of programming languages, including keywords, variable types, constants, literals, numeric values, strings, alphanumeric values, and basic language characteristics.

Objective

Identify the features and syntax of a programming language.

Content

Basic statements in high-level programming languages: input, output, processing, comments, functions, procedures, methods, subroutines, iteration or loops, conditional statements, assignment statements, and dimension statements.

Objective

Identify and explain the basic statements and subunits of a high-level programming language.

Content

Arithmetic operators and expressions.

Objective

Identify and use arithmetic operators and expressions.

Content

String operators and expressions.

Objective

Identify and use string operators and expressions.

Content

Built-in functions in programming languages.

Objective

Identify built-in functions and understand their uses.

Content

Primitive data types: integer, float, Boolean, and character.

Objective

Identify primitive data types.

Content

Non-primitive data types, including arrays, classes, and strings.

Objective

Identify non-primitive data types.

Content

Complex data structures, including trees, graphs, linked lists, and objects.

Objective

Identify complex data structures.

Practice Past Questions on this Topic

Opens the CBT engine with Computer Studies past questions and answers.

More topics in this section

Open section in the full outline

Done revising Programming Language Structure?

Answer Computer Studies past questions under the same timed conditions as the real CBT exam — then come back and tick off the next topic.