#1 Best Selling IGNOU MCS-24 Help-Book & Study-Guide in IGNOU Marketplaces.
Get Good Marks in your MCA Computer Application Programme in the Term-End Exams even if you are busy in your job or profession.
We've sold over 15,919,472 Help Books and Delivered 17,312,986 Assignments Since 2002.
As our customers will tell you...yes, it really result-oriented.
IGNOU MCS-24 Code Details
IGNOU (Indira Gandhi National Open University)
Object Oriented Technologies and Java Programming
Core Courses (CC)
Buy MCS-24 Help Book
IGNOU MCS-24 English Topics Covered
Block 1 - Object Oriented Technology and Java
- Unit 1 - Object Oriented Methodology-I
- Unit 2 - Object Oriented Methodology-II
- Unit 3 - Java Language Basics
- Unit 4 - Expressions, Statements and Arrays
Block 2 - Object Oriented Concepts and Exceptions Handling
- Unit 1 - Class and Objects
- Unit 2 - Inheritance and Polymorphism
- Unit 3 - Packages and Interfaces
- Unit 4 - Exceptions Handling
Block 3 - Multi threading, I/O and String Handling
- Unit 1 - Multi threaded Programming
- Unit 2 - I/O In Java
- Unit 3 - Strings and Characters
- Unit 4 - Exploring Java I/O
Block 4 - Applets Programming and Advanced Java Concepts
- Unit 1 - Applets
- Unit 2 - Graphics and User Interfaces
- Unit 3 - Networking Features
- Unit 4 - Advance Java
IGNOU MCS-24 (January 2022 - July 2022) Assignment Questions
Question 1 :
(a) Explain basic concepts of Object Oriented Programming? Explain how data hiding is achieved in java.
(b) Explain different data types available in java.
Question 2 :
(a)Explain how class is defined in java with the help of a program. Also explain use of getter and setter methods.
(b) Explain use of static methods in java.
(c) Write a java program to add two matrices of 4X4 in java.
Question 3 :
Write a java program to create an Account class and define constructors in it. Inherit Saving_Bank_Account class and Current_Bank_Account class from the Account class. Override constructors of Account class in Saving_Bank_Account and Current_Bank_Account classes. Define appropriate methods to operate these accounts. Make necessary assumptions. Give proper comment in your program to increase redability.
Question 4 :
(a) Explain uses of final and super keywords in java with the help of examples.
(b) What is a package in Java? Explain accessibility rules for packages.
(c) Explain advantages of polymorphism with the help of example.
(a) What is interface? Explain difference between abstract class and interface with the help of examples. Also write advantages of using interfaces in java programming.
(b) What is an exception? Explain various causes of exceptions. With the help of a program explain how exceptions are handled in java.
Question 6 :
(a) What is multithreading? Explain how threads are synchronized in java. Also explain various applications where multithreading may be used. Describe how interthread communications takes place in java.
(b) Create an Applet to draw circle on the basis of input given by user.
Question 7 :
(a) What is object serialization? Explain working and use of object serialization.
(b) What is layout manager? Explain different layouts available in java for GUI programming. What is default layout of an applet? Explain how to set the layout of an applet.
Question 8 :
(a) What is proxy server? Explain URL class and its methods in java.
(b) What is JDBC? Explain the advantages of JDBC.
(c) Explain use of GET and POST methods of Servlet with the help of examples.Buy MCS-24 Assignment