You are on page 1of 9

A Synopsis onThe Topic

“BOUNCING BOLL”

(Department of INFORMATION TECHNOLOGY,FROM … D.T.S.S. COLLEGE….. )

NAME :- ROLL NO :-
AMAN DURGA PRASAD YADAV (51)
NEHA. K .JHA (14)

CLASS :-S.Y.BSc (IT)

Submitted for the enrolment as a Research in the University of


…MUMBAI…

Supervisor:……………………………. By:……………………………………..
CONTENTS OF SYNOPSIS

1. Introduction
1.1: Author

1.2: Definition

2. Aims & Objective


2.1: Course Goals

2.2: Learning Objectives

3. Need of Research
3.1: Function

4. SCOPE
4.1: List of Graphic Design Software

5. CONCLUSION

6. REFERANCE
1) INTRODUCTION:-
C++ is a language. It has imperative, object-oriented and generic programming
features, while also providing facilities for low-level memory manipulation
It was designed with a bias toward system programming and embedded,
resource-constrained and large systems, with performance, efficiency and
flexibility of use as its design highlights. C++ has also been found useful in many
other contexts, with key strengths being software infrastructure and resource-
constrained applications, including desktop applications, servers (e.g. e-
commerce, Web search or SQL servers), and performance-critical applications
(e.g. telephone switches or space probes). C++ is a compiled language, with
implementations of it available on many platforms. Many vendors provide C++
compilers, including the Free Software Foundation, Microsoft, Intel, and IBM.
C++ is standardized by the International Organization for Standardization (ISO),
with the latest standard version ratified and published by ISO in December 2017
as ISO/IEC 14882:2017 (informally known as C++17). The C++ programming
language was initially standardized in 1998 as ISO/IEC 14882:1998, which was
then amended by the C++03, C++11 and C++14 standards. The
current C++17 standard supersedes these with new features and an
enlarged standard library. Before the initial standardization in 1998, C++ was
developed by Bjarne Stroustrup at Bell Labs since 1979, as an extension of
the C language as he wanted an efficient and flexible language similar to C,
which also provided high-level features for program organization. C++20 is the
next planned standard thereafter, keeping with the current streak of a new
version every three years.

1.1 Author:-
Bjarne Stroustrup born 30 December 1950) is a Danish computer scientist,
who is most notable for the creation and development of
the C++ programming language. He is a visiting professor at Columbia
University, and works at Morgan Stanley as a Managing Director in New
York.
Stroustrup has a master's degree in mathematics and computer
science (1975) from Aarhus University, Denmark, and a PhD in computer
science in 1979 from the University of Cambridge, England supervised
by David Wheeler.

1.2 Definition:-
C is a high-level programming language that was developed in the mid-1970s.
It was originally used for writing UNIX programs, but is now used to write
applications for nearly every available platform. Compared to most previous
languages, C is easier to read, more flexible (can be used for a wide variety of
purposes), and more efficient at using memory.
C++, pronounced "C plus plus," is a programming language that was built off
the C language. The syntax of C++ is nearly identical to C, but it has object-
oriented features, which allow the programmer to create objects within the
code. This makes programming easier, more efficient, and some would even
say, more fun. Because of the power and flexibility of the language, most
software programs today are written in C++.
2) AIMS& OBJECTIVE:-

2.1: Course Goals:-


C++ is an important language to learn because of its compact syntax and ability
to interact with hardware directly. Because compiled C++ interacts directly with
the hardware it is running on, C++ is a good choice for programmers that are
writing drivers for custom hardware. In addition, due its high-performance C++ is
also a good choice for programming games that utilize fast-paced 3D graphics.
Finally, this course provides another example of how object-oriented
programming has been realized, and this presents an excellent opportunity for
comparing and contrasting languages such as Java. C++. and Visual Basic.
C++ is used frequently in areas such as game development, hardware
manufacturing, embedded systems, and for military applications.
2.2: Learning Objectives:-

The learning objectives of this course are:-

 To understand how C++ improves C with object-oriented features.


 To learn how to write inline functions for efficiency and performance.
 To learn the syntax and semantics of the C++ programming language.
 To learn how to design C++ classes for code reuse.
 To learn how to implement copy constructors and class member functions.
 To understand the concept of data abstraction and encapsulation.
 To learn how to overload functions and operators in C++.
 To learn how containment and inheritance promote code reuse in C++.
 To learn how inheritance and virtual functions implement dynamic
binding with polymorphism.
 To learn how to design and implement generic classes with C++ templates.
 To learn how to use exception handling in C++ programs.
3) Need of Research:-
In Turbo C Graphics We Use Graphics’ Functions To Draw Different Shapes.
(Like Circle, Rectangle Etc.), Display Text (Any Message) In Different Format (Different
Fonts andColours). By Using Graphics’ We Can Make Programs, Animations And Also
Games. These Can Be Useful For Beginners.

3.1: Functions Used:-


Delay (N): A Function From Dash Header File Is Responsible For Holding Of The
Program For A While Depending Upon Given Value N. Secular (N): A Function
From Graphics’ Header File Which Set The Colour Of Pointer (Cursor).
4) SCOPE:-
Scope of Graphic Designing. Graphic Design is defined as the process of visual
communication which combines words, images, and ideas to present the information
to the audience.

They develop the layout and production design of newspapers, magazines, corporate
reports, journals and other publications.

Mostly user used in the design specific software, like(c,c++).

4.1: List of Graphic Design Software:

• Adobe Photoshop.
• GIMP.
• Adobe Illustrator CC.
• Adobe In Design CC.
• CorelDraw.
• Adobe Dreamweaver CC.
• Adobe Fireworks.
5) CONCLUSION:-

Graphics (from Greek γραφικός) are visual presentations on some


surface, such as a wall, canvas, computer screen, paper, or stone.
It includes everything that relates to creation of signs, charts,
logos, graphs, drawings, symbols, geometric designs and so on.

Reference:-

Using this web sides are collecting information for a


synopsis

www.wikipedia.org/wiki/Graphicshttp://www.Stroustrup.com
/
https://simple.wikipedia.org/wiki/History_of_graphic_designhttps://www
.geeksforgeeks.org/basic-graphic-programming-in-c/

You might also like