Download Cs System Software Question Bank With Answers. Mpsc question answer FREE. QUESTION PAPER QUESTION. System software questions and answers pdf. Please find the two mark questions with answers below for system software – CS subject. Question Bank: 1. Computer Networks (CN) (CS) (CS52) ( CS) Question bank 1 (2 marks with answers) – View / Download Question Bank 2 (2.

Author: Nataur Brajora
Country: Albania
Language: English (Spanish)
Genre: Life
Published (Last): 26 March 2010
Pages: 165
PDF File Size: 5.10 Mb
ePub File Size: 7.7 Mb
ISBN: 319-9-89137-708-8
Downloads: 15937
Price: Free* [*Free Regsitration Required]
Uploader: Nishakar

What are the data structures used in macro processor? Explain in detail about Macro processor algorithm and data structures.

Explain about bootstrap loader. EXTREF names external symbols that are referred in a particular control section systrm defined in another control section.

The header record,text record and the end record are the three different records used in object program.

CS System Software Question Bank With Answers – RANJANI Edition

The condition code is set to indicate the result of this test. Write the two passes of a linking loader. Keyword macro parameters 3.

What are called tokens? If the instruction in one control section need to refer instruction or data in another control section. What is meant by program relocation? Input device is an electromechanical device, which accepts data from the outside world and translates them into a form, which the computer can interpret. What are the two different types of jump statements used in MASM assembler. Far jump A far jump is a jump to a target in a different code segment and it is assembled by using different segment registers.

DROP statement removes the corresponding table entry. This feature is referred to as automatic library search. MAR memory address register is used to store the address of the memory from which the data is to be read or to which the data is to be written.


If the parameters and arguments were associated with each other according to their positions in the macro prototype and the macro invocation statement, then these parameters in macro definitions are called as positional parameters.

How to request Study Material? Interactive debugging systems b. If we attempt to translate the program line by answsrs will unable to process the statement in line 10 because we do not know the address that will be assigned to RETADR.

What are the tasks performed in the editing process? Linkin The re Time g loader editor the pro location and linking is performed each It produces a linked version of a program and Here t h gram is loaded whichis written in a file for later execution e loading can be accomplished in a single Two passes are required Ysstem is meant by machine independent assembler features?

Macro processor is system software that replaces each macroinstruction with the corresponding group of source language statements. In the line 10 the address is and the instruction is RESW 4. The most common such devices for editing applications are the mouse and the data tablet.

The address is assigned later in line 80 in the program. What is the symbol used to generate unique labels? The major benefit of using control sections is to increase flexibility. There is no need to refer memory.

Loading — brings the object program into memory for execution Relocation — modifies the object program so that it can be loaded at an address different from the location originally specified Linking — combines two or more separate object programs and also supplies the information needed to reference them.


Define compiler and interpreter.

CS2304 System Software Question bank – 16 Marks Questions | Anna university CSE 5th Semester

Loaders that allow for program relocation are called relocating relocative loaders. Give the general format of define record. Define load and go assembler. What is meant by external references? Aftre each source statement is processed the length of the assembled instruction or data area to be generated is added to LOCCTR and hence whenever we reach a label in the source program the current value of LOCCTR gives the address associated with the label.

The phase specifies the region of interest. Modification record is used for program relocation. An object program that contains the information necessary to perform required modification in the object code depends on the starting location of the program during load time is known as relocatable program.

What is the need of MAR register. When this statement is encountered the assembler resets its location counter to the specified value.


Explain ii Discuss the nature of user interface for an interactive debugger. Sysem functions and capabilities 2. Give the difference between linking loader and linkage editors. ADD R5, [] Here the second operand is given in indirect addressing mode.