All General MCQs and Quizzes related to System Software.
Ideal choice for interrupt oriented applications is _______.
Option 1
|
Z-80 |
Option 2
|
8085 |
Option 3
|
Motorola-68000 |
Option 4
|
8018 |
Which of the following statement is always true?
Option 1
|
A compiled program uses more memory than an interpreted program. |
Option 2
|
A compiler converts a program to a lower level language for execution. |
Option 3
|
A compiler takes less memory than an interpreter. |
Option 4
|
Compiled programs take move time for execution than interpreted programs. |
The data transfer rate of a double density floppy disk system is about
Option 1
|
5 Kbits/second |
Option 2
|
64 Kbits/second |
Option 3
|
1024 Kbits/second |
Option 4
|
500 Kbits/second |
Generation of intermediate code based on an abstract machine model is useful in compilers because
Option 1
|
It enhances the portability of the front end of the compiler. |
Option 2
|
it is not possible to generate code for real machine directly form high level language programs |
Option 3
|
It makes implementation of lexical and syntax analysis easier |
Option 4
|
syntax-directed translations can be written for intermediate code generation |
Choose the correct statement(s).
Option 1
|
Overlaying is used to run a program which is longer than the address space of a computer. |
Option 2
|
Macro definitions cannot appear within another macro definition in assembly language programs. |
Option 3
|
It is possible to write interrupt service routines in a high level language. |
Option 4
|
Virtual memory can be used to accommodate a program which is longer than the address space of a computer. |
Two procedures both of which treat the other as a called procedure and itself the callee, are __________.
Option 1
|
co-routines |
Option 2
|
master-slave routines |
Option 3
|
sub-sub-routines |
Option 4
|
ambiguous master-slave routines |
Which statement(s) is/are true about the linkage loaders?
Option 1
|
The main data structure needed for linking is an external symbol table. |
Option 2
|
The input to it consists of a set of object programs that are to be linked together. |
Option 3
|
Pass 1 assigns addresses to all external symbols. |
Option 4
|
All of these |
Transfer of information to and from the main memory takes place in terms of__________.
Option 1
|
words |
Option 2
|
bits |
Option 3
|
nibbles |
Option 4
|
bytes |
Which of the following are the advantages of 2’s complement over 1‘s complement?
Option 1
|
Subtraction can be done by a single addition, It has only one zero |
Option 2
|
Easy to implement using digital components |
Option 3
|
All of the these |
Option 4
|
None of these |
The machine independent phase(s) of the compiler.
Option 1
|
Intermediate code generation |
Option 2
|
Syntax analysis |
Option 3
|
Lexical analysis |
Option 4
|
All of these |