Answer: Multiprocessor systems also known as parallel systems or tightly coupled systems are systems that have more than one processor in close communication, sharing the computer, the clock, and sometimes memory & peripheral devices. Their main…
Answer: Time-sharing or multitasking is a logical extension of multiprogramming. It allows many users to share the computer simultaneously. The CPU executes multiple jobs by switching among them, but the switches occur so frequently that the users c…
Answer: Interactive computer system provides direct communication between the user and the system. The user gives instructions the operating system or to a program directly, using a keyboard or mouse, and waits for immediate results.
Answer: Multiprogramming increases CPU utilization by organizing jobs so that the CPU always has one to execute. Several jobs are placed in the main memory and the processor is switched from job to job as needed to keep several jobs advancing while …
Answer: Batch systems are quite appropriate for executing large jobs that needs little interaction. The user can submit jobs and return later for the results. It is not necessary to wait the job is processed. Operators batched together jobs with sim…
Answer: In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel’s responsibilities include managing the system’s r…
Answer: A computer system has many resource – hardware and software that may be required to solve a problem, like CPU time, memory space, file-storage space, I/O device & device & so on. The OS acts as a manager for these resources so it i…
Answer: An Assembler used the following tables: OPTAB: Operation Code Contains mnemonic operation code and its machine language equivalent. SYMTAB: Symbol Table maintains symbolic label, operand and their corresponding machine. LITTAB: is a table…
Answer: 1. A Formal Language Grammar is a set of formation rules that describe which strings formed from the alphabet of a formal language are syntactically valid, within the language. A grammar only addresses the location and manipulation o…
Answer: Parsing is the process of analyzing a text, made of a sequence of tokens, to determine its grammatical structure with respect to a given formal grammar. Parsing is also known as syntactic analysis and parser is used for analyzing a text. T…
Answer: The CPU used a program counter (PC) to note the address of next instruction to be executed. This instruction is subjected to the instruction execution cycle consisting of the following steps: 1. Fetch the instruction. 2. De…
Question: Recognition of basic syntactic constructs through reductions, this task is performed by A. Lexical analysis B. Syntax analysis C. Semantic analysis D. Structure analysis Answer: B. Syntax analysis Question: A grammar…
Answer: A Multiprocessing System is a computer hardware configuration that includes more than one independent processing unit. The term multiprocessing is generally used to refer to large computer hardware complexes found in major scientific or co…
Question: Resolution of externally defined symbol is performed by A. Linker B. Loader C. Compiler D. Editor Answer: A. Linker Question: Relocatable programs A. Cannot be used with fixed partitions B. Can be loaded alm…