Showing posts with label System Software Subject's Most imp Questions. Show all posts
Showing posts with label System Software Subject's Most imp Questions. Show all posts

26 Aug 2013

System Software Subject's Questions...

Some System Software Subject's Questions are...........




  • What is system software?
  • What is Language Processor?How expansion time variables are useful in Macro Definition?
    Explain with example:
  • What do you understand by system programming? Explain different types of system
    software in brief.
  • Discuss the lexical analysis & syntax analysis phase of a compiler.
  •  Explain synthesis phase of a compiler.
  • Write advantages of block structured language. Explain allocation and access of local
    and non-local variable for a block structured language.
  • Explain the overlay technique.
  • Explain bottom up parsing.
  • Discuss the problem of deletion of entries in the sequential search organization.
  • Discuss the problems encountered during the single pass assembly.
  • List the extension of all the files generated during the processing of assembly
    language program. Clearly describe the difference between them.
  • Show the importance of strategy routine in device driver.
  • State the main features of block device driver.
  • How expansion time variables are useful in Macro Definition?
    Explain with example.
  • Discuss briefly the phases in the compilation process.
  • Discuss various addressing modes with example.
  • Discuss functionality and processing of re-entrant procedures.
  • Discuss functionality of a linker.
  • Discuss symbol-table management techniques used with assembler and compilers.
  • Discuss concept of macros. How are they expanded and what data structures are needed in processing macros?
  • Discuss using proper block diagram the relationship between a device, a controller, a bus and memory. Show the role of a device driver in this scenario.
  • Demonstrate the functionality of assembler taking an example of a small program to find
    greater of two integers written in 8085 assembly.
  • Demonstrate using block-diagram the usage of complier, linker and loader in the process of making and running executable program from a source program in C program.
  • Demonstrate the interface of C and assembly language programs. Show how they are
    complied/assembled and made to run and what roles are played by each of the complier and the assembler.
  • Using the file system and the device driver, construct a complete picture as to how an operating system can perform the read/write operations on behalf of the application program.
  • Explain in brief Search and Allocation data structures. Write a note on Hash
    table organization.
  • State the list of registers of Execution unit in 8088 Processor. Explain any three.
  • Write a short note on Debug Monitor. 
  • Why an Allocation Data Structure used? How the memory areas are allocated
    and deallocated by various types of allocation data structure.
  • Write a short note on Editor.
  • Describe the architecture of 8088 microprocessor in detail. 
  • What do you mean by forward reference? How single pass assembler take
    care of forward reference?
  • Explain non-relocatable, relocatable and self-relocating programs.
  • Define programming language grammar.
  • Explain the design and operation of an interpreter. 
  • Differentiate between search data structure and allocation data structure.
  •  What is the function of loader? Define an absolute loader.
  • Discuss the points to be taken care while designing a macro preprocessor.
  •  What is the importance of user interface in system software development?
  • Explain the facilities provided by Debug monitors. 
  • Which grammar is suited for programming language specification? Define it.
  • What is parsing? What are the basic problems faced by the Top-down parser?
    Explain in brief.
  • Differentiate top-down parsing and bottom-up parsing.
  • Differentiate between static memory allocation and dynamic memory
    allocation.
  • Differentiate between search data structure and allocation data structure.
  • difference between Derivation and Reduction.
  • Differentiate following terms:
    1. Translation and Linking .
    2. Low –level language and High –level language. 

Courtesy :-

GTU and GU exam papers.

Comments

© 2013-2016 ITTechnocrates. All rights resevered. Developed by Bhavya Mehta