0% found this document useful (0 votes)
35 views1 page

SP Quiz1

This document contains questions for a system programming quiz. It asks about the functions of an assembler, loader, macro processor, and differences between macros and subroutines. It also asks about types of program translators, differences between CISC and RISC processors, and the major functions of an operating system represented by labels A1 through A4 in the provided diagram.

Uploaded by

RajaRaman.G
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views1 page

SP Quiz1

This document contains questions for a system programming quiz. It asks about the functions of an assembler, loader, macro processor, and differences between macros and subroutines. It also asks about types of program translators, differences between CISC and RISC processors, and the major functions of an operating system represented by labels A1 through A4 in the provided diagram.

Uploaded by

RajaRaman.G
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

System Programming Quiz1

1. (10%) What is an assembler? Please describe the function and goal of an


assembler.
2. (10%) What is a loader? Please describe the function of a loader.
3. (15%) What is a macro processor? Please describe and give an example for a
macro processor.
4. (15%) Compare and distinguish the differences between the macro and
subroutine.
5. (20%) What is a program translator? Please give all possible categories of
program translator, and describe the differences between them.
6. (10%) Describe the differences between CISC and RISC processors.
7. (20%) Please refer to the following figure: the symbol “A1”, “A2”, “A3”, “A4”
describes the major functions of an operating system, please give the answers to
A1~A4 and explain the details.

People
Application Program Utility Program (Library)
Debugging Aids Macro Processor Text Editor
Compiler Assembler Loader and Linker
OS

A1 A2 A3 A4

Bare Machine (Computer)

You might also like