Activity19 Soln - Compiler Loader/linker File transfer...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
ECSE-2660 Computer Architecture, Networks, & Operating Systems, Spring 2001 Page 1 of 1 SOLUTION In-Class Activity #19 3/28/2001 7:44 PM Activity 19.1 1. (20) Give four examples of operating-system services. Program execution I/O operations File-system manipulation Inter-process communications Error detection (in CPU, memory, I/O, user programs) 2. (15) Give three examples of types of system calls Process control: load, execute, terminate , … File manipulation: create, delete, open, close, write, set protection, Device manipulation: request, read, write, logically attach/detach, … Information acquisition: show date, time, version, file or device attributes, … Communication: send/receive messages, create/delete connections, … 3. (15) Give three examples of system programs that provide services for program development. File manager File editor Assembler
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Compiler Loader/linker File transfer protocol Remote login Grading: For each part, 5 pts for clear, correct answers, 4 for correct but vague, 2 for articulate but wrong, 1 for wrong and vague. List of correct answers is necessarily incomplete. There is apparent overlap between the questions: Either user processes or system processes can invoke system calls. They are usually in the form of assembler instructions, but in some systems they can be invoked from higher-level languages in the form of predefined function or subroutine calls. System programs provide services that are likely to be useful to many users. System programs are situated in the logical hierarchy above the operating system, but below application programs. Services provided by the operating system can be invoked by system calls and by system programs. Add 50 points for 19.2....
View Full Document

Ask a homework question - tutors are online