Prepare for O Level Exam with M3-R5 Jan 2023 Previous Paper and Answer Key!

We present to you the Previous Papers of O Level M3-R5 Exam, which was conducted by NIELIT in January 2023. This O Level exam consisted of 100 multiple choice questions, and here you can find their comprehensive solutions in both Hindi and English. Additionally, you can also take online test of M3-R5 January 2023 O Level Previous Papers and download it as PDF to your mobile/computer device for offline study.

M3-R5 January 2023 O Level Previous Paper Solution

M3-R5 January 2023 O Level Previous Paper Solution

Q. 1. निम्नलिखित कोड का आउटपुट क्या है?
M=[‘b’ * x for x in range(4)]
print(M)
(A) [“, ‘b’, ‘bb’, ‘bbb’]
(B) [‘b’, ‘bb’, ‘bbb’, ‘bbbb’]
(C) [‘b’, ‘bb’, ‘bbb’]
(D) इनमें से कोई नहीं
What is the output of the following code?
M=[‘b’ * x for x in range(4)]
print(M)
(A) [“, ‘b’, ‘bb’, ‘bbb’]
(B) [‘b’, ‘bb’, ‘bbb’, ‘bbbb’]
(C) [‘b’, ‘bb’, ‘bbb’]
(D) None of these

Ans: (A)

Q. 2. निम्नलिखित का आउटपुट क्या है?
print(max([1, 2, 3, 4], [4, 5, 6], [7]))
(A) [4, 5, 6]
(B) [7]
(C) [1, 2, 3, 4]
(D) 7
What is the output of the following?
print(max([1, 2, 3, 4], [4, 5, 6], [7]))
(A) [4, 5, 6]
(B) [7]
(C) [1, 2, 3, 4]
(D) 7

Ans: (B)
(OLEVELSTUDY.COM)

Q. 3. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
example = “helle”
example.rfind(“e”)
(A) 1
(B) 2
(C) 4
(D) 5
What will be the output of the following Python code?
example = “helle”
example.rfind(“e”)
(A) 1
(B) 2
(C) 4
(D) 5

Ans: (A)

Q. 4. निम्नलिखित स्यूडोकोड का आउटपुट क्या होगा?
Integer a, b
Set a = 10, b = 5
a = a mod (a – 6)
b = b mod (b – 2)
Print a – b
(A) 4
(B) 0
(C) 1
(D) 8
What will be the output of the following pseudo code?
Integer a, b
Set a = 10, b = 5
a = a mod (a – 6)
b = b mod (b – 2)
Print a – b
(A) 4
(B) 0
(C) 1
(D) 8

Ans: (B)

Q. 5. जब हम किसी ऐसी फाइल को राइट मोड में खोलने की कोशिश करते हैं, जो मौजूद नहीं है, तो निम्न में से कौन सी एरर दिखाई देती है?
(A) File Found Error
(B) File Not Exist Error
(C) File Not Found Error
(D) उपरोक्त में से कोई नहीं
Which of the following error is returned when we try to open a file in write mode which does not exist?
(A) File Found Error
(B) File Not Exist Error
(C) File Not Found Error
(D) None of the above

Ans: (C)

Q. 6. निम्नलिखित पायथन कोड का वैल्यू क्या है?
>>>print(36 / 4)
(A) 9
(B) 4
(C) 9.0
(D) 4.0
What is the value of the following Python code?
>>>print(36 / 4)
(A) 9
(B) 4
(C) 9.0
(D) 4.0

Ans: (C)

