Nalanda Open University 2009 B.A Computer Science Final , chelor Final , chelor of Computer Application, Part-II -VIII {CS-63 } - Question Paper
Final Examination, 2009 Bachelor of Computer Application, Part-II
Paper-VIII {CS-63 }
Final Examination, 2009 Bachelor of Computer Application, Part-II Paper-VIII {CS-63 }
Time : 2.00 Hrs. Full Marks : 60
Answer any five question. All questions carry equal marks.
1. (a) Define Scheduling? Explain short term, medium term and long term scheduling.
(b) How does scheduling help in increasing the performance of a system.
2. (a) Explain the difference between paging and Segmentation.
(b) What is a semaphore? What are its drawbacks?
3. Explain 10 commands in Unix with examples and Syntax.
4. Draw a flowchart and write a Shell Program for generating a Fibonacci series.
5. Write short notes on:
(a) PCB (Process control Block)
(b) GUI (Graphical User Interface)
(c) Linker
(d) Dynamic loading
6. What are the performance criteria that are used by schedules to maximize system performance. Explain?
7. Define the essential difference between the following types of operating system.
(a) Batch O.S.
(b) Time - sharing
(c) Real - time O.S.
(d) Distributed O.S.
8. Write a context Free Grammar (CFG) and draw a parse tree for the following sentence:
" Ram ate a Mango"
9. (a) Explain the utility of Lex and Yacc.
(b) Write the usefulness of program development tools.
10. What is an algorithm? What are the five features of an algorithm? Explain giving an example.
Attachment: |
Earning: Approval pending. |