3rd Year, EIE

EI606PC: Object Oriented Programming Through Java Lab EIE Syllabus for B.Tech 3rd Year 2nd Sem R18 Regulation JNTUH

Object Oriented Programming Through Java Lab detailed Syllabus for Electronics & Instrumentation Engineering (EIE), R18 regulation has been taken from the JNTUH official website and presented for the students affiliated to JNTUH course structure. For Course Code, Subject Names, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. The Syllabus PDF files can also be downloaded from the universities official website.

For all other EIE 3rd Year 2nd Sem Syllabus for B.Tech R18 Regulation JNTUH, do visit EIE 3rd Year 2nd Sem Syllabus for B.Tech R18 Regulation JNTUH Subjects. The detailed Syllabus for object oriented programming through java lab is as follows.

Pre-requisite:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Objectives:

  • To write programs using abstract classes.
  • To write programs for solving real world problems using java collection frame work.
  • To write multithreaded programs.
  • To write GUI programs using swing controls in Java.
  • To introduce java compiler and eclipse platform.
  • To impart hands on experience with java programming.

Course Outcomes:

  • Able to write programs for solving real world problems using java collection framework.
  • Able to write programs using abstract classes.
  • Able to write multithreaded programs.
  • Able to write GUI programs using swing controls in Java.

Note:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

List of Programs:

  1. Use Eclipse or Net bean platform and acquaint with the various menus. Create a test project, add a test class, and run it. See how you can use auto suggestions, auto fill. Try code formatter and code refactoring like renaming variables, methods, and classes. Try debug step by step with a small program of about 10 to 15 lines which contains at least one if else condition and a for loop.
  2. Write a Java program that works as a simple calculator. Use a grid layout to arrange buttons for the digits and for the +, -,*, % operations. Add a text field to display the result. Handle any possible exceptions like divided by zero.
    1. Develop an applet in Java that displays a simple message.
    2. Develop an applet in Java that receives an integer in one text field, and computes its factorial Value and returns it in another text field, when the button named Compute is clicked.
  3. Write a Java program that creates a user interface to perform integer divisions. The user enters two numbers in the text fields, Num1 and Num2. The division of Num1 and Num 2 is displayed in the Result field when the Divide button is clicked. If Num1 or Num2 were not an integer, the program would throw a Number Format Exception. If Num2 were Zero, the program would throw an Arithmetic Exception. Display the exception in a message dialog box.
  4. Write a Java program that implements a multi-thread application that has three threads. First thread generates random integer every 1 second and if the value is even, second thread computes the square of the number and prints. If the value is odd, the third thread will print the value of cube of the number.
  5. Write a Java program for the following:
    1. Create a doubly linked list of elements.
    2. Delete a given element from the above list.
    3. Display the contents of the list after deletion.
  6. Write a Java program that simulates a traffic light. The program lets the user select one of three lights: red, yellow, or green with radio buttons. On selecting a button, an appropriate message with Stop or Ready or Go should appear above the buttons in selected color. Initially, there is no message shown.
  7. Write a Java program to create an abstract class named Shape that contains two integers and an empty method named print Area ( ) Provide three classes named Rectangle, Triangle, and Circle such that each one of the classes extends the class Shape. Each one of the classes contains only the method print Area ( ) that prints the area of the given shape.
  8. Suppose that a table named Table.txt is stored in a text file. The first line in the file is the header, and the remaining lines correspond to rows in the table. The elements are separated by commas. Write a java program to display the table using Labels in Grid Layout.
  9. Write a Java program that handles all mouse events and shows the event name at the center of the window when a mouse event is fired (Use Adapter classes)

For detail Syllabus of all other subjects of B.Tech 3rd Year Electronics & Instrumentation Engineering, visit EIE 3rd Year Syllabus Subjects.

For all B.Tech results, visit JNTUH B.Tech all years, and semester results from direct links.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.