narjm{W©`m| Ho$ {bE gm_mÝ` {ZX}e
GENERAL INSTRUCTIONS TO THE EXAMINEES : 1) narjmWu gd©àW_ AnZo àíZ nÌ na Zm_m§H$ A{Zdm`©V {bI| &
Candidate must write first his / her Roll No. on the question paper compulsorily.
2) g^r àíZ H$aZo A{Zdm`© h¢ &
All the questions are compulsory.
3) àË`oH$ àíZ H$m CÎma Xr JB© CÎma-nwpñVH$m _| hr {bI| &
Write the answer to each question in the given answer-book only.
4) {OZ àíZm| | AmÝV[aH$ IÊS> h¢, CZ g^r Ho$ CÎma EH$ gmW hr {bI|&
For questions having more than one part the answers to those parts are to be written together in continuity.
TEAR HERE TO OPEN THE QUESTION PAPERTear HereàíZ nÌ H$mo ImobZo Ho$ {bE `hm± \$mS>| go H$m{Q>E
SS03Compu. Sc. (Opt.)
No. of Questions 30 No. of Printed Pages 7
C _mÜ`{_H$ narjm , 2016
SENIOR SECONDARY EXAMINATION, 2016
H$åß`yQ>a {dkmZ
COMPUTER SCIENCE
EopÀN>H$ (Optional)
g_`
: 3¼KÊQ>o nyUmªH$
: 56Roll No.
Zm_m§H$
Sl.No. :
IÊS> - A
Part - A
1) BZh¡[aQ>¡Ýg H$mo n[a^m{fV H$s{O¶o& [1]
Define Inheritance.
2) Typedef H$s dS>© go Amn ³¶m gPVo h¢? [1]
What do you understand by Typedef key word?
5) àíZ nÌ Ho$ {hÝXr d A§J«oOr ê$nmÝVa | {H$gr àH$ma H$s Ìw{Q> / AÝVa / {damoYm^mg hmoZo na {hÝXr ^mfm Ho$
àíZ H$mo ghr mZ|&
If there is any error / difference / contradiction in Hindi & English versions of the question paper, the question of Hindi version should be treated valid.
6) IÊS> àíZ g§»¶m A§H$ à˶oH$ àíZ
A 1 - 13 1
~ 14 - 24 2
g 25 - 27 3
28 - 30 4
Part Q.Nos. Marks per
question
A 1 - 13 1
B 14 - 24 2
C 25 - 27 3
28 - 30 4
7) àíZ H«$m§H$ 28, 29 d 30 | AmÝV[aH$ {dH$ën h¢&
Question Nos. 28, 29 and 30 have internal choices.
} }
}
}
3) Båßbr{gQ> Q>mB©n H$mpñQ>¨J go ³¶m gPVo h¡? [1]
What do you understand by Implicit type costing?
4) {ZåZ àmoJ«m Ho$ IÊS> H$m AmCQ> nwQ> ³¶m hmoJm? [1]
What is the output of following programme?
int a = 2, b;
b = a++ + ++a + a++ * a + a;
Cout <<a;
5) H$m°nr H$ÝgQ´>³Q>a H$mo n[a^m{fV H$s{OE& [1]
Define copy constructor.
6) get () Ed§ getline () §$³eZ | AÝVa ~VmBE& [1]
Differentiate between get () and getline () functions.
7) ñQ>¡H$ H$m H$moB© EH$ Cn¶moJ ~VmBE& [1]
Give any one use of Stack.
8) S>mQ>m ~og °ZoO|Q> {gñQ> H$s {H$Ýht Xmo EoßbrHo$eÝg Ho$ Zm ~VmBE& [1]
Give names of any two applications of Data base management system.
9) Zm°Q> JoQ> ³¶m h¡? [1]
What is NOT gate?
10) OR JoQ> H$mo NAND JoQ²>g Ûmam ~ZmBE& [1]
Design a OR gate using NAND gates.
11) ~m°S> aoQ> ³¶m hmoVr h¡? [1]
What is Band Rate?
12) {H$Ýht Xmo do~ ~«mD$Oa Ho$ Zm {b{IE& [1]
Write names of any two web browser.
13) AmonZ gmog© gm°âQ>do¶a H$s {H$Ýht Xmo do~gmB©Q²>g Ho$ Zm {b{IE& [1]
Write name of any two websites of open source software.
IÊS> - ~
Part - B
14) C++ | B©ÝQ>rOa d¡ë¶w H$mo ñd¡n (swap) H$aZo H$m àmoJ«m ~ZmBE& [2]
Write a programme in C++ for swapping integer values.
15) o«§$S> §$³eZ H$mo CXmhaU g{hV gPmBE& [2]
Explain friend function with example.
16) Am°naoQ>a AmodabmoqS>J Ho$ {H$Ýht Xmo {Z¶m§o H$mo {b{I¶o& [2]
Write any two rules of operator overloading.
17) C++ H$s ñQ>moaoO ³bmgoO Ho$ ~mao | ~VmBE& [2]
Write about storage classes in C++.
18) §$³eZ AmodabmoqS>J H$mo CXmhaU g{hV gPmBE& [2]
Explain function overloading with example.
19) Stack | Ad¶d H$mo hQ>mZo Ho$ {bE POP AmonaoeZ H$mo CXmhaU g{hV gPmBE& [2]
Explain POP operation of stack for deleting elements with example.
20) {d{^Þ àH$ma Ho$ ì¶yhm|o H$mo CXmhaU g{hV gPmBE& [2]
Explain different types of array with example.
21) AnS>oQ> H$mÊS> H$mo CXmhaU g{hV gPmBE& [2]
Explain UPDATE command with example.
22) OR JoQ> H$mo Truth Table g{hV gPmBE& [2]
Explain OR Gate with Truth Table.
23) {ZåZ ~y{b¶Z A{^ì¶{º$ H$mo gab H$s{OE& [2]
Simplify following boolean expression : Y = AB + (AC) + A B Cc c c c c.
24) $mBb Q´>m§g$a àmoQ>moH$m°b H$mo gPmB¶o& [2]
Explain FTP (File Transfer Protocal).
IÊS> - g
Part - C
25) Q´>m§greZ mܶ Ho$ {d{^Þ àH$mam| H$mo gPmB¶o& [3]
Explain different categories of transmission media.
26) [aboeZb S>mQ>m m°S>b H$mo gPmBE& [3]
Explain Relational Data Model.
27) M¶Z Km±Q> H$s {d{Y H$mo gPmBE& [3]
Explain selection sort technique.
28) AmãO¡³Q> Am[a¶ÝQ>oS> àmoJ«mqJ H$s yb YmaZmAmo§ H$mo gPmBE& [4]
Explain basic concepts of object oriented programming.
AWdm / OR
C++ ^mfm | {d{^Þ E³gog mo{S>$m¶a H$mo gPmBE&
Explain different types of Access Modifier.
29) ³bmg H$m Cn¶moJ H$aVo hþ¶o C++ | {Ì^wO H$m joÌ$b kmV H$aZo H$m àmoJ«m ~ZmBE& [4]
Write a program in C++ to calculate the area of a triangle using class.
AWdm / OR
C++ Ho$ AW©o{Q>H$ Ed§ [aboeZb Am°naoQ>ag² H$mo gPmBE&
Explain arithmetic and relational operators of C++.
30) Xmo EH$ {dr¶ a¡{IH$ ì¶yhmo H$m gl§¥IbZ gPmBE& [4]
Explain Merging of two 1-dimensional arrays.
AWdm / OR
{Û{dr¶ Eoao H$m C++ | nyUmªH$ mZ dmbo Eoao Ho$ ¶moJ H$m àmoJ«m {b{IE {Og| Eoao a [4][4], b [4][4]
hmo&
Write a program in C++ to add two dimensional integer array of size a [4][4], b[4][4].