SP/k

SP/k
SP/k
패러다임체계적이고 명령적인
설계자R.C. 홀트, D.B. 워트먼, D.T. 바너드, J.R. 코르디
개발자R.C. 홀트, D.B. 워트먼, D.T. 바너드, J.R. 코르디
첫 등장1974
안정적 해제
SP/8
타이핑 규율정적인
영향을 받은
PL/I
영향받은
튜링

SP/k는 1974년[1]R.C에 의해 개발된 프로그래밍 언어. Holt, D.B. Wortman, D.T. BarnardJ.R. Cordy는 프로그래밍을 가르치도록 설계된 PL/I 프로그래밍 언어의 하위 집합체로서,그것은 캐나다와 미국의 40개 이상의 대학, 학교, 연구소에서 약 10년 동안 사용되었다.

SP/k는 구조화된 프로그래밍을 장려하기 위해 특별히 고안된 최초의 언어 중 하나이다.SP/k의 특징은 컴퓨터에 의한 구조적 문제 해결을 장려하고, 언어를 학습하고 사용하기 쉽게 하며, 혼란스럽고 중복되는 구조를 없애고, 언어를 쉽게 컴파일할 수 있도록 하기 위해 선택되었다.결과 언어는 비즈니스 데이터 처리, 과학적 계산, 비숫자 연산 등 다양한 응용 분야에 사용되는 프로그래밍 개념을 도입하는 데 적합했다.

SP/k는 실제로 SP/1, SP/2, ... SP/8이라고 불리는 언어 하위 집합의 순서다.각 하위 집합은 컴퓨터 프로그래밍을 가르치기 위한 단계적 시스템을 형성하면서 선행 하위 집합의 모든 구조를 유지하면서 새로운 프로그래밍 언어 구조를 도입한다.각 서브셋은 정밀하게 정의되고 자급자족하며, 다음과 같은 서브셋 없이 학습하거나 구현할 수 있다.이것은 다양한 수준의 프로그래밍 교육을 허용한다.SP/k의 디자인과 철학은 튜링 프로그래밍 언어에 큰 영향을 미쳤다.

참고 항목

참조

  1. ^ Holt, Richard; Wortman, D. (February 1974). "A sequence of structured subsets of PL/I". Retrieved 2009-09-17.

외부 링크