0% found this document useful (0 votes)
8 views35 pages

9th Computer Science Complete Notes

The document provides an overview of computer science concepts, including systems, information systems, software types, and the Von Neumann architecture. It discusses the components of systems, the significance of number systems, and binary arithmetic operations. Additionally, it covers data representation methods and character encoding mechanisms like UTF-8, UTF-16, and UTF-32.

Uploaded by

iqrachoahdry
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views35 pages

9th Computer Science Complete Notes

The document provides an overview of computer science concepts, including systems, information systems, software types, and the Von Neumann architecture. It discusses the components of systems, the significance of number systems, and binary arithmetic operations. Additionally, it covers data representation methods and character encoding mechanisms like UTF-8, UTF-16, and UTF-32.

Uploaded by

iqrachoahdry
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

GBHS 51P RYK 1 Computer Science & Entrepreneurship

Govt. Boys High School Chak 51-P, Rahim Yar Khan


Computer Science & Entrepreneurship
Ch#1 INTRODUCTION TO COMPUTATIONAL organized and smooth manner to achieve the
SYSTEMS: system's objectives.
1. What is System? 4. What is Software?
A system is an organized collection of Software is a collection of programs and
interdependent parts that work together to instructions that tell a computer what to do and
perform a specific function or achieve a common how to do. Without software, computers would be
goal. The basic components of a system include useless machines.
Input, Processing and Output devices. 5. What do you know about Virus?
2. What is Information System? The first computer virus, called "Creeper" was
An Information System is a combination of created in 1971 as an experimental self-replicating
technology and people that collects, processes, program. It simply displayed the message, "I’m the
stores, and shares data to help an organization creeper, catch me if you can!”.
make decisions and operate effectively. 6. What are the types of Software?
Example: Let us consider a simple example, such as A) System Software B) Application Software
a Computer System, 7. Define System Software?
3. What is the Basic Concepts of Systems? System software is designed to manage the system
A system is described by its objectives, resources and provide a platform for application
components, communication among components software to run. It acts as a bridge between the
and environment in which it works. hardware and the user applications. 8. What are
Why does components of system work together? the examples of system software?
The components of a system communicate with • Operating Systems: Examples include Microsoft
each other to achieve the system's objective in an Windows, macOS, and Linux.
environment. Simple System: like a thermostat. • Device Drivers: These include printer drivers,
Complex System: like the human body or a graphics card drivers, and sound card drivers.
computer network. • Utility Programs: Examples are antivirus
3.1. Objective: software, disk cleanup tools, and backup software.
Every system has a purpose or goal that it wishes to 9. Define Application Software?
fulfil. Analyzing a system's operation requires Application software is designed to help users
understanding its aim. perform specific tasks. These programs are built to
3.2. Components: fulfill user needs and are typically more varied than
Components are the building blocks of any system. system software.
Each component plays a specific role and 10. What are the examples of application
contributes to the overall functionality of the software?
system. • Web Browsers: Such as Google Chrome, Mozilla
3.3. Environment: Firefox, and Safari.
The environment of a system includes everything • Games: Such as Minecraft, Fortnite, and Among
external to the system that interacts with it. It Us.
consists of all external factors that affect the • Media Players: Such as VLC Media Player and
system's operation. Windows Media Player.
3.4. Communication: 11. Differentiating Between System Software and
Communication and interaction among system Application Software?
components is key to the functioning of a system. It • Purpose: System software manages and operates
ensures that components work together in an computer hardware, making it possible for
application software to run.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 2 Computer Science & Entrepreneurship

Application software helps the user to perform (iii) Control Bus: Transports control
specific tasks. electrical signals.
• Examples: System software includes operating 17. How does Von Neumann Architecture Model
systems and device drivers. Works?
Application software includes word processors, The Von Neumann architecture encompasses four
web browsers, and games. essential stages for a CPU to carry out instructions,
• Installation: System software is usually pre- namely Fetching, Decoding, Execution and
installed on a computer, while application software Storage.
can be installed by the user as needed. 18. What is fetching?
12. What is Von Neumann Architecture? The central processing unit retrieves an instruction
The Von Neumann architecture is a computer from the computer's memory. This instruction
paradigm that describe a system in which the specifies the operation to be executed by the CPU.
hardware of the computer has four primary 19. What is Decoding?
components: Memory, Central Processing Unit In order to determine the necessary action, the
(CPU), input and output. Control Unit (CU) decodes the instruction.
13. Describe the components of Von Neumann 20. What is Execution?
Architecture? The CPU processes the instruction. When the
1. Memory: Contains both input data and the instruction involves a computation, it is executed
instructions (program) required for CPU processing. by the Arithmetic Logic Unit (ALU). Any task that
2. Central Processing Unit (CPU): Performs requires transferring data between several
addition and subtraction, and executes commands locations is managed by the CU.
provided by the memory. 21. What is Storing?
The system has two main components: the The outcome of the computation is either returned
Arithmetic Logic Unit (ALU) and the Control Unit to memory or sent to an output device.
(CU). 22. What is Number Systems?
3. Input Devices: Enable users to input data and Number systems are essential in computing
instructions into the computer system. For because they form the basis for representing,
examples include keyboard, mouse, and storing, and processing data.
microphone. 23. How Number system does helps computer?
4. Output Devices: Present or communicate the Different number systems help computers perform
outcomes of the tasks executed by the computer. tasks like calculations, data storage, and data
Consider, for example, a monitor and printer. transfer. These systems allow computers to
14. What is Arithmetic Logic Unit (ALU)? represent various kinds of information, such as
ALU performs mathematical computations and text, colors, and memory locations.
logical operations. 24. What is Decimal Number System?
15. What is Control Unit? The decimal number system is a base-10 number
Control Unit (CU) is a peripheral that governs the system that consists of digits: from 0 to 9 and we
activities of the CPU by instructing the ALU and use it in everyday life.
memory to execute tasks according to the program For example, the decimal number 523 means:
instructions. 5 x 102 + 2 x 101 + 3 x 100 = 500 + 20 + 3 = 523
16. What is a System Bus? 25. What is Binary Number System?
A System Bus is a communication mechanism that The Binary system is base [Link] uses two digits: 0 and
facilitates the movement of data between 1. Each position represents a power of 2.
components inside a computational system. It 26. Computer uses which number system mostly
comprises: for data storage?
(i) Data Bus: Transports data. Computers work in binary system especially
(ii) Address Bus: Maintains data destination because this method fits well with electronics.
information. 27. What about Digital circuits?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 3 Computer Science & Entrepreneurship

Digital circuits have two states: They can be either 1. Divide the decimal number by 8.
on or off. These states are easily represented by 2. Record the reminder.
the binary digits: 1 represent ON, and 0 represents 3. Repeat the division with the quotient until
OFF. its 0.
28. How do you Convert Decimal to Binary? Example: Convert 83 to octal
1. Divide the decimal number by 2.
2. Record the reminder.
3. Repeat the division with the quotient until (83)10= (123)8
its 0.
4. The binary equivalent is the reminder read
in the reverse order. 32. What is Hexadecimal Number System?
Example: Convert 83 to binary The hexadecimal is a base 16 number system with
digit number from 0 to 9 and alphabets from A to F;
(83)10 = (1010011)2 each digit represents the power of 16 to show the
position of the digit. The letter A to F stand for the
numeric value of 10 to 15.
For example: (2AB) 16, (9F0)16
33. Conversion from Hexadecimal to Binary:
Each Hexadecimal digit represents four binary
digits (bits) because the hexadecimal system is
29. What is Octal Number System? base-16, and the binary system is base-2. This
The Octal system is base [Link] uses two digits: 0 to 7. relationship arises from the fact that 16 is a power
Each position represents a power of 8. of 2 (16 = 24). So, each octal digit can be precisely
30. Conversion from Octal to Binary: represented by four binary digits (bits).
Each octal digit represents three binary digits (bits) Table shows the correspondence between
because the octal system is base-8, and the Binary Binary
Hexadecimal Hexadecimal
binary system is base-2. This relationship arises
0 0000 8 1000
from the fact that 8 is a power of 2 (8 = 2³). So,
each octal digit can be precisely represented by 1 0001 9 1001
three binary digits (bits). 2 0010 A 1010
Table shows the correspondence between octal 3 0011 B 1011
and binary digits: 4 0100 C 1100
Octal Binary 5 0101 D 1101
0 000 6 0110 E 1110
1 001 7 0111 F 1111
2 010 Hexadecimal and binary digits:
3 011 Example:
4 100 Convert (D6B2)16 to Binary
5 101 D = 1101
6 110 6 = 0110
7 111 B = 1011
Example: 2 = 0010
Convert (653)8 to Binary (D6B2)16 = (1101011010110010)2
6=110 34. Converting Decimal to Hexadecimal:
5=101 Divide the decimal number by 16.
3=011 Record the reminder.
(653)8 = (110101011)2 Repeat the division with the quotient until its 0.
31. Conversion from Decimal to Octal Example: Convert 2297 to hexadecimal

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 4 Computer Science & Entrepreneurship

arithmetic operations are similar to decimal


operations but follow binary rules.
42. Binary Addition:
Binary addition uses only two digits: 0 and 1.
Binary Addition Rules:
(2297)10 = (8F9)16 Binary addition follows these simple rules:
35. Data Representation in Computing Systems: •0+0=0
Computers can process and store a lot of •0+1=1
information. •1+0=1
36. Define Whole Numbers (W)? • 1 + 1 = 0 (with a carry of 1 to the next higher bit)
Whole numbers are a set of non-negative integers. 43. Binary Subtraction:
They include zero and all the positive integers. In binary arithmetic, subtraction can also be carried
Mathematically, the set of whole numbers is: W = out by adding the 2’s complement of the
{0,1,2,3,...} subtrahend to the minuend.
37. Define Integers (Z)? Example: Subtract 6 from 9 in Binary
Integers extend the concept of whole numbers to Minuend = 910 = 10012 Subtrahend = 610 = 01102
include negative numbers. In computer Step 1: Find the Two's Complement of the
programming, we call them signed integers. The set Subtrahend
of integers is represented as: Z = {..., -3, -2,-1, 0, 1, • Invert the bits of 01102: Inversion: 10012 • Add 1
2, 3, ...} to the inverted number:
38. How can we store both negative and positive 10012 + 12 = 10102 =-610
values? Step 2: Add the Minuend and the Two's
To store both positive and negative values, one bit Complement of the Subtrahend
is reserved as the sign bit (the most significant bit). 10012+10102= 100112
If the sign bit is ON (1), the value is negative; Step 3: Discard the Carry Bit
otherwise, it is positive. 100112 Discard carry 00112 = 310 So, 9 - 6 = 3.
39. What is 1's Complement? 44. Binary Multiplication:
1's Complement represents negative numbers in Binary numbers are base-2 numbers, consisting of
binary by inverting all the bits (changing 0s to 1s only 0s and 1s. Multiplying binary numbers follows
and 1s to 0s). similar principles to multiplying decimal numbers,
40. What is 2’s Complement to store Negative but with simpler rules.
Values? Steps to Multiply Binary Numbers
To store negative values, computers use a method 1. Write down the binary numbers, aligning them
called 2's complement. To find the 2's complement by the least significant bit (rightmost bit).
of a binary number, follow these steps: 2. Multiply each bit of the second number by each
1. Invert all the bits (change 0s to 1s and 1s to 0s). bit of the first number, similar to the long
(1’s compliment) multiplication method in decimal.
2. Add 1 to the Least Significant Bit (LSB). 3. Shift the partial results one place to the left for
Example: Let's convert the decimal number -5 to each new row, starting from the second row.
an 8-bit binary number: 4. Add all the partial results to get the final
1. Start with the binary representation of 5: product.
00000101. Example
2. Invert all the bits: 11111010. 101
3. Add 1: 11111010 + 1 = 11111011. So, -5 in 8-bit X 11
2’s complement is 11111011. 101 (This is 1012 X 12)
41. What is Binary Arithmetic Operations? 101X (This is 1012 X 12, shifted left)
Arithmetic operations include addition, 1111
subtraction, multiplication and division, which are
performed on two numbers at a time. Binary So, 1012X112=11112

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 5 Computer Science & Entrepreneurship

45. Binary DIVISION: UTF-16 is another variable character encoding


