Why a write-enable ring?

Posted by SpashHit on Programmers See other posts from Programmers or by SpashHit
Published on 2011-01-11T03:54:23Z Indexed on 2011/01/11 13:58 UTC
Read the original article Hit count: 242

Filed under:

Here's an "interview question" that while ostensibly about hardware really does inform a software design principal as well.

Computers used to (still do I guess, somewhere) use magnetic tape reels to store data. There was a plastic accessory you could attach to a tape reel called a "write-enable ring". If the tape had such a ring, the tape drive allowed writing to the tape... if not, it only allowed read access.

Why was the choice to design the system in this way? Why not have a "write protect ring" instead, with the opposite effect?

© Programmers or respective owner

Related posts about interview-questions