Srinandan Document
Srinandan Document
PROBLEM DEFINITION:-
OBJECTIVE:-
The aim of quiz building is to automate its existing manual system by the
help of computerized equipment’s and full-fledged computer software,
fulfilling their requirements, so that their valuable data/information can be
stored for a longer period with easy accessing and manipulation of a same.
Basically, the project describes how to manage for good performance and
better services for the clients. It can lead to error free secure, reliable and fast
management system.
~1~
Registration
Quiz
USER SYSTEM
Score
MODULES:-
~2~
Students management module:
Used for managing the students details.
Results module:
Used for managing the details of results.Result Module
is specially designed to make the work of Result Preparation in
accordance with all the Rules and Regulation of the Board together
with calculation of Marks on the basis of conversion, the totals and
preparation of the Marksheet, a work of ease.
Examinations management module:
Used for managing the information and details of the
examinations.
Marks module:
Used for managing the marks details.
Users module:
Used for managing the users of the system. The user module
allows users to register, log in, and log out. Users benefit from being
able to sign on because this associates content they create with their
account and allows various permissions to be set for their roles.
TOOLS/PLATFORM USED:-
~3~
SOURCE CODE
print('
______________________________________________________________
_____________________________________________')
print('
______________________________________________________________
_____________________________________________')
print('\t\t\t\t----------+-------------+-----------------')
print('\t\t\t\t--------------------------------------------')
print('If your age group number is 1 : Your only eligible for easy level.')
print('If your age group number is 2 : Your only eligible for mediam level.')
print('If your age group number is 3 : Your only eligible for hard level.')
~4~
#---Registration:
print('\nRegistration:')
score = 0
question_no = 0
if a==1:
question_no += 1
score +=1
else:
print('Incorrect!')
~5~
print(f'current answer is --> central processing unit')
#------2
question_no += 1
score +=1
else:
print('Incorrect!')
# -----3
question_no += 1
~6~
if ques == 'graphics processing unit':
score +=1
else:
print('Incorrect!')
#------4
question_no += 1
score +=1
else:
print('Incorrect!')
question_no += 1
score +=1
else:
print('Incorrect!')
#------6
question_no += 1
~8~
if ques == 'Commonly Operated Machines Used in Technical and
Educational Research' :
score +=1
else:
print('Incorrect!')
#------7
question_no += 1
score +=1
else:
print('Incorrect!')
~9~
#------8
question_no += 1
score +=1
else:
print('Incorrect!')
# ------9
question_no += 1
~ 10 ~
if ques == 'charlesbabbage' :
score +=1
else:
print('Incorrect!')
#------10
question_no += 1
score +=1
else:
print('Incorrect!')
~ 11 ~
print('\nName:',n)
print('Age group:',a)
print('Thank you:')
#------1
if a==2:
q_no=0
so=0
print('Note: Enter the answer with out typing the option for mcq question :')
q_no+=1
~ 12 ~
ques = input(f'\n{q_no}. Which of the following is not a type of
computer on the basis of operation?\na) Digital\nb) Analog\nc) Hybrid\nd)
Remote ').lower()
if ques == 'remote':
score +=1
else:
print('Incorrect!')
#------2
q_no += 1
if ques == 'hybrid' :
so +=1
else:
~ 13 ~
print('Incorrect!')
# -----3
q_no += 1
if ques == 'microprocessors':
so +=1
else:
print('Incorrect!')
#------4
q_no += 1
~ 14 ~
ques =input(f'\n{q_no}. Which language does the computer understand?
').lower()
so +=1
else:
print('Incorrect!')
# -----5
q_no += 1
if ques == 'mini':
~ 15 ~
so +=1
else:
print('Incorrect!')
#------6
q_no += 1
so +=1
else:
print('Incorrect!')
~ 16 ~
print(f'current answer is -->Commonly Operated Machines Used in Technical
and Educational Research')
#------7
q_no += 1
if ques == 'snarc':
so +=1
else:
print('Incorrect!')
#------8
q_no += 1
~ 17 ~
if ques == 'web client' :
so +=1
else:
print('Incorrect!')
# ------9
q_no += 1
if ques == 'i/o' :
so +=1
~ 18 ~
else:
print('Incorrect!')
#------10
q_no += 1
so +=1
else:
print('Incorrect!')
print('\nName:',n)
print('Age group:',a)
~ 19 ~
print(f'your score is', so)
print('Thank you:')
#------1
if a==3:
_no=0
sco=0
print('Note: Enter the answer with out typing the option for mcq question :')
_no+=1
sco +=1
else:
~ 20 ~
print('Incorrect!')
#------2
_no += 1
if ques == 'cpu' :
sco +=1
else:
print('Incorrect!')
# -----3
~ 21 ~
_no += 1
sco +=1
else:
print('Incorrect!')
#------4
_no += 1
sco +=1
~ 22 ~
else:
print('Incorrect!')
# -----5
_no += 1
if ques == 'hardware':
sco +=1
else:
print('Incorrect!')
~ 23 ~
#------6
_no += 1
sco +=1
else:
print('Incorrect!')
#------7
_no += 1
~ 24 ~
sco +=1
else:
print('Incorrect!')
#------8
_no += 1
sco +=1
else:
print('Incorrect!')
~ 25 ~
# ------9
_no += 1
if ques == 'charlesbabbage' :
sco +=1
else:
print('Incorrect!')
#------10
_no += 1
if ques == 'tertiary':
sco +=1
else:
print('Incorrect!')
#------11
_no+=1
sco +=1
~ 27 ~
else:
print('Incorrect!')
#------12
_no += 1
if ques == 'telnet' :
sco +=1
else:
print('Incorrect!')
# -----13
~ 28 ~
_no += 1
sco +=1
else:
print('Incorrect!')
#------14
_no += 1
~ 29 ~
sco +=1
else:
print('Incorrect!')
# -----15
_no += 1
if ques == 'subdirectory':
sco +=1
else:
print('Incorrect!')
print('\nName:',n)
~ 30 ~
print('Age group:',a)
print('Thank you:')
else:
print("Thank you")
~ 31 ~
OUTPUT
~ 32 ~
FINAL RESULT FOR AGE GROUP 1
~ 33 ~
FINAL RESULT FOR AGE GROUP- 2
~ 34 ~
FINAL RESULT FOR AGE GROUP -3
~ 35 ~