O Level Online Exam
Menu mobile
Home
MCQ Topic Wise
IT TOOLS AND NETWORK BASICS
New
WEB DESIGNING AND PUBLISHING
New
PROGRAMMING AND PROBLEM SOLVING THROUGH PYTHON
New
INTERNET OF THINGS AND ITS APPLICATIONS
New
Online Mock Test
IT TOOLS AND NETWORK BASICS
New
WEB DESIGNING AND PUBLISHING
New
PYTHON PROGRAMMING
New
INTERNET OF THINGS AND ITS APPLICATIONS
New
Old Papers
Practical Questions
Videos
Projects
MCQ : INTRODUCTION TO PROGRAMMING For NIELIT O Level Exam
INTRODUCTION TO PROGRAMMING For NIELIT O Level Exam
00:00:00
English
Hindi
Question No# :
01
out of 50
Report Bug
Bookmark
The part of a machine level instruction, which tells the central processor what has to be done, is
इनमे से कौन मशीन स्तर के निर्देश का एक हिस्सा, जो सेंट्रल प्रोसेसर को बताता है कि क्या करना है
A.
An operation code
ऑपरेशन कोड
B.
An address
एड्रेस
C.
An operand
ऑपरेंड
D.
None of the above
इनमे से कोई भी नहीं
Question No# :
02
out of 50
Report Bug
Bookmark
np.eye() is used for creating:
np.eye ( ) का उपयोग क्रियेट करने के लिए होता है।
A.
Identity Matrix
पहचान मैट्रिक्स
B.
Upper triangle Matrix
ऊपरी त्रिकोण मैट्रिक्स
C.
Lower Triangle Matrix
निचली त्रिकोण मैट्रिक्स
D.
None of the above
उपर्युक्त में से कोई नहीं
Question No# :
03
out of 50
Report Bug
Bookmark
______ are the modes of both writing and reading in binary format in file.
____ फाइल में बाइनरी फार्मेट में लिखने और पढ़ने दोनों मोड होते हैं।
A.
bw+
bw+
B.
wb+
wb+
C.
rb+
rb+
D.
None of these
इनमें से कोई नहीं
Question No# :
04
out of 50
Report Bug
Bookmark
Function blocks begin with the keyword _.
फंक्शन ब्लॉक कीवर्ड .... से शुरू होते हैं।
A.
function
फ़ंक्शन
B.
method
मेथड
C.
def
डीइएफ
D.
None of the above
उपर्युक्त में से कोई नहीं
Question No# :
05
out of 50
Report Bug
Bookmark
Which one of the following is a valid Python if statement:
निम्नलिखित में से कौन सा एक वैध पायथन if स्टेटमेन्ट है:
A.
if a> = 2:
if a> = 2:
B.
if (a>= 2)
if (a>= 2)
C.
if (a => 22)
if (a => 22)
D.
if a >= 22
if a >= 22
Question No# :
06
out of 50
Report Bug
Bookmark
The ______ can be accessed only inside the function in which they are declared, whereas global variables can be accessed throughout the program body by all functions.
को केवल उस फंक्शन के अन्दर एक्सेस किया जा सकता है जिसमें उन्हें डिक्लेयर किया गया है, जबकि ग्लोबल वेरियबल को सभी फंक्शन द्वारा प्रोग्राम बॉडी मे शुरू से अंत तक एक्सेस किया जा सकता है।
A.
Global variables
ग्लोबल वेरियबल
B.
local variables
लोकल वेरिएबल
C.
datatype
डाटा टाइप
D.
None of these
इनमें से कोई नहीं
Question No# :
07
out of 50
Report Bug
Bookmark
Advantage of using Flow Charts are :
फ्लोचार्ट का उपयोग करने का लाभ है:
A.
Effective Analysis
प्रभावी विश्लेषण
B.
Proper documentation
उचित डॉक्युमेन्ट
C.
Efficient Coding
कुशल कोडिंग
D.
All of the above
उपर्युक्त सभी
Question No# :
08
out of 50
Report Bug
Bookmark
The functions which are coming with Python software automatically are called ____ .
पायथन सॉफ्टवेयर के साथ स्वचालित रूप आने वाले फंक्शन को कहा जाता है।
A.
built-in functions
बिल्ट-इन फंक्शन
B.
User-defined functions
यूजर - डिफाइन्ड फंक्शन
C.
Both of the above
उपरोक्त दोनो
D.
None of these
इनमें से कोई नहीं
Question No# :
09
out of 50
Report Bug
Bookmark
_______ are user Define name
___________उपयोगकर्ता परिभाषित नाम।
A.
Identifiers
Identifier
B.
constant
constant
C.
syntax
syntax
D.
expression
expression
Question No# :
10
out of 50
Report Bug
Bookmark
which of the following is correct about Python ?
निम्नलिखित में से कौन सा पायथन के बारे में सही है?
A.
It supports automatic garbage collection.
यह स्वचालित गारबेज कलेक्शन को सपोर्ट करता है।
B.
It can be easily integrated with C, C++,Com, ActiveX, CORBA, and Java.
इसे आसानी से C, C++,Com, ActiveX, CORBA और Java के साथ एकीकृत किया जा सकता है।
C.
Both of the above
ऊपर के दोनों
D.
None of the above
इनमे से कोई भी नहीं
Question No# :
11
out of 50
Report Bug
Bookmark
What is identifier ?
आइडेन्टिफॉयर क्या है?
A.
User-defined name
यूजर - डिफाइन्ड नेम
B.
Pre-defined name
प्री-डिफाइन्ड नेम
C.
Both of the above
उपरोक्त दोनो
D.
None of the above
उपरोक्त में कोई नहीं
Question No# :
12
out of 50
Report Bug
Bookmark
____ operator repeats a list for the given number of items.
किसी दिए गए आइटम की संख्या के लिए एक लिस्ट को दोहराता है।
A.
*
*
B.
+
+
C.
&
&
D.
None of these
इनमें से कोई नहीं
Question No# :
13
out of 50
Report Bug
Bookmark
In python, Valid identifier is_
पायथन में वैलिड आइडेंटिफायर है____
A.
1abc
1abc
B.
$12a
$12a
C.
_xy 1
_xy 1
D.
@python
@python
Question No# :
14
out of 50
Report Bug
Bookmark
A sequence of instruction, in a computer language, to get the desired result is known as _____ .
वांछित परिणाम प्राप्त करने के लिए कंप्यूटर भाषा में निर्देश के अनुक्रम को ....के रूप में जाना जाता है
A.
An Algorithm
एक एल्गोरिथ्म
B.
A decision table
एक डिसीज़न टेबल
C.
A program
एक प्रोग्राम
D.
None of the above
उपरोक्त में से कोई नहीं
Question No# :
15
out of 50
Report Bug
Bookmark
The operator used to calculate remainder after division.
.......ऑपरेटर डिवीजन के बाद शेषफल की गणना करता है।
A.
%
%
B.
/
/
C.
\\
\\
D.
None of these
इनमें से कोई नहीं
Question No# :
16
out of 50
Report Bug
Bookmark
..........design approach starts by dividing the complex algorithm into one or more modules.
......डिजाइन एप्प्रोच जटिल एल्गोरिथ्म को एक या अधिक मॉड्यूल में विभाजित करके शुरू होता है।
A.
Top-Down
Top-Down
B.
Down-Top
डाउन-टॉप
C.
Both of the above
उपर्युक्त दोनों
D.
None of the above
उपरोक्त मे से कोई नहीं
Question No# :
17
out of 50
Report Bug
Bookmark
Leading white space at the beginning of each element, which is used to determine the group of statement
प्रत्येक एलिमेन्ट की शुरुआत में अग्रणी सफेद स्पेस, जिसका उपयोग कथन के समूह को निर्धारित करने के लिए किया जाता है।
A.
Testing
टेस्टिंग
B.
Indentation
इन्डेन्टेशन
C.
Debugging
डिबगिंग
D.
None of the above
उपरोक्त में से कोई नहीं
Question No# :
18
out of 50
Report Bug
Bookmark
Which of the following defines what an object can do?
निम्न में से कौन परिभाषित करता है कि कोई ऑब्जेक्ट क्या कर सकता है?
A.
Operating System
ऑपरेटिंग सिस्टम
B.
Compiler
कम्पाइलर
C.
Interface
इंटरफ़ेस
D.
None of these
इनमें से कोई नहीं
Question No# :
19
out of 50
Report Bug
Bookmark
Which one of these is NOT true about recursion?
इनमें से कौन सा रिकर्सन के बारे में सत्य नहीं है?
A.
We can replace a recursive function by a non-recursive function.
हम एक रिकर्सिव फंक्शन को एक नॉन-रिकर्सिव फंक्शन द्वारा प्रतिस्थापित कर सकते हैं।
B.
The memory space taken by the recursive functions is more than that of non-recursive function,
रिकर्सिव फंक्शनो द्वारा लिया गया मेमोरी स्पेस नॉन-रिकर्सिव फंक्शन की तुलना में अधिक है।
C.
Running a recursive function is faster as compared to a non-recursive function.
नॉन-रिकर्सिव फंक्शन की तुलना में रिकर्सिव फंक्शन को रन करना तेज़ होता है।
D.
The process of recursion makes it easier for users to understand a program.
रिकर्सन की प्रक्रिया उपयोगकर्ताओं के लिए प्रोग्राम को समझना आसान बनाती है
Question No# :
20
out of 50
Report Bug
Bookmark
The error that can be pointed out by the compiler are
compiler द्वारा इंगित की जा सकने वाली त्रुटि हैं
A.
Syntax errors
Syntax errors
B.
Semantic errors
Semantic errors
C.
logical errors
logical errors
D.
None of the above
इनमे से कोई भी नहीं
Question No# :
21
out of 50
Report Bug
Bookmark
Every function has an implicit statement _____ as the last instruction in the function body.
प्रत्येक फंक्शन का फंक्शन बॉडी में अंतिम निर्देश के रूप में एक अंतर्निहित _____ स्टेटमेंट होता है।
A.
Return
रिटर्न
B.
pass
पास
C.
for
फॉर
D.
None of these
इनमें से कोई नहीं
Question No# :
22
out of 50
Report Bug
Bookmark
____ an explicit set of step by step specific instructions that solve a problem with an end or a solution
चरण-दर-चरण विशिष्ट निर्देशों का एक स्पष्ट सेट जो किसी समस्या को अंत या समाधान के साथ हल करता है।
A.
Flowchart
फ्लोचार्ट
B.
Algorithm
एल्गोरिदम
C.
Process
प्रोसेस
D.
None of these
इनमें से कोई नहीं
Question No# :
23
out of 50
Report Bug
Bookmark
In which of the following data type, duplicate items are not allowed?
निम्नलिखित में से किस डेटा टाइप में, डुप्लिकेट आइटम की अनुमति नहीं है ?
A.
list
लिस्ट
B.
tuple
टपल
C.
set
सेट
D.
None of the above
उपरोक्त में से कोई नही ।
Question No# :
24
out of 50
Report Bug
Bookmark
Which of the following statement is false about recursion:
रिकर्शन के बारे में निम्नलिखित कथनों में से कौन सा गलत है:
A.
Every recursive function must have a base case
प्रत्येक रिकर्सिव फंक्शन का एक बेस केस अवश्य होना चाहिए
B.
Infinite recursion can occur if the base case isn't properly mentioned
यदि बेस केस का उल्लेख उपयुक्त रूप में न किया गया हो तो इन्फाइनाईट रिकर्शन हो सकता है
C.
A recursive function makes the code easier to understand
एक रिकर्सिव फंक्शन कोड को समझने में आसान बनाता है
D.
Every recursive function must have a return value
प्रत्येक रिकर्सिव फंक्शन की एक रिटर्न वैल्यू अवश्य होनी चाहिए
Question No# :
25
out of 50
Report Bug
Bookmark
The structure having keys and values is called _____ .
"की" और वैल्यू वाले स्ट्रक्चर को_____ कहा जाता है ।
A.
List
लिस्ट
B.
Dictionary
डिक्शनरी
C.
Tuple
टपल
D.
None of these
इनमें से कोई नहीं
Question No# :
26
out of 50
Report Bug
Bookmark
The ______ statement lets the program go through the piece of code without performing any action.
स्टेटमेंट प्रोग्राम को बिना किसी भी क्रिया को किये कोड के टुकड़े के माध्यम से जाने देता है ।
A.
pass
पास
B.
Get
गेट
C.
Range
रेंज
D.
None of these
इनमें से कोई नहीं
Question No# :
27
out of 50
Report Bug
Bookmark
Which of the following concepts is not a part of Python?
निम्नलिखित में से कौन सी अवधारणा पायथन का हिस्सा नहीं है?
A.
Pointers
पॉइंटर
B.
Loops
लूप्स
C.
Dynamic Typing
डॉयनामिक टाइपिंग
D.
All of the above
उपरोक्त सभी
Question No# :
28
out of 50
Report Bug
Bookmark
When _____ gets executed, 'inner PI value' is printed as that is 'pi' value inside the function namespace.
जब एक्सिक्यूट होता है, तो 'inner PI value' प्रिंट होता है क्योंकि फंक्शन नेमस्पेस के अंदर 'pi' वैल्यू होता है।
A.
pi()
pi()
B.
piFun()
piFun()
C.
Fun()
Fun()
D.
None of these
इनमें से कोई नहीं
Question No# :
29
out of 50
Report Bug
Bookmark
Which function is used to converts and returns the binary equivalent string of a given integer.
किसी किसी दिए गए इन्टीजर के बाइनरी समकक्ष स्ट्रिंग को कनवर्ट करने और रिटर्न करने के लिए किस फंक्शन का उपयोग किया जाता है।
A.
bin()
bin()
B.
int()
int()
C.
binary()
binary()
D.
Zip()
Zip()
Question No# :
30
out of 50
Report Bug
Bookmark
______ smallest individual unit or element in a program.
....प्रोग्राम में सबसे छोटी इन्डिविजुअल यूनिट या एलिमेन्ट होता है।
A.
Token
टोकन
B.
Keyword
कीवर्ड
C.
Identifier
आइडेन्टिफॉयर
D.
None of these
इनमें से कोई नहीं
Question No# :
31
out of 50
Report Bug
Bookmark
Algorithm when translated into a programming language is called
जब किसी एल्गोरिथम को किसी प्रोग्रामिंग लैंग्वेज में ट्रांसलेट करते है तो उसे क्या कहते है
A.
Flowchart
Flowchart
B.
Identifier
Identifier
C.
Code
Code
D.
Debugging
Debugging
Question No# :
32
out of 50
Report Bug
Bookmark
will return the mathematical number PI from the constants module.
स्थिरांक मॉड्यूल से गणितीय संख्या PI रीटर्न करेगा ।
A.
Math.Pi
Math.Pi
B.
Circle()
Circle()
C.
Pandas
पंडास
D.
None of these
इनमें से कोई नही
Question No# :
33
out of 50
Report Bug
Bookmark
Python code can run on variety of plateforms, it means Python is a _____language.
पायथन कोड विभिन्न प्लेटफार्मों पर चल सकता है, इसका मतलब है कि पायथन एक
A.
Graphical
चित्रात्मक
B.
Cross-plateform
क्रॉस-प्लेटफॉर्म
C.
Plateform Dependent
प्लेटफॉर्म पर निर्भर
D.
All of these
उपर्युक्त सभीं
Question No# :
34
out of 50
Report Bug
Bookmark
Which of the following precedence order is correct in Python?
निम्नलिखित में से कौन सा वरीयता क्रम पायथन में सही है?
A.
Parentheses, Exponential,Multiplication, Division, Addition, Subtraction
कोष्ठक, घातीय, गुणा, भाग, जोड़, घटाव
B.
Multiplication, Division, Addition, Subtraction, Parentheses, Exponential
गुणा, भाग, जोड़, घटाव, कोष्ठक, घातीय
C.
Division, Multiplication, Addition, Subtraction, Parentheses, Exponential
भाग, गुणा, जोड़, घटाव, कोष्ठक, घातीय
D.
Exponential,Parentheses,Multiplication, Division, Addition, Subtraction
घातीय, कोष्ठक, गुणा, भाग, जोड़, घटाव
Question No# :
35
out of 50
Report Bug
Bookmark
If we change one data type to another, then it is called ______?
यदि हम एक डेटा प्रकार को दूसरे में बदलते हैं, तो इसे कहते हैं
A.
Type conversion
टाईप कन्वर्जन
B.
Type casting
टाईप कॉस्टिंग
C.
Both of the above
उपर्युक्त दोनो
D.
None of the above
उपर्युक्त में से कोई नही
Question No# :
36
out of 50
Report Bug
Bookmark
To create sequence of numbers,Numpy provides a function ____ analogous to range that returns arrays instead of lists.
संख्याओं का क्रम बनाने के लिए, Numpy रेंज के समरूप एक फंक्शन _____ प्रदान करता है जो सूचियों के बजाय ऐरे रिटर्न करता है।
A.
arange
अरेंज
B.
aspace
एस्पेस
C.
aline
अलाइन
D.
All of the above
उपर्युक्त सभी
Question No# :
37
out of 50
Report Bug
Bookmark
Which of the following language is understood by computer ?
निम्नलिखित में से कौन सी भाषा कंप्यूटर द्वारा समझी जाती है?
A.
Machine language
Machine language
B.
Assembly language
Assembly language
C.
High-level language
High-level language
D.
None of the above
None of the above
Question No# :
38
out of 50
Report Bug
Bookmark
To give a default separator with print() argument is used.
प्रिंट () के साथ डिफॉल्ट सेपरेटर देने के लिए . आर्गुमेन्ट का उपयोग किया जाता है।
A.
sep
सेप
B.
separator
सेपरेटर
C.
end
एंड
D.
tab
टैब
Question No# :
39
out of 50
Report Bug
Bookmark
immutable means.
इम्यूटेबिल का अर्थ है ।
A.
They cannot be edited
वे बदले नही जा सकते है
B.
They can be edited
वे बदले जा सकते है
C.
Both of the above
Both of the above
D.
None of the above
उपरोक्त में से कोई नहीं
Question No# :
40
out of 50
Report Bug
Bookmark
List structure in python where elements are stored in parenthesis.
पायथन में लिस्ट स्ट्रक्चर जहां एलीमेंट को _____ कोष्ठक में संग्रहीत किया जाता है।
A.
[]
[]
B.
()
()
C.
{}
{}
D.
none of these
इनमें से कोई नहीं
Question No# :
41
out of 50
Report Bug
Bookmark
Which one of the following is the correct extension of the Python file-
निम्नलिखित में से कौन सा पायथन फाइल का सही एक्सटेंशन है-
A.
.py
.py
B.
.python
.python
C.
.p
.p
D.
None of these
इनमें से कोई नहीं
Question No# :
42
out of 50
Report Bug
Bookmark
The GCD of the numbers 136 and 170 is ______ .
संख्या 136 और 170 की जीसीडी है _____ .
A.
34
34
B.
40
40
C.
50
50
D.
None
कोई नहीं
Question No# :
43
out of 50
Report Bug
Bookmark
The datatype whose representation is known are called
डेटाटाइप जिसका रिप्रेसेन्टेशन पहले से ज्ञात होता है ।
A.
Built in datatype
डेटाटाइप में बनाना
B.
Derived datatype
प्राप्त डेटाटाइप
C.
Concrete datatype
कंक्रीट डेटाटाइप
D.
Abstract datatype
एब्स्ट्रैक्ट डेटाटाइप
Question No# :
44
out of 50
Report Bug
Bookmark
Find the last element of list in Python? Assume 'bikes' is the name of list.
पायथन में लिस्ट का अंतिम एलिमेन्ट बताइयें ? मान लें "बाइक लिस्ट का नाम है।
A.
bikes[:-1]
bikes[:-1]
B.
bilkes[1]
bilkes[1]
C.
bikes (:-1)
bikes (:-1)
D.
None of the above
उपरोक्त में से कोई नहीं
Question No# :
45
out of 50
Report Bug
Bookmark
The _____ symbol is used at the beginning of a flow chart.
____ सिम्बल का उपयोग फ्लोचार्ट की शुरुआत में किया जाता है।
A.
Oval or Pill Shape
ओवल या पिल शेप
B.
Rectangle
आयत
C.
Diamond
डॉयमण्ड
D.
None of these
इनमें से कोई नहीं
Question No# :
46
out of 50
Report Bug
Bookmark
Designing the problem?
समस्या को बनाना है?
A.
Testing
टेस्टिंग
B.
Debugging
डिबगिंग
C.
logical error
लॉजिकल एरर
D.
Algorithm
एल्गोरिथम
Question No# :
47
out of 50
Report Bug
Bookmark
It refers to the ability of an application to run on different plateforms with or without minimal changes.
यह न्यूनतम परिवर्तनों के साथ या बिना, विभिन्न प्लेटफार्मों पर चलने के लिए किसी एप्लिकेशन की क्षमता को संदर्भित करता है।
A.
Error
एरर
B.
Flexibility
फ्लेक्सीबिल्टी
C.
Portability
पोर्टेबिल्टी
D.
Reliability
रीलायबिल्टी
Question No# :
48
out of 50
Report Bug
Bookmark
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
प्रोग्राम के अलग-अलग हिस्सों के परीक्षण का एक साधन प्रदान करता है
Question No# :
49
out of 50
Report Bug
Bookmark
Which of the following executes the programming code line by line?
निम्नलिखित में से कौन लाइन द्वारा प्रोग्रामिंग कोड को क्रियान्वित करता है?
A.
Compiler
Compiler
B.
Interpreter
Interpreter
C.
Executer
Executer
D.
Translator
Translator
Question No# :
50
out of 50
Report Bug
Bookmark
The operator used for concatenating two strings. -
ऑपरेटर दो स्ट्रिंगो को जोड़ने के लिए प्रयोग कि जाता है ।
A.
+
+
B.
*
*
C.
%
%
D.
None
कोई नहीं
Latest Current Affairs 2026
Online Exam Quiz for One day Exam
Online Typing Test
CCC Online Test
Python Programming Tutorials
Best Computer Training Institute in Prayagraj (Allahabad)
Online MBA 2 years
Online MCA
Online BCA
Best Website and Software Company in Allahabad