Exam Details

Subject lab v — java programming
Paper
Exam / Course b.sc. (cs)/b.sc. (cs) (lateral)
Department
Organization Alagappa University Distance Education
Position
Exam Date December, 2017
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
B.Sc. (Computer Science)/B.Sc. (Computer Science) (Lateral)
DEGREE EXAMINATION, DECEMBER 2017.
LAB V — JAVA PROGRAMMING
(2007 onwards)
Time Three hours Maximum 100 marks
ONE question is given to each candidate by lot system.
Each question has two subdivisions.
1. Write a Java program for sorting a given list of
names in ascending order using command line
arguments.
Write a Java program for handling Mouse events
and Keyboard events.
2. Write a Java program to multiply two given
matrices.
Write a Java program to count number of words and
characters in a text.
3. Write Java programs for illustrating Overloading
and Overriding Methods in Java.
Write a Java program to create and manipulate the
following Text Areas, Canvas, Scroll bars, Frames,
Menus and Dialog Boxes.
Sub. Code
37
DE-9818
WS
2
4. Write Java programs for illustrating the
implementation of various forms of Inheritance.(Ex.
Single, Hierarchical, Multilevel inheritance ....)
Write a Java program to illustrate the use of files
and Streams.
5. Write a Java program to illustrate the
implementation of multilevel inheritance using
interfaces in Java.
Write a Java program to display the number of
characters, lines and words in a text file.
6. Write a Java program to illustrate the
implementation of abstract class.
Write a Java program to display the contents of a
file along with a line number at the beginning of
each line.
7. Write a Java program to create Packages in Java.
Write a Java program to read and write the data
using Random access file.
8. Write a Java program to Implement
Producer/Consumer Problem using synchronization.
Write a Java program for creating Applets to draw
the various polygons.
————————


Subjects

  • application programs
  • computer graphics
  • internet programming
  • lab ii — (c++ programming)
  • lab iii — application programs
  • lab iv (visual basic and oracle)
  • lab v — java programming
  • object oriented programming and c++
  • operating systems
  • rdbms
  • visual programming