Binary division is similar to decimal division but mechanism, although it uses either 2 bytes or 4
only involves two digits: 0 and 1. bytes per character at most. Unlike UTF-8, it is not
It follows steps like comparing, subtracting, and compatible with ASCII, meaning it cannot translate
shifting, similarly to long division in the decimal ASCII code.
system. 52. What is UTF-32?
Steps of Binary Division UTF-32 is a method of encoding that uses a fixed
1. Compare: Compare the divisor with the current length, with all characters stored in 4 bytes per
portion of the dividend. character. This makes it very simple but at the
2. Subtract: Subtract the divisor from the dividend same time it may look a little complicated when it
portion if the divisor is less than or equal to the comes to space usage.
dividend. 53. How does Computers Store Files?
3. Shift: Shift the next binary digit from the All these files (images, audio, and video) are stored
dividend down to the remainder. as binary data, which means they are represented
4. Repeat: Repeat the process until all digits of the by sequences of 0s and 1s.
dividend have been used. 54. Storage Devices:
46. What is Text Encoding Schemes? • Hard Disk Drive (HDD): Uses spinning disks to
Text encoding schemes are essential for read/write data. They offer large storage
representing characters from various languages capacities.
and symbols in a format that computers can • Solid State Drive (SSD): Uses flash memory for
understand and process. faster access times and better performance.
47. What is ASCII? • Cloud Storage: Stores files on remote servers
ASCII is an acronym that stands for American accessible via the internet, providing flexibility and
Standard Code for Information Interchange. It is a backup options.
character encoding standard adopted for For Objective:
representing in devices such as computers and Data size is usually expressed in byte and its
similar systems that use text. Each alphabet, multiples.
number or symbol is given a code number between • 1 Byte (B) = 8 Bits
0 and 127. • 1 Kilobyte (KB) = 1024 Bytes
48. What is Extended ASCII? • 1 Megabyte (MB) = 1024 Kilobytes
While the standard ASCII Table includes 128 • 1 Gigabyte (GB) = 1024 Megabytes
characters, there is an extended version that • 1 Terabyte (TB) = 1024 Gigabytes
includes 256 characters. This extended ASCII uses 8 • 1 Petabyte (PB) = 1024 Terabytes
bits and includes additional symbols, accented • 1 Exabyte (EB) = 1024 Petabytes
letters, and other characters. • 1 Zettabyte (ZB) = 1024 Exabytes
49. Define Unicode? • 1 Yottabyte (YB) = 1024 Zettabytes
Unicode is an attempt at mapping all graphic Exercise Short Questions:
characters used in any of the world's writing 1. Define a system & enlist its basic parts.
system. Unicode can represent over a million Answer: See Q1.
characters through different forms of encodings 2. Enlist the main components of the Von
such as, UTF-8, UTF-16, and UTF-32. UTF is an Neumann architecture?
acronym that stands for Unicode Transformation Answer: Memory, Central Processing Unit (CPU),
Format. Input & Output.
50. What is UTF-8? 3. Enlist the four main steps in the Von Neumann
It is a variable-length encoding scheme, meaning it architecture's instruction cycle?
can use a different numbers of bytes (from 1 to 4) Answer: Fetching, Decoding, Execution & Storing.
to represent a character. UTF-8 is backward 4. What is a key advantage of the Von Neumann
compatible with ASCII. architecture?
51. What is UTF-16?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 6 Computer Science & Entrepreneurship

Answer: Simplified Design: By combining Digital systems used in calculating devices such as
instructions and data into a single memory area, calculators and computers, among others.
architecture is simplified. 3. What are Analog signals?
5. What is the primary purpose of the ASCII Analog signals that changes with time smoothly
encoding scheme? and continuously.
Answer: See Q47. They can have any value within given range.
6. Define Unicode. Examples include voice signal, body's temperature
Answer: See Q49. and radio-wave signals.
7. How does the number of bits affect the range of 4. What are Digital signals?
integer values? Digital signals are the signals which have only two
Answer: The number of bits directly affects the values that are in the form of '0' and '1'. These are
integer value. The more bits there are, the larger utilized in digital electronics and computing
the value that can be represented. Each additional systems.
bit doubles the range of representation. 5. Difference between Analog and Digital Signals?
8. Define system software and provide two Answer: See Q 3 and 4.
examples. 6. What is meant by Analog to Digital Conversion
Answer: See Q 7 & 8. (ADC)?
9. Differentiate between system software and ADC is the conversion of analog signals into digital
application software. signals, which are discrete and can be easily
Answer: See Q11. processed by computerized devices like computers,
10. Add 1100₂ and 1011₂ smart phones and microphones.
7. What is meant by Digital to Analog Conversion
1100
(DAC)?
1011 + DAC is the conversion whereby Digital signals are
converted to Analog signals, making it possible for
10111 human to perceive the information.
11. Subtract 0011₂ from 1010₂ 8. Why is it needed ADC and DAC Conversion?
Answer: Subtract 3(0011)2 from 10(1010)2 in Digital to analog conversion and analog to digital
Binary conversion, is critical since it enables data
Minuend = 1010 = 10102 Subtrahend = 310 = 00112 processing, storage, and transmission.
Step 1: Find the Two's Complement of the 9. What is Boolean algebra?
Subtrahend Boolean algebra is a branch of mathematics relate
• Invert the bits of 00112: Inversion: 11002 • Add 1 to logic and symbolic computation, using two
to the inverted number: values namely True and False.
11002 + 12 = 11012 =1310 10. Who invented Boolean algebra in which year?
Step 2: Add the Minuend and the Two's George Boole, a mathematician who invented
Complement of the Subtrahend Boolean algebra was born in Lincoln, England in the
10102+11012= 101112 year 1815.
Step 3: Discard the Carry Bit 11. What are Binary Variables?
101112 Discard carry 01112 = 710 So, 10 - 3 = 7 Binary variables that can have only two values, 0
Ch#2 SYSTEM DESIGN & and 1.
TROUBLESHOOTING 12. What is meant by Logic Operations?
1. What are Digital Systems? Logic operations are basic operations implemented
Digital systems are the backbone of today's in Boolean algebra for processing of these binary
electronics and computing systems. They variables. The primary logic operations are AND,
manipulate digital information in the form of binary OR and NOT.
digits, which are either 0 or 1. 13. What is Truth Table?
2. Where did the digital systems used?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 7 Computer Science & Entrepreneurship

A truth table is useful in demonstrating the There are many uses of Boolean functions in the
functionality of the logic operation with all possible computers for various operations. Here are some
inputs of the variables. examples of their usage:
14. What is AND Operation? • Arithmetic Operations: Boolean functions are
It requires two binary inputs which will give a single used in Arithmetic and Logic Units (ALUs) of CPUs
binary output. The symbol '.' is used for the AND to perform operations like addition, subtraction,
operation. The output of the AND operation is “1” multiplication, and even division.
only when both inputs are “1”. Otherwise, the • Data Processing: Boolean functions are used to
result is “0”. process binary data in memory and storage
Truth Table: devices, ensuring efficient data manipulation and
A B A AND B retrieval.
0 0 0 • Control Logic: Boolean functions are applied in
0 1 0 computers to control various parts of the system's
1 0 0 operation to function in coordinated manner.
1 1 1 20. What are Logic Gates?
15. What is OR Operation? Logic gates are physical devices in electronic
It requires two binary inputs which will give a single circuits that perform Boolean operations.
binary output. The symbol '+' is used for the OR 21. What is AND Gate?
operation. The output of the OR operation is “1” Implements the AND function. It outputs true only
when at least one inputs is “1”. when both inputs are True (1)
Truth Table:
A B A OR B
0 0 0
0 1 1 22. What is OR Gate?
1 0 1 Implements the OR function. It outputs true when
1 1 1 at least one input is true
16. What is NOT Operation?
The NOT operations which takes a single binary
variable and simply negates its value. If the input is
one, the output is zero and if the input is zero, the
output is one.
Truth Table: 23. What is NOT Gate?
A NOT A Implements the NOT function. It outputs the
0 1 opposite of the input.
1 0
17. What does mean by Boolean Functions?
A Boolean function is a function which has a one or
more binary inputs and produces a single binary
output. The inputs and outputs can only have two
values: False (0) and True (1). 24. What is NAND Gate?
18. How can we construct Boolean function? This gate is achieved when an AND gate is
The construction of Boolean functions is done by combined with a NOT gate. It generates true when
employing the basic logical operations such as at least one of the inputs is false. In other words, it
AND, OR and NOT, which connect the inputs to is the inverse of the AND gate.
generate the correct output.
19. What is the Usage of Boolean function in
Computers?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 8 Computer Science & Entrepreneurship

25. What is XOR Gate? not working as it should. For example, if you press
The XOR (Exclusive OR) gate outputs true only power button and your laptop does not turn on,
when exactly one of the inputs is true. It differs the problem is clear that it won't start.
from the OR gate, that it does not output true 30. What is Establish a Theory of Probable Cause?
when both inputs are true. This involves thinking about what could have gone
wrong. For example, if your laptop does not turn
on, possible causes might be a dead battery, a
faulty power cord, or an internal hardware issue.
31. What is Test the Theory to Determine the
Basic Boolean algebra Rules: Cause?
Here are some fundamental Boolean algebra rules This involves checking if the suspected cause is
used for simplification: actually the reason for the problem. For example, if
1. Identity Laws A + 0 = A A.1=A you think the laptop's battery is dead, you can test
2. Null Laws A + 1 = 1 A.0=0 this theory by plugging in the power cord and
3. Idempotent Laws A + A = A.A=A seeing if the laptop turns on.
4. Complement Laws A + A = 1 A.A=0 32. What is Establish a Plan of Action to Resolve
5. Commutative Laws A + B = B+A A.B=B.A the Problem?
6. Associative Laws (A + B)+ C = A + (B + C) This means deciding what steps you need to take to
(A . B) . C = A . (B . C) resolve the issue. For example, if the problem is a
7. Distributive Laws A . (B + C) = (A . B) + (A . C) dead battery, your plan of action might be to
A + (B . C) = ( A + B) . (A + C) replace the battery or keep the laptop plugged in
8. Absorption Laws A + (A . B) = A until you can get a new one.
A . (A + B) = A 33. What is Implement the Solution?
9. De Morgan's Theorems A + B = A . B Once you have a plan, you need to put it into
A.B=A+B action. For example, if your plan is to replace the
10. Double Negation Law ~~A = A battery, you would buy a new battery and install it
26. What is System Troubleshooting? in your laptop.
When something goes wrong in systems, 34. What is Verify Full System Functionality?
troubleshooting helps identify the problem and After implementing the solution, you need to check
find a solution quickly. to make sure that the problem is fully resolved and
27. Why troubleshooting is essential? the system is working properly again. For example,
Troubleshooting is essential for maintaining the once you replace the battery, you should check to
smooth operation of systems, whether they are see if the laptop turns on and operates as expected
computers, machines, or other types of equipment. without plugging in the power cord.
28. What are the Systematic Process of 35. What is Documentation?
Troubleshooting? The final step is to document everything you did
A systematic approach to troubleshooting involves during the troubleshooting process.
the following steps: 36. What is the Importance of Troubleshooting in
1. Identify Problem Computing Systems?
2. Establish a Theory of Probable Cause Troubleshooting is very important in computing
3. Test the Theory to Determine the Cause systems because it helps keep our computers,
4. Establish a Plan of Action to Resolve the Problem software, and networks running smoothly.
5. Implement the Solution • Preventing Downtime
6. Verify Full System Functionality Downtime occurs when a computer system is not
7. Document Findings, Actions, and Outcomes operational. This can be very costly, especially in
29. What is Identify Problem? businesses that rely on their systems to operate
The first step in troubleshooting is to identify the efficiently.
problem. This means recognizing that something is • Ensuring Data Integrity

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 9 Computer Science & Entrepreneurship

