Exam Details
Subject | Object Oriented Technologies and Java Programming | |
Paper | ||
Exam / Course | Post Graduate Diploma in Computer Application (PGDCA)/ Advance Diploma inComputer Applications (ADCA) / Masters in Computer Applications (MCA) | |
Department | School of Computer and Information Sciences (SOCIS) | |
Organization | indira gandhi national open university | |
Position | ||
Exam Date | December, 2016 | |
City, State | new delhi, |
Question Paper
No. of Printed Pages: 3 IMCS-024 I
MCA (Revised) I DCA (Revised)
Term-End Examination
December, 2016
U4QQC
_-_=-.J
MCS-024 OBJECT ORIENTED TECHNOLOGIES AND JAVA PROGRAMMING
Time hours Maximum Marks: 100 (Weightage
Note: Question TW. 1 is compulsory. Attempt any three questions from the rest.
1. Explain the relationship between inheritance and polymorphism. 4
Explain why main() is not included in writing a Java applet program using an applet coding. 6
Explain method overloading using an example. 6
Explain the process of inter-thread communication. 6
Explain the usage of three assignment operators and three bitwise operators in Java programming. 6
Explain the usage of GridLayout and GridBagLayout in a Java Applet with diagram. 6
Which types of components are used in designing swing based GUI? 6
2. Explain the usage of anonymous proxy servers in designing mailing application. 6
Explain the steps of using multidimensional arrays in a Java program. 6
Write a Java program for "writing output on console" using PrintWriter() method. 8
3. Describe all the steps used in writing a Java program for handling events. 6
What is the usage of RMI in calling methods from remote class? 6
Write a Java program to show interprocess synchronization. 8
4. Explain multithreading using a program. 6
Explain the usage of lastIndexOf (int ch, int fromIndex) method in string operation. 6
Write a program for passing parameters to an Applet using a web page. 8
5. Explain the term BufferedStream using a Java program. 6
Write a Java program for writing files in "C:javafiles " location. 6 Explain the steps of JDBC in establishing a connection for creating a dynamic website for INSERT/UPDATE the attendance record for employees of an organization. S
MCA (Revised) I DCA (Revised)
Term-End Examination
December, 2016
U4QQC
_-_=-.J
MCS-024 OBJECT ORIENTED TECHNOLOGIES AND JAVA PROGRAMMING
Time hours Maximum Marks: 100 (Weightage
Note: Question TW. 1 is compulsory. Attempt any three questions from the rest.
1. Explain the relationship between inheritance and polymorphism. 4
Explain why main() is not included in writing a Java applet program using an applet coding. 6
Explain method overloading using an example. 6
Explain the process of inter-thread communication. 6
Explain the usage of three assignment operators and three bitwise operators in Java programming. 6
Explain the usage of GridLayout and GridBagLayout in a Java Applet with diagram. 6
Which types of components are used in designing swing based GUI? 6
2. Explain the usage of anonymous proxy servers in designing mailing application. 6
Explain the steps of using multidimensional arrays in a Java program. 6
Write a Java program for "writing output on console" using PrintWriter() method. 8
3. Describe all the steps used in writing a Java program for handling events. 6
What is the usage of RMI in calling methods from remote class? 6
Write a Java program to show interprocess synchronization. 8
4. Explain multithreading using a program. 6
Explain the usage of lastIndexOf (int ch, int fromIndex) method in string operation. 6
Write a program for passing parameters to an Applet using a web page. 8
5. Explain the term BufferedStream using a Java program. 6
Write a Java program for writing files in "C:javafiles " location. 6 Explain the steps of JDBC in establishing a connection for creating a dynamic website for INSERT/UPDATE the attendance record for employees of an organization. S
Other Question Papers
Departments
- Centre for Corporate Education, Training & Consultancy (CCETC)
- Centre for Corporate Education, Training & Consultancy (CCETC)
- National Centre for Disability Studies (NCDS)
- School of Agriculture (SOA)
- School of Computer and Information Sciences (SOCIS)
- School of Continuing Education (SOCE)
- School of Education (SOE)
- School of Engineering & Technology (SOET)
- School of Extension and Development Studies (SOEDS)
- School of Foreign Languages (SOFL)
- School of Gender Development Studies(SOGDS)
- School of Health Science (SOHS)
- School of Humanities (SOH)
- School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
- School of Journalism and New Media Studies (SOJNMS)
- School of Law (SOL)
- School of Management Studies (SOMS)
- School of Performing Arts and Visual Arts (SOPVA)
- School of Performing Arts and Visual Arts(SOPVA)
- School of Sciences (SOS)
- School of Social Sciences (SOSS)
- School of Social Work (SOSW)
- School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
- School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
- School of Translation Studies and Training (SOTST)
- School of Vocational Education and Training (SOVET)
- Staff Training & Research in Distance Education (STRIDE)
Subjects
- Accounting and Financial Management
- Advanced Database Design
- Advanced Discrete Mathematics
- Advanced Internet Technologies
- Artificial Intelligence and Knowledge Management
- Communication Skills
- Computer Graphics and Multimedia
- Computer Organisation & Assembly Language Programming
- Data and File Structure
- Data Communication and Computer Networks
- Database Management System
- Database Management Systems
- Design and Analysis of Algorithm
- Discrete Mathematics
- Elements of Systems Analysis & Design
- Numerical and Statistical Computing
- Object Oriented Analysis and Design
- Object Oriented Technologies and Java Programming
- Operating System Concepts and Networking Management
- Operating Systems
- Parallel Computing
- Principles of Management and Information Systems
- Problem Solving and Programming
- Software Engineering
- Systems Analysis and Design