Logo educatepk.com
MCQs & Books free for all subjects and educational help  
Subscribe email alerts:
MCQs Online
MCQs on System Software
Books
MCQs on System Software

All General MCQs and Quizzes related to System Software.



Q No.1 of 10

Ideal choice for interrupt oriented applications is _______.


Option 1

Z-80 


Option 2

8085


Option 3

Motorola-68000


Option 4

8018


Q No.2 of 10

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.


Q No.3 of 10

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


Q No.4 of 10

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


Q No.5 of 10

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.


Q No.6 of 10

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


Q No.7 of 10

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


Q No.8 of 10

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


Q No.9 of 10

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


Q No.10 of 10

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



Correct Answers