Troubleshooting helps identify the source of data 44. What are the Signs of Hard Drive Failures?
corruption and prevent it from happening again, Symptoms of hard drive failures include strange
ensuring that data remains accurate and reliable. noises (like clicking), slow performance, frequent
• Improving Security crashes, and corrupted files.
Troubleshooting can help identify weakness and 45. What are the Hard Drive Diagnostic Tools?
security breaches to protect the system. Use tools like SMART (Self-Monitoring, Analysis,
• Enhancing Performance and Reporting Technology) status checks, or
Troubleshooting can identify the reasons for slow software like Crystal Disk Info, to monitor hard
performance. drive health.
• Extending Equipment Life 46. Why we do Replacement and Upgradation of
Regular troubleshooting and maintenance can help Components?
extend the life of computer equipment. Upgrading or replacing hardware components can
• Saving Costs significantly improve your computer's performance
Effective troubleshooting can save money by and extend its lifespan.
reducing the need for expensive repairs or 47. What should we do to Replace RAM?
replacements. To replace RAM, first determine the type and
37. What are the Common Hardware Issues? maximum capacity support. Also compatible to
1. Cable Disconnection your motherboard.
2. Overheating 48. What should we do to Replacing a Hard Drive?
3. Peripheral Devices: Not being recognized. To replace a hard drive, back up your data,
38. What is Cable Disconnection and its solution? purchase a compatible drive.
Loose or disconnected cables are a common 49. What does mean by Security and
hardware issue that can cause devices to stop Maintenance?
working. Solution: Use cable ties or organizers to Understanding and applying regular maintenance
keep cables neat and out of the way. and security measures are essential for the proper
39. What is Overheating and its solution? and continued performance of a system.
Overheating can cause a computer to slow down, 50. What is meant by Maintaining Software?
freeze, or shut down unexpectedly. Keeping software up to date and resolving a
Solution: Proper ventilation is crucial to prevent conflict is essential for security and performance.
overheating and ensure the computer runs 1. Installing Updates and Software Patches
efficiently. Regularly
40. What are Peripheral Devices Issues and its 2. Resolving Software Conflicts
solution? Exercise Short Questions:
Peripheral devices like keyboards, mouse LED can 1. Define a Boolean function.
have various issues, from not being recognized by Answer: See Q17.
the computer to not working correctly. 2. What is the significance of the truth table in
Solution: Replace relevant peripheral device like digital logic?
keyboard, mouse or LCD. Answer: See Q13.
41. What are the Recognizing Hardware Failures? 3. Describe the function of a NOT gate with its
1. RAM Failures truth table.
2. Hard Drive Failures Answer: See Q23 & 16.
42. What are the Signs of RAM Failures? 4. Write the purpose of ADC and DAC.
Common signs of RAM issues include frequent Answer: See Q6 & 7.
system crashes, Blue Screens Of Death (BSOD), and 5. Make the truth of two variable A, B for AND
poor performance. operation.
43. What are the RAM Diagnostic Tools? Answer: See Q14.
Use built-in tools like Windows Memory Diagnostic 6. What is the first step in the systematic process
or third-party applications like MemTest86 to check of troubleshooting?
for RAM issues.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 10 Computer Science & Entrepreneurship

Answer: See Q29. Example: In an office network, multiple computers


7. After identifying a problem, what is the next can share a single printer, reducing the need for
step in troubleshooting? multiple printers.
Answer: See Q30. 2. Data Communication: Networks facilitate data
8. Describe the importance of testing a theory transfer, enabling communication through emails,
during the troubleshooting process instant messaging, and video conferencing.
Answer: See Q31. Example: Employees in different locations can
9. Explain what the "Implement the Solution" step collaborate through video conferencing tools like
entails in a troubleshooting. Zoom or Microsoft Teams.
Answer: See Q33. 3. Connectivity and Collaboration: Networks
10. Why is it necessary to verify full system connect devices, allowing for remote access and
functionality after implementing a solution? collaboration, improving productivity and
Answer: See Q34. flexibility. Example: A team can work on a shared
Ch#3 Computer Networks document in real-time using cloud based services
1. What is a Network? like Google Drive.
A computer network is a system of linked devices 9. Who invented the WWW?
and computers that may exchange data and The World Wide Web (WWW) was invented by Tim
operate together. Berners-Lee in 1989, revolutionizing how we access
2. What are the primary components of network and share information.
system? 10. What is Data Communication?
1. Nodes Data communication involves the exchange of data
2. Links between a sender and a receiver through a
3. Switches communication medium. Key components include
4. Routers the sender, receiver, message, protocol, and
3. Define Nodes? medium.
Devices that are connected to the network, such as 11. Components of Data Communication
computers, smartphones, and printers. It comprises of five basic components:
4. What is Links? 1. Sender: The device that sends the data.
The connections between nodes, which can be Example: A computer sending an email.
wired (Ethernet cables) or wireless (Wi Fi). 2. Receiver: The device that receives the data.
5. What are Switches? Example: A smartphone receiving the email.
Devices that connect multiple nodes within a 3. Message: The data being communicated.
network to forward data. Example: The content of the email.
6. Define Routers? 4. Protocol: A set of rules governing data
Devices that connect different networks and direct communication. Example: The HTTP protocol used
data packets between them for web communications.
7. What is Internet or Network of networks? 5. Medium: The physical or wireless path through
The Internet is the largest network, connecting all which data travels. Example: Ethernet cable or Wi-
the networks worldwide! It is also called network Fi.
of networks. 12. What are Networking Devices?
8. What are the Objectives of Computer Networking devices include hubs, switches,
Networks? routers, and access points are responsible for the
The primary objective of computer network is to management and direction of network traffic.
enable resource sharing, data communication and 13. Define Switch?
collaboration: Switch is a network device that connects multiple
1. Resource Sharing: Computer networks allow network devices such as computers, printers, and
devices to share resources, such as printers and servers, within a network and allows these devices
storage, reducing costs and improving efficiency. to communicate with each other efficiently.
14. What is important role of Switch?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 11 Computer Science & Entrepreneurship

Switches play an important role in modern Advantage: Bus topology is easy to set up
networks by efficiently managing data traffic and Disadvantage: if the main cable fails, the whole
ensuring that information reaches the correct network goes down.
device.
15. How Does a Switch Work?
A switch is used at the Data Link layer. It uses
hardware address of a device called Media Access
Control (MAC) addresses to forward data to the
correct device.
16. What is MAC Address?
A MAC Address is a unique, permanent ID number
23. What is Star Topology?
assigned to every device that can connect to a
In a star topology each node in network
network. It is used for identification directly on
communicates with the others via a central switch
your local network (like in your home or office).
or hub. The hub works as a data flow repeater.
17. Define Router?
Disadvantage: In star topology if hub/ switch stop
A router is a networking device that interconnects
working the whole network goes down.
networks or allows devices to connect to it. It
directs data packets between different networks.
Think of it as a traffic director on the internet,
making sure that data gets from one place to
another efficiently.
18. How Does a Router Work? / Define Packet?
When you send data on Internet it is divided into
small segments called Packets.
Each packet contains part of the data and the 24. What is Ring Topology?
address of the destination. The main job of router In a Ring topology, each device is connected in a
is to find the best path for each data packet to circular pathway with two other devices. Data
deliver its destination. travels in one direction, passing through each
19. What is Access Point? device.
An Access Point (AP) is a networking device that Advantage: Ring topology can handle high traffic.
facilitates the connection of wireless devices to a Disadvantage: if one connection fails, the whole
wired network. It works as a link between your network is affected. Then 2-way ring can solve this
computers and smartphones or any other wireless issue to some extent.
device and the internet.
20. How Does an Access Point Work?
An Access Point works by receiving data from the
wired network and transmitting it wirelessly to
your devices. It also receives data from your
wireless devices and sends it to the wired network.
21. What are Network Topologies?
Network topologies are methods used to define 25. What is Mesh Topology?
the arrangement of different devices in a computer In a Mesh topology, each device is connected to
network, where each device is called a node. The every other device. This provides high redundancy
reliability and performance of a network are and reliability.
impacted by the way its devices are linked. Advantage: Mesh topology is very reliable because
22. What is Bus Topology? if one link fails, data can be rerouted through other
In a Bus topology, all devices share a single links.
communication line called a bus. Each device is
connected to this central cable.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 12 Computer Science & Entrepreneurship

Example: Imagine the hardware that connects


computers, like a Network interface cables,
repeaters, hubs and connectors.
Layer 2: Data Link Layer
Error detection and correction, as well as node-to-
node data transport, are handled by the Data Link
Layer. It ensures error-free data transmission from
26. What is Transmission Modes? the Physical Layer.
Network communication modes describe how data Example: Think of the Data Link Layer as traffic
is transmitted between devices. There are three lights at intersections, which manage the flow of
primary modes: Simplex, Half-Duplex, and Full- cars (data) and prevent collisions.
Duplex. Layer 3: Network Layer
27. Define Simplex Communication? The Network Layer is responsible for data transfer
In Simplex communication, data transmission is between different networks. It determines the best
unidirectional, meaning it flows in only one path for data to travel from the source to the
direction. An advice can either send or receive data destination.
in this communication. Example: Imagine a GPS system finding the best
Example: Keyboard to computer is an example of route for you to travel from home to school.
simplex communication. Layer 4: Transport Layer
28. Define Half-Duplex Communication? The Transport Layer ensures that data is
In Half-Duplex communication, data transmission transferred from source system to destination
can occur in both directions, but not system. It manages data flow control and error
simultaneously. One device must wait for the other checking.
to finish transmitting before it can start. Example: Think of the Transport Layer as a delivery
Example: walkie-talkies service that ensures your package arrives safely
29. What is Full-Duplex Communication? and on time.
Full-duplex communication allows for simultaneous Layer 5: Session Layer
data delivery in both directions. Both devices may The Session Layer manages sessions between
transmit and receive data simultaneously at the applications. It establishes, maintains, and
same time. terminates connections between devices.
Example: Telephone conversation is an example of Example: Imagine a phone call where the session
Full-Duplex communication. layer sets up the call, keeps it connected, and ends
30. What is The OSI Networking Model? it when you hang up.
The Open Systems Interconnection (OSI) Model is a Layer 6: Presentation Layer
framework used to understand how different The Presentation Layer translates data between
networking protocols interact. It has 7 layers, each the application layer and the network. It formats
with a specific function. and encrypts data to ensure it is readable by the
receiving system.
Example: Think of the Presentation Layer as a
translator converting a book from one language to
another so that more people can read it.
Layer 7: Application Layer
The Application Layer is the closest to the end user.
It provides network services directly to
Layer 1: Physical Layer
applications, such as email, web browsing, and file
The Physical Layer is liable for the actual transfer.
connection between devices. The process of Example: Imagine the Application Layer as a waiter
sending unprocessed data bits via a physical taking your order in a restaurant and bringing your
medium is the focus here. food.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 13 Computer Science & Entrepreneurship

31. What is IP Address? • Transmission Control Protocol (TCP): Ensures


Internet Protocol (IP) addresses are unique reliable data transfer.
identifiers assigned to devices connected to the • Internet Protocol (IP): Handles addressing and
Internet. There are two primary versions: IPv4 and routing of data packets.
IPv6. • User Datagram Protocol (UDP): Provides faster,
32 .Internet Protocol version 4 (IPv4): but less reliable, data transfer.
IPv4 is the fourth version of the Internet Protocol 39. What is Network Security?
and the most widely used today. It uses a 32-bit Network security involves measures to protect data
address scheme, allowing for approximately 4.3 and prevent unauthorized access to computer
billion unique addresses. To find the total number networks.
of unique IPv4 addresses, we calculate 232, which 40. What is the Importance of Network Security?
represents all possible combinations of 32 bits, i.e., Network security is important for several reasons:
232 =4,294,967,296. • Data Protection: Ensuring that sensitive
Example: 172. 16. 254. 1 information is not accessed or altered by
33. Internet Protocol version 6 (IPv6): unauthorized users.
IPv6 is the most recent version of the Internet • Preventing Attacks: Defending against malicious
Protocol designed to replace IPv4. attacks that can disrupt networks and steal data.
It uses a 128-bit address scheme, allowing for an • Maintaining Privacy: Safeguarding personal and
almost limitless number of unique addresses. confidential information from being compromised
Example: 2001: 0000: 130 F: 0000: 0000: 0900: • Ensuring Availability: Ensuring that network
876A: 130B resources are available and accessible to
34. Why was IPV6 developed? authorized users.
IPv6 was developed to address the depletion of 41. What are the Network Security Methods?
IPv4 addresses due to the rapid growth of the Firewalls: Monitor and control incoming and
internet and connected devices. outgoing network traffic.
35. What is Network Protocols? Encryption: Protects data by converting it into a
Protocols are sets of rules that govern data secure format.
communication. Common protocols include TCP/IP, Antivirus Software: Detects and removes malicious
HTTP, FTP and SMTP. software.
Example: Hyper Text Transfer Protocol (HTTP) is 42. What are the Types of Networks?
used for transferring web pages over the internet. Networks are classified based on their size, range,
36. What is Domain Name System (DNS)? and purpose. PAN, LAN, MAN, WAN and CAN
DNS translates domain names to IP addresses, 43. What is Personal Area Network (PAN)?
making it easier for users to access websites. A PAN is a small network used for communication
Example: When you type [Link] in a between personal devices, such as smartphones,
browser, DNS translates it to the corresponding IP tablets, and laptops, within a short range.
address. Example: Bluetooth connections between a
37. What is Dynamic Host Configuration Protocol smartphone and a wireless headset form a PAN.
(DHCP)? 44. What is Local Area Network (LAN)?
DHCP automatically assigns IP addresses to devices A LAN is a network that connects computers and
on a network, simplifying network management. devices within a limited area, such as a home,
Example: When a device connects to a Wi-Fi school, or office building.
network, DHCP assigns it an IP address. Example: The computer network in your school
38. What is Transmission Control Protocol / that connects all the computers in the lab is a LAN.
Internet Protocol (TCP/IP)? 45. What is Metropolitan Area Network (MAN)?
TCP/IP (Transmission Control Protocol/Internet A MAN is a network that spans a city or a large
Protocol) is the fundamental suite of protocols for campus, connecting multiple LANs together.
internet communication. Example: The network that connects various
branches of a university across a city is a MAN.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 14 Computer Science & Entrepreneurship

