Login
Register
Dark Mode
Brightness
Profile
Edit Profile
Messages
My favorites
My Updates
Logout
Filter
Profile
Wall
Recent activity
All questions
All answers
Exams Taken
All Blogs
Answers by `JEET
0
votes
121
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 47 (Page No. 433)
Assuming that it takes $2\: nsec$ to copy a byte, how much time does it take to completely rewrite the screen of an $80\: \text{character} \times \text{25}$ line text mode memory-mapped screen? What about a $1024 \times 768$ pixel graphics screen with $24$-bit color?
Assuming that it takes $2\: nsec$ to copy a byte, how much time does it take to completely rewrite the screen of an $80\: \text{character} \times \text{25}$ line text mod...
486
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
memory-mapped
descriptive
+
–
0
votes
122
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 43 (Page No. 433)
A user at a terminal issues a command to an editor to delete the word on line $5$ occupying character positions $7$ through and including $12.$ Assuming the cursor is not on line $5$ when the command is given, what ANSI escape sequence should the editor emit to delete the word?
A user at a terminal issues a command to an editor to delete the word on line $5$ occupying character positions $7$ through and including $12.$ Assuming the cursor is not...
226
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
123
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 41 (Page No. 433)
A bitmap terminal contains $1600$ by $1200$ pixels. To scroll a window, the CPU (or controller) must move all the lines of text upward by copying their bits from one part of the video RAM to another. If a particular ... ? Putting a character on the screen takes $5\: \mu sec.$ How many lines per second can be displayed?
A bitmap terminal contains $1600$ by $1200$ pixels. To scroll a window, the CPU (or controller) must move all the lines of text upward by copying their bits from one part...
383
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
1
votes
124
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 18 (Page No. 431)
A disk rotates at $7200$ RPM. It has $500$ sectors of $512$ bytes around the outer cylinder. How long does it take to read a sector?
A disk rotates at $7200$ RPM. It has $500$ sectors of $512$ bytes around the outer cylinder. How long does it take to read a sector?
1.5k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
125
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 53 (Page No. 434)
If a CPU's maximum voltage, $V,$ is cut to $V/n,$ its power consumption drops to $1/n^{2}$ of its original value and its clock speed drops to $1/n$ of its original value. Suppose that a user ... is the corresponding energy saving in percent compared to not cutting the voltage? Assume that an idle CPU consumes no energy at all.
If a CPU’s maximum voltage, $V,$ is cut to $V/n,$ its power consumption drops to $1/n^{2}$ of its original value and its clock speed drops to $1/n$ of its original valu...
381
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
126
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 21 (Page No. 431)
A RAID can fail if two or more of its drives crash within a short time interval. Suppose that the probability of one drive crashing in a given hour is $p.$ What is the probability of a $k$-drive RAID failing in a given hour?
A RAID can fail if two or more of its drives crash within a short time interval. Suppose that the probability of one drive crashing in a given hour is $p.$ What is the pr...
1.2k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
127
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 27 (Page No. 431)
If a disk has double interleaving, does it also need cylinder skew in order to avoid missing data when making a track-to-track seek? Discuss your answer.
If a disk has double interleaving, does it also need cylinder skew in order to avoid missing data when making a track-to-track seek? Discuss your answer.
745
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
128
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 26 (Page No. 431)
If a disk controller writes the bytes it receives from the disk to memory as fast as it receives them, with no internal buffering, is interleaving conceivably useful? Discuss your answer.
If a disk controller writes the bytes it receives from the disk to memory as fast as it receives them, with no internal buffering, is interleaving conceivably useful? Dis...
436
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk-controller
descriptive
+
–
10
votes
129
Andrew S. Tanenbaum (OS) Edition 4 Exercise 4 Question 25 (Page No. 334)
The beginning of a free-space bitmap looks like this after the disk partition is first formatted$:\: 1000\: 0000\: 0000\: 0000$ (the first block is used by the root directory). The system always searches for free blocks starting ... five blocks. File $A$ is deleted. File $C$ is written, using eight blocks. File $B$ is deleted.
The beginning of a free-space bitmap looks like this after the disk partition is first formatted$:\: 1000\: 0000\: 0000\: 0000$ (the first block is used by the root direc...
2.8k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
file-system
memory-management
descriptive
+
–
0
votes
130
Andrew S. Tanenbaum (OS) Edition 4 Exercise 4 Question 10 (Page No. 333)
Consider the directory tree of Fig. $4-8.$ If /usr/jim is the working directory, what is the absolute path name for the file whose relative path name is ../ast/x?
Consider the directory tree of Fig. $4-8.$ If /usr/jim is the working directory, what is the absolute path name for the file whose relative path name is ../ast/x?
407
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
file-system
descriptive
+
–
0
votes
131
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 14 (Page No. 430)
In which of the four I/O software layers is each of the following done. Computing the track, sector, and head for a disk read. Writing commands to the device registers. Checking to see if the user is permitted to use the device. Converting binary integers to ASCII for printing.
In which of the four I/O software layers is each of the following done.Computing the track, sector, and head for a disk read.Writing commands to the device registers.Chec...
1.6k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
132
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 16 (Page No. 431)
Why are output files for the printer normally spooled on disk before being printed?
Why are output files for the printer normally spooled on disk before being printed?
657
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
133
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 17 (Page No. 431)
How much cylinder skew is needed for a $7200$-RPM disk with a track-to-track seek time of $1\: msec$? The disk has $200$ sectors of $512$ bytes each on each track.
How much cylinder skew is needed for a $7200$-RPM disk with a track-to-track seek time of $1\: msec$? The disk has $200$ sectors of $512$ bytes each on each track.
2.8k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
134
Andrew S. Tanenbaum (OS) Edition 4 Exercise 4 Question 23 (Page No. 334)
Consider a $4-TB$ disk that uses $4-KB$ blocks and the free-list method. How many block addresses can be stored in one block?
Consider a $4-TB$ disk that uses $4-KB$ blocks and the free-list method. How many block addresses can be stored in one block?
1.9k
views
answered
Oct 29, 2019
Operating System
tanenbaum
operating-system
file-system
memory-management
descriptive
+
–
0
votes
135
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 19 (Page No. 431)
Calculate the maximum data rate in bytes/sec for the disk described in the previous problem.
Calculate the maximum data rate in bytes/sec for the disk described in the previous problem.
352
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
136
Andrew S. Tanenbaum (OS) Edition 4 Exercise 3 Question 45 (Page No. 259)
Explain the difference between internal fragmentation and external fragmentation. Which one occurs in paging systems? Which one occurs in systems using pure segmentation?
Explain the difference between internal fragmentation and external fragmentation. Which one occurs in paging systems? Which one occurs in systems using pure segmentation?...
923
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
memory-management
paging
fragmentation
segmentation
descriptive
+
–
0
votes
137
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 23 (Page No. 431)
How many pebibytes are there in a zebibyte?
How many pebibytes are there in a zebibyte?
189
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
easy
descriptive
+
–
0
votes
138
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 38 (Page No. 432)
A computer uses a programmable clock in square-wave mode. If a $500\:MHz$ crystal is used, what should be the value of the holding register to achieve a clock resolution of a millisecond (a clock tick once every millisecond)? $100$ microseconds?
A computer uses a programmable clock in square-wave mode. If a $500\:MHz$ crystal is used, what should be the value of the holding register to achieve a clock resolution ...
2.0k
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
1
votes
139
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 40 (Page No. 433)
Many versions of UNIX use an unsigned $32$-bit integer to keep track of the time as the number of seconds since the origin of time. When will these systems wrap around (year and month)? Do you expect this to actually happen?
Many versions of UNIX use an unsigned $32$-bit integer to keep track of the time as the number of seconds since the origin of time. When will these systems wrap around (y...
596
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
unix
descriptive
+
–
2
votes
140
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 31 (Page No. 432)
Disk requests come in to the disk driver for cylinders $10, 22, 20, 2, 40, 6,$ and $38,$ in that order. A seek takes $6\: msec$ per cylinder. How much seek time is needed for First-come, first served. Closest cylinder next. Elevator algorithm (initially moving upward). In all cases, the arm is initially at cylinder 20.
Disk requests come in to the disk driver for cylinders $10, 22, 20, 2, 40, 6,$ and $38,$ in that order. A seek takes $6\: msec$ per cylinder. How much seek time is needed...
2.0k
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
disk-scheduling
descriptive
+
–
0
votes
141
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 28 (Page No. 431)
Consider a magnetic disk consisting of $16$ heads and $400$ cylinders. This disk has four $100$-cylinder zones with the cylinders in different zones containing $160, 200, 240.$ and $280$ sectors, respectively. ... disk rotates at $7200$ RPM. Calculate the disk capacity, optimal track skew, and maximum data transfer rate.
Consider a magnetic disk consisting of $16$ heads and $400$ cylinders. This disk has four $100$-cylinder zones with the cylinders in different zones containing $160, 200,...
3.0k
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
cylinders
descriptive
+
–
4
votes
142
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 37 (Page No. 432)
The clock interrupt handler on a certain computer requires $2\: msec$ (including process switching overhead) per clock tick. The clock runs at $60\: Hz.$ What fraction of the CPU is devoted to the clock?
The clock interrupt handler on a certain computer requires $2\: msec$ (including process switching overhead) per clock tick. The clock runs at $60\: Hz.$ What fraction of...
1.6k
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
interrupts
descriptive
+
–
0
votes
143
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 39 (Page No. 433)
A system simulates multiple clocks by chaining all pending clock requests together as shown in Fig. 5-30. Suppose the current time is $5000$ and there are pending clock requests for time $5008, 5012, 5015, 5029,4$ ... $5017$ for $5033.$ Show the values of Clock header, Current time and Next signal at time $5023.$
A system simulates multiple clocks by chaining all pending clock requests together as shown in Fig. 5-30. Suppose the current time is $5000$ and there are pending clock r...
932
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
disk
descriptive
+
–
0
votes
144
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 44 (Page No. 433)
The designers of a computer system expected that the mouse could be moved at a maximum rate of $20\: cm/sec.$ If a mickey is $0.1 \:mm$ and each mouse message is $3$ bytes, what is the maximum data rate of the mouse assuming that each mickey is reported separately?
The designers of a computer system expected that the mouse could be moved at a maximum rate of $20\: cm/sec.$ If a mickey is $0.1 \:mm$ and each mouse message is $3$ byte...
218
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
145
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 51 (Page No. 434)
It has been observed that a thin-client system works well with a $1$-Mbps network in a test. Are any problems likely in a multiuser situation? (Hint: Consider a large number of users watching a scheduled TV show and the same number of users browsing the World Wide Web.)
It has been observed that a thin-client system works well with a $1$-Mbps network in a test. Are any problems likely in a multiuser situation? (Hint: Consider a large num...
222
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
146
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 50 (Page No. 434)
A thin-client terminal is used to display a Web page containing an animated cartoon of size $400\: \text{pixels} \times 160\: \text{pixels}$ running at $10\: \text{frames/sec.}$ What fraction of a $100$-Mbps Fast Ethernet is consumed by displaying the cartoon?
A thin-client terminal is used to display a Web page containing an animated cartoon of size $400\: \text{pixels} \times 160\: \text{pixels}$ running at $10\: \text{frames...
295
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
147
Andrew S. Tanenbaum (OS) Edition 4 Exercise 5 Question 52 (Page No. 434)
Describe two advantages and two disadvantages of thin client computing?
Describe two advantages and two disadvantages of thin client computing?
250
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
input-output
descriptive
+
–
0
votes
148
Andrew S. Tanenbaum (OS) Edition 4 Exercise 6 Question 1 (Page No. 465)
Give an example of a deadlock taken from politics.
Give an example of a deadlock taken from politics.
219
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
deadlock-prevention-avoidance-detection
descriptive
+
–
1
votes
149
Andrew S. Tanenbaum (OS) Edition 4 Exercise 6 Question 8 (Page No. 466)
Is it possible that a resource deadlock involves multiple units of one type and a single unit of another? If so, give an example.
Is it possible that a resource deadlock involves multiple units of one type and a single unit of another? If so, give an example.
1.0k
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
deadlock-prevention-avoidance-detection
descriptive
+
–
0
votes
150
Andrew S. Tanenbaum (OS) Edition 4 Exercise 4 Question 35 (Page No. 335)
Consider a disk that has $10$ data blocks starting from block $14$ through $23.$ Let there be $2$ files on the disk$: f1$ and $f2.$ The directory structure lists that the first data blocks of $f1$ and $f2$ are ... the above notation, $(x, y)$ indicates that the value stored in table entry $x$ points to data block $y.$
Consider a disk that has $10$ data blocks starting from block $14$ through $23.$ Let there be $2$ files on the disk$: f1$ and $f2.$ The directory structure lists that the...
558
views
answered
Oct 28, 2019
Operating System
tanenbaum
operating-system
file-system
file-allocation-table
descriptive
+
–
Page:
« prev
1
2
3
4
5
6
7
8
9
10
...
14
next »
Email or Username
Show
Hide
Password
I forgot my password
Remember
Log in
Register