ओ लेवल एम3आर5 पाइथन प्रोग्रामिंग प्रैक्टिस टेस्ट भाग-1 | O Level M3R5 Programming and Problem Solving through Python Mock Test Part-1
NIELIT O LEVEL Course के इस मॉक टेस्ट में ओ लेवल के तीसरे पेपर पायथन प्रोग्रामिंग के अति महत्वपूर्ण प्रश्नों की फ्री टेस्ट सीरीज दी गई है जो आपके एग्जाम के लिए बहुत ही उपयोगी है। इस प्रैक्टिस टेस्ट को करने से निश्चित ही आपको इस तीसरे पेपर में अच्छे अंकों से पास होने में सहयोग प्राप्त होगा। अगर आपको ये टेस्ट सीरीज अच्छी लगे तो आप हमें टेलीग्राम, फेसबुक, वाट्सएप के ग्रुप से जरूर जुडें। जिनके लिंक नीचे दिए गए हैं।
`1- इनमें से कौन यूजर डॉक्यूमेंटेशन का एक भाग है
(A) Class Diagram क्लास डायाग्राम
(B) Code Comment कोड डायाग्राम
(C) Use Case यूज केस
(D) Installation Guide इन्सटालेशन गाइड
उत्तर- (D)
2- इस पायथन कोड का आउटपुट क्या होगा
for i in range(20,30,10) :
j=i/2
print(j)
(A) 10, 15 ,
(B) 10.0, 15.0 ,
(C) 10.0 ,
(D) None of these इनमे से कोई भी नहीं
उत्तर-(A) 10, 15
3- नीचेदिए गए कोड का आउटपुट क्या होगा-
import numpy as np
print(np.minimum([2, 3, 4], [1, 5, 2]))
(A) [1 2 5] ,
(B) [1 5 2] ,
(C) [2 3 4] ,
(D) [1 3 2],
उत्तर- (D)
4- आईडेन्टीफायर्स
के साथ डील करते समय पायथन केस सेन्सिटिव होता है।
(A) True सही
(B) False गलत
(C)
Sometimes कभी-कभार
(D) Never कभी भी नहीं
उत्तर- (A)
5- इस कोड का आउटपुट बताइए
print(bool(0), bool(3.14159), bool(3), bool(1.0+1j))
(A) True
True False True सत्य-सत्य-असत्य-सत्य
(B) False
True False True असत्य-सत्य-असत्य-सत्य
(C) False
False False True असत्य-असत्य-असत्य-सत्य
(D) False True True True असत्य-सत्य-सत्य-सत्य
उत्तर- (A)
6-नीचे दिए गए पाइथन कोड का आउटपुट बताइए
def C2F(c) :
return c*9/5+32
print (C2F(100))
print (C2F(0))
(A) 212.0,
32.0
(B) 314,
24
(C) 567,
98
(D) इनमें से कोई भी नहीं
उत्तर- (A)
7- किसी विशेष टास्क को दोहराने के लिए हम किसका
उपयोग करते हैं
(A) Input ,
(B) Loop ,
(C) Output ,
(D) Condition
उत्तर- (B)
8- इनमें से कौन सा स्टेटमेंट अन्त में निष्पादित होता है
def s(n1): #Statement 1
print(n1) #Statement 2
n2=4 #Statement 3
s(n2) #Statement 4
(A) Statement 1 ,
(B) Statement 2 ,
(C) Statement 3 ,
(D) Statement 4 ,
उत्तर- (B)
9- फ्लोचार्टों में वास्तविक निर्देशों को इनमें से किससे दर्शाया जाता है
(A) Circles सर्कल
(B) Boxes बॉक्स
(C) Arrows एरो
(D) Lines लाइन
उत्तर- (B)
10- इस पाइथन कोड का आउटपुट क्या होगा
x = 'abcd'
for i in range(len(x)):
i.upper()
print (x)
(A) a b c d ,
(B) 0 1 2 3 ,
(C) error ,
(D) none of the mentioned
उत्तर- (B)
11- numpy array के डेटा टाइप को ढूंढने के लिए इनमें से किस
एट्रीव्यूट का उपयोग करेंगे।
(A)
type(array) ,
(B) dtype ,
(C) objects.type(array) ,
(D) numpy(type)
उत्तर- (B)
12- इस पायथन कोड का आउटपुट इनमें से क्या होगा
a = np.array([1,2,1,5,8])
b = np.array([0,1,5,4,2])
c = a + b
c = c*a
print (c[2])
(A) 6 ,
(B) 10 ,
(C) 0 ,
(D) None of these
उत्तर-(B)
13- इसका आउटपुट क्या होगा-
def func(a, b=5, c=10) :
print('a is', a, 'and b is', b, 'and c is', c)
func(3, 7)
func(25, c = 24)
func(c = 50, a = 100)
(A) a is 7
and b is 3 and c is 10
a is 25 and
b is 5 and c is 5
a is 100 and b is 5 and c is 50 ,
(B) a is 3
and b is 7 and c is 10
a is 7 and b is 25 and c is 24
a is 100 and b is 100 and c is 50 ,
(C) a is 3
and b is 7 and c is 10
a is 25 and
b is 5 and c is 24
a is 100 and
b is 5 and c is 50 ,
(D) None of the mentioned
उत्तर- (C)
14- एक एल्गोरिद्म किसी उचित सिन्टैक्स के आधार पर लिखा गया प्रोग्राम होता है
(A) True सत्य
(B) False असत्य
(C) Can‟t say नही कह सकते
(D) May be हो सकता है
उत्तर- (A)
15- CSV का फुल फार्म क्या होगा
(A) Comma
Separation Value कॉमा सेपेरेशन वैल्यू
(B) Comma
Separated Variable कॉमा सेपेरेटेड वैरिएबल
(C) Comma Separated Values कॉमा सेपरेटेड वैल्यूज
(D) Common Syntax Value कॉमन सिन्टैक्स वैल्यू
उत्तर- (C)
16- इनमें से कौन सा एक पायथन का कीवर्ड नहीं है
(A) return ,
(B) in ,
(C) False ,
(D) false,
उत्तर- (C)
17- नीचे दिए गए पाइथन कोडिंग का आउटपुट होगा-
x = 50
def func(x):
print('x is', x)
x = 2
print('Changed local x to', x)
func(x)
print('x is now', x)
(A) x is 50
Changed
local x to 2
x is now 50,
(B) x is 50
Changed
local x to 50
x is now 2,
(C) x is 100
Changed
local x to 2
x is now 100,
(D) None of the mentioned
उत्तर- (A)
18- स्टेटमेंट 3 के लिए सही उत्तर क्या होगा
import ___________ # statement 1
rec = [ ]
while True:
rn = int(input("Enter"))
nm = input("Enter")
temp = [rn, nm]
rec.append(temp)
ch = input("Enter choice (Y/N)")
if ch.upper == "N":
break
f = open("stud.dat", "____________") #statement 2
__________ .dump(rec, f) #statement 3
_______.close( ) # statement 4
(A) unpickle ,
(B) pickle ,
(C) write ,
(D) None of the above,
उत्तर- (B)
19- इस स्यूडो कोड का आउटपुट बताइए
Integer a
Set a = 5
do
print a - 2
a = a- 1
while (a not equals 0)
(A) 5 3 0
(B) 3 0
(C) infinite loop
D) None of these
उत्तर- (C)
20- एक आदमी ने open() फंक्शन का उपयोग करके पाइथन में एक फाइल खोला लेकिन मोड स्पेसिफाई या
निर्दिष्ट करना भूल गया। फाइल किस मोड में खुलेगी।
(A) write राइट
(B) append अपेन्ड
(C) read रीड
(D) Both read and write रीड एण्ड राइट दोनो
उत्तर- (C)
21- वैरिएबल के नामों के लिए इनमें से कौन सा विकल्प
सही है
(A)
unlimited length ,
(B) limited
length ,
(C)
ampersand can be used in its name ,
(D) None of the above ,
उत्तर- (A)
22- इस पाइथन कोडिंग की खाली जगह को भरिए-
Import pickle
f=open(“data.dat”, „rb‟)
d=_____________.load(f)
f.close()
(A) unpickle अनपिकल
(B) pickling पिकलिंग
(C) pickle पिकल
(D) pick पिक
उत्तर- (C)
23- फ्लोचार्ट और प्रोग्रामिंग इनमें से किसके लिए
यूज किए जाते हैं
(A) Better
programming बेहतर प्रोग्रामिंग
(B)
Efficient coding कुशल कोडिंग
(C) Easy testing and debugging आसान टेस्टिंग और डिबगिंग
(D) All of the above इनमें से सभी
उत्तर- (D)
24- इनमें से कौन सा स्टेटमेंट फाइल प्वाइंटर को
वर्तमान स्थिति से 10 प्वाइंट पीछे ले जाएगा
(A)
f.seek(-10,0) ,
(B)
f.seek(-10,1) ,
(C) f.seek(10,0) ,
(D) None of the above ,
उत्तर-(B)
25- पाइथन प्रोग्रामिंग में इनमें से कौन सा फंक्शन
बिल्ट इन है
(A) val( )
(B) print( )
(C) func_k( )
(D) None of these
उत्तर- (B)
26- इनमें से कौन सा स्टेटमेंट फाइल (फाइल ऑब्जेक्ट f है) से एक लाइन रिटर्न
करेगा
(A) f.readlines()
(B) f.readline()
(C) f.read()
(D) f.line()
उत्तर- (B)
27-नीचे दी गई लाइन को फंक्शनल बनाने के लिए कौन सा
मॉड्यूल इम्पोर्ट किया जाएगा
sys.stdout.write(“ABC”)
(A) system
(B) stdin
(C) stdout
(D) sys
उत्तर- (A)
28-इस पाइथन कोड का आउटपुट क्या होगा
import math
abs(math.sqrt(36))
(A) Error ,
(B) 6 ,
(C) 6 ,
D) 6.0,
उत्तर- (D)
29- निम्न कोड का आउटपुट क्या होगा
a=set('abc')
b=set('cd')
print(a^b)
(A) {a,b,c,d} ,
(B) {'c', 'b', 'a', 'd'} ,
(C) {'b', 'a', 'd'} ,
(D) None of these ,
उत्तर- (A)
30- इनमें से एक कनेक्टर है जो निरूपक आकृतियों के
बीच सम्बन्धों को दर्शाता है
(A) Line लाइन
(B) Arrow एरो
(C) Process प्रोसेस
(D) Box बॉक्स
उत्तर- (B)
31-वह विधि जो किसी दिए गए कार्य को प्रारम्भिक
अवस्था से अंत तक पूरा करने के लिए अच्छी तरह से परिभाषित निर्देशों की सूची का
उपयोग करती है वो विधि क्या कहलाती है
(A) Program ,
(B) Algorithm ,
(C) Flowchart ,
(D) Both (A) and (C),
उत्तर- (B)
32- इस पाइथन कोड का आउटपुट बताइए
from math import factorial
print(math.sqrt(25))
(A) 5.0 ,
(B) Nothing
is printed ,
(C) Error,
method sqrt doesn‟t exist in math module ,
(D) Error, the statement should
be: print(sqrt(25)) ,
उत्तर- (A)
33- इनमें से किस ऑपरेटर की सर्वोच्य प्राथमिकता है।
(A) & ,
(B) * ,
(C) not ,
(D) + ,
उत्तर- (B)
34- इन विकल्पों में से कौन स्टेटमेंट 1 के लिए सही
है
import ___________ # statement 1
rec = [ ]
while True:
rn = int(input("Enter"))
nm = input("Enter")
temp = [rn, nm]
rec.append(temp)
ch = input("Enter choice (Y/N)")
if ch.upper == "N":
break
f = open("stud.dat", "____________") #statement 2
__________ .dump(rec, f) #statement 3
_______.close( ) # statement 4
(A) csv ,
(B) load ,
(C) pickle ,
(D) unpickle ,
उत्तर- (C)
35- os.getlogin () इनमें से क्या रिटर्न
करता है
(A) name of
the current user logged in करेन्ट लॉग्ड इन यूजर का नाम
(B) gets a
form to login as a different user अन्य उपयोगकर्ता के रूप में लॉग इन के लिए फार्म देता है
(C) name of
the superuser सुपरयूजर का नाम
(D) all of the above इनमें से सभी
उत्तर- (A)
36- इनमें से कौन सा विकल्प एक मॉड्यूल का सही वर्णन
करता है
(A) Denoted
by triple quotes for providing the specification of certain program elements कुछ प्रोग्राम
एलीमेंट्स के विनिर्देश प्रदान करने के लिए ट्रिपल कोट्स द्वारा चिन्हित
(B) Design
and implementation of specific functionality to be incorporated into a program प्रोग्राम में शामिल
किए जाने के लिए विशेष कार्यक्षमता का डिजाइन और कार्यान्वयन
(C) Defines
the specification of how it is to be used इसका उपयोग कैसे किय़ा जाए इसके विनिर्देश को
परिभाषित करता है
(D) Any program that reuses code कोई भी प्रोग्राम जो
कोड का पुनः उपयोग करता है
उत्तर- (B)
37- पैकेज से सभी मॉड्यूल्स को इम्पोर्ट करने के लिए
इनमें से कौनसा विकल्प सही है
(A) from
package import all ,
(C) from package include all ,
(D) from package include * ,
उत्तर- (B)
38- इनमें से कौन तुरंत ही एक लूप को पूरी तरह से
समाप्त कर देता है
(A) break ब्रेक
(B) continue कान्टीन्यू
(C) pass पास
(D) none of these इनमें से कोई भी नहीं
उत्तर- (A)
39- प्रोग्रामिंग लैंग्वेज के रूप में दर्शाया गया
एल्गोरिदम इनमें से कौन है
(A)
Flowchart फ्लोचार्ट
(B) Pseudo code स्यूडो कोड
(C) Program प्रोग्राम
(D) None of the above इनमें से कोई भी नहीं
उत्तर- (C)
40-इनमें से कौन पाइथन मे वैलिड इस्केप सीक्वेन्स है
(A) \n
(B) \t
(C) \\
(D) All of the above
उत्तर- (D)
41- जब हम लिस्ट ("hello") को निस्पादित करते हैं तो आउटपुट इनमें से क्या होगा
(A) ['h', 'e', 'l', 'l', 'o'] ,
(B) [' hello'] ,
(C) ['llo'] ,
(D) ['olleh'] ,
उत्तर- (A)
42-इनमें से कौन एक इम्यूटेबल डेटा टाइप है
(A) list लिस्ट
(B) set सेट
(C) tuple टपल
(D) dict डिक्ट
उत्तर- (C)
43- स्ट्रक्टरल प्रोग्रामिंग में क्या टॉप डाउन अप्रोच का पालन किया जाता है
(A) True सत्य
(B) False असत्य
(C) Can‟t say नहीं कह सकते
(D) May be शायद
उत्तर- (A)
44- इनमें से कौन सा एक फंक्शन को कॉल करने का सही तरीका है
(A)
function_name() ,
(B) call
function_name() ,
(C) ret function_name() ,
(D) function function_name() ,
उत्तर-(C)
45- यदि किसी फंक्शन में रिटर्न स्टेटमेंट नहीं होता तो इनमें से कौन सा
फंक्शन रिटर्न करता है
(A) int इन्ट
(B) null नल
(C) An
exception is thrown without return ,
(D) None कोई भी नहीं
उत्तर- (D)
46- किस स्ट्रक्चर के द्वारा किए गए ऐक्शन को अंततः लूप को समाप्त करना चाहिए
(A) sequence सीक्वेन्स
(B) process प्रोसेस
(C) repetition रिपीटिशन
(D) case केस
उत्तर- (C)
47-numpy ऐरे के एट्रीव्यूट्स क्या हैं
(A) shape,
dtype, ndim ,
(B) objects,
type, list ,
(C) objects, non vectorization ,
(D) Unicode and shape
उत्तर- (A)
48- कम्प्यूटर में एल्गोरिद्म एक फ्लोचार्ट के सचित्र प्रतिनिधित्व को
सन्दर्भित करता है
(A) True सही
(B) False गलत
(C) Can‟t say नहीं कह सकते
(D) May be शायद
उत्तर- (B)
49- एक फ्लोचार्ट जो एक प्रोग्राम के मुख्य खंडों की रूपरेखा तैयार करता है वो
कहलाता है
(A) Queue क्यू
(B) Macro मैक्रो
(C) Micro माइक्रो
(D) Union यूनियन
उत्तर- (B)
50- यदि यूजर के द्वारा 55 एंटर किया गया है तो आउटपुट क्या होगा
a=input("Enter a number")
print(type(a))
(A) int इन्ट
(B) float फ्लोट
(C) double डबल
(D) str स्ट्रिंग
उत्तर- (A)
51- इनमें से कौन सा फंक्शन दो आर्ग्यूमेन्ट लेता है
(A) load() ,
(B) dump() ,
(C) both of the above ,
(D) none of the above ,
उत्तर- (D)
52- स्यूडो कोड में पदानुक्रम (Hierarchy) को इनमें से किसके द्वारा दिखाया जाता है
(A) Curly Braces कर्ली ब्रेसेस
(B) Round Brackets राउऩ्ड ब्रैकेट्स
(C) Indentation इन्डेन्टेशन
(D) Semicolon सेमीकॉलन
उत्तर- (C)
53- यदि कोई भी फाइल मौजूद नहीं है तो कौन सा मोड एक
नई फाइल को बनाता है
(A) write
mode राइट मोड
(B) append
mode अपेन्ड मोड
(C) both (A) & (B)
(D) none of the above कोई भी नहीं
उत्तर- (B)
54- इनमें से कौन सा फंक्शन पाइथन में फाइल को खोलता
है
(A) open() ,
(B) Open() ,
(C) new() ,
(D) None of the above
उत्तर- (A)
55-नीचे दिए गए कोड का आउटपुट बताइए
a1={1:"A",2:"B",3:"C"}
b1={4:"D",5:"E"}
b1.update(a1)
print(b1)
(A) {4: 'D',
5: 'E', 1: 'A', 2: 'B', 3: 'C'} ,
(B) {1: 'A',
2: 'B', 3: 'C', 4: 'D', 5: 'E'},
(C) {4: 'D', 5: 'E'} ,
(D) None of these
उत्तर- (A)
56- इनमें से कौन सा स्टेटमेंट फाइल (file object „f‟) से 5 कैरेक्टर पढेगा
(A) f.read()
,
(B)
f.read(5) ,
(C) f.reads(5) ,
(D) None of the above ,
उत्तर- (B)
57- किसी प्रोग्राम में फंक्शन के नाम को लिखकर इनमें से किसके बाद फंक्शन को
कॉल किया जाता है
(A) [ ] बिग ब्रैकेट
(B) { } कर्ली ब्रैकेट
(C) ( ) पैरेन्थेसिस
(D) None of
the above
उत्तर- (C)
58- इस पाइथन कोड का आउटपुट बताइए
from math import *
ceil(3.4)
(A) 4 ,
(B) 3 ,
(C) 3.5 ,
(D) None of
these
उत्तर- (A)
59- इस ऑब्जेक्ट का डेटा टाइप क्या होगा
A = [5,‟abc‟,3.2,6]
(A) tuple टपल
(B) array ऐरे
(C) list लिस्ट
(D)
dictionary डिक्सनरी
उत्तर- (C)
60- इनमें
से कौन पूरे प्रोग्राम को स्कैन करता है और इसे पूरी तरह से मशीन कोड में अनुवाद
करता है
(A) Compiler कम्पाइलर
(B) Interpreter इन्टरप्रेटर
(C) Debugger
डिबगर
(D) None of
the above इनमें से कोई भी नहीं
उत्तर- (A)
61-वैरिएबल के बदलते हुए बैल्यू की जांच को स्टेपिंग
कहते हैं
(A) True सही
(B) False गलत
(C) Can‟t
say नहीं कह सकते
(D) May be शायद
उत्तर- (B)
62- NumPY का क्या मतलब है
(A)
Numbering Python नंबरिंग पायथन
(B) Number
In Python नंबर इन पायथन
(C)
Numerical Python न्यूमेरिकल पायथन
(D) None of
the above इनमें से कोई भी नहीं
उत्तर- (C)
63- कोडिंग के दौरान सॉफ्टवेयर में हुई गलतियों को
इनमें से क्या कहते हैं
(A) errors एरर
(B) bugs बग
(C) failures
फेलर
(D) defects डिफेक्ट
उत्तर- (B)
64- एक समान्तर चतुर्भुज द्वारा दर्शाए गए ऑपरेशन को
क्या कहते है
(A)
Input/Output इनपुट/आउटपुट
(B)
Comparison कम्पैरिजन
(C)
Assignment असाइनमेंट
(D)
Conditions कन्डीशन
उत्तर- (A)
65-इनमें से कौन सा बिल्ट इन फंक्शन नहीं है
(A) input( )
इनपुट
(B) tuple( )
टपल
(C) print( )
प्रिन्ट
(D)
dictionary( ) डिक्शनरी
उत्तर- (B)
66-इनमें से कौन सी संख्या इस कोड द्वारा कभी उत्पन्न
नहीं की जा सकती
random.randrange(0, 50)
(A) 0
(B) 1
(C) 49
(D) 50
उत्तर- (D)
67-इसका आउटपुट बताओ
x = 'abcd'
for i in range(x):
print(i)
(A) a b c d
(B) 0 1 2 3
(C) error
(D) none of
the mentioned
उत्तर- (A)
68- फंक्शन हेडर में इनमें से कौन सा आइटम मौजूद होता
है
(A) function
name फंक्शन नेम
(B) parameter
list पैरामीटर लिस्ट
(C) return
value रिटर्न वैल्यू
(D) Both (A)
and (B)
उत्तर- (D)
69-इनमें से कौन सा पाइथन में फंक्शन का उपयोग है
(A)
Functions are reusable pieces of programs फंक्शन प्रोग्राम के पुनः प्रयोज्य के टुकडे हैं
(B)
Functions don‟t provide better modularity for your application फंक्शन आपके अप्लीकेशन
के लिए बेहतर प्रतिरूपकता प्रदान नहीं करते हैं
(C) You
can‟t also create your own functions आप अपने खुद के फंक्शन नहीं बना सकते हैं
(D) All of
the mentioned ये सभी
उत्तर- (A)
70- किस डेटा टाइप में इंडेक्सिंग मान्य नहीं है
(A) list ,
(B)
dictionary ,
(C) string ,
(D) none of the above
उत्तर- (B)
71- पाइथन में एक लिस्ट को दूसरी लिस्ट से कैसे कॉपी
करते हैं
(A) a1 =
list(a2)
(B) a1 =
a2.copy()
(C) a1[] =
a2[:]
(D) All of
these
उत्तर- (D)
72- पाइथन को कौन सी प्रोग्रामिंग भाषा में लिखा गया
है
(A) C सी भाषा
(B) C++ सी++भाषा
(C) Java जावा
(D) None of
these इनमें से कोई भी नहीं
उत्तर- (A)
73- इनमें से सही फंक्शन हेडर की पहचान करें
(A) def
fun(a=2, b=3, c)
(B) def
fun(a=2, b, c=3)
(C) def
fun(a, b=2, c=3)
(D) def
fun(a, b, c=3, d)
उत्तर- (C)
74- इनमें से कौन सी फाइल टेक्स्ट एडिटर में खोली जा
सकती है
(A) Binary
(B) text
(C) Both of
the above
(D) None of
the above
उत्तर- (C)
75- इनमें से किस कीवर्ड का उपयोग फंक्शन के लिए करते
हैं
(A) fun
(B) def
(C) define
(D) function
उत्तर- (B)
76- इस पाइथन कोड का आउटपुट बताइए
min(max(False,-3,-4), 2,7)
(A) -4
(B) -3
(C) 2
(D) False
उत्तर- (D)
*************************
इन्हें भी पढें-
ओ लेवल पेपर 1 एम1आर5 आईटी टूल्स एण्ड नेटवर्क बेसिस मॉक टेस्ट (भाग 1)
ओ लेवल पेपर 1 एम1आर5 आईटी टूल्स एण्ड नेटवर्क बेसिस मॉक टेस्ट (भाग 2)
Social Plugin