Java Programming Front Pages

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

A LABORATORY MANUAL FOR

JAVA PROGRAMMING (21435)

EVEN SEMESTER- IV

DIPLOMA PROGRAMME IN COMPUTER


TECHNOLOGY/ Information Technology

GOVERNMENT POLYTECHNIC, NASHIK


(AN AUTONOMOUS INSTITUTE OF GOVT. OF MAHARASHTRA)
GOVERNMENT POLYTECHNIC NASHIK
(An Academic Autonomous Institute of Govt. of Maharashtra)

VISION:
To be a premier technical training and development institute catering to the skill and professional
development in multi-domain for successful employment/self-employment by offering certified and
accredited NSQF compliant programmes. The institute shall be the centre for excellence in skill
development and community development through different training programmes, business incubation
and entrepreneurship development.

MISSION:
The Government Polytechnic Nashik, an autonomous institute of Government of Maharashtra has the
mission to provide education for skill development, engineering diploma and continuing education
programmes for enhancement of employability skills of the aspirants in the job/self-employment
through continually developing quality learning systems. The institute aims at holistic and student
centric education in collaboration with business, industry and having practice-based education.
GOVERNMENT POLYTECHNIC NASHIK
(An Academic Autonomous Institute of Govt. of Maharashtra)

Vision of computer technology/Information Technology department


To emerge as a centre of excellence in the domain of information technology and be the player in digital
India, having capability of producing technically proficient manpower which is competent of making
significant contributions as entrepreneurs or professionals to the industry and society.

Mission Department of computer Technology/Information Technology is


committed
Department of computer Technology/Information Technology is committed,

M1. To impart quality engineering education and enhance problem solving skills.

M2. To develop innovative skills.

M3. To encourage students for employable, entrepreneurial and life-long learning skills.

M4. To mold students for integrity and ethics.

M5. To provide leadership with social sensitivity for the betterment of the society, humanity And
country as a whole.
PROGRAMME : Diploma Programme in Information Technology(IF) / Computer Technology(CM)
COURSE : Java Programming (JPR) COURSE CODE : 21435

TEACHING AND EXAMINATION SCHEME:

Teaching Scheme Examination Scheme


Hrs week TH Marks
Credits Paper TH TH+TES TW
TH TU PR Hrs.
TEST PR OR TOTAL
Max. 80 20 100 25 25 150
03 04 05 03
Min. 32 40 10 10

1.0 RATIONALE:
Java language is an object oriented programming language that was designed to meet the need for a
platform independent language. Java used to create Application that run on a single computer as well
as distributed network. Java is both a language and a technology used to develop Internet based
Applications with this increasing use of Internet. Java has become a widely used programming
language. Further this course, which includes learning core java, forms a foundation for learning
advanced Java.

2.0 COURSE OBJECTIVES:


The student will be able to,
1. Explain object oriented programming concept of java.
2. Use inheritance, package and interfaces.
3. Use multithreading and exception handling.
4. Understand applet and use graphic programming, java collections, handle files.
5. Use java programming concepts to write programs for handling I/O streams.

3.0 COURSE OUTCOMES:


The course content should be taught and learning imparted in such a manner that student are able to
acquire required learning outcome in cognitive, psychomotor and affective domain to demonstrate
following course outcomes:
1. Recall concept of object oriented features and control structures in java.
2. Construct classes & objects using concepts of inheritance, method overloading, method
overriding, array, vector.
3. Develop the programs using Interface & Packages.
4. Demonstrate multithreaded program with exception handling.

5. Develop programs for handling I/O and file streams.


GOVERNMENT POYTECHNIC NASHIK
( An Academic Autonomous Institute of Govt. of Maharashtra )

CERTIFICATE
This is to certify that Mr./Ms._______________________________ Roll
No.__________ of diploma in ______________________ Engineering has
completed the term work in subject Java Programming (21435) for academic
year_______________ as prescribed in curriculum.

DATE:_______________ Exam Seat No.____________

Sign:
Name of Student:
Subject Teacher Head of Department Principal
INDEX
Name of Student:-_________________________________________________
Programme:-______________________ Course & Code:-_________________
Laboratory:-______________________________________________________
Name Of Faculty:-________________________ Academic Year:-___________

Sr no Title of experiment Page Date of Date of Marks Sign of


No. performance submission faculty

1 Setup a Java Programming


Development
Environment using
a.) Command prompt
b.) Any IDE. Test the IDE
setup by implementing a
small program.
2. Develop programs to
demonstrate use of different
control statements.
3. Develop programs to
demonstrate use of
‘for’ ,’while’ and ‘do-while’
looping statements.
4. Develop programs for
implementation of implicit and
explicit typecasting in JAVA.
5. Develops programs for
implementation a) Constructor
b) Multiple Constructors.
6. Develop a program to accept
input using command line
argument.
7. Develop programs for
implementation of arrays in
Java.
8. Develop programs for
implementation of different
function of String and String
Buffer Class.
9. Develop programs for
implementation of a) Vector b)
Hash map c) Wrapper.

10. Develop a program for


implementation of a) Method
overriding b) Method
overloading.
11. Develop a program for
implementation of a) Single
Inheritance b) Multiple
Inheritance.
12. Develop programs for
implementation of multilevel
inheritance by applying various
access controls to its data
members and methods.
13. Develop programs for creating
classes in a package, accessing a
package, importing a class from
another package.

14. Develop a program for


implementation of
Multithreading Operation.
15. Develop programs for
implementation of a) Exception
handling b) User defined
exception handling.
16. Develop programs for
implementation of a) I/O classes
b) File stream classes.

Total

Average
Name & Signature of Student Signature Of Faculty

You might also like