Q. 7. निम्नलिखित पायथन कोड का आउटपुट क्या है?
>>>print(5*(2//3))
(A) 3
(B) 3.3
(C) 0
(D) error
What is the output of following Python code?
>>>print(5*(2//3))
(A) 3
(B) 3.3
(C) 0
(D) error

Ans: (C)

Q. 8. निम्नलिखित कोड का आउटपुट क्या है?
import numpy as np
a = np.array([1,2,3])
print(a.ndim)
(A) 1
(B) 2
(C) 3
(D) 0
What is the output of the following code?
import numpy as np
a = np.array([1,2,3])
print(a.ndim)
(A) 1
(B) 2
(C) 3
(D) 0

Ans: (A)

Q. 9. निम्नलिखित कोड का आउटपुट क्या है?
a = set(‘abc’)
b = set(‘cdef’)
print(a&b)
(A) {‘c’}
(B) {‘a’,’b’,’c’,’d’,’e’,’f’}
(C) {c}
(D) इनमें से कोई नहीं
What is the output of the following code?
a = set(‘abc’)
b = set(‘cdef’)
print(a&b)
(A) {‘c’}
(B) {‘a’,’b’,’c’,’d’,’e’,’f’}
(C) {c}
(D) None of these

Ans: (A)

Q. 10. एक विस्तृत फ़्लोचार्ट को ________ कहा जाता है।
(A) स्टैक
(B) मैक्रो
(C) माइक्रो
(D) यूनियन
A detailed flow chart is called as ________.
(A) stack
(B) macro
(C) micro
(D) union

Ans: (B)
(OLEVELSTUDY.COM)

Q. 11. फ्लोचार्ट में आउटपुट को निरूपित करने के लिएनिम्नलिखित में से किस चिन्ह का प्रयोग किया जाता है?
(A) वर्ग
(B) सर्किल
(C) समान्तरचतुर्भुज
(D) त्रिकोण
Which of the following symbols is used to represent output in a flow chart?
(A) Square
(B) Circle
(C) Parallelogram
(D) Triangle

Ans: (C)

Q. 12. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
from math import*
floor(11.7)
(A) 12
(B) 11
(C) 11.0
(D) इनमें से कोई नहीं
What will be the output of the following Python code?
from math import *
floor(11.7)
(A) 12
(B) 11
(C) 11.0
(D) None of these

Ans: (B)

Q. 13. पायथन _______ नामक एक कंस्ट्रक का उपयोग करते हुए, रनटाइम पर अनाम कार्यों के निर्माण को सपोर्ट करता है।
(A) pi
(B) अनाम
(C) lambda
(D) उपरोक्त में से कोई नहीं
Python supports the creation of anonymous functions at runtime, using a construct called _______.
(A) pi
(B) anonymous
(C) lambda
(D) none of the above

Ans: (C)

Q. 14. निम्नलिखित में से कौन सा शब्द पायथन लैंग्वेज काकीवर्ड नहीं है?
(A) val
(B) raise
(C) try
(D) with
Which of the following words is not a keyword of python language?
(A) val
(B) raise
(C) try
(D) with

Ans: (A)

Q. 15. निम्नलिखित का आउटपुट क्या होगा?
print(sum(1,2,3))
(A) Error
(B) 6
(C) 1
(D) 3
What will be the output of the following?
print(sum(1,2,3))
(A) Error
(B) 6
(C) 1
(D) 3

Ans: (A)

Q. 16. एक स्ट्रिंग x=”hello” को देखते हुए x.count(‘1’) का आउटपुट क्या है?
(A) 2
(B) 1
(C) 0
(D) कोई नहीं
Given a string x=”hello” What is the output of x.count(‘1’)?
(A) 2
(C) 0
(B) 1
(D) none

Ans: (A)

Q. 17. फ्लो चार्ट में पतंग / डायमंड प्रतीक का उपयोग _______ के लिए किया जाता है?
(A) निष्पादन
(B) डिसिजन
(C) स्टेटमेंट
(D) उपरोक्त सभी
Kite/diamond symbol in flow chart is used for _______.
(A) Execution
(B) Decision
(C) Statement
(D) All of the above

Ans: (B)

Q. 18. readlines() मेथड क्या रिटर्न करता है?
(A) शब्दकोश
(B) स्ट्रिंग
(C) टपल
(D) लिस्ट
What does readlines() method return?
(A) Dictionary
(B) String
(C) Tuple
(D) List

Ans: (B)

Q. 19. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
def func(a, b=5, c=10):
print(‘a is’, a, ‘and b is’, b, ‘and c is’, c)
func(13, 17)
func(a=2, c=4)
func(5,7,9)
(A) a is 13 and b is 15 and c is 10
a is 2 and b is 5 and c is 4
a is 5 and b is 7 and c is 9
(B) a is 13 and b is 17 and c is 10
a is 2 and b is 4 and c is 4
a is 5 and b is 9 and c is 7
(C) a is 13 and b is 17 and c is 10
a is 2 and b is 5 and c is 4
a is 5 and b is 7 and c is 9
(D) उपरोक्त में से कोई नहीं
What will be the output of the following Python code?
def func(a, b=5, c=10):
print(‘a is’, a, ‘and b is’, b, ‘and c is’, c)
func(13, 17)
func(a=2, c=4)
func(5,7,9)
(A) a is 13 and b is 15 and c is 10
a is 2 and b is 5 and c is 4
a is 5 and b is 7 and c is 9
(B) a is 13 and b is 17 and c is 10
a is 2 and b is 4 and c is 4
a is 5 and b is 9 and c is 7
(C) a is 13 and b is 17 and c is 10
a is 2 and b is 5 and c is 4
a is 5 and b is 7 and c is 9
(D) none of the above

Ans: (C)
(OLEVELSTUDY.COM)

Q. 20. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
>>>list1 = [1, 3]
>>>list2 = list1
>>>list1[0] = 4
>>>print(list2)
(A) [1, 4]
(B) [1, 3, 4]
(C) [4,3]
(D) [1, 3]
What will be the output of the following Python code?
>>>list1 = [1, 3]
>>>list2 = list1
>>>list1[0] = 4
>>>print(list2)
(A) [1, 4]
(B) [1, 3, 4]
(C) [4,3]
(D) [1, 3]

Ans: (C)

Q. 21. निम्नलिखित कोड का आउटपुट क्या है?
import numpy as np
a = np.array([2, 3, 4, 5])
print(a.dtype)
(A) int 32
(B) int
(C) float
(D) इनमें से कोई नहीं
What will be output for the following code?
import numpy as np
a = np.array([2, 3, 4, 5])
print(a.dtype)
(A) int 32
(B) int
(C) float
(D) None of these

Ans: (A)

Q. 22. हार्डवेयर को चलाने के लिए निम्न में से कौन सा सॉफ्टवेयर आवश्यक है?
(A) टास्क मैनेजर
(B) टास्क बार
(C) प्रोग्राम मैनेजर
(D) डिवाइस ड्राईवर
Which of the following software is required to run the hardware?
(A) Task Manager
(B) Task Bar
(C) Program Manager
(D) Device Driver

Ans: (D)

Q. 23. निम्नलिखित का आउटपुट क्या है?
y = ‘klmn’
for i in range(len(y)):
print(y)
(A) klmn klmn klmn klmn
(B) k
(C) kkk
(D) इनमें से कोई नहीं
What is the output of the following?
y = ‘klmn’
for i in range(len(y)):
print(y)
(A) klmn klmn klmn klmn
(B) k
(C) kkk
(D) None of the these

Ans: (A)

Q. 24. एक से अधिक डेवलपर को असाइन करने के लिए संरचित प्रोग्राम को _______ में खंडित किया जा सकता है।
(A) सेग्मेंट्स
(B) मौडूल्स
(C) यूनिट्स
(D) उपरोक्त सभी
Structured program can be broken into _______ to assign to more than one developer.
(A) Segments
(B) Modules
(C) Units
(D) All the above

Ans: (B)

Q. 25. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
len([“hello”,2, 4, 6])
(A) Error
(B) 6
(C) 4
(D) 3
What will be the output of the following
len([“hello”,2, 4, 6])
(A) Error
(B) 6
(C) 4
(D) 3

Ans: (C)

Q. 26. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
from math import factorial
print(math.factorial(5))
(A) 120
(B) कुछ भी प्रिन्ट नहीं होगा
(C) एरर, मेथड फ़ैक्टोरियल मैथ मोड्यूल मे एकसिस्ट नहीं करता
(D) एरर, स्टेटमेंट होनी चाहिए: print(factorial(5))
What will be the output of the following Python code?
from math import factorial
print(math.factorial(5))
(A) 120
(B) Nothing is printed
(C) Error, method factorial doesn’t exist in math module
(D) Error, the statement should be : print(factorial(5))

Ans: (A)

Q. 27. जब हम एपेंड मोड में फाइल खोलते हैं तो फाइल पॉइंटर फाइल के _______ पर होता है।
(A) फ़ाइल के बीच में कहीं भी
(B) अंत
(C) आरम्भ में
(D) फ़ाइल की दूसरी पंक्ति
When we open file in append mode the file pointer is at the _______ of the file.
(A) anywhere in between the file
(B) end
(C) beginning
(D) second line of the file

Ans: (B)
(OLEVELSTUDY.COM)

Q. 28. पैकेज से सभी मॉड्यूल इम्पोर्ट करने के लिए कौन सा स्टेटमेंट सही है?
(A) from package import all
(B) from package import
(C) from package include all
(D) from package include *
Which statement is correct to import all modules from the package?
(A) from package import all
(B) from package import
(C) from package include all
(D) from package include *

Ans: (B)

Q. 29. निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?
numbers = (4, 7, 19, 2, 89, 45, 72, 22)
sorted_numbers = sorted(numbers)
odd_numbers = [x for x in sorted_numbers if x % 2 != 0]
print(odd_numbers)
(A) [7, 19, 45, 89]
(B) [2, 4, 22, 72]
(C) [4, 7, 19, 2, 89, 45, 72, 22]
(D) [2, 4, 7, 19, 22, 45, 72, 89]
What will be the output of the following code snippet?
numbers = (4, 7, 19, 2, 89, 45, 72, 22)
sorted_numbers = sorted(numbers)
odd_numbers = [x for x in sorted_numbers if x % 2 != 0]
print(odd_numbers)
(A) [7, 19, 45, 89]
(B) [2, 4, 22, 72]
(C) [4, 7, 19, 2, 89, 45, 72, 22]
(D) [2, 4, 7, 19, 22, 45, 72, 89]

Ans: (A)

Q. 30. निम्नलिखित स्यूडोकोड का आउटपुट क्या होगा, जहाँ ANd ऑपरेशन का प्रतिनिधित्व करता है?
Integer a, b, c
Set b = 5, a = 1
c = a & b
Print c
(A) 1
(B) 3
(C) 5
(D) 7
What will be the output of the following pseudo code, where & represent ANd operation?
Integer a, b, c
Set b = 5, a = 1
c = a & b
Print c
(A) 1
(B) 3
(C) 5
(D) 7

Ans: (C)

Q. 31. fun1() की सही फ़ंक्शन डिक्लरेशन चुनें ताकि हम निम्नलिखित दो फ़ंक्शन कॉल को सफलतापूर्वक निष्पादित कर सकें।
fun1(25, 75, 55)
fun1(10, 20)
(A) def fun1(**kwargs)
(B) def fun1(args*)
(C) No, it is not possible in Python
(D) def fun1(*data)
Choose the correct function declaration of fun1() so that we can execute the following two function calls successfully.
fun1(25, 75, 55)
fun1(10, 20)
(A) def fun1(**kwargs)
(B) def fun1(args*)
(C) No, it is not possible in Python
(D) def fun1(*data)

Ans: (D)

Q. 32. असेंबली भाषा को मशीनी भाषा में बदलने के लिए किस अनुवादक का उपयोग किया जाता है?
(A) कम्पाइलर
(B) इंटरप्रेटर
(C) असेम्बलर
(D) इनमें से कोई नहीं
Which translator is used to convert assembly language into machine language?
(A) Compiler
(B) Interpreter
(C) Assembler
(D) None of these

Ans: (C)

Q. 33. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
x = ‘abcd’
for i in x:
print(i.upper())
(A) a BCD
(B) abcd
(C) error
(D) ABCD
What will be the output of the following Python code?
x = ‘abcd’
for i in x:
print(i.upper())
(A) a BCD
(B) abcd
(C) error
(D) ABCD

Ans: (D)

Q. 34. निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?
from math import
a = 2.19
b = 3.999999
c = -3.30
print(int(a), floor(b), ceil(c), fabs(c))
(A) 2 3 -3 3.3
(B) 3 4 -3 3
(C) 2 3 -3 3
(D) 2 3 -3 -3.3
What will be the output of the following code snippet?
from math import
a = 2.19
b = 3.999999
c = -3.30
print(int(a), floor(b), ceil(c), fabs(c))
(A) 2 3 -3 3.3
(B) 3 4 -3 3
(C) 2 3 -3 3
(D) 2 3 -3 -3.3

Ans: (A)
(OLEVELSTUDY.COM)

Q. 35. अन्य मॉड्यूल में किसी मॉड्यूल का उपयोग करने के लिए, आपको उस _______ स्टेटमेंट का उपयोग करके इम्पोर्ट करना होगा।
(A) import
(B) include
(C) (A) और (B) दोनों
(D) उपरोक्त में से कोई नहीं
To use a module in another module, you must import it using an _______ statement.
(A) import
(B) include
(C) both (A) and (B)
(D) none of the above

Ans: (A)

Q. 36. निम्नलिखित एक्सप्रेशन का आउटपुट क्या होगा?
x = 14
print(x>>2)
(A) 14
(B) 1
(C) 3
(D) 2
What will be the output of the following expression?
x = 14
print(x>>2)
(A) 14
(B) 1
(C) 3
(D) 2

Ans: (C)

Q. 37. निम्नलिखित में से कौन सा फंक्शन पाइथन में बिल्ट-इन फंक्शन है?
(A) factorial()
(B) print()
(C) seed()
(D) sqrt()
Which of the following functions is a built-in function in python?
(A) factorial()
(B) print()
(C) seed()
(D) sqrt()

Ans: (B)

Q. 38. निम्नलिखित में से कौन सी डिक्लरेशन गलत है?
(A) _x = 2
(B) x = 3
(C) __xyz__ = 5
(D) इनमें से कोई नहीं
Which of the following declarations is incorrect?
(A) _x = 2
(B) x = 3
(C) __xyz__ = 5
(D) None of these

Ans: (D)

Q. 39. _______ फ़ंक्शन फ़ाइल पॉइंटर की वर्तमान स्थिति प्रस्तुत करता है।
(A) get()
(B) tell()
(C) seek()
(D) cur()
_______ function returns the current position of file pointer.
(A) get()
(B) tell()
(C) seek()
(D) cur()

Ans: (B)

Q. 40. निम्नलिखित में से कौन सा मॉड्यूल का उपयोग करने का लाभ नहीं है?
(A) प्रोग्राम कोड के पुनः उपयोग का एक साधन प्रदान करता है
(B) कार्यों को विभाजित करने का एक साधन प्रदान करता है
(C) प्रोग्राम के आकार को कम करने का एक साधन प्रदान करता है
(D) प्रोग्राम के अलग-अलग हिस्सों के परीक्षण का एक साधन प्रदान करता है
Which of the following is not an advantage of using modules?
(A) Provides a means of reuse of program code
(B) Provides a means of dividing up tasks
(C) Provides a means of reducing the size of the program
(D) Provides a means of testing individual parts of the program

Ans: (C)

Q. 41. x का डेटाटाइप क्या है?
import numpy as np
a=np.array([1,2,3,4])
x= a.tolist()
(A) int
(B) array
(C) tuple
(D) list
What is the datatype of x?
import numpy as np
a=np.array([1,2,3,4])
x= a.tolist()
(A) int
(B) array
(C) tuple
(D) list

Ans: (D)

Q. 42. सॉफ्टवेयर के विकास के किस चरण में सॉफ्टवेयर की गुणवत्ता का प्रलेखन किया जाता है?
(A) टेस्टिंग
(B) डेलीवेरी
(C) आइडिया
(D) विकास
In which software development phase quality of software is documented?
(A) Testing
(B) Delivery
(C) Idea
(D) Development

Ans: (A)

Q. 43. निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?
d = {3, 4, 5}
for k in d:
print(k)
(A) {3, 4, 5} {3, 4, 5} {3, 4, 5}
(B) 3 4 5
(C) Syntax Error
(D) उपरोक्त में से कोई नहीं
What will be the output of the following code snippet?
d = {3, 4, 5}
for k in d:
print(k)
(A) {3, 4, 5} {3, 4, 5} {3, 4, 5}
(B) 3 4 5
(C) Syntax Error
(D) None of the above

Ans: (C)

Q. 44. फ़्लोचार्ट में दो ब्लॉकों को जोड़ने के लिए फ्लोलाइन के रूप में किस प्रतीक का उपयोग किया जाता है?
(A) एरो
(B) सर्किल
(C) बॉक्स
(D) समान्तरचतुर्भुज
Which symbol is used as a flowline to connect two blocks in a flow chart?
(A) arrow
(B) circle
(C) box
(D) parallelogram

Ans: (A)
(OLEVELSTUDY.COM)

Q. 45. कौन सा स्टेटमेंट फाइल पॉइंटर को वर्तमान स्थिति से 10 बाइट पीछे ले जाएगा।
(A) f.seek(-10, 0)
(B) f.seek (10, 0)
(C) f.seek(-10, 1)
(D) उपरोक्त में से कोई नहीं
Which statement will move file pointer 10 bytes backward from current position?
(A) f.seek(-10, 0)
(B) f.seek (10, 0)
(C) f.seek(-10, 1)
(D) none of the above

Ans: (C)

Q. 46. निम्नलिखित कोड स्निपेट का आउटपुट क्या होगा?
print([i.lower() for i in “HELLO”])
(A) hello
(B) [‘h’, ‘e’, ‘1’, ‘1’, ‘o’]
(C) hel
(D) HELLO
What is the output of the following code snippet?
print([i.lower() for i in “HELLO”])
(A) hello
(B) [‘h’, ‘e’, ‘1’, ‘1’, ‘o’]
(C) hel
(D) HELLO

Ans: (B)

Q. 47. आउटपुट क्या होगा?
Y=[2,5J,6]
Y.sort()
(A) [2,6,5J]
(B) [5J,2,6]
(C) Error
(D) [6,5J,2]
What will be the output of following?
Y=[2,5J,6]
Y.sort()
(A) [2,6,5J]
(B) [5J,2,6]
(C) Error
(D) [6,5J,2]

Ans: (C)

Q. 48. निम्नलिखित कोड का आउटपुट क्या है?
import numpy as np
a = np.array([1,2,3,5,8])
b = np.array([0,3,4,2,1])
c = a + b
c = c*a
print (c[2])
(A) 10
(B) 21
(C) 12
(D) 28
What is the output of the following code?
import numpy as np
a = np.array([1,2,3,5,8])
b = np.array([0,3,4,2,1])
c = a + b
c = c*a
print (c[2])
(A) 10
(B) 21
(C) 12
(D) 28

Ans: (B)

Q. 49. एक _______ स्टेटमेंट का उपयोग तब किया जाता जब कोई स्टेटमेंट वाक्यात्मक रूप में आवश्यक होता है लेकिन आप नहीं चाहते कि कोई कोड निष्पादित हो।
(A) break
(B) pass
(C) continue
(D) इनमें से कोई नहीं
A _______ statement is used when a statement is required syntactically but you do not want any code to execute.
(A) break
(B) pass
(C) continue
(D) none of these

Ans: (B)

Q. 50. निम्नलिखित में से कौन सा एरर दिए गए कोड द्वारा प्रस्तुत किया जाता है:
>>> f = open(“test.txt”,”w”)
>>> f.write(345)
(A) सिंटेक्स एरर
(B) टाइप एरर
(C) स्ट्रिंग एरर
(D) रन टाइम एरर
Which of the following error is returned by the given code?
>>> f = open(“test.txt”,”w”)
>>> f.write(345)
(A) Syntax Error
(B) Type Error
(C) String Error
(D) Run Time Error

Ans: (B)

Q. 51. a=5, b=8 c=6 के लिए निम्नलिखित एल्गोरिथम का आउटपुट क्या होगा?
Step 1 : Start
Step 2: Declare variables a, b and c.
Step 3 : Read variables a, b and c.
Step 4 : If a < b
If a<c
Display a is the smallest number.
Else
Display c is the smallest number.
If b<c
Display b is the smallest number.
Else
Display c is the smallest number.
Step 5 : Stop
(A) a सबसे छोटी संख्या है
(B) b सबसे छोटी संख्या है
(C) c सबसे छोटी संख्या है
(D) stop
What will be the output of the following algorithm for a=5, b=8, c=6?
Step 1: Start
Step 2: Declare variables a, b and c.
Step 3: Read variables a, b and c.
Step 4: If a <b
Else
If a < c
Display a is the smallest number.
Else
Display c is the smallest number.
If b < c
Display b is the smallest number.
Else
Display c is the smallest number.
Step 5: Stop
(A) a is the smallest number
(B) b is the smallest number
(C) c is the smallest number
(D) stop

Ans: (A)
(OLEVELSTUDY.COM)

Q. 52 फ्लोचार्ट में दो संख्याओं का योग करने के लिए निम्नलिखित में से किस प्रतीक का प्रयोग किया जाता है?
(A) कण्ट्रोल फ्लो
(B) टर्मिनल
(C) प्रोसेसिंग
(D) डिसिजन
For performing the addition of two numbers, which of the following symbol in a flow chart are used?
(A) Control flow
(B) Terminal
(C) Processing
(D) Decision

Ans: (C)

Q. 53. निम्नलिखित कोड का आउटपुट क्या है?
a = np.array([[1,2,3],[4,5,6]])
print(a.shape)
(A) (2, 3)
(B) (3,2)
(C) (1, 1)
(D) इनमें से कोई नहीं
What is the output of following code?
import numpy as np.
a = np.array([[1,2,3],[4,5,6]])
print(a.shape)
(A) (2, 3)
(B) (3,2)
(C) (1, 1)
(D) None of these

Ans: (A)

Q. 54. कौन सा स्टेटमेंट फ़ाइल (file object is ‘f’) से एक पंक्ति प्रस्तुत करेगा?
(A) f.readlines()
(B) f.readline()
(C) f.read()
(D) f.line()
Which statement will return one line from a file (file object is ‘f’)?
(A) f.readlines()
(B) f.readline()
(C) f.read()
(D) f.line()

Ans: (B)

Q. 55. निम्नलिखित में से कौन एक नियंत्रण संरचना नहीं है?
(A) लूप
(B) प्रोसेस
(C) डिसिजन
(D) इनमें से कोई नहीं
Which of the following is not a control structure?
(A) Loop
(B) Process
(C) Decision
(D) None of these

Ans: (B)

Q. 56. कंप्यूटर सिस्टम का मस्तिष्क _______ है।
(A) रैम
(B) सीपीयू
(C) रोम
(D) कण्ट्रोल यूनिट
The brain of computer system is _______.
(A) RAM
(B) CPU
(C) ROM
(D) Control Unit

Ans: (B)

Q. 57. निम्नलिखित कोड का आउटपुट क्या है?
def s(n1):
print(n1)
n1 = nl +2
n2=4
s(n2)
print(n2)
(A) 6 4
(B) 4 6
(C) 4 4
(D) 6 6
What is the output of the following code
def s(n1):
print(n1)
n1 = nl +2
n2=4
s(n2)
print(n2)
(A) 6 4
(B) 4 6
(C) 4 4
(D) 6 6

Ans: (C)

Q. 58. निम्नलिखित का आउटपुट क्या है?
x=123
for i in x:
print(i)
(A) 1 2 3
(B) 1 2 3 (C) Error
(D) इनमें से कोई नहीं
What is the output of the following?
x=123
for i in x:
print(i)
(A) 1 2 3
(B) 1 2 3 (C) Error
(D) None of these

Ans: (C)

Q. 59. निम्नलिखित स्टेटमेंट का आउटपुट क्या होगा?
>>>”m”+”n1″
(A) ‘m+n1’
(B) ‘mn1’
(C) ‘m n1’
(D) ‘m’
What will be the output of following statement?
>>>”m”+”n1″
(A) ‘m+n1’
(B) ‘mn1’
(C) ‘m n1’
(D) ‘m’

Ans: (B)
(OLEVELSTUDY.COM)

Q. 60. पायथन के सन्दर्भ में सही विकल्प का चयन कीजिए।
(A) टुपल्स और लिस्ट्स दोनों अपरिवर्तनीय हैं
(B) टुपल्स अपरिवर्तनीय हैं जबकि लिस्ट्स परिवर्तनशील हैं
(C) टुपल्स और लिस्ट्स दोनों परिवर्तनशील हैं
(D) टुपल्स परिवर्तनशील होते हैं जबकि लिस्ट्स अपरिवर्तनीय होती हैं
Choose the correct option with respect to Python.
(A) Both tuples and lists are immutable
(B) Tuples are immutable while lists are mutable
(C) Both tuples and lists are mutable
(D) Tuples are mutable while lists are immutable

Ans: (B)

Q. 61. f.read(5) एक फ़ाइल (file object is ‘f’) से _______पढ़ेगा?
(A) 5 वर्ण
(B) 5 वर्ड्स
(C) 5 पंक्तियाँ
(D) उपरोक्त में से कोई नहीं
f.read(5) will read _______ from a file (file object ‘f’)
(A) 5 characters
(B) 5 words
(C) 5 lines
(D) None of the above

Ans: (A)

Q. 62. निम्नलिखित में से कौन-सा एक अपरिवर्तनीय डेटा प्रकार है?
(A) लिस्ट
(B) सेट
(C) tuple
(D) dict
Which one of the following is immutable data type?
(A) list
(B) set
(C) tuple
(D) dict

Ans: (C)

Q. 63. निम्नलिखित का आउटपुट क्या है?
m=0
while m < 5:
print(m)
m += 1
if m == 3:
break
else:
print(0)
(A) 0 1 2 0
(B) 0 1 2
(C) 0 0 1 0 2
(D) error
What is the output of the following?
m=0
while m < 5:
print(m)
m += 1
if m == 3:
break
else:
print(0)
(A) 0 1 2 0
(B) 0 1 2
(C) 0 0 1 0 2
(D) error

Ans: (C)

Q. 64. निम्नलिखित कोड के लिए आउटपुट क्या होगा?
import numpy as np
a = np.array([[1,2,3],[0,1,4]])
print (a.size)
(A) 1
(B) 5
(C) 6
(D) 4
What will be output for the following code?
import numpy as np
a = np.array([[1,2,3],[0,1,4]])
print (a.size)
(A) 1
(B) 5
(C) 6
(D) 4

Ans: (C)

Q. 65. पाइथन में Numpy ऐरे में zeros() फ़ंक्शन का क्या उपयोग है?
(A) सभी एलिमेंट के साथ एक मैट्रिक्स 0 बनाने के लिए
(B) सभी डायगोनल एलिमेंट के साथ एक मैट्रिक्स 0 बनाने के लिए
(C) पहली पंक्ति के साथ एक मैट्रिक्स 0 बनाने के लिए
(D) उपरोक्त में से कोई नहीं
What is the use of the zeros() function in Numpy array in python?
(A) To make a Matrix with all element 0
(B) To make a Matrix with all diagonal element 0
(C) To make a Matrix with first row 0
(D) None of the above

Ans: (A)

Q. 66. पायथन लैंग्वेज में, k को पॉवर 1 तक बढ़ाने के लिए निम्नलिखित में से कौन सा ऑपरेटर सही विकल्प है?
(A) k ^ 1
(B) k**1
(C) k ^ ^ 1
(D) k ^ *1
In python language, which of the following operators is the correct option for raising k to the power 1?
(A) k ^ 1
(B) k**1
(C) k ^ ^ 1
(D) k ^ *1

Ans: (B)
(OLEVELSTUDY.COM)

Q. 67. निम्नलिखित में से कौन पायथन में एक मान्य अंकगणितीय ऑपरेटर है?
(A) // (B) ?
(C) <
(D) and
Which of the following is a valid arithmetic operator in Python?
(A) //
(B) ?
(C) <
(D) and

Ans: (A)

Q. 68. यदि फ़ाइल मौजूद नहीं है तो कौन सा मोड एक नई फ़ाइल बनाता है?
(A) राइट मोड
(B) रीड मोड
(C) अपेण्ड मोड
(D) (A) और (C) दोनों
Which mode creates a new file if the file does not exist?
(A) write mode
(B) read mode
(C) append mode
(D) Both (A) and (C)

Ans: (A)

Q. 69. NumPY का पूर्ण रूप है?
(A) नंबरिंग पाइथन
(B) नंबर इन पाइथन
(C) नुमेरिकल पाइथन
(D) उपरोक्त में से कोई नहीं
NumPY stands for :
(A) Numbering Python
(B) Number In Python
(C) Numerical Python
(D) None of the above

Ans: (C)

Q. 70. निम्न में से कौन फ़ाइल (file object ‘f’ ) की संपूर्ण सामग्री को पढ़ेगा?
(A) f.reads()
(B) f.read()
(C) f.read(all)
(D) f.read(*)
Which of the following will read entire content of file (file object ‘f’)?
(A) f.reads()
(B) f.read()
(C) f.read(all)
(D) f.read(*)

Ans: (B)

Q. 71. निम्नलिखित का आउटपुट क्या है?
n=5
while n>0:
n-=1
if n ==2:
n = 1
continue
print(n)
(A) 5 4 3 1 0
(B) 4 3 1 0
(C) 4 3 2
(D) इनमें से कोई नहीं
What is the output of the following?
n=5
while n>0:
n-=1
if n ==2:
n = 1
continue
print(n)
(A) 5 4 3 1 0
(B) 4 3 1 0
(C) 4 3 2
(D) None

Ans: (B)

Q. 72. सूडो-कोड में पदानुक्रम को _______ द्वारा दिखाया जा सकता है :
(A) कर्ली ब्रेसेस
(B) राउंड ब्रैकेट
(C) आईडेंटेशन
(D) सेमीकोलन
Hierarchy in a pseudo-code can be shown by :
(A) Curly Braces
(B) Round Brackets
(C) Indentation
(D) Semicolon

Ans: (C)

Q. 73. _______ के समय सीक्वेंस लॉजिक का उपयोग नहीं किया जाएगा।
(A) दो संख्याओं को घटाने
(B) दो डेटा मानों की तुलना करने
(C) उपयोगकर्ता को आउटपुट प्रदान करने
(D) दो नंबर जोड़ने
The sequence logic will not be used while _______.
(A) Subtracting two numbers
(B) Comparing two data values
(C) Providing output to the user
(D) Adding two numbers

Ans: (C)

Q. 74. किस प्रकार का डेटा है: arr = [(1, 1), (2, 2), (3, 3)]?
(A) टुपल्स की सूची
(B) सूचियों के टुपल्स
(C) टुपल्स की सरणी
(D) अमान्य प्रकार
What type of data is : arr = [(1, 1), (2, 2), (3, 3)]?
(A) List of tuples
(B) Tuples of lists
(C) Array of tuples
(D) Invalid type

Ans: (A)

Q. 75. पायथन _______ में लिखा गया है।
(A) जावा
(B) C
(C) PHP
(D) उपरोक्त सभी
Python is written in _______.
(A) Java
(B) C
(C) PHP
(D) All of the above

Ans: (B)
(OLEVELSTUDY.COM)

Q. 76. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
tuple1=(5,1,7,6,2)
tuple1.pop(2)
print(tuple1)
(A) (5,1,6,2)
(B) (5,1,7,6)
(C) (5,1,7,6,2)
(D) Error
What will be the output of the following Python code?
tuple1=(5,1,7,6,2)
tuple1.pop(2)
print(tuple1)
(A) (5,1,6,2)
(B) (5,1,7,6)
(C) (5,1,7,6,2)
(D) Error

Ans: (D)

Q. 77. एक एल्गोरिथम के सचित्र निरूपण को _______ कहा जाता है।
(A) स्टेटमेंट
(B) प्रोग्राम
(C) फ्लोचार्ट
(D) उपरोक्त सभी
Pictorial representation of an algorithm is called as _______.
(A) Statement
(B) Program
(C) Flow chart
(D) All the above

Ans: (C)

Q. 78. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
def display(b, n):
while n>0:
print(b, end=””)
n=n-1
display(‘z’, 3)
(A) zzz
(B) ᏃᏃ
(C) Infinite loop
(D) An exception is thrown
What will be the output of the following Python code?
def display(b, n):
while n>0:
print(b, end=””)
n=n-1
display(‘z’, 3)
(A) zzz
(B) ᏃᏃ
(C) Infinite loop
(D) An exception is thrown

Ans: (A)

Q. 79. फ़्लो चार्ट के लिए कनेक्टर प्रतीक _______ है।
(A) सर्किल
(B) समान्तरचतुर्भुज
(C) डायमंड
(D) उपरोक्त सभी
The connector symbol for flow chart is _______.
(A) Circle
(B) Parallelogram
(C) Diamond
(D) All the above

Ans: (A)

Q. 80. किसी फंक्शन के बाहर परिभाषित वेरिएबल को क्या कहते हैं?
(A) एक स्थिर वेरिएबल
(B) एक वैश्विक वेरिएबल
(C) एक स्थानीय वेरिएबल
(D) एक स्वचालित वेरिएबल
What is a variable defined outside a function referred to as?
(A) A static variable
(B) A global variable
(C) A local variable
(D) An automatic variable

Ans: (C)

Q. 81. रिकर्सिव फंक्शन _______ है।
(A) एक फ़ंक्शन जो स्वयं को कॉल करता है
(B) एक फ़ंक्शन जो अन्य कार्यों को कॉल करता है
(C) (A) और (B) दोनों
(D) उपरोक्त में से कोई नहीं
Recursive function is _______.
(A) A function that calls itself
(B) A function that calls other functions
(C) Both (A) and (B)
(D) None of the above

Ans: (A)

Q. 82. लिस्ट 1 में एक एलिमेंट (5) जोड़ने के लिए फ़क्शन का उपयोग किया जाता है?
(A) list1.sum(5)
(B) list1.add(5)
(C) list1.append(5)
(D) list1.addelement(5)
Which function is used to add an element (5) in the list!?
(A) list1.sum(5)
(B) list1.add(5)
(C) list1.append(5)
(D) list1.addelement(5)

Ans: (C)
(OLEVELSTUDY.COM)

Q. 83. निम्नलिखित कोड के लिए आउटपुट क्या होगा?
import numpy as np
ary= np.array([1,2,3,5,8])
ary=ary + 1
print (ary[1])
(A) 0
(B) 1
(C) 2
(D) 30
What will be output for the following code?
import numpy as np
ary= np.array([1,2,3,5,8])
ary=ary + 1
print (ary[1])
(A) 0
(B) 1
(C) 2
(D) 3

Ans: (D)

Q. 84. बाइनरी फ़ाइल में सूचना किस प्रारूप में होती है?
(A) क्विक रिस्पांस कोड
(B) उसी प्रारूप में जिसमें डेटा को मेमोरी में रखा जाता है
(C) एएससीआईआई प्रारूप
(D) यूनिकोड प्रारूप
In which format Binary file contains information?
(A) Quick response code
(B) Same format in which the data is held in memory
(C) ASCII format
(D) Unicode format

Ans: (B)

Q. 85. पायथन फाइल का सही एक्सटेंशन _______ है।
(A) .py
(B) .pyth
(C) .python
(D) इनमें से कोई नहीं
The correct extension of the Python file is _______.
(A) .py
(B) .pyth
(C) .python
(D) None of these

Ans: (A)

Q. 86. डिबगिंग सॉफ्टवेयर में _______ को ठीक करने की प्रक्रिया है।
(A) प्रक्रिया
(B) कार्य
(C) बग
(D) इनमें से कोई नहीं
Debugging is the process of fixing a _______ in the software.
(A) procedure
(B) function
(C) bug
(D) None of these

Ans: (C)

Q. 87. निम्नलिखित में से कौन शब्दकोश में key = tiger के लिए की – वैल्यू पेयर को डिलीट करेगा?
dic={“lion”:”wild”,”tiger”:”wild”,”cat”:”domestic”,
“dog”.”domestic”}
(A) de1 dic[“tiger”]
(B) dic[“tiger”].delete()
(C) delete(dic.[“tiger”])
(D) del(dic.[“tiger”])
Which of the following will delete key-value pair for key=”tiger” in dictionary?
dic={“lion”:”wild”,”tiger”:”wild”,”cat”:”domestic”,
“dog”.”domestic”}
(A) de1 dic[“tiger”]
(B) dic[“tiger”].delete()
(C) delete(dic.[“tiger”])
(D) del(dic.[“tiger”])

Ans: (A)

Q. 88. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
d1={“abc”:5,” def”:6,” ghi”:7}
print(d1[0])
(A) abc
(B) 5
(C) {“abc”:5}
(D) Error
What will be the output of the following Python code?
d1={“abc”:5,” def”:6,” ghi”:7}
print(d1[0])
(A) abc
(B) 5
(C) {“abc”:5}
(D) Error

Ans: (D)

Q. 89. पायथन लैंग्वेज में कोड के ब्लॉक को परिभाषित करने के लिए निम्नलिखित में से किसका उपयोग किया जाता है?
(A) try
(B) ब्रैकेट्स
(C) इंडेंटेशन
(D) कैच
Which of the following is used to define a block of code in Python language?
(A) try
(B) Brackets
(C) Indentation
(D) Catch

Ans: (C)

Q. 90. निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
def power(x, y=2):
r=1
for i in range(y):
r=r*x
return r
print (power(3))
print (power(3,3))
(A) 212
32
(B) 9
27
(C) 567
98
(D) उपरोक्त में से कोई नहीं
What will be the output of the following Python code?
def power(x, y=2):
r=1
for i in range(y):
r=r*x
return r
print (power(3))
print (power(3,3))
(A) 212
32
(B) 9
27
(C) 567
98
(D) None of the above

Ans: (D)
(OLEVELSTUDY.COM)

Q. 91. लूप के अंदर की सामग्री को _______ द्वारा अलग किया जाता है।
(A) कोलन
(B) कॉमा
(C) सेमीकोलन
(D) हाईपन
The contents inside the “for loop” are separated by :
(A) colon U
(B) comma
(C) semicolon
(D) hyphen

Ans: (C)

Q. 92. निम्नलिखित में से किसमें डेटा स्थायी रूप से संग्रहित किया जाता है?
(A) वेरिएबल
(B) फाइल
(C) उपरोक्त दोनों
(D) उपरोक्त में से कोई नहीं
In which of the following, data is stored permanently?
(A) Variable
(B) File
(C) Both of the above
(D) None of the above

Ans: (B)

Q. 93 एक _______ सूचना को मानव पठनीय अर्थात ASCII या यूनिकोड वर्णों की एक स्ट्रीम के रूप में संग्रहित करती है।
(A) टेक्स्ट फाइल
(B) बाइनरी फाइल
(C) (A) और (B) दोनों
(D) इनमें से कोई नहीं
A _______ stores information in the form of a stream of ASCII or unicode characters i.e. human readable.
(A) Text file
(B) Binary file
(C) Both (A) and (B)
(D) None of these

Ans: (A)

Q. 94. निम्नलिखित कोड के लिए आउटपुट क्या होगा?
import numpy as np
a = np.array([1,2,3,5,8])
print (a.ndim)
(A) 0
(B) 1
(C) 2
(D) 3
What will be output for the following code?
import numpy as np
a = np.array([1,2,3,5,8])
print (a.ndim)
(A) 0
(B) 1
(C) 2
(D) 3

Ans: (B)

Q. 95. निम्नलिखित में से कौन से पायथन में मान्य स्ट्रिंग मैनिपुलेशन फ़ंक्शन हैं?
(A) count ()
(B) upper ()
(C) strip ()
(D) उपरोक्त सभी
Which of the following are valid string manipulation functions in Python?
(A) count()
(B) upper ()
(C) strip ()
(D) All of the above

Ans: (D)

Q. 96. निम्नलिखित स्टेटमेंट में ‘f क्या है?
f=open(“Data.txt”, “r”)
(A) फाइल का नाम
(B) फाइल हैंडल
(C) फाइल का मोड
(D) फाइल हैंडलिंग
What is ‘f’ in the following statement?
f=open(“Data.txt”, “r”)
(A) File Name
(B) File Handle
(C) Mode of file
(D) File Handling

Ans: (B)

Q. 97. फ़्लोचार्ट और एल्गोरिथम का उपयोग _______ के लिए किया जाता है।
(A) बेहतर प्रोग्रामिंग
(B) अनुकूलित कोडिंग
(C) व्यवस्थित परीक्षण
(D) उपरोक्त सभी
Flow charts and Algorithms are used for _______.
(A) Better Programming
(B) Optimized Coding
(C) Systematic testing
(D) All the above

Ans: (D)

Q. 98. पायथन लैंग्वेज में, निम्नलिखित में से किसे वेरिएबल के रूप में परिभाषित नहीं किया जा सकता है?
(A) _val
(B) val
(C) try
(D) _try_
In python language, which of the following cannot be defined as variable?
(A) _val
(B) val
(C) try
(D) _try_

Ans: (C)
(OLEVELSTUDY.COM)

Q. 99. बाइनरी मोड में डेटा लिखने के लिए किस फ़ंक्शन का उपयोग किया जाता है?
(A) write
(B) writelines
(C) dump
(D) pickle
Which function is used to write data in binary mode?
(A) write
(B) writelines
(C) dump
(D) pickle

Ans: (D)

Q. 100. निम्नलिखित कोड सेगमेंट क्या प्रिंट करेगा?
if True or True:
if False and True or False:
print(‘A’)
elif False and False or True and True:
print(‘B’)
else:
print(‘C’)
else:
print(‘D’)
(A) A
(B) B
(C) C
(D) D
What will following code segment print?
if True or True:
if False and True or False:
print(‘A’)
elif False and False or True and True:
print(‘B’)
else:
print(‘C’)
else:
print(‘D’)
(A) A
(B) B
(C) C
(D) D

Ans: (B)

Hope you have read and understood the M3-R5 O Level NIELIT previous papers January 2023.

आज तक के सभी ओ-लेवल प्रीवियस पेपर्स को पढ़ना, डाउनलोड करना या मॉक टेस्ट देना है तो नीचे दिए गए बटन को दबाइये!


Would like to take the mock test of M3-R5 Previous Papers of O Level January 2023?, Click on the button below.


If you want to download M3-R5 O Level previous papers January 2023 in PDF?, Click on the button below.


Please do share your study experience with us through the below comment box. Let us know if you find any errors. 😊

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

error: Content is protected !!
Scroll to Top