0% found this document useful (0 votes)
506 views8 pages

MSc. Computer Science Question Papers

The document outlines the examination structure for M.Sc degree courses in Computer Science and Information Technology for December 2024. It includes sections for short answer questions, short essays/problems, and essay-type questions across various subjects such as Advanced Java Programming, Operating Systems, Advanced Web Technology, and Computational Mathematics. Each part specifies the number of questions to be answered and their respective weightage.

Uploaded by

Sajmal Sajmal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
506 views8 pages

MSc. Computer Science Question Papers

The document outlines the examination structure for M.Sc degree courses in Computer Science and Information Technology for December 2024. It includes sections for short answer questions, short essays/problems, and essay-type questions across various subjects such as Advanced Java Programming, Operating Systems, Advanced Web Technology, and Computational Mathematics. Each part specifies the number of questions to be answered and their respective weightage.

Uploaded by

Sajmal Sajmal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

24045480

QP CODE: 24045480 Reg No : .....................

Name : .....................

M.Sc DEGREE (CSS) EXAMINATION, DECEMBER 2024


First Semester
M.Sc COMPUTER SCIENCE, M.Sc INFORMATION TECHNOLOGY
CORE - CA500102 - ADVANCED JAVA PROGRAMMING
2019 ADMISSION ONWARDS
9F4FA0C6

Time: 3 Hours Weightage: 30

Part A (Short Answer Questions)


Answer any eight questions.
Weight 1 each.

1. Differentiate post-increment and pre-increment operator.

2. Define Data abstraction and Encapsulation

3. What is a constructor?

4. What is a static member in Java?

5. What is the use of access modifiers in Java?

6. What is the use of 'throw' statement?

7. What is the use of ActionEvent Class?

8. What are the different methods of JLabel class in Java?

9. Describe BufferedWriter? What is the use of flush() and close()?

10. Explain getLocalPort( ) with an example.


(8×1=8 weightage)

Part B (Short Essay/Problems)


Answer any six questions.
Weight 2 each.

11. Explain different types of Inheritance in Java with suitable example.

12. Explain method overriding with a suitable sample program.

13. What is an interface? Write a sample program in Java to define an interface.

Page 1/2 Turn Over


14. Differentiate String and StringBuffer class in Java.

15. What is built in package? Describe the use of any four built in packages?

16. Describe suspend(), resume() and stop() methods.

17. Describe event source and event listener.

18. Write a socket program for connecting two nodes on a network.


(6×2=12 weightage)

Part C (Essay Type Questions)


Answer any two questions.
Weight 5 each.

19. Explain different methods in InputStream and OutputStream classes with the help of appropriate Java
code.

20. Distinguish multithreading and multiprogramming. Discuss different ways of creating multithreaded
programmes in Java with the help of sample code?

21. Explain different layout managers. What are the different steps involed in Layout management?

22. Explain JDBC configuration. What are the different types of ResultSet? How to rollback a JDBC
transaction?
(2×5=10 weightage)

Page 2/2
QP CODE: 24045478 Reg No : .....................

24045478 Name : .....................

M.Sc DEGREE (CSS) EXAMINATION, DECEMBER 2024


First Semester
M.Sc COMPUTER SCIENCE
CORE - CA010102 - OPERATING SYSTEM
2019 ADMISSION ONWARDS
6872E0C6
Time: 3 Hours Weightage: 30

Part A (Short Answer Questions)


Answer any eight questions.
Weight 1 each.

1. What is meant by mass storage management ?

2. What is the function of the system call 'fork()' ?

3. Explain shared memory systems used in interprocess communication.

4. Differentiate Preemptive and Non-preemptive Scheduling.

5. How the process is synchronized using hardware?

6. Explain wait for graph deadlock detection algorithm?

7. What is TLB?

8. Discuss the causes and solution for page fault.

9. Define conflict resolution in Linux.

10. What are the different zones of physical memory in linux ?


(8×1=8 weightage)

Part B (Short Essay/Problems)


Answer any six questions.
Weight 2 each.

11. Describe cloud computing with suitable diagram .

12. Describe loadable kernal modules .

13. Write a note on Multithreded models.

14. Differentiate FCFS and SJF CPU scheduling algorithms.

Page 1/2 Turn Over


15. Explain about System Resource allocation graph with example.

16. Explain how can we avoid deadlock through Resource-Allocation Graph Algorithm.

17. Write notes on address binding.

18. What are the primary advantages of linux operating system ?


(6×2=12 weightage)

Part C (Essay Type Questions)


Answer any two questions.
Weight 5 each.