46. What is Wide Area Network (WAN)? 4. What are the main functions of the Network
A WAN covers a large geographical area, Layer in the OSI model?
connecting multiple LANs and MANs. The internet Answer: The Network Layer is responsible for data
is the largest example of a WAN. transfer between different networks. It determines
Example: The network that connects different the best path for data to travel from the source to
branch offices of a multinational company across the destination.
countries is a WAN 5. What is the purpose of the Dynamic Host
47. What is Campus Area Network (CAN)? Configuration Protocol (DHCP)?
A CAN is a network that connects multiple LANs Answer: See Q37.
within a limited geographical area, such as a 6. Differentiate between TCP and UDP.
university campus or a business park. Answer: See Q38.
Example: The network that connects various 7. Explain the importance of encryption in
departments and buildings within a university is a network security.
CAN. Answer: Encryption Protects data by converting it
48. What is Intranet? into a secure format.
A private network inside a company that uses 8. Define star topology?
internet technology (like websites). Only people Answer: In a star topology each node in network
within the organization can access it. communicates with the others via a central switch
49. What are Real-World Applications of or hub. The hub works as a data flow repeater.
Computer Networks? 9. How does firewall contribute to network
Business: In business, networks enable efficient security?
communication, resource sharing, and data Answer: Firewalls Monitor and control incoming
management. and outgoing network traffic.
Example: Companies use intranets to share 10. What is difference between Half Duplex and
information and resources securely within the Full Duplex communication?
organization. Answer: See Q28 & 29.
Education: Educational institutions use networks to Ch#4 COMPUTATIOBAL THINKING:
provide online learning platforms, virtual 1. Define Computational Thinking?
classrooms, and access to educational resources. Computational Thinking (CT) is a problem-solving
Example: Universities use Learning Management process that involves a set of skills and techniques
Systems (LMS) like Blackboard and Moodie to to solve complex problems in a way that it can be
deliver course content and assessments. executed by a computer.
Healthcare: Healthcare networks facilitate the 2. What is Decomposition?
sharing of patient information, telemedicine, and Decomposition is the method of breaking down a
access to medical databases. complicated problem into smaller, more
Example: Hospitals use Electronic Health Records convenient components. Decomposition is an
(EHR) systems to store and retrieve patient data important step in computational thinking.
efficiently. 3. What is meant by Pattern Recognition?
Exercise Short Questions: Pattern recognition is an essential aspect of
1. Define data communication. computational thinking. It involves identifying and
Answer: See Q10. understanding regularities or patterns within a set
2. Enlist its key components of data of data or problems.
communications. 4. Define Abstraction?
Answer: Sender, Receiver, Message, Protocol and Abstraction is the process of hiding the complex
Medium. details while exposing only the necessary parts. It
3. Write the role of routers in a computer helps reduce complexity by allowing us to focus on
network. the high-level overview without getting lost in the
Answer: See Q17. details.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 15 Computer Science & Entrepreneurship

5. Define Algorithms? Flowchart symbols are visual representations used


An algorithm is a precise sequence of instructions to illustrate the steps and flow of a process or
that can be followed to achieve a specific goal. system as shown in Table.
6. What are the Principles of Computational Name Description Symbol
Thinking? Oval (Terminal) Represents the
Computational thinking involves several key start or end of
principles that guide the process of problem- a process.
solving in a structured manner. Rectangle Represents a
Problem Understanding Understand a problem (Process) process, task,
involves identifying the core issue, defining the or operation
requirements, and setting the objectives. that needs to
Problem Simplification Simplifying a problem be performed.
involves breaking it down into smaller, more Parallelogram Represents
manageable sub-problems. (Input/Output) data input or
Solution Selection and Design Choosing the best output
solution involves evaluating different approaches Diamond Represents a
and selecting the most efficient one. (Decision) decision point
7. What are the Algorithm Design Methods? in the process
Algorithm design methods provide a range of tools Arrow (Flow line) Shows the
and techniques to tackle various computational direction of
problems effectively. We will discuss two of these flow within the
methods. Flowcharts & Pseudocode flowchart
8. Define Flowcharts? 12. Define Pseudocode?
Flowcharts are visual representations of the steps Pseudocode is a method of representing an
in a process or system, depicted using different algorithm using simple and informal language that
symbols connected by arrows. is easy to understand.
9. Where did the Flowcharts used? 13. How Pseudocode works?
They are widely used in various fields, including Pseudocode is not actual code that can be run on a
computer science, engineering, and business, to computer, but rather a way to describe the steps of
model processes, design systems, and an algorithm in a manner that is easy to follow.
communicate complex workflows clearly and 14. Why Use Pseudocode?
effectively. Using pseudocode has several benefits:
10. What is the Importance of Flowcharts? • Clarity: It helps in understanding the logic of the
• Clarity: Flowcharts provide a clear and concise algorithm without worrying about syntax.
way to represent processes, making them easier to • Planning: It allows programmers to outline their
understand at a glance. thoughts and plan the steps of the algorithm.
• Communication: They are excellent tools for • Communication: It is a universal way to convey
communicating complex processes to a wide the steps of an algorithm, making it easier to
audience, ensuring everyone has a common discuss with others.
understanding. 15. Differentiating Flowcharts and Pseudocode?
• Problem Solving: Flowcharts help identify Flowcharts and pseudocode are both tools used to
bottlenecks and inefficiencies in a process, aiding in describe algorithms, but they do so in different
problem-solving and optimization. ways.
• Documentation: They serve as essential Pseudocode Flowcharts
documentation for systems and processes, which is · Pseudocode uses · Flowcharts use
useful for training and reference purposes. plain language and graphical symbols and
11. What are the Flowchart Symbols? structured format to arrows to represent

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 16 Computer Science & Entrepreneurship

describe the steps of the flow of an Simulation is the use of computer programs to
an algorithm. algorithm. create a model of a real-world process or system.
· It is read like a story, · It is like watching a This helps us understand how things work by
with each step is movie, where each testing different ideas or algorithms without
written out symbol represents a needing to try them out in real life.
sequentially. different type of action 23. Why Use Simulation?
· Pseudocode or decision. 1. Testing Algorithms: an algorithm works with
communicates the · Flowchart different types of data.
steps in a detailed, communicates the 2. Exploring Scenarios: Simulation allows us to
narrative-like format. process in a visual create many different situations to see what
· It is particularly usefulformat, which can be happens.
for documenting more effective for 24. What are the Benefits of Simulation?
algorithms in a way understanding the • Cost-Effective: It is often cheaper and faster to
that can be easily overall flow and run simulations than to conduct real experiments.
converted into actual structure. • Safe: We can test dangerous situations, like a fire
code in any · They are useful for in a building, without putting anyone at risk.
programming identifying the steps • Repeatable: We can run the same simulation
language. and decisions in an multiple times with different settings to observe
algorithm at a glance. how things change.
16. What are Evaluation Techniques for an 25. Examples of Simulation
Algorithm? 1. Weather Forecasting: Meteorologists use
Techniques to essential algorithms are essential to simulations to predict the weather.
understand how efficiently they solve problems. 2. Traffic Flow: City planners can simulate traffic to
Time Complexity & Space complexity are two see how changes to roads or traffic lights might
Evaluation Techniques for an Algorithm. affect the flow of cars.
17. What is Time Complexity? 26. What is LARP (Logic of Algorithms for
Time Complexity measures how fast or slow an Resolution of Problems)?
algorithm performs. It shows how the running time LARP stands for Logic of Algorithms for resolution
of an algorithm changes as the size of the input of Problems. It is a fun and interactive way to learn
increases. how algorithms work by actually running them and
18. What is Space Complexity? seeing the results.
Space complexity measures the amount of memory 27. Why is LARP Important?
an algorithm uses relative to input size. It is LARP helps you:
essential to consider both the memory required for • Understand how algorithms work.
the input and any extra memory used by the • See the effect of different inputs on the output.
algorithm. • Practice writing and improving your own
19. Define Dry Run? algorithms.
A dry run involves manually going through the 28. How do we Write Algorithms using LARP?
algorithm with sample data to identify any errors. Writing algorithms using LARP involves a structured
20. What is Dry Run of a Flowchart? and simplified approach to developing logical
A dry run of a flowchart involves manually walking solutions for computational problems.
through the flowchart step-by-step to understand 29. How do we Draw Flowcharts in LARP?
how the algorithm works without using a Drawing flowcharts in LARP involves visually
computer. representing the algorithm's steps using standard
21. What is Dry Run of Pseudocode? flowchart symbols such as rectangles for processes,
A dry run of pseudocode involves manually diamonds for decisions, and parallelograms for
simulating the execution of the pseudocode line- input/output operations.
by-line. 30. Define Error?
22. What is Simulation?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 17 Computer Science & Entrepreneurship

When we write algorithms or create flowcharts in defining the requirements, and setting the
LARP, we sometimes make mistakes called errors objectives.
or bugs. 6. Why we use flow charts?
31. What is Error Identification and Debugging? Answer: Flowcharts provide a clear and concise
Error handling and debugging are processes that way to represent processes, making them easier to
help us find and fix these errors. understand at a glance. Flowcharts help identify
32. Describe Types of Errors? bottlenecks and inefficiencies in a process, aiding in
There are three main types of errors you might problem-solving and optimization.
encounter: 7. What is purpose of pseudocode?
• Syntax Errors: These occur when we write Answer: See Q12.
something incorrectly in our algorithm or 8. How do you differentiate between flowcharts
flowchart. For example, missing a step or using the and pseudocode?
wrong symbol. Answer: See Q15.
• Runtime Errors: These happen when the Ch# 5 Web Development with HTML, CSS,
algorithm or flowchart is being executed. For and JavaScript
example, trying to perform an impossible 1. What is Web Development?
operation, such as dividing by zero. Process of creating websites and web applications
• Logical Errors: These are mistakes in the logic of is called Web development. It means using various
the algorithm that cause it to behave incorrectly. programming languages and tools to design, build,
For example, using the wrong condition in a and maintain websites.
decision step. 2. Why Learn Web Development?
33. Which error is hardest to find? Web development is a valuable skill for several
Logical errors are the hardest to find because the reasons:
algorithm still runs but does not produce correct • Digital Literacy: When you learn web
answers. development, you find out how websites are made.
34. Write some Common Error Messages in LARP? • Career Opportunities: Opens up a wide range of
Here are some common error messages you might job prospects in the growing IT industry. Web
see in LARP and what they mean: developers can get many different kinds of jobs.
• Missing Step - You probably forgot to include an • Problem-Solving: When you build a website, you
important step in your algorithm. solve many problems.
• Undefined Variable - You are using a variable • Creativity: Allows you to create visually appealing
that hasn't been defined yet. and interactive websites.
• Invalid Operation - You are trying to perform an • Entrepreneurship: With web development skills,
operation that is not allowed, like dividing by zero. you can start your own online business.
Exercise Short Questions: 3. What are Basic Components of Web
1. Define computational thinking. Development?
Answer: See Q1. Web development involves creating websites and
2. What is decomposition in computational web applications. It has three main components: 1.
thinking? Front-end 2. Back-end 3. Full-Stack Development
Answer: See Q2. 4. What is Front-end Development?
3. Describe abstraction in problem-solving. This focuses on what users see and interact with on
Answer: See Q4. a website. The following fundamentals are used to
4. What is an algorithm? design interactive Front-ends: HTML, CSS &
Answer: See Q5. JavaScript.
5. How does problem understanding help in 5. What is Back-end Development?
computational thinking? This manages the behind-the-scenes functionality
Answer: Problem Understanding Understand a of a website, including servers, databases, and
problem involves identifying the core issue, application logic.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 18 Computer Science & Entrepreneurship

