PM SHREEKENDRIYA VIDYALAYA
NO.2, REWA
A PROJECT REPORT
ON
SUPER BIKES SPECIFICATION
FOR
CBSE 2025 EXAMINATION
[AS A PART OF THE INFORMATICS PRACTICES (065)]
DONE BY
SURYA VARDHAN SINGH
RUDRA PRATAP SINGH
PRINCE KUMAR SUKLA
DASHARK AWADHIYA
SUBMITTED BY:
UNDER THE GUIDANCE OF: PRINCE KUMAR SHUKLA
MRS. NIDHI PANDEY PGT (CS)
CERTIFICATE
This is to certify that the Project entitled
“SUPER BIKES SPECIFICATION” is a work done by
SURYA, RUDRA, PRINCE, DASHARK
of Class XII Session 2024-25 in partial fulfilment of
CBSE Examination 2025 and has been carried out
under my direct supervision and guidance. This
report or a similar report on the topic has not been
submitted for any other examination and does not
form a part of any other course undergone by the
candidate.
………………..
…
……………. Signature of Principal Signature of Teacher/Guide
Name: MRS. NIDHI
Design
ation: PGT ([Link].)
ACKNOWLEDGEMENT
I undertook this Project work, as the part of my XII-
INFORMATION PRACTICES course. I have tried to apply best of
knowledge and experience, gained during the study and class
work experience. However, developing an efficient code is
generally a quite complex and time-consuming process. It
requires a systematic study, insight vision and professional
approach during the design and development.
I would like to extend my sincere thanks and gratitude to my
teacher MRS NIDHI PANDEY PGT ([Link]).
I am very much thankful to our Principal Mr. Ravindra S
Devadiga for giving valuable time and moral support to
develop this code.
I would like to take the opportunity to extend my sincere
thanks and gratitude to our parents for being a source of
inspiration and providing time and freedom to develop this
project.
CONTENTS
1. AIM
2. INTRODUCTION
[Link] APPROACH
4. SOFTWARE AND HARDWARE USED
5. CODE
6. OUTPUT
7. CONCLUSIONS
8. BIBLIOGRAPHY
AIM
To Analyze and provide a comparison
Of various super bikes specification in various
countries with the help of plots, graphs, and
Charts, using python libraries such as
Pandas, matplotlib, and a few other data
Analysis and manipulation tools
INTRODUCTION
Superbike racing motorcycles are derived from standard production
models, so for a bike to be eligible, the manufacturer must
first homologate the model and manufacture the required number of
roadgoing machines. While rules vary from series to series, in
general the motorcycles must maintain the same profile as their
roadgoing counterparts, with the same overall appearance as seen
from the front, rear and sides. In addition, the frame cannot be
modified. Teams may modify some elements of the bike, including
the suspensions, brakes, swingarm, and the diameter and size of the
wheels.
Superbike racing motorcycles must have four-stroke engines of
between 850 cc and 1200 cc for twins, and between 750 cc and
1000 cc for four cylinder machines.
The restriction to production models distinguishes Superbike racing
from MotoGP racing, which uses prototype machines that bear little
resemblance to production machines. This is somewhat similar to
the distinction in car racing between sports cars and Formula
One cars, though the performance gap between Superbike and
MotoGP racing is much smaller.
The world's first 'Superbike' was built by brothers Ross and Ralph
Hannan in the mid/late 1970s. First ridden successfully in Australia
and overseas, including the Suzuka 8 hour and the Bol d'Or 24-hour
endurance races, by Graeme Crosby who went on to international
success and was eventually inducted into the NZ sports "Hall of
Fame"
THEORITICAL APPROACH
What is Python?
Python is an interpreted, object-oriented, high-level programming
language with dynamic semantics. Its high-level built in data
structures, combined with dynamic typing and dynamic binding, make
it very attractive for Rapid Application Development, as well as for use
as a scripting or glue language to connect existing components
together. Python's simple, easy to learn syntax emphasizes readability
and therefore reduces the cost of program maintenance. Python
supports modules and packages, which encourages program
modularity and code reuse. The Python interpreter and the extensive
standard library are available in source or binary form without charge
for all major platforms, and can be freely distributed.
Often, programmers fall in love with Python because of the increased
productivity it provides. Since there is no compilation step, the edit-
test-debug cycle is incredibly fast. Debugging Python programs is
easy: a bug or bad input will never cause a segmentation fault. Instead,
when the interpreter discovers an error, it raises an exception. When
the program doesn't catch the exception, the interpreter prints a
stack trace. A source level debugger allows inspection of
local and global variables, evaluation of arbitrary
expressions, setting breakpoints, stepping through the
code a line at a time, and so on. The debugger is written
in Python itself, testifying to Python's introspective
power. On the other hand, often the quickest way to
debug a program is to add a few print statements to the
cod
Features of Python:
Python provides lots of features that are listed below.
1) Easy to Learn and Use
Python is easy to learn and use. It is developer-friendly
and high-level programming language.
2) Expressive Language
Python language is more expressive means that it is
more understandable and readable.
3) Interpreted Language
Python is an interpreted language i.e. interpreter
executes the code line by line at a time. This makes
debugging easy and thus suitable for beginners.
4) Cross-platform
Language Python can run equally on different
platforms such as Windows, Linux, Unix and Macintosh
etc. So, we can say that Python is a portable language.
5) Free and Open Source
Python language is freely available at official web
address. The source-code is also available. Therefore, it
is open source.
6) Object-Oriented Language
Python supports object-oriented language and
concepts of classes and objects come into existence.
7) Extensible
It implies that other languages such as C/C++ can be
used to compile the code and thus it can be used further
in our python code.
8) Large Standard Library
Python has a large and broad library and provides rich
set of module and functions for rapid application
development.
9) GUI Programming Support
Graphical user interfaces can be developed using
Python.
Data Visualisation in python :
Using Python besides organizing data and information
in tabular format it can also be represented pictorially
using visual elements like charts /graphs/maps.
matplotlib library’s pyplot interface is used for the
same.
II. Pandas: It is a popular library for working with data.
III. Data Frames: A Data Frame is a 2-Dimensional data
structure that can store data of different types (including
characters, integers, floating-point values, factors, and
more) in columns. There are many ways to summarize and
access the data stored in Data Frames, using attributes
and methods provided by the Data Frame object.
THE HARDWARE USED:
While developing the system, the used hardware is:
Device name DESKTOP-K2HHT1L
Processor Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz 1.10 GHz
Installed RAM 4.00 GB (3.79 GB usable)
THE SOFTWARE’S USED:
● Microsoft Windows® 10( 64 bit) Home as
Operating System.
● Google Collab for executing the code
● Python 3.8 as Front-end Development
environment.
● Note pad ++ for drafting rough code
● MS-Word for documentation.
CODES:
CONCLUSIONS
“SUPER BIKES SPECIFICATION ”
has been prepared to make analysis of
Super bike in various countrys
types of bike ,specification of Super bikes,
introduction to variety of
high sales in bikes in various country
BIBLOGRAPHY
Data Analysis, the following books and literature are
referred to by me during the various phases of
development of the project.
1. NCERT Informatics Practices Class XII
2. Information Practices textbook ( class XI) by Sumita
Arora
The following sites were referred to collect required data :
[Link]
[Link]
AAGgJzbQ&ohost=[Link]&cid=CAESZuD2xGtx20Z4rwoOMDgAU5B0Oh5UkvqwjhMaHn1CO3
4xte--THaPbumdSgJ5r-
pRRlOvCY9QZ1yMSy4eyUfVZXfyl22FpDPzg2rHMwPiHcf5zU_0XtnLdN48S8ivkOejImLVPIZw2A&sig=AOD6
4_3SUlDjYC1JCqBNV-
mKpPZfqQEnEw&q&adurl&ved=2ahUKEwiHwtGsqtj7AhV1xzgGHbygDz4Q0Qx6BAgKEAE
[Link]
Other than the above-mentioned books, the suggestions and supervision of my
teacher and my class experience also helped me to develop this software project