¸ñÂ÷/Â÷·Ê
[¼Ö·ç¼Ç] ¿î¿µÃ¼Á¦ 2ÆÇ(ÀúÀÚ Andrew S.Tanenbaum 2nd ed - Modern Operating Systems) ¼Ö·ç¼Ç ÀÔ´Ï´Ù.
ÃÑ 1ÀåºÎÅÍ 12Àå±îÁöÀÇ ¼Ö·ç¼ÇÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
°øºÎ ÇÒ ¶§ Á¤¸» µµ¿òÀÌ ¸¹ÀÌ ‰ç´ø ÀÚ·á ÀÔ´Ï´Ù. ¿¹½ÀÇÒ¶§³ª, º¹½ÀÇÒ¶§³ª ±×¸®°í ½ÃÇè±â°£¿¡ ƯÈ÷ ²À ÇÊ¿äÇÑ ÀÚ·áÀÔ´Ï´Ù..^^
º»¹®/³»¿ë
MODERN OPERATING SYSTEMS
SECOND EDITION
PROBLEM SOLUTIONS
ANDREW S. TANENBAUM
Vrije Universiteit Amsterdam, The Netherlands
PRENTICE HALL
UPPER SADDLE RIVER, NJ 07458
SOLUTIONS TO CHAPTER 1 PROBLEMS 1. An operating system must provide the users with an extended (i.e., virtual) machine, and it must manage the I/O devices and other system resources. 2. Multiprogramming is the rapid switching of the CPU between multiple processes in memory. It is commonly used to keep the CPU busy while one or more processes are doing I/O. 3. Input spooling is the technique of reading in jobs, for example, from cards, onto the disk, so that when the currently executing processes are ?nished, there will be work waiting for the CPU. Output spooling consists of ?rst copying printable ?les to disk before printing them, rather than printing directly as the output is generated. Input spooling on a personal computer is not very likely, but output spooling is. 4. The prime reason for multiprogrammi¡¦(»ý·«)