6. What are Web Servers? • <title>: This sets the title of the web page, which
Web servers are computers that store and deliver appears in the browser tab.
web pages to users when they enter a URL. • <body>: This section contains the content of the
7. Define Databases? web page that you see in the browser.
Databases store and manage data, like user • <h1>: This defines a large heading.
information, product details, and website content. • <p>: This defines a paragraph.
8. What is Back-end? 16. What is HTML Tags?
Back end Programming Languages like PHP, Elements that make up an HTML document are
Python, and Ruby handle tasks such as processing called tags.
forms, and managing user logins. On the basis of structure, HTML Tags are
9. What is Full-Stack Development? categorized into two types:
In the case of login system, a full-stack developer 1. Paired Tags: Comes in pairs an opening Tag and
will create the User Interface (UI) for front-end and closing Tag i.e <p>.....</p>.
handle user authentication and database 2. Singular Tags: Do not need closing Tags. They
interaction for back-end. are also known as self-closing Tags i.e., <img>,
10. What is HTML? <br>.
HTML is the standard language used to create web 17. What is Creating Content in HTML?
pages. Think of HTML as the building blocks of a Content in HTML is the main information on a web
website. page that users read and interact with. It includes
11. Define Text Editor? text, images, videos, links, and other elements that
This is where you write your HTML code. Popular convey the purpose and message of the page.
text editors include Notepad++, Sublime Text, and 18. Define Headings?
Visual Studio Code. Headings in HTML, ranging from <h1> to <h6>, are
12. Define Web Browser? used to define the structure and hierarchy of
You will use this to view and test your HTML files. content on a web page. Here's why they are
Common web browsers are Google Chrome, important:
Mozilla Firefox, and Microsoft Edge. 19. What are the Importance of Headings?
13. How do we create a basic HTML Application? 1. Organizing Content Headings helps organize the
To create a basic HTML application, follow these content into sections and subsections, making it
simple steps: easier for users to read and understand.
1. Open your text editor. 2. Search Engine Optimization (SEO): Search
2. Write the following HTML code. engines use headings to understand the structure
3. Save your file with an html extension. and main topics of a web page. Proper use of
14. How do we View the HTML File? headings can improve the pages SEO, helping it
1. Open Your Web browser. rank higher in search results.
2. Double-click on your file. 3. Consistent Formatting: Using standard heading
3. You should see the text displayed on the web tags ensures consistent formatting across different
page. browsers and devices.
15. What are the HTML Basic Structure? 20. What is Paragraphs Tag?
A structured HTML document is easier to read and Paragraphs in HTML are used to organize and
understand. separate text into readable sections. Paragraphs
Every HTML document has a basic structure where: starts with the <p> tag and it ends with </p>
• <!DOCTYPE html>: This line tells the browser that 21. What is Links Tag?
this is an HTML5 document. Links in HTML are used to connect one web page to
• <html>: This is the root element of an HTML another.
page. Links are created using the <a> tag.
• <head>: This section contains meta-information <a href= "http s://[Link] .com" > V i s i t
about the HTML document, like the title. [Link]< / a>
22. What is Images Tag?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 19 Computer Science & Entrepreneurship

Images are important in HTML because they make The basic structure of CSS is essential for applying
web pages more attractive and engaging. styles to HTML elements effectively. CSS is
Images are added using the <img> tag. composed of rules that consist of selectors and
<img src=" [Link]" alt="A description of the declarations.
image "> Selectors specify which HTML elements the styles
23. Define Lists? will apply to.
Lists improve readability by breaking complex ideas Declarations define the specific styles to be
into simpler parts, allowing users to scan for details applied, including properties and their
easily. Overall, lists make the content more corresponding values.
organized and accessible for everyone. 31. How do we Integrate CSS in HTML?
24. What is Unordered List? Integrating CSS with HTML is essential for styling
Unordered list used to group related items where web pages and it can be done in three primary
the specific order or sequence does not matter. ways: inline, internal, and external styles.
<ul> tag used for that list. 32. What is Inline Styles?
25. What is Ordered List? In this method involves adding CSS directly to
Ordered list used to group related items where the individual HTML elements using the style attribute.
specific order or sequence does matter. <ol> tag 33. What is Internal Styles?
used for that list. CSS can also be included in the <head> section of
26. How do we Create Tables in HTML? an HTML document using the <style> tag. This
Tables in HTML are used to display data in a method allows you to define styles for the entire
structured format, allowing for easy comparison page without affecting others.
and organization of information. A table is created 34. What is External Styles?
using the <table> tag. The most efficient method for larger projects is to
Table contains rows defined by <tr> (table row) use an external CSS file, which is linked to the
tags, and each row consists of cells represented by HTML document with the <link> tag in the <head>
<td> (table data) tags. section. This keeps the HTML clean and allows for
Additionally, headings for the table can be added easy updates across multiple pages.
using <th> (table header) tags to provide context 35. How can we Create Layouts and Organizing
for the data. Content on web pages?
27. What are HTML Comments? Creating layouts and organizing content on a web
In HTML, comments can be extremely useful for: page is an important part of web design. CSS helps
• Explaining the purpose of a specific section of you arrange different parts of your web page in an
code organized way. Here are some basic methods to
• Leaving reminders for future edits create layouts and organize content: Divs and
• Temporarily disabling code for testing purposes Sections, CSS Grid, CSS Flexbox.
28. What is the Syntax of HTML Comments? 36. What is Divs and Sections?
HTML comments begin with <!-- and end with -->. HTML elements like <div> and <section> are used
Any text placed within these markers will be to group content together. You can then use CSS to
treated as a comment and will not be rendered by style and position them.
the browser. 37. What is CSS Grid?
<!-- This is a comment --> The CSS Grid Layout is a powerful tool for creating
29. What is Styling with CSS? complex layouts. It allows you to arrange items into
Styling with Cascading Style Sheets (CSS) is very rows and columns.
important for improving the visual appearance of 38. What is CSS Flexbox?
webpages and improving user experience. Flexbox is another layout tool that helps in
CSS allows web developers to control the colors, arranging items in a flexible and responsive way. It
fonts, layout, and overall design of HTML elements, is useful for aligning items in a row or column.
separating the content from the presentation. 39. What is JavaScript?
30. What are the Basic Structure of CSS?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 20 Computer Science & Entrepreneurship

JavaScript is a programming language that is used Answer: Tables in HTML are used to display data in
to make websites interactive and engaging. It a structured format, allowing for easy comparison
allows developers to create things like animations, and organization of information.
games, and responsive features that react when 9. Explain the box model in CSS.
you click buttons or move your mouse. Answer: See Q38.
40. What is meant by Variables and Data Types in Ch# 6 DATA SCIENCE AND DATA
JavaScript? GATHERING
In JavaScript, you can store data using variables. A 1. What is Data?
variable is like a container that holds information Data consists of raw facts collected about things.
which can be used and manipulated in your code. Data can take many forms, such as numbers,
41. How we Declare Variables in JavaScript? images and sounds etc.
To declare a variable in JavaScript, you use the var, 2. What is Information?
let, or const keyword. We can process data to generate useful
42. What are Functions in JavaScript? information.
Functions allow you to reuse code and perform 3. What are Data Types?
specific tasks. They are like mini programs that you Data can be divided into two broad categories
can run whenever you need them. namely qualitative and quantitative.
43. What is meant by Function with Parameters? 4. What is Qualitative Data?
Sometimes, you want your function to do Qualitative data refer to categories or labels used
something with input values. You can achieve this to describe the qualities or characteristics of
using parameters. You can also create functions something rather than its quantity.
that take multiple parameters. 5. What are the characteristics of qualitative data?
Exercise Short Questions: Key characteristics of qualitative data include non-
1. What is the purpose of the <head> tag in numeric and categorical attributes.
HTML? 6. What is Non-Numeric characteristic qualitative
Answer: This section contains meta-information data?
about the HTML document, like the title. Qualitative data is represented by words, labels, or
2. Explain the difference b/w an ordered list and symbols instead of numbers. Examples include the
an unordered list in HTML. names of students in a class (e.g., Ali, Badar, and
Answer: See Q24 & 25. Qasim).
3. How do you add a comment in HTML? 7. What is Categorical characteristic qualitative
Answer: See Q28. data?
4. What are the different ways to apply CSS to an Qualitative data can be divided into categories or
HTML document? classes based on their characteristics. Examples
Answer: See Q31. include types of fruit.
5. How can you include JavaScript in an HTML file? 8. What is Quantitative Data?
Answer: There are various ways to include Quantitative data consists of numbers used to
JavaScript in an HTML file. One option is to use measure the quantity or amount of something.
inline JavaScript, which embeds JavaScript directly These data types useful for mathematical
into the event properties of an HTML element. calculations and statistical analyses.
Such as onclick or onload. 9. What are the characteristics of quantitative
6. Describe the syntax for creating a hyperlink in data?
HTML. Key characteristics of quantitative data include
Answer: See Q21. being numerical, measurable, countable, and
7. What is the function of the <div> tag in HTML? arithmetical.
Answer: See Q36. 10. What is Numerical characteristic qualitative
8. What is the use of the <table> tag in HTML? data?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 21 Computer Science & Entrepreneurship

Quantitative data is expressed in numbers, • Line graphs


representing a measurable quantity. Examples • Bar graphs
include heights, weights and test scores. • Scatter plots
11. What is Measurable characteristic qualitative • Histograms etc.
data? 21. What is Data collection?
Quantitative data can be measured using The process of gathering information to answer
instruments or tools. Examples include using a questions, make decisions, or understand
ruler for length and a thermometer for something better.
temperature. 22. What are the Methods of Data Collection?
12. What is Countable characteristic qualitative Here's a simple explanation of the main methods:
data? · Surveys: Surveys collect information from people
Quantitative data can be counted or enumerated, by asking them questions. This can be done on
particularly for discrete data. Examples include the paper, over the phone, or online.
number of students the number of cars. 23. What is the Best Practices in Survey Design
13. What is Arithmetical characteristic qualitative and Administration?
data? • Be clear and specific Keep it short and simple
Quantitative data can be used in arithmetic • Use multiple choice and rating scales Ensure
operations. For Example, multiplying the unit price anonymity
of a fruit by its weight to find the total price. • Test your survey before sending it out Analyze
14. What is meant by Organizing and Analyzing the results
Data? 24. What are the Data Types according to storage
Organizing data systematically is very important for and process?
clear analysis and interpretation. When data is With respect to storage and processing, data has
well-organized, it helps reduce errors. Organizing two types: structured and unstructured data.
the data neatly in a table reduces such mistakes. 25. What is Structured Data?
15. What are the Importance of Organizing Data? Structured data is organized and formatted to be
• Proper organization saves time. When data is easily searchable and analyzable.
organized, it's easier to find and analyze. 26. What is Unstructured Data?
• Organized data improves clarity. When data is Unstructured data is more free-form and doesn't fit
presented clearly, it's easier to understand and into a specific format.
interpret. 27. What is Data Visualization?
• By organizing data into tables, charts, and graphs, Data visualization is the process of turning numbers
you can quickly grasp what the data is saying. and information into pictures. These pictures make
16. What are Data Tables? it easier for us to understand what the data is
Tables helps to data clarity, making it easy to telling us.
compare and analyze it. 28. What are the Data Visualization Tools?
17. What is Chart? • Microsoft Excel: A spreadsheet tool that can
Charts are visuals representation of data designed create various charts and graphs.
to make complex information easier to understand. • Google Sheets: Similar to Excel, it allows you to
18. What are the types of Charts? create and share visualizations online.
Common types of charts include: • Tableau: A powerful tool specifically designed for
• Bar charts creating detailed and interactive visualizations.
• Line charts • Microsoft Power BI: Power BI allows users to
• Pie charts. create a wide variety of visualizations, including
19. What is Graphs? charts, graphs, maps, and more, to represent data
Graphs are visual tools used to represent data and in an intuitive and understandable format.
show relationship between different data points. 29. What is Data Pre-processing?
20. What are the types of graphs? Data pre-processing is the first and most important
Common types of graphs include: step in working with data. It involves getting the

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 22 Computer Science & Entrepreneurship

