Download 2018-19 MCA MCS 024 solved assignment for free here. MCS 024 is Object Oriented Technologies and Java Programming subject code for IGNOU MCA second semester. Download PDF of solved IGNOU MCA assignment here.
Objective
You will learn about the following in this guide / study material.
To provide fully solved assignment of IGNOU MCA MCS 024 subject (Object Oriented Technologies and Java Programming) in PDF for free download.
IGNOU MCS 024 Solved Assignment
If you are studying in IGNOU, you have to write down and submit assignments before last date in order to become eligible to appear in the Term End Exams.
There are total 8 questions that have to be answered by IGNOU MCA second semester students for the subject Object Oriented Technologies and Java Programming.
IGNOU MCA Second Semester MCS 024 Assignment Questions - with solutions
Here is the assignment questions of MCA MCS-024 course of IGNOU university.
Question 1:
(a) What is Object Oriented Programming? Explain advantages of Object Oriented Programming with the help of an example. (5 Marks)
(b) Explain features of java programming language. (2 Marks)
(c) Write a program to explain use of Relational and Boolean operators in java.
(3 Marks)
Question 2:
(a) Explain use of super and final keywords in java with the help of examples.
(4 Marks)
(b) Explain followings in context of java, with the help of examples. (6 Marks)
i. Class and Objects
ii. Message Passing
iii. Garbage collection
Question 3:
(a) What is static method? Explain why main method in java is always static.
(2 Marks)
(b) What is inheritance? How inheritance is implemented in java? Create a class Book and define display method to display book information. Inherit Reference_Book and Magazine classes from Book class and override display method of Book class in Reference_Book and Magazine classes. Make necessary assumptions required. (5 Marks)
(c) Explain the steps involved in creating a distributed application using Remote Method Invocation (RMI). (3 Marks)
Solution to QUestion 3(B) and 3(C) of IGNOU MCS 024 assignment 2018-19
Question 4:
(a) What is polymorphism? Explain its advantages with the help of a program.
(4 Marks)
(b) What is constructor overloading? Explain advantage of constructor overloading with the help of an example. (3 Marks)
(c) What is rule of accessibility? Explain different level of accessibility in java.
(3 Marks)
Question 5:
(a) What is abstract class? Explain situations in which abstract classes are used. (3Marks)
(b) What is an exception? Explain how an exception is handled in Java. Create your own exception class to handle a situation when age of a person is given in negative. Make necessary assumptions. (4 Marks)
(c) Explain how threads are created in java. Write a java program to display threads priority. (3 Marks)
Question 6:
(a) What is I/O stream in java? Write a program in java to create a file and copy the content of an already existing file into it. (4 Marks)
(b) Create an Applet program to display your brief profile with photograph. Make necessary assumptions and use appropriate GUI and layout in your program.
(4 Marks)
(c) Differentiate between String and StringBuffer classes. Also, write a program to reverse a given string. (2 Marks)
Question 7:
(a) What is need of layout manager? Explain different layouts available in java for GUI programming. (4 Marks)
(b) Explain FilterInputStream and FilterOutputStream in detail. (4 Marks)
(c) Explain File class and its methods. (2 Marks)
Question 8:
(a) Explain UDP in context of java programming. (2 Marks)
(b) Explain different ways of session handling. (3 Marks)
(c) What is JDBC? Explain how select statements are executed and ResultSet is accessed in JDBC programming.
So here were the total questions of IGNOU assignment for the subject Object Oriented Technologies and Java programming (MCS-024).
Download MCS 024 solved assignment 2018-19
Read to know about the answers for the IGNOU MCA MCS 24 assignment.