0% found this document useful (0 votes)
29 views2 pages

CJ Practical Syllabus (E-Next - In)

This document outlines the course details for a Core Java Practical course, including the semester, course code, duration, evaluation details, and list of practical assignments. The practical assignments cover topics in Java including basics, operators, data types, methods/constructors, inheritance, packages/arrays, vectors/multithreading, file handling, GUI, and exception handling. It also lists 6 recommended textbooks for the course.

Uploaded by

Alamelu Iyer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

CJ Practical Syllabus (E-Next - In)

This document outlines the course details for a Core Java Practical course, including the semester, course code, duration, evaluation details, and list of practical assignments. The practical assignments cover topics in Java including basics, operators, data types, methods/constructors, inheritance, packages/arrays, vectors/multithreading, file handling, GUI, and exception handling. It also lists 6 recommended textbooks for the course.

Uploaded by

Alamelu Iyer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

B. Sc.

(Information Technology) Semester –IV


Course Name: Core Java Practical Course Code: USIT4P1
Periods per week Lectures per week 3
1 Period is 50 minutes
Hours Marks
Evaluation System Practical Examination 2½ 50

List of Practical
1. Java Basics
a. Write a Java program that takes a number as input and prints its multiplication table
upto 10.
b. Write a Java program to display the following pattern.
*****
****
***
**
*
c. Write a Java program to print the area and perimeter of a circle.

2. Use of Operators
a. Write a Java program to add two binary numbers.
b. Write a Java program to convert a decimal number to binary number and vice versa.
c. Write a Java program to reverse a string.

3. Java Data Types


a. Write a Java program to count the letters, spaces, numbers and other characters of
an input string.
b. Implement a Java function that calculates the sum of digits for a given char array
consisting of the digits '0' to '9'. The function should return the digit sum as a long
value.
c. Find the smallest and largest element from the array

4. Methods and Constructors


a. Designed a class SortData that contains the method asec() and desc().
b. Designed a class that demonstrates the use of constructor and destructor.
c. Write a java program to demonstrate the implementation of abstract class.

5. Inheritance
a. Write a java program to implement single level inheritance.
b. Write a java program to implement method overriding
c. Write a java program to implement multiple inheritance.

37

https://E-next.in
6. Packages and Arrays
a. Create a package, Add the necessary classes and import the package in java class.
b. Write a java program to add two matrices and print the resultant matrix.
c. Write a java program for multiplying two matrices and print the product for the
same.

7. Vectors and Multithreading


a. Write a java program to implement the vectors.
b. Write a java program to implement thread life cycle.
c. Write a java program to implement multithreading.

8. File Handling
a. Write a java program to open a file and display the contents in the console
window.
b. Write a java program to copy the contents from one file to other file.
c. Write a java program to read the student data from user and store it in the file.

9. GUI and Exception Handling


a. Design a AWT program to print the factorial for an input value.
b. Design an AWT program to perform various string operations like reverse string,
string concatenation etc.
c. Write a java program to implement exception handling.

10. GUI Programming.


a. Design an AWT application that contains the interface to add student information
and display the same.
b. Design a calculator based on AWT application.
c. Design an AWT application to generate result marks sheet.

Books and References:


Sr. No. Title Author/s Publisher Edition Year
1. Core Java 8 for Vaishali Shah, SPD 1st 2015
Beginners Sharnam Shah
2. Java: The Complete Herbert Schildt McGraw 9th 2014
Reference Hill
3. Murach’s beginning Java Joel Murach , Michael SPD 1st 2016
with Net Beans Urban
4. Core Java, Volume I: Hortsman Pearson 9th 2013
Fundamentals
5. Core Java, Volume II: Gary Cornell and Pearson 8th 2008
Advanced Features Hortsman
6. Core Java: An Integrated R. Nageswara Rao DreamTech 1st 2008
Approach

38

https://E-next.in

You might also like