data ready for analysis by cleaning and organizing access resources on a computer or network that is
it. not physically near you.
30. What are the Data Pre-processing Techniques? 39. What is Data Backups?
i) Evaluating Data Quality: Data Backups are copies of important data or files
Before using data, we need to check its quality, stored separately from the original to protect
ensuring it is accurate, complete, and reliable. against data loss.
ii) Identifying Errors, Outliers, and Biases: 40. What are the Benefits of Collaborative Tools?
Errors are mistakes in the data. 1. Enhanced Productivity: This saves time and
Outliers are unusual or extreme values that don't allows everyone to contribute their best work.
fit the pattern of the rest of the data. 2. Version Control: You don't lose work, and you
Biases are distortions that affect the accuracy of can see who made which changes in the document.
the data. 41. What is Data Science?
31. What is Data Validation? Data science is like being a detective, but instead of
Involves checking data completeness and accuracy. solving crimes, you solve problems using data.
Completeness means to ensure that no data is 42. Why to understand Data Science?
missing. Accuracy ensures the data is correct. Knowing about data science is important because it
32. What is Data Cleaning? helps us make better decisions in our daily lives.
It involves error removing, handling missing data 43. What are the Interdisciplinary Nature of Data
and dealing with outliers. Errors are either Science?
corrected or the incorrect data is deleted. · Computer Science: For handling and organizing
33. What are the Data Analysis Techniques? data.
Data analysis involves examining data to discover · Mathematics and Statistics: For analyzing data
useful information, draw conclusions, and support and finding patterns.
decision-making. There are two main types of data · Business Knowledge: For applying these insights
analysis: quantitative and qualitative. to real-life problems and making informed
34. What is Quantitative Analysis? decisions.
Quantitative analysis deals with numbers and 44. What are the Tools in Data Science?
measurable data. It helps us understand patterns, • Microsoft Excel: Excel is a widely-used
relationships, and trends in numeric data. spreadsheet program that helps you organize and
35. What is Qualitative Analysis? analyze data.
Qualitative analysis deals with non-numeric data • Python: Python is a popular programming
such as text, images, and sounds. It helps us language used in data science for analyzing data
understand meanings, concepts, and experiences. and building data models.
36. What is Cloud Storage and Data Backups? • R: R is another programming language designed
In today's world, working together and sharing for statistical analysis and data visualization. It is
information online is essential. Collaborative tools particularly good at handling complex data and
make this possible, allowing people to work presenting it in a clear way.
together, share files, and access their work from • SQL: SQL (Structured Query Language) is used to
anywhere. manage and query databases. SQL allows you to
37. What is Cloud Storage for Data Management? extract this specific information quickly.
Using cloud storage for managing data has become Exercise Short Questions:
an essential part of how we store, access, and 1. Write two differences between qualitative and
share information. It allows us to save files on the quantitative data?
internet for access from any device. Answer: See Q4 & 8.
38. What is Remote Access? 2. Which method would you use to collect
Remote access refers to the ability to connect to opinions from a large group of people about a
and use a computer or network from a distant new school policy?
location. You can work on files, use software, or

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 23 Computer Science & Entrepreneurship

Answer: we will use surveys method to collect 2. Write down the applications of AI in Various
opinions from a large group of people about a new Domains?
school policy. Surveys collect information from AI has numerous applications across different
people by asking them questions. This can be done fields:
on paper, over the phone, or online. • Healthcare: AI is used for diagnosing diseases,
3. What type of data is the number of students in personalizing treatment plans, and predicting
your class? patient outcomes.
Answer: The number of students in your class is • Education: Al-powered tools provide
quantitative (numerical) data, because it personalized learning experiences, automate
represents a countable quantity. administrative tasks, and offer insights into student
4. Why is it important to organize data into tables performance.
or charts before analyzing it? • Gaming: AI enhances game design, creates
Answer: By organizing data into tables, charts, and realistic characters, and improves player
graphs, you can quickly grasp what the data is experiences.
saying. Organized data improves clarity. When data • Transportation: Self-driving cars and traffic
is presented clearly, it's easier to understand and management systems rely on AI to improve safety
interpret. and efficiency.
5. Explain why data visualization is important. • Automobile: AI is transforming the automotive
Answer: Because data visualization is the process of industry by enabling autonomous driving, advanced
turning numbers and information into pictures. driver assistance, and optimization of vehicle
These pictures make it easier for us to understand performance and maintenance.
what the data is telling us. • Finance: AI is transforming the finance industry
6. For which purpose do we use line graph? by enabling personalized investment
Answer: It is a type of graph that represent data in recommendations, fraud detection and many
graphical format, making the raw data more more.
understandable. • Social media: AI is extensively used in social
7. How does Microsoft Power BI help in data media to power personalized content
visualization? recommendations, automated content generation
Answer: Power BI allows users to create a wide etc.
variety of visualizations, including charts, graphs, • Agriculture: AI is transforming agriculture by
maps, and more, to represent data in an intuitive enabling precision farming techniques, such as
and understandable format. predictive analytics for crop yields etc.
8. How can we use Python in Data Science? • E-Commerce: AI is highly integrated into e-
Answer: Python is a popular programming language commerce platforms, powering personalized
used in data science for analyzing data and building product recommendations, and intelligent chat
data models. bots for customer support, fraud detection
9. What is SQL? systems, and others.
Answer: SQL (Structured Query Language) is used 3. Write down the Subfields of AI?
to manage and query databases. SQL allows you to AI encompasses several subfields, each focusing on
extract this specific information quickly. different aspects of intelligence and technology:
Ch# 7 EMEGING TECHNOLOGIES IN • Machine Learning: Machine learning is a type of
COMPUTER SCIENCE: artificial intelligence where computers learn from
1. Define the Artificial Intelligence (Al)? experience and improve over time without being
Artificial Intelligence is a rapidly growing field that explicitly programmed.
is transforming various aspects of our lives. • Deep Learning: Deep learning is a special kind of
Artificial Intelligence denotes the simulation of machine learning. It uses complex structures called
human thinking ability in computer systems to neural networks, which are inspired by how our
think and learn in a manner like humans. brains work.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 24 Computer Science & Entrepreneurship

• Natural Language Processing (NLP): Natural 11. What are the Components of loT Systems?
Language Processing, or NLP, is a technology that An loT system typically consists of the following
helps computers understand and talk to us in our components:
language. • Sensors: These are devices that detect and
• Computer Vision: Computer vision is a field of measure physical properties like temperature,
artificial intelligence that enables computers to see humidity, light, and motion. Sensors collect data
and understand the visual world. from the environment.
• Robotics: Robotics is the science of building and • Actuators: These are devices that convert energy
programming robots. Robots are machines that can into motion.
do tasks for us, like cleaning the floor or building • Devices: These include everyday objects like
cars. smartwatches, refrigerators, and cars that are
4. What are the AI Algorithms and Techniques? connected to the internet.
Artificial Intelligence (AI) involves using algorithms • Networks: These are the communication
and techniques to enable machines to perform pathways that connect sensors and devices to the
tasks that typically require human intelligence. internet, allowing them to share data. Networks
5. Write down the types of Al Algorithms? can be wired or wireless.
AI algorithms can be broadly categorized into two • Data Analysis: This involves processing and
types based on their interpretability: analysing the data collected by sensors to gain
(I) Explainable (white box) (ii) Unexplainable (black insights and make decisions.
box) algorithms. 12. What are the loT Applications?
6. What is Explainable (White box) Algorithms? Healthcare: loT is revolutionising healthcare by
Explainable or white box algorithms are those providing better patient monitoring and care.
where the decision-making process is transparent Transportation: loT is enhancing transportation
and understandable. These algorithms allow users systems, making them more efficient and safer.
to see and understand how decisions are made. 13. What is Security and Privacy Considerations in
7. What is Unexplainable (Black box) Algorithms? loT Deployments?
Unexplainable or black box algorithms are those While loT offers many benefits, it also raises
where the decision-making process is not easily security and privacy concerns. As more devices are
interpretable. These algorithms often involve connected to the internet, the risk of cyber-attacks
complex computations and interactions that make increases.
it difficult to understand how a particular decision It's important to ensure that loT systems are secure
was reached to protect personal data and privacy.
8. Why to understand loT? 14. What are the Examples of Security Measures?
loT is a revolutionary concept that is transforming • Strong Passwords: Use strong, unique passwords
the way we live and work. It involves connecting for all loT devices to prevent unauthorized access.
everyday devices and systems to the internet, • Regular Updates: Keep the software and
allowing them to communicate and interact with firmware of your loT devices up to date to protect
each other. against known vulnerabilities.
9. Define IOT? • Encryption: Ensure that data transmitted
loT is a network of physical objects, or "things," between devices is encrypted to protect it from
that are equipped with sensors, software, and being intercepted by hackers.
other technologies to facilitate the exchange of Exercise Short Questions:
data with other devices and systems over the 1. Define Artificial Intelligence (AI).
internet. Answer: See Q1.
10. What is the Significance of loT? 2. Provide two examples of AI applications in
loT is significant because it allows for the seamless healthcare.
integration of the physical and digital worlds. This
connection enables devices to collect and share
data, which can be analyzed to improve efficiency.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 25 Computer Science & Entrepreneurship

Answer: AI is used for diagnosing diseases, your online activities do not put you or others at
personalizing treatment plans, and predicting risk.
patient outcomes. 4. What are the tips while using of Digital
3. Explain the role of AI techniques in advancing Platforms?
machine learning models. 1. Using Strong Passwords: Always create strong,
Answer: Machine learning is a type of artificial unique passwords for your accounts. A strong
intelligence where computers learn from password typically includes a mix of letters,
experience and improve over time without being numbers, and special characters.
explicitly programmed. 2. Two-Factor Authentication (2FA): Two-Factor
4. Define the Internet of Things (IoT). Authentication adds an extra layer of security to
Answer: See Q9. your accounts. After entering your password, you
5. Describe the significance of IoT in connecting will be asked to provide another piece of
devices and systems. information, like a code sent to your phone.
Answer: IOT enables seamless communication 3. Avoiding Public Wi-Fi for Sensitive Transactions:
between devices and systems, which improves Public Wi-Fi networks are often less secure. It's
efficiency, data-driven decision making, and best to avoid accessing sensitive information, such
applications in various fields such as agriculture as online banking.
and healthcare. 4. Being Aware of Scams: Online scams are
6. Describe applications of IoT in Transportatin designed to trick you into giving away your
Domain. personal information.
Answer: loT is enhancing transportation systems, 5. Regularly Reviewing Your Account Activity:
making them more efficient and safer. Periodically check your online accounts for any
Ch# 8 ETHICAL, SOCIAL, & LEGAL unusual activity. This includes looking at your
CONCERNS IN COMPUTER USAGE: recent logins, messages, and transactions.
1. What does mean by Secure Computer Usage? 6. Backing up Important Data: Regularly backing
Computers have become a crucial part of our up your data ensures that you won't lose important
everyday lives. Safe and responsible computer information if something goes wrong with your
usage means knowing how to protect our personal device.
information, making wise choices about the 5. What are the Best Practices in Online Behavior?
hardware and software we use, and ensuring that Using digital platforms like social media, email,
our online behavior is respectful and ethical. cloud services, and online applications has become
2. What is Responsible Computer Usage? a part of our daily lives. However, it's important to
Being responsible with technology means making use these tools responsibly to ensure our safety
thoughtful decisions when using computers. This and the safety of others.
includes selecting the right hardware and software, · Social Media: Social media platforms allow us to
safeguarding our data, and using the internet in a connect with friends and share information. But it's
way that respects others. important to think before you post. Always avoid
• Safety: Just as you wouldn't use a broken or sharing personal information publicly.
unsafe tool, using outdated or insecure hardware · Email: it's important to be careful when opening
or software can put you at risk. emails from unknown senders. These could contain
• Efficiency: The right hardware and software help harmful links or attachments.
you complete tasks quickly and easily. · Cloud Services: Cloud services like Google Drive or
• Compatibility: This means that the hardware and Dropbox allow you to store and share files online.
software should work well together. While these services are convenient, it's important
3. What is the Use of Secure Digital Platforms? to use them wisely.
Using digital platforms securely means taking extra · Online Applications: Online applications are fun
steps to protect your information and ensuring that and useful but can also pose risks. Make sure to
download apps only from trusted sources to avoid
downloading harmful software.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 26 Computer Science & Entrepreneurship

