Page 1
Board Of School Education Haryana
मॉडल पेपर
2025
Page 2
CLASS: 12th (Sr. Secondary) Subject Code: 906
Model Question Paper (2024-25)
कम्प्यट
ू र विज्ञान
COMPUTER SCIENCE
[हिन्दी एिं अंग्रेजी माध्यम]
[Hindi and English Medium]
समय: 2.30 घण्टे Time allowed: 2.30 Hours
पर्
ू ाांक: 40 Maximum Marks: 40
कृपया जााँच कर लें कक इस प्रश्न-पत्र में महु ित पष्ृ ठ 8 तथा प्रश्न 15 िैं।
Please make sure that the printed pages in this question paper are 8 in
number and it contains 15 questions.
प्रश्न-पत्र में दाहिने िाथ की ओर हदये गये कोड नम्पबर तथा सेट को छात्र उत्तर-पस्ु ततका के
मख्
ु य-पष्ृ ठ पर ललखें ।
The Code No. and Set on the right side of the question paper should be
written by the candidate on the front page of the answer-book.
कृपया प्रश्न का उत्तर ललखना शरू
ु करने से पिले, प्रश्न का क्रमाांक अवश्य लिखें ।
Before beginning to answer a question, its Serial Number must be written.
उत्तर-पस्ु ततका के बीच में खाली पन्ना / पन्ने न छोड़े।
Don't leave blank page/ pages in your answer-book.
उत्तर-पस्ु ततका के अततररक्त कोई अन्य शीट निीं लमलेगी। अतः आिश्यकतानस
ु ार िी ललखें
और ललखा उत्तर न काटें ।
Except answer book, no extra sheet will be given. Write to the point and do
not strike the written answer.
परीक्षाथी अपना रोि नां० प्रश्न-पत्र पर अवश्य लिखें । रोल नं० के अततररक्त प्रश्न-पत्र पर
अन्य कुछ भी न लिखें और िैकस्पपक प्रश्नों के उत्तरों पर ककसी प्रकार का तनशान न लगाएाँ।
Candidates must write their Roll No. on the question paper. Except Roll
No. do not write anything on question paper and don't make any mark on
answers of objective type questions.
Page 3
कृपया प्रश्नों के उत्तर दे ने से पि
ू व यि सतु नस्श्चत कर लें कक प्रश्न-पत्र पर्
ू व ि सिी िै , परीक्षा
के उपरान्त इस सम्बन्ध में कोई भी दावा स्वीकार नहीां ककया जायेगा।
Before answering the questions, ensure that you have been supplied the
correct and complete question paper, no claim in this regard, will be
entertained after examination.
__________________________________________________________________
NOTE: The question paper is divided in to four sections (A, B, C, and D)
i) SECTION A consists of 1 Question (10 Objective Type Questions of 1
mark each).
ii) SECTION B consists of 4 Very Short Answer type questions of 1 mark
each.
iii) SECTION C consists of 7 Short Answer type questions of 2 marks
each.
iv) SECTION D consists of 3 Essay type questions of 4 marks each with
Internal Choice.
नोट: प्रश्न पत्र चार खंडों (A, B, C, D) में बांटा गया िै ।
i) सेक्शन A के प्रश्न संख्या 1 में 1 अंक के 10 ितततु नष्ठ प्रकार के प्रश्न िैं।
ii) सेक्शन B में 1 अंक के 4 अतत लघु उत्तर प्रकार के प्रश्न िैं।
iii) सेक्शन C में 2 अंकों के 7 लघु उत्तरीय प्रकार के प्रश्न िैं।
iv) सेक्शन D में आंतररक विकपप के साथ 4 अंकों के 3 तनबंध प्रकार के प्रश्न िैं।
SECTION-A
1. All questions are compulsory and carry 1 mark each. 10
सभी प्रश्न अतनिायव िैं और प्रत्येक 1 अंक का िै ।
i. What does SMTP stand for?
SMTP का परू ा रूप क्या िै?
a) Secure Mail Transmission Protocol / सेक्यरू मेल ट्ांसलमशन प्रोटोकॉल
b) Simple Mail Transfer Protocol / लसंपल मेल ट्ांसफर प्रोटोकॉल
c) Server Mail Text Protocol / सिवर मेल टे क्तट प्रोटोकॉल
d) System Maintenance and Transmission Protocol / लसतटम मेंटेनेंस एंड ट्ांसलमशन
प्रोटोकॉल
ii. Which SQL function is used to retrieve the maximum value from a given
column?
ककसी हदए गए column से अधधकतम मान प्रा्त करने के ललए ककस SQL फंक्शन का उपयोग
ककया जाता िै?
a) AVG( )
b) MIN( )
Page 4
c) MAX( )
d) COUNT( )
iii. If the elements “2”, “7”, “5”, and “8” are placed in a stack and are removed one
at a time, in what order will they be removed?
यहद element "2", "7", "5", और "8" को एक stack में रखा जाता िै और एक बार में िटा
हदया जाता िै , तो उन्िें ककस क्रम में िटाया जाएगा?
a) 2,7,5,8
b) 8,5,7,2
c) 7,2,5,8
d) 5,8,2,7
iv. Which of the following is not a valid mode to open a file in Python?
पाइथन में फाइल खोलने के ललए तनम्पनललखखत में से कौन सा एक िैध मोड निीं िै ?
a) ab
b) rw
c) r+
d) w+
v. Full form of LAN is ______________________.
LAN की फुल फॉमव िै _____________________________.
vi. ___________ command in SQL is used to modify existing record.
SQL में मौजूदा ररकॉडव को संशोधधत करने के ललए_______________कमांड का प्रयोग ककया जाता िै ।
vii. A NameError occurs when division by zero takes place in Python. (True / False)
शन्
ू य से विभाजन Python में NameError उत्पन्न करता िै । (सत्य / असत्य)
viii. Opening file in append mode erases the previous data. (True / False).
फाइल को अपें ड मोड में खोलने पर िि वपछले डेटा को लमटा दे ता िै । (सत्य / असत्य )
Direction (for ix and x):
In the questions given below, there are two statements marked as Assertion
(A) and Reason (R). Choose the correct option out of the choices given
below in each question:
तनदे श: नीचे हदए गए प्रश्नों में , कथन (A) और कारर् (R) के रूप में धचस्ननत दो कथन िैं।
प्रत्येक प्रश्न में नीचे हदए गए विकपपों में से सिी विकपप का चयन कीस्जए:
ix. Assertion: The INSERT command in SQL is used to add new data to a
database.
Reasoning: INSERT is primarily used for updating existing records in a
database.
I. Both (A) and (R) are correct and (R) is correct explanation of (A).
II. Both (A) and (R) are correct and (R) is not the correct explanation of
(A).
III. (A) is true but (R) is false.
IV. (A) is false but (R) is true.
Page 5
कथन (A): SQL में INSERT command ककसी डेटाबेस में नया डेटा जोड़ने के ललए उपयोग
ककया जाता िै ।
कारण (R): INSERT मख्
ु य रूप से डेटाबेस में मौजूदा ररकॉडव को अपडेट करने के ललए उपयोग
ककया जाता िै ।
I. (A)और (R) दोनों सिी िैं और (R), (A) की सिी व्याख्या िै ।
II. (A) और (R) दोनों सिी िैं और (R), (A) की सिी व्याख्या नहीां िै ।
III. (A) सत्य िै लेककन (R) असत्य िै ।
IV. (A) असत्य िै लेककन (R) सत्य िै ।
x. Assertion: Antivirus software is essential for protecting computers.
Reasoning: Antivirus programs help to detect and remove harmful software from
computers.
I. Both (A) and (R) are correct and (R) is correct explanation of (A).
II. Both (A) and (R) are correct and (R) is not the correct explanation of
(A).
III. (A) is true but (R) is false.
IV. (A) is false but (R) is true.
कथन (A): कं्यट
ू र की सरु क्षा के ललए एंटीिायरस सॉफ़्टिेयर अत्यधधक आिश्यक िै ।
कारण (R): एंटीिायरस प्रोग्राम कं्यट
ू र से िातनपर्
ू व सॉफ़्टिेयर की पिचान और िटाने में मदद
करते िैं।
I. (A)और (R) दोनों सिी िैं और (R), (A) की सिी व्याख्या िै ।
II. (A) और (R) दोनों सिी िैं और (R), (A) की सिी व्याख्या निीं िै ।
III. (A) सत्य िै लेककन (R) असत्य िै ।
IV. (A) असत्य िै लेककन (R) सत्य िै ।
SECTION-B
(अनभ
ु ाग-ब)
All questions are compulsory. Marks are indicated against each question.
सभी प्रश्न अतनिायव िैं। प्रत्येक प्रश्न के अंक उसके सामने हदए गए िैं।
2. Name any two file processing modes in python. (1 mark)
पाइथन में ककन्िी दो फाइल प्रोसेलसंग मोड के नाम ललखें ।
OR / या
Define exception.
एक्से्शन को पररभावित करें ।
3. Define Data. (1 mark)
डेटा को पररभावित करें ।
4. Name any two network topologies. (1 mark)
ककन्िीं दो नेटिकव टोपोलॉजी के नाम ललखखए
Page 6
5. Write full form of FTP. (1 mark)
FTP का फुल फॉमव ललखें ।
SECTION-C
(अनभ
ु ाग-सी)
Marks are indicated against each question.
प्रत्येक प्रश्न के अंक उसके सामने हदए गए िैं।
6. Write the syntax for the following methods used for file operations in Python:
पायथन में फाइल ऑपरे शन के ललए उपयोग की जाने िाली तनम्पन विधधयों के ललए लसंटैक्स
ललखें :
a) open()
b) close()
OR / या
When are the following built-in exceptions raised in Python?
पाइथन में तनम्पनललखखत बबपड इन एक्से्शन कब उठाए जाते िैं?
a) ZeroDivisionError
b) NameError
7. Explain the syntax of the SUM () function in SQL with an example.(2 marks)
एक उदािरर् के साथ SQL में SUM () फंक्शन के लसंटैक्स की व्याख्या करें ।
8. Name the main components of data communication? (2 marks)
डेटा संचार के मख्
ु य घटकों का नाम ललखखए।
9. What is a computer virus? Name any two computer viruses. (2 marks)
कं्यट
ू र िायरस क्या िै? ककन्िी दो कं्यट
ू र िायरसों के नाम बताइए।
10. Write short note on the following: (2 marks)
तनम्पनललखखत पर संक्षक्ष्त हट्पर्ी ललखखए:
a) HTTP
b) Bluetooth
OR / या
Write short note on the following:
तनम्पनललखखत पर संक्षक्ष्त हट्पर्ी ललखखए:
a) FTP
b) WLAN
11. Raghav enjoys exploring different websites to learn new things and play online
games. One day, he receives a pop-up message on his computer screen
claiming that he has won a free gift card to his favorite online store. Excited,
Raghav clicks on the pop-up to claim his prize. (2 marks)
राघि नई चीजें सीखने और ऑनलाइन खेलों का आनंद लेने के ललए विलभन्न िेबसाइटों को
Page 7
एक्त्लोर करने का आनंद लेता िै । एक हदन, उसे अपने कं्यट
ू र तक्रीन पर एक पॉप-अप संदेश
लमलता िै स्जसमें दािा ककया जाता िै कक िि अपने पसांदीदा ऑनिाइन स्टोर के लिए एक
मफ्
ु त गगफ्ट कार्ड जीत गया िै । उत्सक
ु िोकर, राघि पॉप-अप पर क्लिक करता है ताकक िि
अपना इनाम प्रा्त कर सके।
I. What type of cybersecurity threat is Raghav most likely encountering in
this scenario?
A) Virus
B) Firewall
C) Cookie
D) Adware
इस स्तथतत में राघि सबसे अधधक संभावित रूप से ककस प्रकार के साइबर सरु क्षा खतरे का
सामना कर रिा िै?
A) िायरस
B) फायरिॉल
C) कुकी
D) एडिेयर
II. What could happen if David's computer becomes infected with malware
from clicking on the pop-up?
A) His computer might get faster.
B) His personal information could be stolen.
C) He might receive fewer ads.
D) He could win more prizes.
राघि के कं्यट
ू र पॉप-अप पर स्क्लक करने से मालिेयर से संक्रलमत िो जाता िै, तो क्या िो
सकता िै ?
A) उसका कं्यट
ू र तेज िो सकता िै ।
B) उसका व्यस्क्तगत जानकारी चोरी िो सकती िै ।
C) उसे कम विज्ञापन लमल सकते िैं।
D) उसे और अधधक परु तकार लमल सकते िैं।
12. Rohan is a curious student who loves learning about different types of
communication technologies. One day, he decides to research how data is
transmitted over the internet and devices through cables. While exploring
various online resources, Rohan comes across some units by which we can
also measure the speed of this transmission. (2 marks)
रोिन एक स्जज्ञासु छात्र िै जो विलभन्न प्रकार की संचार तकनीकों के बारे में सीखना पसंद
करता िै । एक हदन, िि शोध करने का फैसला करता िै कक केबल के माध्यम से इंटरनेट और
उपकरर्ों पर डेटा कैसे प्रसाररत ककया जाता िै । विलभन्न ऑनलाइन संसाधनों की खोज करते
समय, रोिन को कुछ इकाइयााँ लमलती िैं स्जनके द्िारा िम इस प्रसारर् की गतत को भी माप
सकते िैं।
I. Which of the following communication technologies uses physical cables to
transmit data signals?
Page 8
A) Bluetooth
B) WLAN
C) Infrared
D) Twisted pair cable
तनम्पनललखखत में से कौन सी संचार तकनीक डेटा लसग्नल संचाररत करने के ललए भौततक
केबल का उपयोग करती िै?
A) ब्लट
ू ूथ
B) WLAN
C) इन्रारे ड
D) ट्वितटे ड पेअर केबल
II. Which unit is used to measure the speed of data transfer in bits per
second?
डेटा ट्ांसफर की गतत को बबट्स प्रतत सेकंड में मापने के ललए ककस इकाई का उपयोग ककया
जाता िै ?
A) Hz
B) KHz
C) Mbps
D) Nbps
SECTION-D (अनभ
ु ाग-र्ी)
13. What is Queue Data Structure? Write a python program to insert element in
a queue. (4 marks)
क्यू डेटा तट्क्चर क्या िै? एक क्यू में एललमें ट इन्सटव करने के ललए एक पायथन प्रोग्राम
ललखें ।
OR / या
Explain Selection Sort in detail with an appropriate example.
एक उपयक्
ु त उदािरर् के साथ selection सॉटव को विततार से समझाएं।
14. Explain with an example: (4 Marks)
a) Primary key
b) Degree of a relation
उदािरर् सहित समझाएं :
a) प्राइमरी की
b) एक ररलेशन / टे बल की डडग्री
OR / या
The XYZ Corporation maintains records of its employees and their dependents
in two tables: EMPLOYEE and DEPENDENT. The tables contain the following
data:
XYZ कॉपोरे शन अपने कमवचाररयों और उनके आधितों के ररकॉडव EMPLOYEE और DEPENDENT
दो टे बपस में बनाता िै । तनम्पनललखखत डेटा टे बपस में शालमल िै :
EMPLOYEE Table:
Page 9
AadharNumber Name Address Department EmployeeID
123456789525 Rahul New Delhi Finance E101
987654321321 Priya Noida HR E102
456789123457 Raj Gurugram IT E103
DEPENDENT Table:
EmployeeID DependentName Relationship
E101 Sonali Spouse
E101 Ravi Child
E102 Deepak Child
E103 Anu Parent
a) Identify candidate key/s in the EMPLOYEE table.
b) Using the provided tables, retrieve the name and relationship of all
dependents of employee Priya.
c) What is the degree of DEPENDENT table?
d) What is cardinality of EMPLOYEE table?
a) EMPLOYEE टे बल में कैं डडडेट कंु जी की पिचान करें ।
b) प्रदान ककये गए टे बल का उपयोग करके, कमवचारी प्रप्रया के सभी आधितों का नाम और संबध
ं
प्रा्त करें ।
c) DEPENDENT टे बल की डडग्री क्या िै?
d) EMPLOYEE टे बल की काडडवनलै लटी क्या िै ?
15. What is a computer network? Explain different types of computer networks.
(4 marks)
कं्यट
ू र नेटिकव क्या िै ? विलभन्न प्रकार के कं्यट
ू र नेटिकव की व्याख्या करें ।
OR / या
Explain the following:
तनम्पनललखखत की व्याख्या कीस्जए:
i. Modem / मॉडेम
ii. Router / राऊटर
iii. Hub / िब
iv. Gateway / गेटिे
Page 10
Sample Papers
CBSE Sample Papers
ICSE / ISC Board Sample Papers
AP Board Sample Papers
Assam Board Sample Papers
Bihar Board Sample Papers
Chhattisgarh Board Sample Papers
Goa Board Sample Papers
Gujarat Board Sample Papers
Haryana Board Sample Papers
HP Board Sample Papers
J&K State Board Sample Papers
Jharkhand Board Sample Papers
Karnataka Board Sample Papers
Kerala Board Sample Papers
Page 11
Sample Papers
MP Board Sample Papers
Maharashtra Board Sample Papers
Manipur Board Sample Papers
Mizoram Board Sample Papers
Orissa Board Sample Papers
Punjab Board Sample Papers
Rajasthan Board Sample Papers
Tamil Nadu Board Sample Papers
Telangana State Board Sample Papers
Tripura Board Sample Papers
UP Board Sample Papers
Uttarakhand Board Sample Papers
West Bengal Board Sample Papers