보호 절차

Protected procedure

컴퓨터 과학에서, 1965년에 보호 서비스 루틴으로 처음 도입된 보호 절차의 개념은 [1]두 개의 연산 A와 B가 동일한 루틴 S를 사용할 때 필요하다. 보호 절차는 두 연산 중 하나의 오작동이 다른 연산에게 잘못된 실행을 야기할 수 없는 경우에 필요하다.[2]

데니스와 밴 혼(hypotheptical) 시스템 "감독자"[2]의 가장 중요한 측면 중 하나는 보호절차에 대한 설명을 포함하는 것이었다.[3]

글로벌 환경 시스템(일부 공유 변수가 있는 경우)에서 보호되는 절차 메커니즘은 최소한의 특권 원칙과 자원 관리의 부작용 회피(Denning principle)를 시행할 수 있게 한다(Denning principles 참조).

각주

  1. ^ 데니스 65
  2. ^ a b 데니스 66
  3. ^ 레비 84, 페이지 46-6

참조

  • 데니스, J.B. 글레이시, E.온라인 정보 처리 시스템의 구조.정보 시스템 과학:Proc. 제2 콩그, 스파르타 북스, 1965년 볼티모어, 페이지 1-11
  • J. B. 데니스와 E. C. 반 혼.다중 프로그래밍된 계산을 위한 의미론 프로그래밍.ACM 9(3), 1966년 3월 통신.
  • Levy, Henry M. (1984). "3". Capability-based computer systems. Maynard, Mass: Digital Press. ISBN 0-932376-22-3.