NIELIT O Level PROGRAMMING AND PROBLEM SOLVING THROUGH PYTHON MCQ Questions in Hindi and English for Exam
PROGRAMMING AND PROBLEM SOLVING THROUGH PYTHON
UNIT - 1
The basic Model of computation
Algorithms
Flowcharts
Programming Languages
Compilation
Testing and Debugging
Introduction to Programming
The basic Model of computation
Algorithms
Flowcharts
Programming Languages
Compilation
Testing and Debugging
UNIT - 2
Flow Chart Symbols
Basic algorithms flowcharts for sequential processing
decision based processing and iterative processing
Exchanging values of two variables
summation of a set of numbers
Decimal Base to Binary Base conversion
Reversing digits of an integer
GCD (Greatest Common Division) of two numbers
Test whether a number is prime
factorial computation
Fibonacci sequence
Evaluate ‘sin x’ as sum of a series
Reverse order of elements of an array
Find largest number in an array
Print elements of upper triangular matrix
Algorithm and Flowcharts to solve problems
Flow Chart Symbols
Basic algorithms flowcharts for sequential processing
decision based processing and iterative processing
Exchanging values of two variables
summation of a set of numbers
Decimal Base to Binary Base conversion
Reversing digits of an integer
GCD (Greatest Common Division) of two numbers
Test whether a number is prime
factorial computation
Fibonacci sequence
Evaluate ‘sin x’ as sum of a series
Reverse order of elements of an array
Find largest number in an array
Print elements of upper triangular matrix
UNIT - 3
Python Introduction
Technical Strength of Python
Introduction to Python Interpreter
identifiers and variables
Keywords in Python
Constants in Python
Built in Data types
Numbers in Python
Accepting input from Console
Printing Statements
Simple Python programs
Introduction to Python
Python Introduction
Technical Strength of Python
Introduction to Python Interpreter
identifiers and variables
Keywords in Python
Constants in Python
Built in Data types
Numbers in Python
Accepting input from Console
Printing Statements
Simple Python programs
UNIT - 4
Math functions
Expressions
Arithmetic Operation in Python
Relational Operator in Python
Logical Operator in Python
Bitwise operators in Python
Assignment Operators in Python
Conditional statements
if Statement in Python
if else in Pythpn
if elif else in Python
Iteration or Looping constructs
range function
While Statement
For loop
break statement
Continue Statement
Pass statement
Nested Loop
Operator Precedence and Associativity
Operators Expressions and Python Statements
Math functions
Expressions
Arithmetic Operation in Python
Relational Operator in Python
Logical Operator in Python
Bitwise operators in Python
Assignment Operators in Python
Conditional statements
if Statement in Python
if else in Pythpn
if elif else in Python
Iteration or Looping constructs
range function
While Statement
For loop
break statement
Continue Statement
Pass statement
Nested Loop
Operator Precedence and Associativity
UNIT - 5
List in Python
Tuple in Python
Sets in Pyhton
Dictionary in Pyhton
String in Python
Sequence data types in python
List in Python
Tuple in Python
Sets in Pyhton
Dictionary in Pyhton
String in Python
UNIT - 6
built in function
Module Functions
User Defined Function
Local variables
the Return statement
DocStrings
Global Scope
Default argument
Keyword Arguments
VarArgs parameters
Library function
Numeric Functions
Date and Time Functions
Recursion
return multiple value
Functions in Python
built in function
Module Functions
User Defined Function
Local variables
the Return statement
DocStrings
Global Scope
Default argument
Keyword Arguments
VarArgs parameters
Library function
Numeric Functions
Date and Time Functions
Recursion
return multiple value
UNIT - 7
Concept of Files
File opening in various modes
Reading from a file
Writing onto a file
File functions
Command Line arguments
Handling TXT File
Handling Binary File
Handling CSV file
File Processing in Python
Concept of Files
File opening in various modes
Reading from a file
Writing onto a file
File functions
Command Line arguments
Handling TXT File
Handling Binary File
Handling CSV file
UNIT - 8
Scope of objects and Names
LEGB Rule
Module Basics
Module Files as Namespaces
Import Model
Random Module
DateTime module
Calendar Module
Math Module
Modules in Python
Scope of objects and Names
LEGB Rule
Module Basics
Module Files as Namespaces
Import Model
Random Module
DateTime module
Calendar Module
Math Module