6. What is Copyright? · Practice Respectful Interactions: Always treat


Copyright is a legal right that gives creators control others with respect online, just as you would in
over their original works, such as music, books, person. Avoid making negative comments, and
movies, and software. think about how your words might affect someone
7. What is Trademarks? else.
Trademarks are symbols, names, or slogans used Exercise Short Questions:
by companies to distinguish their products or 1. What is the importance of using computers
services from others. safely and responsibly?
8. What is Patents? Answer: Safe and responsible computer use means
Patents protect new inventions or processes, giving choosing how to protect personal information, the
the inventor exclusive rights to make, use, or sell hardware and software being used, and ensuring
the invention for a certain period. that online computer is respectful and ethical.
9. What is Ethical and Legal Responsibilities 2. Why should you create strong, unique
Regarding Intellectual Property Rights? passwords for your accounts?
Respecting intellectual property rights means Answer: Strong and unique passwords should
understanding that copying, sharing, or using always be used for accounts as it makes it very
someone else's work without permission is not only difficult for someone to guess the password and
unethical but also illegal. gain access to the accounts.
10. What is Software piracy? 3. How can you protect yourself from harmful
Software piracy is the illegal copying, distribution, links and downloads?
or use of software. When you buy software, you Answer: Avoid clicking on unknown links or
are actually buying a license to use it, not the downloading files from non-trusted sources.
software itself. Always use Trusted Source for downloading and
11. What are the Social Networking Safety and links.
Online Interactions Ways? 4. What is Two-Factor Authentication (2FA), and
· Adjust Your Privacy Settings: Make sure your why is it useful?
social media accounts are set to private, so only Answer: Two-Factor Authentication adds an extra
people you trust can see your posts. layer of security to your accounts. After entering
· Practice Good Online Etiquette: Be respectful in your password, you will be asked to provide
your online interactions. This means using polite another piece of information, like a code sent to
language, avoiding arguments, and not spreading your phone.
rumors or false information. 5. Why is it a good idea to avoid using public Wi-Fi
12. What is Cyberbullying and Harassment? for sensitive transactions?
Cyberbullying and online harassment are serious Answer: Public Wi-Fi networks are often less
issues that can hurt people emotionally and secure. It's best to avoid accessing sensitive
mentally. information, such as online banking.
13. How to deal with Cyberbullying? 6. Why is it important to be careful about what
· Recognize Cyberbullying: Cyberbullying involves you share on social media?
using the Internet to harm or harass others. This Answer: Because misinformation can mislead
can include sending mean messages, spreading people and cause confusion.
rumors, or posting embarrassing photos of 7. What is the purpose of privacy laws regarding
someone without their permission. your personal information?
· Report and Block: If you experience or witness Answer: The purpose is to protect your personal
cyberbullying, report it to the platform and block information from misuse, such as unauthorized
the person responsible. access, sharing etc.
· Support Others: If you see someone being bullied 8. What is software piracy, and why is it harmful?
online, offer your support. You can stand up for Answer: Software piracy is the illegal copying,
them by reporting the bullying or simply offering distribution, or use of software. Piracy is harmful
kind words.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 27 Computer Science & Entrepreneurship

because it cheats software developers out of the 8. Entrepreneurship in the Digital Landscape:
money they need to continue creating and The digital landscape has revolutionized the way
improving their products. entrepreneurs start and grow their businesses.
Ch#9 ENTREPRENEURSHIP IN DIGITAL AGE: 9. What is Digital Transformation and
1. Define Entrepreneurship? Entrepreneurship?
Entrepreneurship is the process of starting a new Digital entrepreneurship involves leveraging the
business or organization. It involves identifying a power of the Internet, digital platforms, and
need in the market, coming up with an idea to various technologies to create and run businesses.
meet that need, and taking the risk to bring that 10. What are the Role of Digital Technologies?
idea to life. Digital technologies provide entrepreneurs with
2. Define Entrepreneurs? tools and platforms that can enhance their
Entrepreneurs are people who create and run business operations, reach a global audience, and
these businesses. They are innovators, risk-takers, improve efficiency.
and problem solvers. Social Media
3. What are the Examples of Entrepreneurship? Social media platforms such as Facebook,
Tech Startups Instagram, and Twitter allow entrepreneurs to
Tech startups like Facebook, Google, and Apple market their products, engage with customers, and
began as small companies founded by build a brand presence.
entrepreneurs who had innovative ideas for new Mobile Apps
technology. Mobile apps enable businesses to offer services
Local Businesses directly to customers' smartphones, providing
Local businesses, such as your neighborhood convenience and enhancing user experience.
bakery or a small clothing boutique, are also Cloud Computing
examples of entrepreneurship. Cloud computing allows businesses to store data
4. What are the Key Characteristics of and run applications over the Internet, reducing
Entrepreneurs? the need for physical infrastructure and enabling
Innovation remote work.
Innovation means creating something new or Big Data Analytics
improving something that already exists. Big data analytics helps businesses understand
Entrepreneurs are always looking for new ways to market trends, customer behavior, and make
solve problems or make things better. informed decisions based on data insights.
Risk-Taking 11. What is Digital Marketing and E-commerce?
Starting a new business involves risk. Digital marketing and e-commerce have
Entrepreneurs must be willing to take chances, revolutionized the way businesses reach and sell
knowing that they might fail. However, they also Products and services to customers. Digital
know that ta king risks can lead to great rewards. marketing involves promoting products and
5. Why is Entrepreneurship Important? services using digital channels, while e-commerce
Entrepreneurship is important because it drives refers to buying and selling goods online.
economic growth, creates jobs, and fosters 12. What are Digital Marketing Strategies?
innovation. Digital marketing strategies involve promoting your
6. What is Economic Growth? business online through various channels such as
Economic growth means that a country is social media, search engines, and email marketing.
producing more goods and services, which makes • Search Engine Optimization (SEO): Optimizing
people's lives better. Entrepreneurship plays a big website content to rank higher in search engine
role in this. results, increasing visibility and traffic.
7. What is Innovation and Progress? • Social Media Marketing: Using social media
Entrepreneurs often come up with groundbreaking platforms to promote products, engage with
ideas that change the way we live and work. customers, and build brand awareness.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 28 Computer Science & Entrepreneurship

• Content Marketing: Creating valuable content to 19. What is Developing Business Plans?
attract and retain customers, such as blogs, videos, Developing a business plan is essential for any
and infographics. entrepreneur. A well-crafted business plan
• Email Marketing: Sending targeted emails to provides a roadmap for success, helping to clarify
potential and existing customers to promote ideas, identify potential challenges, and outline
products and build relationships. strategies for growth.
13. What is E-commerce Platforms? 20. What is Creating Comprehensive Business
E-commerce platforms enable businesses to sell Plans?
products and services online. A business plan is a detailed document that
14. What is setting up and managing online stores, outlines your business goals and the strategies you
payment gateways, and customer service? will use to achieve them.
• Shopify: Creates and manages online stores with 21. What are Components of a Business Plan?
ease. A comprehensive business plan typically includes
• PayPal: Integrates payment gateways for secure several key components:
transactions. Market Analysis: Market analysis involves
• Zendesk: Provides customer service solutions for researching your target market to understand the
handling inquiries and support. needs and preferences of your potential
15. What is Business Idea Generation? customers.
Generating business ideas is an important step in Revenue Models: A revenue model outlines how
the entrepreneurial journey. your business will generate income.
Problem Identification 22. What is Prototyping and Iteration?
Identifying market needs and opportunities is the Prototyping involves creating a preliminary model
first step in generating a viable business idea. of your product or service to test and refine your
16. What are Techniques for Identifying Market business idea.
Needs? Building Prototypes: Prototypes can be simple
• Surveys and Questionnaires: Collecting feedback sketches, digital models, or even physical samples.
directly from potential customers. 23. What is Ethical and Sustainable
• Market Research: Analyzing market trends and Entrepreneurship?
consumer behavior. Entrepreneurship isn't just about making profits;
• Observation: Watching how people interact with It is also about conducting business in a way that is
existing products and services. ethical and sustainable.
17. What is Creative Problem Solving? 24. What is Ethical Practices?
Creative problem-solving involves using innovative Ethical practices in business ensure that a company
thinking to develop solutions to identified operates in a way that is fair, transparent, and
problems. beneficial to all stakeholders, including customers,
18. What are the Creative Problem Solving employees, and the community.
methods? 25. What is Sustainable Growth?
This can be done through various methods, Sustainable growth focuses on developing a
including design thinking and brainstorming. business that meets present needs without
Applying Design Thinking: Design thinking is a compromising the ability of future generations to
solution-focused approach that involves: meet their own needs.
1. Empathizing: Understanding the needs of those 26. What is Ethical Entrepreneurship?
you're designing for. Ethical entrepreneurship involves incorporating
2. Defining: Clearly stating the problem to solve. principles of ethics into all aspects of business
3. Ideating: Generating a range of ideas. operations and decision-making. This includes
4. Prototyping: Creating simple models of honesty, integrity, fairness, and respect for people
solutions. and the environment.
5. Testing: Trying out prototypes and gathering 27. What are Principles of Ethics in Business?
feedback. • Honesty: Being truthful in all business dealings.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 29 Computer Science & Entrepreneurship

• Integrity: Acting consistently with moral values. 29. How can Aligning Business Goals with SDGs?
• Fairness: Ensuring equal opportunities and fair • Social Sustainability: Ensuring fair labor
treatment. practices, promoting education, and supporting
• Respect: Valuing the rights and dignity of all community development.
individuals. • Environmental Sustainability: Reducing carbon
28. What is Sustainable Development Goals footprints, using renewable resources, and
(SDGs)? minimizing waste.
The Sustainable Development Goals (SDGs) are a • Economic Sustainability: Creating jobs, fostering
set of 17 global goals established by the United innovation, and contributing to economic growth.
Nations to address various social, economic, and
environmental challenges.
Exercise Short Questions:
1. What is the meaning of the word entrepreneur?
Answer: See Q2.
2. How do digital technologies help entrepreneurs reach a global audience?
Answer: Digital technologies provide entrepreneurs with tools and platforms that can enhance their business
operations, reach a global audience, and improve efficiency.
3. What is an e-commerce platform?
Answer: See Q13.
4. Why is it important to identify market needs when generating a business idea?
Answer: Because identifying market needs and opportunities is the first step in generating a viable business
idea.
5. What is the main purpose of using design thinking in creative problem solving?
Answer: Main purpose of Design thinking are Empathizing, Defining, Ideating, prototyping & Testing.
6. Write the importance of market analysis in a business plan.
Answer: Market analysis involves researching your target market to understand the needs and preferences of
your potential customers.
7. How can businesses contribute to environmental sustainability according to the Sustainable Development
Goals?
Answer: According to Sustainable development goals by reducing carbon footprints, using renewable
resources, and minimizing waste we can contribute the environmental sustainability.

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 30 Computer Science & Entrepreneurship

Exercise Multiple Choice Questions


