aglasem.com
Schools Admission Mock Test Playground
ClassChoose class
StateSelect state

PSEB 12th Class Syllabus 2024 Computer Application

Get here PSEB 12th Class Syllabus 2024 for Computer Application. This is latest 12th Class Computer Application Syllabus. Download Class 12th PSEB Syllabus 2023-24 below. More Detail
PSEB 12th Class Syllabus 2024 Computer Application - Page 1 of 3

Finished viewing? Save it for later —

Download PSEB 12th Class Syllabus 2024 Computer Application (PDF · 3 pages)
Downloaded 14 times

About PSEB 12th Class Syllabus 2024 Computer Application

PSEB 12th Class Syllabus 2024 Computer Application is available here for free download. Published by Punjab Board for Class 12, this syllabus can be viewed online or downloaded as a PDF (3 pages). Candidates preparing for Class 12 can use PSEB 12th Class Syllabus 2024 Computer Application to understand the exam pattern, the type of questions asked, and the overall difficulty level.

Frequently Asked Questions

How can I download PSEB 12th Class Syllabus 2024 Computer Application?

Open this page and click the Download button to save PSEB 12th Class Syllabus 2024 Computer Application as a PDF. It is completely free on AglaSem Docs.

Is PSEB 12th Class Syllabus 2024 Computer Application free to download?

Yes. PSEB 12th Class Syllabus 2024 Computer Application can be viewed online and downloaded as a PDF free of cost on AglaSem Docs.

How many pages does PSEB 12th Class Syllabus 2024 Computer Application have?

PSEB 12th Class Syllabus 2024 Computer Application contains 3 pages, which you can read online or download together as a single PDF.

Where can I find more Class 12 study material?

You can find more Class 12 question papers, sample papers, syllabus, and answer keys on AglaSem Docs.

PSEB 12th Class Syllabus 2024 Computer Application – Text

Read the full text of this syllabus below — useful to quickly search, copy and reference the content online without downloading the PDF.

📄 View text version (3 pages)

Page 1

Punjab Board

SYLLABUS
2023-2024

Page 2

Computer Application (12th)

Time: 3 hours Theory : 60 Marks
INA : 05 Marks
Practical: 35 Marks

Lesson 1: Introduction to C ++
Introduction to Object Orientation, Difference between Structured &
Object Oriented Language, Introduction to C ++, Program Structure ,
Program Design & Implementation Issues, Character set of C++, C++
Basic Elements, Structure of a Program, What is meant by an object?.

Lesson 2: Data Types Variables and Constants
Concepts of Data Types, Data Types Modifiers, Constants, String
Literals, Variables, Operators in C++, Expressions and Statements,
Conditional Expression, Operators Precedence in C++.

Lesson3: Control Statements
Conditional Statements, Selection Statements: if and else, Nested if
(Nested blocks), Another selection statements: switch,Jump statement,
The break statement, The continue statement, The goto statement,
Exit() Function, Iteration Statement (C++), Loop & Nested Loops,
Console I/O functions, Header Files.

Lesson 4 Functions
Definition of function, Function Prototype, Objective of using function
prototype, Accessing a function, Passing argument to a function,
default values for Parameters, The const argument, C++ function call by
value, C++ function call by reference, parameter pass by reference,
Return statement, Passing Arrays as Function Arguments in C++, C++
Variable Scope, Local Variables.

Lesson 5 Arrays
Declaring Arrays, One Dimensional Array, Nature of subscript,
Multidimensional Array, Two-Dimensional Arrays, Arrays of strings.

Lesson 6: Classes and Objects
Classes, Access specifiers and default labels, Scope of class & its
members, Member functions, Data hiding & encapsulation, Inline
Functions, Nesting of Member Functions, Nesting of Member
Functions, Arrays within a class, static Function Members.

Lesson 7: Constructors, Destructors and Function Overloading
Need for Constructors, Default Constructors, parameterized
Constructor, Default Copy Constructor, Dynamic Initialization Using
Constructors, The Class Destructor, Function overloading in C++, Steps
involved in finding the best match.

Page 3

Lesson 8: Inheritance
Inheritance : Extending Classes, Need for Inheritance, Defining
Derived Class, Different Forms of Inheritance, Visibility Modes, Inherit
private members of base class.

Lesson 9: Information Technology
Introduction, Computer Networks, Network Topology, Advantages &
Disadvantages of Network, Data Communication, Transmission
Channel, Types of Networks.

PRACTICAL
Time: 2 hrs Marks: 35

EVALUATION SCHEME FOR PRACTICAL

1. Programming in C++
There will be 5 Practical Programs will be set from which candidate has to attempt any Programs.
Each Program will be of 5 marks. Marksfor the programming are to be given on the basis of
program documentation /indentation, algorithm and result (output) 5 X 4=20 Marks
2. Viva-Voce 10 Marks
3. Practical record file 5 Marks
Record of at least 20 programs in C++ (with listing and Outputs) based on
programming concepts and on data base concepts

SYLLABUS: All the relevant practical exercise will be based upon the relevant chapters mentioned in
the Theory Syllabus.

Document Details

Board / OrgPunjab Board
ExamClass 12
TypeSyllabus
Pages3
Updated30 Apr 2026