Trending ▼   ResFinder  

2003 Course System Programming & Operating System

2 pages, 28 questions, 0 questions with responses, 0 total responses,    0    0
pune_eng
  
+Fave Message
 Home > pune_eng >

Instantly get Model Answers to questions on this ResPaper. Try now!
NEW ResPaper Exclusive!

Formatting page ...

Total No. of Questions : 12] P994 [Total No. of Pages : 2 [3664]-210 B.E. (E & TC) SYSTEM PROGRAMMING & OPERATING SYSTEM (2003 Course) Time : 3 Hours] [Max. Marks : 100 Instructions to the candidates: 1) 2) 3) 4) 5) Answer Q 1 or Q 2, Q 3 or Q 4, Q 5 or Q 6 from Section - I and Question Q 7 or Q 8, Q 9 or Q 10, Q 11 or Q 12 from Section - II. Answers to the two sections should be written in separate books. Neat diagrams must be drawn wherever necessary. Figures to the right indicate full marks. Assume suitable data, if necessary. SECTION - I Q1) a) Describe data structure used for language processing. Explain any one data structure in detail. [8] b) Draw a block diagram of structure of a complier. Explain lexical & syntax analysis phase of complier. [8] OR Q2) a) Explain in short following terms : i) Editor. ii) Linker. iii) Interpreter. iv) Assemblers. [8] b) Explain different development tools of language processing activities.[8] Q3) a) Mention different features of assembler. Also mention advantage & disadvantage of pass-I assembler. [10] b) Define macro & explain nested macro calls with suitable example. [8] OR Q4) a) Explain data structures used for pass-I assemblers and pass-II assemblers. [10] b) Explain data structures used for pass-I macroprocessor. [8] P.T.O. Q5) a) Explain data structures used for design of loaders. [8] b) What is program relocatability? What are the methods of relocation of program. Explain in detail. [8] OR Q6) a) What are the functions of loader? Explain direct linking loader. b) What are the functions of linker? Explain subroutine linkers. [8] [8] SECTION - II Q7) a) What are semaphores? With example describe the use of semaphore in mutual exclusion. [8] b) What is an operating system? Explain the basic functions of operating system. [10] OR Q8) a) What is scheduling? Differentiate between pre-emptive and nonpreemptive scheduling. Explain one method of scheduling for each.[10] b) Define deadlocks & describe how deadlocks detected & resolved in operating system. [8] Q9) a) Describe paging technique. Explain the steps of page fault handling in a virtual memory system. [8] b) Explain virtual memory using segmentation. [8] OR Q10) a) Mention different file allocation methods. Explain any one method of file allocation. [8] b) Compare contiguous and non-contiguous memory allocation. [8] Q11) a) Draw the diagram showing different IOCS layers. Explain it in detail.[8] b) What is device driver? Explain device drivers for USB. [8] OR Q12) a) Explain different requests and responses across the PLOCS interfacing.[8] b) Explain in short : i) I/O organization. ii) I/O devices. [8] [3664]-210 2

Formatting page ...

 

  Print intermediate debugging step

Show debugging info


 


Tags : Pune, Engineering, University of Pune, Engineering question papers, Pune University, previous year question papers, question papers, india, model question paper, pune university paper pattern, pune university syllabus, old question papers  

© 2010 - 2025 ResPaper. Terms of ServiceContact Us Advertise with us

 

pune_eng chat