Operating Systems 2015F: Assignment 1: Difference between revisions
|  Created page with "Please submit your answers to the following on CULearn.  This assignment is due before class on September 23, 2015.  Choose the *most* accurate definition for the following te..." | No edit summary | ||
| Line 1: | Line 1: | ||
| Please submit your answers to the following on CULearn.  This assignment is due before class on September 23, 2015. | Please submit your answers to the following on CULearn.  This assignment is due before class on September 23, 2015. | ||
| Choose the *most* accurate definition for the following terms: | Choose the *most* accurate definition for the following terms/concepts: | ||
| * system call | * system call | ||
| Line 18: | Line 18: | ||
| * shell variable | * shell variable | ||
| * "exporting" a variable | * "exporting" a variable | ||
| Definitions: | |||
| <ol style="list-style-type:upper-alpha"> | |||
|   <li>A system call that creates a new process by creating a logical copy of the current process.</li> | |||
|   <li>The part of the operating system that runs in supervisor mode on the CPU and has the code that is run for all interrupts</li> | |||
|   <li></li> | |||
| </ol> | |||
Revision as of 14:51, 18 September 2015
Please submit your answers to the following on CULearn. This assignment is due before class on September 23, 2015.
Choose the *most* accurate definition for the following terms/concepts:
- system call
- function call
- library call
- process
- thread
- fork
- execve
- file
- filesystem
- signal
- library
- kernel
- environment variable
- shell variable
- "exporting" a variable
Definitions:
- A system call that creates a new process by creating a logical copy of the current process.
- The part of the operating system that runs in supervisor mode on the CPU and has the code that is run for all interrupts