Ch#1
1. The primary function of a system is:
a) To work independently b) To achieve a common goal
c) To create new systems d) To provide entertainment
2. One of the fundamental concepts of any system is:
a) Its size b) Its objective c) Its age d) Its price
3. An example of a simple system is:
a) A human body b) A computer network c) A thermostat regulating temperature d) The Internet
4. The basic components of a system are:
a) Users, hardware, software b) Objectives, components, environment, communication
c) Inputs, outputs, processes d) Sensors, actuators, controllers
5. Which of the following describes the Von Neumann architecture's main characteristic?
a) Separate memory for data and instructions b) Parallel execution of instructions
c) Single memory store for both program instructions and data d) Multiple CPUs for different tasks
6. ASCII stand for:
a) American Standard Code for Information Interchange
b) Advanced Standard Code for Information Interchange
c) American Standard Communication for Information Interchange
d) Advanced Standard Communication for Information Interchange
7. How many bits are used in the standard ASCII encoding?
a) 7 bits b) 8 bit c) 16 bits d) 32 bits
8. How many bytes are used to store a typical integer?
a) 1 byte b) 2 bytes c) 4 bytes d) 8 bytes
9. Which software is used to enhance system performance and security?
a) Operating system b) Utility software c) Application software d) Device drivers
10. Which of the following is an example of application software?
(a) Microsoft Word (b) BIOS (c) Disk Cleanup (d) Device Manager
Ch#2
1. Which of the following Boolean expressions represents the OR operation?
a) A · B b) A + B c) A d) A B
2. What is the dual of the Boolean expression A . 0 = 0?
a) A + 1 = 1 b) A + 0 = A c) A . 1 = A d) A . 0 = 0
3. Which logic gate outputs true only if both inputs are true?
a) OR gate b) AND gate c) XOR gate d) NOT gate
4. What is the decimal equivalent of the binary number 1101?
a) 11 b) 12 c) 13 d) 14
5. What is the first step in the systematic process of troubleshooting?
a) Establish a Theory of Probable Cause b) Implement the Solution
c) Identify Problem d) Document Findings, Actions, and Outcomes
6. Why is effective troubleshooting important for maintaining systems?
a) It helps save money on repairs b) It prevents the need for professional help
c) It ensures systems operate smoothly and efficiently d) It allows for more frequent system updates
7. Which step involves coming up with a theory about what might be causing a problem?
a) Test the Theory to Determine the Cause b) Establish a Theory of Probable Cause
c) Implement the Solution d) Verify Full System Functionality
8. After implementing a solution, what is the next step in the troubleshooting process?
a) Document Findings, Actions, and Outcomes b) Test the Theory to Determine the Cause

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 31 Computer Science & Entrepreneurship

c) Verify Full System Functionality d) Establish a Plan of Action to Resolve the Problem
9. Why is troubleshooting important in computing systems?
a) It ensures hardware components are always up to date b) It prevents the need for data backups
c) It helps keep systems running smoothly and securely d) It eliminates the need for software updates
Ch#3
1. The primary objective of computer networks is:
a) Increase computational power b) Enable resource sharing and data communication
c) Enhance graphic capabilities d) Improve software development
2. Which device is used to connect multiple networks and direct data packets between them?
a) Switch b) Hub c) Router d) Modem
3. Which layer of the OSI model is responsible for node-to-node data transfer and error detection?
a) Physical Layer b) Data Link Layer c) Network Layer d) Transport Layer
4. The function of the Domain Name System (DNS) is to:
a) Assign IP addresses dynamically b) Translate domain names to IP addresses
c) Secure data communication d) Monitor network traffic
5. Which method of data transmission uses a dedicated communication path?
a) Packet Switching b) Circuit Switching c) Full-Duplex d) Half-Duplex
6. Which protocol is used for reliable data transfer in the TCP/IP model?
a) HTTP b) FTP c) TCP d) UDP
7. The main purpose of a firewall in network security is to:
a) Convert data into a secure format b) Monitor and control network traffic
c) Assign IP addresses d) Translate domain names
8. Which network topology connects all devices to a central hub?
a) Ring b) Mesh c) Bus d) Star
9. What is a key benefit of using computer networks in businesses?
a) Increase computational power b) Enable resource sharing and efficient communication
c) Enhance graphic capabilities d) Improve software development
Ch#4
1. Which of the following best defines computational thinking?
a) A method of solving problems using mathematical calculations only.
b) A problem-solving approach that employs systematic, algorithmic, and logical thinking.
c) A technique used exclusively in computer programming.
d) An approach that ignores real-world applications.
2. Why is problem decomposition important in computational thinking?
a) It simplifies problems by breaking them down into smaller, more manageable parts.
b) It complicates problems by adding more details.
c) It eliminates the need for solving the problem.
d) It is only useful for simple problems.
3. Pattern recognition involves:
a) Finding and using similarities within problems b) Ignoring repetitive elements
c) Breaking problems into smaller pieces d) Writing detailed algorithms
4. Which term refers to the process of ignoring the details to focus on the main idea?
a) Decomposition b) Pattern recognition c) Abstraction d) Algorithm design
5. Which of the following is a principle of computational thinking?
a) Ignoring problem understanding b) Problem simplification
c) Avoiding solution design d) Implementing random solutions
6. Algorithms are:
a) Lists of data b) Graphical representations

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 32 Computer Science & Entrepreneurship

c) Step-by-step instructions for solving a problem d) Repetitive patterns


7. Which of the following is the first step in problem-solving according to computational thinking?
a) Writing the solution b) Understanding the problem c) Designing a flowchart d) selecting a solution
8. Flowcharts are used to:
a) Code a program b) Represent algorithms graphically
c) Solve mathematical equations d) Identify patterns
9. Pseudocode is:
a) A type of flowchart b) A high-level description of an algorithm using plain language
c) A programming language d) A debugging tool
10. Dry running a flowchart involves:
a) Writing the code in a programming language b) Testing the flowchart with sample data
c) Converting the flowchart into pseudocode d) Ignoring the flowchart details
Ch#5
1. Which of the following tag is not a correct HTML tag?
(a) <div> (b) <span> (c) <head> (d) <footer>
2. What does CSS stand for?
(a) Cascading Style Sheets (b) Computer Style Sheets (c) Creative Style Sheets (d) Colorful Style Sheets
3. Which of the following tag is used to create a hyperlink in HTML?
(a) <link> (b) <a> (c) <href> (d) <nav>
4. Which HTML attribute is used to define inline styles?
(a) class (b) style (c) font (d) styles
5. Which of the following is the correct syntax for a CSS rule?
(a) selector {property: value;} (b) selector: {property=value;}
(c) selector {property=value} (d) selector: {property: value;}
6. In HTML, which markup is used for comments?
(a) /* */ (b) /--/ (c) <– – (d) <!--
7. Which HTML tag is used to create an unordered list?
(a) <ol> (b) <ul> (c) <li> (d) <list>
8. Which tag is used to display a horizontal line in HTML?
(a) <br> (b) <hr> (c) <line> (d) <hline>
Ch#6
1. What is data?
a) Processed information b) Raw facts gathered about things
c) A collection of numbers only d) A list of observed events
2. Which of the following is an example of qualitative data?
a) Temperature readings in degrees Celsius b) Number of students in a class
c) Favourite ice cream flavours d) Test scores out of 100
3. How can you organise data to make it easier to analyse?
a) By writing it in long paragraphs b) By creating tables, charts, and graphs
c) By storing it in random files d) By keeping it in a messy notebook
4. What is the main purpose of data collection?
a) To create random numbers b) To gather information to answer questions or make decisions
c) To delete old data d) To format text documents
5. What is the primary purpose of data visualization?
a) To generate random numbers b) To convert text into data
c) To make data easier to understand by turning it into pictures d) To hide complex data
6. Which tool is specifically designed for creating detailed and interactive visualizations?
a) Microsoft Excel b) Google Sheets c) Tableau d) PowerPoint

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 33 Computer Science & Entrepreneurship

7. What is the first step in the data science process?


a) Data Cleaning b) Data Analysis c) Data Collection d) Understanding the problem
Ch#7
1. Which of the following is not a subfield of AI?
a) Machine Learning b) Natural Language Processing c) Computer Vision d) DBMS
2. Which of these is a security concern in IoT deployments?
a) Device vulnerability b) Data privacy c) Lack of standardization d) all of the above
3. Which of the following is an application of AI in healthcare?
a) Personalized drug development b) Automated diagnosis
c) Remote patient monitoring d) All of the above
4. What is the primary purpose of using AI techniques in machine learning models?
a) To improve accuracy b) To enhance interpretability
c) To reduce computational complexity d) All of the above
5. What is the key difference between explainable (white box) and unexplainable (black box) AI models?
a) The complexity of the model b) The ability to understand the decision-making process
c) The performance of the model d) The training data used
6. Which of the following is an application of IoT in the transportation domain?
a) Smart traffic management b) Vehicle-to-Vehicle (V2V) communication
c) Predictive maintenance of vehicles d) All of the above
Ch#8
1. Why is it important to use computers safely and responsibly?
a) To ensure we can use them more frequently
b) To protect our personal information and make wise choices about hardware and software
c) To make the computer run faster d) To avoid paying for software
2. What does "responsible computer usage" include?
a) Choosing the most expensive hardware b) Sharing your passwords with friends
c) Being cautious about what you share online and protecting yourself and others
d) Ignoring software updates
3. What should you check to ensure hardware and software compatibility?
a) The color of the hardware
b) The system requirements on software packages and match them with your computer's specifications
c) The price of the hardware d) The brand of the hardware
4. Why is it important to use strong, unique passwords?
a) To make your accounts easy to hack b) To help others guess your password
c) To make it harder for someone to guess your password and access your accounts
d) To avoid installing software updates
5. What is one reason to avoid clicking on unknown links or downloading files from untrusted sources?
a) They might contain helpful software
b) They might contain malware that can harm your device or steal your information
c) They are usually cheaper d) They help your device run faster
6. What does Two-Factor Authentication (2FA) do?
a) It makes your password easier to guess
b) It adds an extra layer of security by requiring a second form of verification
c) It removes the need for a password d) It reduces the need for software updates
7. Why should you be cautious when using public Wi-Fi for sensitive transactions?
a) Public Wi-Fi is usually faster b) Public Wi-Fi networks are often less secure
c) Public Wi-Fi is free d) Public Wi-Fi always provides encryption
8. What is an important aspect of responsible use of social media?

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 34 Computer Science & Entrepreneurship

a) Sharing personal information like your home address


b) Posting photos without considering privacy settings
c) Being respectful and avoiding sharing sensitive information publicly d) Ignoring privacy settings
9. What should you do if you receive an email from an unknown sender asking for personal information?
a) Provide the information requested b) Forward the email to your friends
c) Ignore or delete the email d) Open the email and click on any links
Ch#9
1. What is entrepreneurship?
(a) The process of starting a new business or organization (b) The process of buying and selling stocks
(c) The process of working for a large company (d) The process of creating a marketing campaign
2. What is a key characteristic of entrepreneurs?
(a) Avoiding risks (b) Seeking job security (c) Innovation (d) Following established methods
3. An example of a digital technology used by modern entrepreneurs is:
(a) Newspaper advertisements (b) Television commercials (c) Mobile apps (d) Door-to-door sales
4. Which of the following is NOT a technique for identifying market needs?
(a) Surveys and Questionnaires (b) Market Research (c) Observation (d) Brainstorming
5. The first step in the design thinking process is:
(a) Prototyping (b) Testing (c) Empathizing (d) Defining
6. The primary purpose of creating a business plan is:
(a) To attract investors (b) To outline strategies for growth
(c) To study market trends (d) To implement digital marketing strategies
7. What does market analysis involve?
(a) Calculating revenue forecasts (b) Researching competitors and understanding customer needs
(c) Developing pricing strategies (d) Implementing digital marketing campaigns
8. Which Sustainable Development Goal (SDG) focuses on affordable and clean energy?
(a) SDG5 (b) SDG7 (c) SDG12 (d) SDG17

Govt. Boys High School Chak 51-P, RYK


GBHS 51P RYK 35 Computer Science & Entrepreneurship

MCQ's Answers
��‫����ا�ا���ر‬

Ch#1 Ch#2 Ch#3


1 b 1 b 1 b
2 b 2 a 2 c
3 c 3 b 3 b
4 b 4 c 4 b
5 c 5 c 5 b
6 a 6 c 6 c
7 a 7 b 7 d
8 c 8 c 8 b
9 b 9 c 9 b
10 a

Ch#4 Ch#5 Ch#6


1 b 1 d 1 b
2 a 2 a 2 c
3 a 3 b 3 b
4 c 4 b 4 b
5 b 5 a 5 c
6 c 6 b 6 c
7 b 7 a 7 a
8 b 8 b
9 b
10 b

Ch#7 Ch#8 Ch#9


1 d 1 b 1 a
2 d 2 c 2 c
3 d 3 b 3 c
4 a 4 c 4 d
5 b 5 b 5 c
6 d 6 b 6 b
7 b 7 b
8 c 8 b
9 c

Govt. Boys High School Chak 51-P, RYK

You might also like