CS2305 PROGRAMMING PARADIGMS NOV/DEC 2011 ANNA UNIVERSITY QUESTION PAPER
B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Fifth Semester
Computer Science and Engineering
CS 2305 — PROGRAMMING PARADIGMS
(Regulation 2008)
Time : Three hours Maximum : 100 marks
Answer ALL questions.
PART A — (10 × 2 = 20 marks)
1. Define class.
2. List any four Java Doc comments.
3. Define Inheritance Hierarchy.
4. What is Interface?
5. How are frames created in Java?
6. Give the value for the following predefined actions.
(a) SMALL-ICON
(b) MNEMONIC-KEY
7. Write about simple generic class with an example.
8. What are Assertions?
9. What do you mean by Threads in Java?
10. What is multithreading.
PART B — (5 × 16 = 80 marks)
11. (a) (i) Explain what is OOPS and explain the features of OOPS. (8)
(ii) Discuss about the usage of constructor with an example. using Java. (8)
Or
(b) (i) Explain any four string operations in Java. With suitableexamples. (8)
(ii) Define package. Explain the types of package with its importance. (8)
12. (a) (i) Explain the concept of inheritance with suitable example. With Java (8)
(ii) Explain the concept of polymorphism with a example. (8)
Or
(b) (i) What is meant by object cloning? Explain it with an example. (8)
(ii) Discuss in detail about inner class, with its usefullness. (8)
13. (a) (i) Explain how colour is used in Graphics programming. (8)
(ii) Explain the usage of special fonts for text in Graphics programming. (8)
Or
(b) (i) Explain the following in detail Model, view and controller design pattern. w.r.t. Swing in Java. (8)
(ii) Write in detail about button and text string components. (8)
14. (a) (i) Discuss about translating generic expressions and calling legacy code. (8)
(ii) Explain the concept of Generic Type Information in Virtual Machine. (8)
Or
(b) (i) Define Exception and explain its different types. With appropriate examples using Java. (8)
(ii) What are stack trace Elements? Explain. (8)
15. (a) (i) Explain how threads are created in Java. (8)
(ii) Write about various threads states in Java. (8)
Or
(b) (i) Explain synchronization in detail. (6)
(ii) Write a Java program to illustrate multithreaded programming. (10)
April 24, 2012
CS2305 PROGRAMMING PARADIGMS NOV/DEC 2011 ANNA UNIVERSITY QUESTION PAPER
Subscribe to:
Post Comments
(
Atom
)
Labels
Accenture
Admission Notice - 2010
Admission Notification
Anna University
Anna University Chennai
Anna University Question Papers
Anna University Trichy
Apparel Technology and Management
Aptitude Questions
Arts and Science Colleges
Biomedical Engineering
C and CPP Ebooks
Calicut University
CBSE Question papers
Civil Engineering
Civil Service Exams
Colleges in India
Colleges Result
Computer Science Engineering
Core Jobs
CS R2008
CSE
CSIR NET
EBooks Download
ECE
EEE
EIE
Electives
Electrical and Electronics Engineering
Electronics and communication
Electronics and Instrumentation Engineering
Engineering
Engineering Colleges in Maharashtra
Engineering Colleges in TamilNadu
Engineering Admissions
Engineering Colleges
Engineering Colleges in Karnataka
Engineering Jobs
Engineering Syllabus
Entrance Exam Dates
Entrance Exam Results
Entrance Examination
Exam Time Table
Experiencer
First Year Syllabus
Freshers
Full Time Jobs
Government jobs in india
Hardware and Networking Jobs
Hotel Management and Catering Technology
IGNOU
Information Technology
INTEVIEW QUESTIONS
IT Jobs
JNTU Question Papers
Jobs in Bangalore
Jobs in Chennai
Jobs in Coimbatore
Jobs in Delhi
Jobs in Hyderabad
Jobs in India
Jobs in Kerala
Jobs in Noida
Jobs in Tamilnadu
Jobs in TATA
Karnataka Educations
Lab Manuals
Mechanical Engineering
Medical Colleges
Placement Papers
Plus 2
Preparation for exams
Private Jobs in India
Question Papers
Question Papers Download
Results Announcement
Semester 1
Semester 2
Semester 3
Semester 4
Semester 5
Semester 6
Semester 7
Semester 8
Syllabus
Syllabus Download
Tamil Movie
TCS Placement Papers
Teaching Jobs
TECH MAHINDRA
Textile Technology
Top colleges
University Results
UPSC
VICEVESVARAYA TECHNOLOGICAL UNIVERSITY
waec
Walk-in Interview
Web Designers
Followers
Archive
- ▼ 2012 ( 1032 )
0 comments :
Post a Comment