19. Explain operating - system operations in detail.

20. Explain the concept of Process in detail with suitable diagram.

21. Explain Dining Philosophers Problem of Synchronization.

22. Explain various types of shells in Linux.


(2×5=10 weightage)

Page 2/2
QP CODE: 24045476 24045476
Reg No : .....................

Name : .....................

M.Sc DEGREE (CSS) EXAMINATION, DECEMBER 2024


First Semester
M.Sc COMPUTER SCIENCE
CORE - CA010101 - ADVANCED WEB TECHNOLOGY
2019 ADMISSION ONWARDS
395D9E8E
Time: 3 Hours Weightage: 30

Part A (Short Answer Questions)


Answer any eight questions.
Weight 1 each.

1. Differentiate internet and WWW.

2. What are form controls?

3. How to apply a CSS property to HTML? Explain with example.

4. Explain the structure of java script.

5. Explain the for-in loop in JavaScript.

6. Differentiate asort() and rsort() array functions in PHP.

7. What do you mean by inheritence?

8. How can we prevent a child class from overriding a parent's method?

9. How to install CodeIgniter?

10. What are helpers in CodeIgniter?


(8×1=8 weightage)

Part B (Short Essay/Problems)


Answer any six questions.
Weight 2 each.

11. Briefly explain image map with example.

12. Explain the features and uses of CSS.

13. Explain any four string methods in JavaScript.

14. Explain the different data types in PHP.

Page 1/2 Turn Over


15. Explain in detail about custom error handlers in PHP with suitable examples.

16. Briefly describe the datatypes in MySQL.

17. Briefly explain the functions to manage database connections in PHP.

18. Write PHP code for create and load Model.


(6×2=12 weightage)

Part C (Essay Type Questions)


Answer any two questions.
Weight 5 each.

19. Create a webpage for business organisation with basic requirement.

20. Explain the branching statements in PHP.

21. Describe database creation, connectivity and other operations in MySQL with example.

22. Explain Active record class.


(2×5=10 weightage)

Page 2/2
QP CODE: 24045472 24045472
Reg No : .....................

Name : .....................

M.Sc DEGREE (CSS) EXAMINATION, DECEMBER 2024


First Semester
M.Sc COMPUTER SCIENCE, M.Sc INFORMATION TECHNOLOGY
CORE - CA500101 - COMPUTATIONAL MATHEMATICS
2019 ADMISSION ONWARDS
EA5C9A44

Time: 3 Hours Weightage: 30

Part A (Short Answer Questions)


Answer any eight questions.
Weight 1 each.

1. Explain disjunction with example.

2. Compare predicate calculus with propositional calculus.

3. What is arithmetic mean?

4. Find Median of following discrete data series.


X : 10 20 30 40 50 60 70
f : 4 7 21 34 25 12 3

5. What are the uses of regression analysis ?

6. Define acceptability of a string by a finite automaton.

7. Define non deterministic finite automata.

8. What is a regular set?

9. Define ordinary fuzzy set .

10. Define normal of a fuzzy set.


(8×1=8 weightage)

Part B (Short Essay/Problems)


Answer any six questions.
Weight 2 each.

11. Prove that (P<=>Q ) ≡ ((P->Q)^(Q->P)).

12. Show that (P → (Q → R)) → ((P → Q) → (P→R)) is a tautology.

13. Differentiate absolute and relative measures of dispersions.

Page 1/2 Turn Over


14. What are the different methods used for calculating standard deviation in statistics?

15. Enumerate the different types of correlation.

16. Describe the features of a finite automata with an example.

17. Describe the method for the minimization of finite automata.

18. Discuss the characteristics of crisp sets.


(6×2=12 weightage)

Part C (Essay Type Questions)


Answer any two questions.
Weight 5 each.

19. Explain Conjunctive Normal Form with example.

20. Calculate mean deviation and standard deviation from following data.
10- 20- 30- 40- 50- 60- 70- 80- 90-
Marks
20 30 40 50 60 70 80 90 100
No of
1 2 3 5 7 12 16 10 4
Students

21. The following table gives indices of industrial production of registered unemployed (in hundred thousand) .
Calculate the value of the coefficient so obtained.
Year 1991 1992 1993 1994 1995 1996 1997 1998
Index of production 100 102 104 107 105 112 103 99
Number
15 12 13 11 12 12 19 26
Unemployed

22. Prove that if R is a regular expression over Σ representing L ⊆ Σ*, then there exists an NDFA, M with Λ-moves such
that L = T(M).
(2×5=10 weightage)

Page 2/2

You might also like