Free now and forever through Sabaq.pk website
For Schools
About Us
Media
Success
Sign In
Free now and forever thru Sabaq.pk website
Computer Science | Class 12
Khyber Pakhtunkhwa
Class 12
Computer Science (
Total Videos: 197
)
Preference
All Chapters
Chapter 1: Operating System
Chapter 2: System Development Life Cycle
Chapter 3: Object Oriented Programming using C++
Chapter 4: Control Structure
Chapter 5: Arrays and Strings
Chapter 6: Functions
Chapter 7: Pointers
Chapter 8: Objects and Classes
Chapter 9: File Handling
Show Content
Select a chapter above and press 'Show Content'. Click a video topic below to view.
Chapter 1 Operating System (
22 videos
)
  (
Practice Test
)
1.1: Introduction (
Practice Test
)
The Concept Of Operating System
3421 views
Popular Operating System
182 views
Batch Processing Operating System
10918 views
Multi-Programming Operating System
279 views
Multi-Tasking Operating System
766 views
Time Sharing Operating System
13476 views
Real Time Operating System
1879 views
Multi-Processor Operating System
222 views
Multi-Programming vs Multi Processing
651 views
Parallel Processing System
1074 views
Time Sharing Operating System vs Parallel Processing O.S
48 views
Distributed Operating System
1680 views
Classification W.R.T Users
377 views
Functions Of Operating System
14403 views
More On Functions Of Operating System
74 views
1.2: Operating System Functions
Command Line User Interface
743 views
1.3: Process Management (
Practice Test
)
The Concept Of Process
106 views
Process States
95 views
What Is Thread
122 views
Thread vs Process
276 views
Multi Tasking And Multiple Threading
71 views
Multi Tasking And Multi Programming
222 views
Chapter 2 System Development Life Cycle (
20 videos
)
  (
Practice Test
)
2.1: Introduction (
Practice Test
)
Introduction To System Development Life Cycle ( Sdlc)
835 views
Importance Of Sdlc
681 views
Stakeholders Of Sdlc
725 views
Sdlc: Phases
465 views
Planning Phase
335 views
Feasibility Phase
220 views
Analysis Phase
456 views
Requirement Engineering Phase
320 views
Design Phase
239 views
More On Design Phase
150 views
Coding Phase
133 views
Testing Phase
97 views
Deployment Phase
123 views
Maintenance Phase
126 views
Role Of Personnel Involved In Sdlc
203 views
Management: Role Of Project Manager
95 views
System Analyst
1380 views
Role Of Programmer
242 views
Role Of Software Tester
114 views
Customer
84 views
Chapter 3 Object Oriented Programming using C++ (
38 videos
)
  (
Practice Test
)
3.1: Introduction (
Practice Test
)
What Is Object Oriented Programming Language
843 views
Computer Program
1590 views
Header Files And Reserved Words In C++
449 views
Structure Of Program C++
315 views
Pre-Processor Directives
545 views
Statements terminators
343 views
Comments and terminator statements
412 views
3.2: C++ Constants and Variables (
Practice Test
)
What are Constants
475 views
More On Constants
27 views
Computer Program to illustrate Constants
311 views
The Concept of Variable
324 views
Rules for naming variable
470 views
Datatypes in C
398 views
Constant Qualifier
392 views
Typecasting In C Language
489 views
3.3: Input/ Output Handling (
Practice Test
)
Output Handling In C++/Cout
163 views
Input Handling In C++/Cin
125 views
Working Of Gets Function
86 views
Working Of Puts Function
86 views
Difference between getch() and getche() function
1791 views
Escape sequence in C
436 views
More on escape sequence
90 views
Getchar(): I/O Handling Function
408 views
Endl Statement
71 views
Setw Statement
105 views
3.4: Operators in C++ (
Practice Test
)
Unary, Binary and Tenary operators
323 views
Assignment Operators
360 views
Difference between assignment operator and 'equal to' operator
1110 views
Arithmatic Operators
346 views
Compound Ari Thematic Assignment Operators
51 views
Increment & Decrement Operators
123 views
Relational operators
306 views
Logical Operators: NOT
319 views
Logical Operators: AND
282 views
Precedence of Operator from Top to bottom
282 views
Logical Operators: OR
221 views
Expressions In C++
111 views
More On Expressions In C++
31 views
Chapter 4 Control Structure (
34 videos
)
  (
Practice Test
)
4.1: Decision Statements (
Practice Test
)
What is Control Structure
865 views
Unconditional transfer of control
507 views
Why a Control Structure is important in Programming
415 views
Introduction To Decision And Selection Statements
248 views
Simple IF statement in C
725 views
Introduction to if-else structure
345 views
if-else example problems
411 views
4.2: Switch Case (
Practice Test
)
What Is Switch... Case
278 views
Switch Default Statement
399 views
Examples On Switch... Case
238 views
Break Statements In C
88 views
4.3: Nested if (
Practice Test
)
Nested if statement
292 views
Problem solving using nested if statement
55 views
Comparison of nested if and sequence of ifs
28 views
Exit() Function In C++
22 views
4.4: Loops (
Practice Test
)
What is Repetition Structure
600 views
Why we need a Repetition Structure in Programming
375 views
Types of Loop
1158 views
Why we need For Loop
258 views
Structure of For Loop and Working
284 views
Programs on For Loop
291 views
Problem solving using for loop
67 views
Structure of While Loop and its Working
258 views
Programs on While Loop
38 views
Example problems of while loop
83 views
Problem solving using while loop
76 views
Why there is a need of Do.. While Loop
197 views
Structure of Do.. While loop
200 views
Program on Do.. While Loop
224 views
Difference between while and Do while
208 views
Continue statement
236 views
Difference between For Loop, Do While and While loop
3019 views
Requirement of loops within loop
51 views
Complex problem solving using nested loops
69 views
Chapter 5 Arrays and Strings (
26 videos
)
  (
Practice Test
)
5.1: Introduction to Array (
Practice Test
)
Problem Statement: Why we need Arrays
251 views
What are Arrays
196 views
Terminologies used in Arrays
56 views
Defining an Array
29 views
How to declare an Array in a Program
136 views
Accessing array index with examples
184 views
Fill array index with examples
125 views
Examples on Arrays
194 views
Fill array with user input
259 views
Dynamic Method Using Loop
83 views
Traversing An Array
2170 views
Size Of() Operator
85 views
5.2: Two Dimensional Arrays (
Practice Test
)
Introduction To 2D Array
91 views
Defining 2D Array
74 views
Inializing 2D Array
85 views
Accessing 2D-Array Index With Examples
86 views
Printing A 2D Array
54 views
2D Array Example
49 views
5.3: Strings (
Practice Test
)
What Are Strings
85 views
Initialization Of Strings
76 views
Concatenation Of Strings
67 views
Copying Of Strings
55 views
Finding A Character Or Word In A String
26 views
Finding Length Of A String
72 views
Swapping Of Strings
182 views
Example On Different String Functions
37 views
Chapter 6 Functions (
21 videos
)
  (
Practice Test
)
6.1: Functions (
Practice Test
)
What is Function
208 views
Why there is a need of Function in Programming
136 views
Built in functions
254 views
User defined functions
122 views
Advantages of using functions
153 views
Signature of function
309 views
Parts of Functions
107 views
Scope of variable: Local variable
114 views
Scope of variable: Global variable
91 views
Scope of variable: Static variable
87 views
Formal and Actual parameters
440 views
Local and Global functions
151 views
Inline functions
91 views
6.2: Passing arguments and returning values (
Practice Test
)
Passing argument as variable
98 views
Passing argument as constant
99 views
Passing argument as reference
87 views
Default arguments
66 views
Return staement
52 views
6.3: Function Overloading (
Practice Test
)
Function Overloading
82 views
Advantages Of Function Overloading
293 views
Understanding Function Overloading Concept: Return Type Of Arguments
17 views
Chapter 7 Pointers (
6 videos
)
  (
Practice Test
)
7.1: Introduction (
Practice Test
)
Introduction To Pointer
154 views
Memory Addresses
719 views
Reference Operator
251 views
Dereference Operator
852 views
Declaring Variable Of Pointer Type
129 views
Pointer Initialization With Examples
90 views
Chapter 8 Objects and Classes (
17 videos
)
  (
Practice Test
)
8.1: Classes (
Practice Test
)
Introductions To Classes
171 views
Objects Of Classes
130 views
Members Of A Class
118 views
Accessing Member Of A Class: Example Program
91 views
Access Specifier: Private Access Specifier
87 views
Access Specifier: Public Access Specifier
80 views
Data Hiding/Encapsulation
124 views
Constructor
104 views
Default Constructor
84 views
User Defined Constructor
79 views
Constructor Overloading
80 views
Destructor
62 views
Inheritance
69 views
More On Inheritance
49 views
What Is Polymorphism: Function Overloading
64 views
Operator Overloading
45 views
Virtual Function
47 views
Chapter 9 File Handling (
13 videos
)
  (
Practice Test
)
9.1: File Handling (
Practice Test
)
Introduction To File Handling
195 views
Types Of Files: Text And Binary
209 views
Opening A File
133 views
Modes Of Opening A File
115 views
More On Modes Of Opening A File
82 views
Reading Input File
253 views
Closing A File
119 views
Opening Files In Binary Mode
144 views
Bof() Function
89 views
Eof() Function
2294 views
Stream And Its Types
123 views
Reading/Writing Files Character By Character
58 views
Reading/Writing Files Using Strings
62 views
Facebook
Twitter
Instagram
Youtube
Linkedin