System Software
Free Online study material for System Software,Introduction to System Software,Basics in System Software, System Software Test, System Software Notes, System Online Courses
Questions
A ___________ is a sequence of instructions.
- line
- program
- processor
- modem
Multiprocessing means having more than __________ operating on the same memory simultaneously.
- two processors
- three processors
- one processor
- none of these
A _____________ is a device that performs a sequence of operations specified by instructions in memory.
- processor
- monitor
- hard disk
- motherboard
Procedures that modify themselves are called _____________.
- impure procedures
- design procedures
- complex procedures
- simple procedures
A/An _________ is a program that places programs into memory & prepares them for execution.
- multiprogram
- loader
- compiler
- assembler
A formal system is a/an ___________________.
- Uninterpreted calculus
- Algebra
- Boolean algebra
- None of these
Almost all conventional modern computers are based upon the stored program computer concept, generally credited to the mathematician ____________________.
- Kellay
- John Welly
- John Von Neuman
- None of these
Macro languages & their associated processors represent a distinct form of _____.
- programming languages
- register counter
- location counter
- instruction counter
Location Counter (LC) is also called Program Counter (PC) or _____________.
- Program Pointer
- Register Counter
- Location Pointer
- Instruction Counter
In a two pass assembler, Pass 1 defines symbols, and Pass 2 generates ______.
- a program
- an object deck
- an execution
- a single-line
An assembly program contains the ________ statements.
- imperative
- declarative
- assembler directive
- all of these
A loader is a routine that loads an object program and prepares it for _________.
- a program
- an object deck
- execution
- a single-line
While designing a file, there is/are ______ important thing(s).
- one
- two
- three
- four
Macro instructions are __________ abbreviations for groups of instructions.
- multi-line
- single-line
- both (1) and (2)
- none of these
_____________ is/are raised by a special situation outside the CPU; e.g. completion of an IO operation, etc.
- An interrupt
- A program
- A system
- All of these
Parsing is of two types: 1. top down parsing, and 2. ___________.
- system parsing
- programming parsing
- bottom up parsing
- none of these
The instructions supported by most contemporary systems can be divided into _______ groups.
- six
- two
- three
- four
Evaluation of system software depends on ____________.
- language translation and batch monitors
- multiprogramming OS and time sharing OS
- both (1) and (2)
- none of these
_______ contain(s) a set of fast registers.
- The CPU
- The ALU
- Both (1) and (2)
- None of these
Debug Monitors are ______ that facilitate program debugging based on dynamic attributes of a program.
- tools
- microprocessor
- hard disk
- none of these
Which of the following is/are analysis phase(s)?
- Lexical analysis
- Syntax analysis
- Semantic analysis
- All of these
The virtual storage is implemented through ___________.
- paging
- fragmentation
- a loader
- a tool
The synthesis phases are: 1._________________, and 2. code generation.
- storage allocation
- lexical analysis
- semantic analysis
- none of these
The actual instruction is passed to __________ for appropriate execution.
- the CPU
- the ALU
- both (1) and (2)
- none of these
The task(s) of complier is/are ______________.
- to convert high level language into machine level language.
- to convert high level language into assembly language
- to convert assembly language into machine level language
- all of these