보조 비트

Bozo bit

보조 비트라는 용어는 두 가지 맥락에서 사용되어 왔다.1980년대 애플 클래식 OS에서 처음에는 약한 카피 보호 시스템이었던 '보조 비트 플립(fliping the bozo bit)'이라는 용어는 나중에 사람의 의견을 무시하는 결정을 설명하기 위해 재사용되었다.그것은 아이들의 고전적인 코미디 캐릭터인 광대 보조에서 유래된 기발한 용어일 것이다.

약한 복사 방지

애플의 고전적인 Mac OS의 초기 버전에서, "보조 비트"는 다양한 파일 속성에 대해 기술한 Finder Information Record(일부 설명서에서는 "No copy" 플래그라고도 함)의 플래그 중 하나였다.비트가 설정되었을 때 파일을 복사할 수 없었다.그것은 복사 방지가 너무 약해서 보조만이 생각할 것이고, 보조만이 그것에 의해 단념할 것이기 때문에 보조 비트라고 불렸다.1987년 초 도입된 맥 시스템 4 이후 파인더는 이 비트를 무시했다.[1][2]

카세트와 ROM 파일링 시스템과[3] 도토리 MOSAdvanced Disc 파일링 시스템[4] 특정 플래그 세트가 있는 파일을 실행하는 것 외에는 로드할 수 없는 기본적인 복사 방지 메커니즘을 갖추고 있다.

컴팩트 디스크는 서브코드 안에 유사한 "사본 없음" 비트가 있지만 거의 모든 디스크 복사 소프트웨어가 이를 무시하며 대개 복사본에서 이를 제거한다.소비자급 전용 하드웨어 오디오 디스크 복사기는 보통 보조 비트를 존중하며, 비트가 설정된 디스크 복사를 거부한다.전문 디스크 복사기가 보조 비트를 무시하고 보호 디스크를 복사한다.

들을 가치가 없는 사람으로 치부하는 것

소프트웨어 개발을 추진하는 정치와 대인관계 세력에 관한 일련의 법칙을 제시한 1995년 저서 '소프트웨어 개발의 역학'에서 짐 매카시는 인간 상호작용의 영역에 보조 비트 개념을 적용했다.[5][6][7]프로그래머들이 직면하고 있는 기술적인 문제들은 코드를 작성하는 것 만으로도 충분히 위압적이었다; 매카시와 다른 작가들(리스터 & 드마코, 콘스탄틴, 맥코넬)은 사회 문제가 거의 모든 프로젝트에서 기술적 문제보다 더 낫다는 소식을 그냥 전하고 있었다.

매카시의 규칙 4번은 "보조비트를 뒤집지 말라"이다.매카시의 조언은 누군가 남을 화나게 하거나 실수하거나 둘 다 할 때, 그 사람을 위해 "보조 깃발"을 TRUE로 설정함으로써 미래에 그들의 모든 의견을 무시하는 것은 쉽고 유혹적인 일이라는 것이다.하지만 그 게으른 방법을 택함으로써, 그 사람은 팀의 상호작용을 독차지하고 다시는 "보조"의 도움을 받을 수 없게 된다.[6]

참고 항목

참조

  1. ^ Chernicoff, Stephen (1987). Macintosh Revealed, Volume One: Unlocking the Toolbox. Indianapolis: Hayden Book Company. ISBN 0-672-48400-5.
  2. ^ Stephen L. Michel (1988). IBM PC and Macintosh networking. Hayden Books. p. 10. ISBN 9780672484056.
  3. ^ Bray, Andrew C.; Dickens, Adrian C.; Holmes, Mark A. (1983). The advanced user guide for the BBC Microcomputer. Cambridge: Cambridge Microcomputer Centre. p. 347. ISBN 0-946827-00-1. Archived from the original (zipped PDF) on 2006-01-14. Retrieved 19 April 2012.
  4. ^ "5. The filing system commands". The Advanced Disc Filing System user guide (PDF) (1st ed.). Acorn Computers. August 1985. p. 32. Retrieved 19 April 2012.
  5. ^ McCarthy, Jim (July 1, 1995). Dynamics of Software Development. Microsoft Press. ISBN 1556158238.
  6. ^ a b Ronald J. Leach (2000). Introduction to software engineering. CRC Press. pp. 61–62. ISBN 9780849314452.
  7. ^ Paul Glen and David H. Maister (2002). Leading geeks. John Wiley and Sons. pp. 37. ISBN 9780787961480.

외부 링크