Computer Graphics Micro Project
Computer Graphics Micro Project
Second YEAR
(Year: 2022-23)
Micro Project
COMPUTER GRAPHICS (22318)
Title of the Project:- Design of an Analog Clock
Branch:- Computer Engineering (CO3I)
Members of the Group
Sr. Roll
Name of student Enrollment No. Seat No.
No. No.
1 46 PATIL PRASHANT LAXMAN 2112420280
2 47 LATAYE KARAN 2112420281
BHARATLAL
3 48 GAUTAM VICKY YOGESH 2112420282
4 49 SHEIKH ALTAMASH 2112420283
MOHMADRAFI
5 50 MESHRAM DEVENDRA 2112420285
WALMIK
1
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,
MUMBAI
Teacher Evaluation Sheet for Micro Project
Course Title and Code: - COMPUTER GRAPHICS (22318)
Title of the Project: - Design of an Analog clock
Group No: - 10
Cos addressed by the Micro Project:
CO1: Manipulate visual and geometric information of images.
Mark’s
2
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(22318) for the Academic Year 2022 - 2023 as prescribed in the curriculum.
Seal of
Institution
3
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(22318) for the Academic Year 2022 - 2023 as prescribed in the curriculum.
Seal of
Institution
4
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(22318) for the Academic Year 2022 - 2023 as prescribed in the curriculum.
Seal of
Institution
5
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(22318) for the Academic Year 2022 - 2023 as prescribed in the curriculum.
Seal of
Institution
6
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
(22318) for the Academic Year 2022 - 2023 as prescribed in the curriculum.
Seal of
Institution
7
INDEX
1. Introduction 9
3. course outcomes 14
4. Literature Review 15
5. Program Implementation 16
6. Resources Required 17
7. Conclusion 18
8
Title Of Mcro-Project
Design
of an Analog clock
1.0 Rationale
To successfully Design the Analog Clock of useing C Programming Language.
To make the programs on Design of Analog Clock using Turbo c++ concept in C
Language.
Collect information about Analog clock.
Learn about Analog Clock.
Learn how to implement program of Design Analog Clock.
2.0 Course Outcomes Addressed
a) Develop an algorithm to perform PUSH and POP operations for the given item in a
stack.
2.0 Literature Review
1) For this micro-project we used Internet, MS-Word, Turbo C++ Compiler, etc.
2) Turbo C++ is a discontinued C++ compiler and integrated development environment
and computer language originally from Borland.
3) We have used MS word 2010 for creating our report to show about how we created
this micro project.
4) In programming, a series of objects all of which are the same size and type.
When the teacher gave us micro projects asking us to make an micro project on
Report on Clock with it’s Implementation Program using computer graphics.
Then the teacher, who made a group of five of our students, then all of us group
members sart together and started thinking about the micro-project topic. After that,
we divided the work of micro project into groups such that each member watch their
videos on YouTube and then wrote in the text book about their information. And also
took down notes about the content and some group members read articles about them
on Google Chrome and some group members read the books of Build A methods of
searching number and after that we started writing in the micro project which was in
the notes we downed done. Then First we will discuss with each group member for
9
what work should done by each group member. Then we will collecting required
information from many of websites and you tube to Input in our report on uses of
methods of searching numbers. As the name suggests this project is based on methods
of searching numbers where we can perform operations like opening a dev c++ etc.
INTRODUCTION:
Some have Roman Numerals (I, II, III, etc) instead, or no numbers at all, instead only
relying on the positioning of the hands and what angle they’re at to indicate the time.
Our modern-day system of using a 60-minute and 60-second increment clock dates
back to 2,000 B.C. from ancient Sumeria.
The first mechanical clocks (with a Clock Face) were invented in Europe around the
start of the 14th century and were the standard timekeeping device until the pendulum
clock was invented in 1656. There were many components that came together over
time to give us the modern-day timekeeping pieces of today.
10
in over the centuries, but the principle and engineering that makes them
work is still the same.
A wrist watch
A pocket watch
A grandfather clock
A wall clock
Tower clocks
TYPES OF CLOCK :
1) Analog Clock
2) Digital Clock
11
4-5, etc. are divided into 5-minute segments. Some clocks have tiny lines running along their
boundaries dividing these segments. Mathematically, we can visualize it in two ways. One is
skip counting in 5 and another one is taking multiples of 5.
12
What are a.m and p.m?
The full form of a.m is Ante meridiem and p.m is Post meridiem. How will we denote
morning and evening while telling the time? Morning is defined as a.m, the time before noon,
i.e. from midnight to 11:59 in the morning. The evening is defined as p.m, the time afternoon,
from the middle of the day, until the middle of the night. For example, 5 a.m is early in the
morning, and 5 p.m is late in the afternoon; 1 a.m is one hour after midnight, while 11 p.m is
one hour before midnight.
A random analog clock tells the time through the movement of hands. So we can read
the time by setting up the hands right.
Analog clocks will have a knob at the back that can be rotated to set the time.
When you rotate the knob the minute hand will move first.
When the minute hand completes one rotation, the hour hand will move from one
number to the next.
Rotate the minute hand to set the hour hand to the time actually needed.
For example, we need to set the time to 4 hours 30 minutes. For that, we need to set
the hour hand to 4 by rotating the minute hand and then adjust the minute hand to
point out 6 Then we will get the time at 4:30. If we need to set the time to 7 hours 00
minutes. For that, we need to set the hour hand to 7 by rotating the minute hand and
then adjust the minute hand to point out 12 Then we will get the time at 7:00.
13
Different Ways of Reading Time
Let us see the different ways of reading time. We saw that the clock has two hands,
big and small. The small hand indicates an hour. The big hand indicates the minute, so
in whichever number the big hand is pointing, with that number, we can calculate the
minute. Minutes can be calculated by multiplying the number by 5. Here is the table
which helps you in referring minutes.
Numbers Minutes
1 indicates 5 minutes
2 indicates 10 minutes
3 indicates 15 minutes
4 indicates 20 minutes
5 indicates 25 minutes
6 indicates 30 minutes
7 indicates 35 minutes
8 indicates 40 minutes
9 indicates 45 minutes
10 indicates 50 minutes
11 indicates 55 minutes
14
Program Implementation :
15
16
Output:
17
Resources Required:
1 WEBSITES 04
https://www.google.com/amp/s
/www.geeksforgeeks.org/most-important-type-
of-algorithms/amp/,
https://www.techopedia.com/definitions,
https://www.tutorialspoint.com/Convert-Infix-
to-ntaining%
Chrome Browser
Conclusion:
18
world where visualization takes the upper hand as compared to textual
interaction.
2 Preparation and
First submission of Abstract
3 Week Literature Review
4 Collection of Data
5 Collection of Data
7 Formulation of
Content
19
12 Final submission of
Micro Project
(Lecturer in CGR)
………………………………………………………
20