[컴퓨터]프로그래밍언어론 2장 문제정답
- 최초 등록일
- 2006.04.12
- 최종 저작일
- 2006.04
- 7페이지/ MS 워드
- 가격 3,000원
소개글
안녕하세요
프로그래밍언어를 수강하시는 분들은 매 chapter가 끝날때마다
압박을 주는 많은 연습&복습문제 때문에 다덜 고생이 많으실겁니다 ^^
또한 시험기간에 일일이 정리하는데도 시간이 엄청 많이 걸리죠?
그러한 불편한점을 저도 겪었기에 이렇게 정리해서 자료로 올립니다
가격도 다른데보다 일부러 더 저렴하게 올립니다
모두들 많은 참고 바라구요 좋은학점 받으시길 발래요 ^^
목차
없음
본문내용
1. Plankalkul은 언제 설계되었는가? 이 설계는 언제 출판되었는가?
• 1945년에 개발되었으며, 1972년까지 출판되지 않았던 꽤 긴 필사본에서(Zuse, 1972), Zuse는 Plankalkul을 정의하였다.
2. Plankalkul에 포함된 두 개의 데이터 구조는 무엇인가?
• 단일비트, 은폐비트(배열 레코드 포함)
3. 1950년대 초기에 의사코드는 어떻게 구현되었는가?
• 1950년대 초기에는 고급 프로그래밍 언어나 심지어는 어셈블리어도 없었으며, 따라서 프로그래밍은 기계코드로 이루어졌다. 이러한 작업은 따분하고 오류가 발생하기 쉬었으며 여러가지 문제점이 따랐기에 Short Code나 Speedcoding같은 새로운 언어가 등장하였다.
• Short Code
- 기계코드로 번역되지 않고, 순수 인터프린터로 구현되었다. 그 당시에 이러한 과정을 자동 프로그래밍이라 불렀다. 이것은 실행시간의 비용이 들지만 확실히 프로그래밍 과정을 단순화 시켰다.
• Speedcoding
- 주소 레지스터를 자동으로 증가시키는 새로운 장치를 포함했다. 이러한 장치는 1962년에 UNIVAC 1107 컴퓨터가 나오기 전까지는 하드웨어로 나타나지 않았다. 이러한 특징 때문에 행렬 곱셈이 12개의 Speedcoding 명령어로 표현될 수 있었다.
4. Speedcoding은 1950년대 초반의 컴퓨터 하드웨어가 갖는 중요한 두가지 단점을 해결
하기 위해서 고안되었다. 이 두 가지 단점은 무엇인가?
• 인터프린터가 적재된 후 남아있는 사용가능한 기억장소가 단지 700워드에 불과
• 덧셈명령어를 수행하는데 4.2밀리초가 소요
5. 1950년대 초반에 프로그램의 느린 인터프리터 해석이 왜 받아들여질 수 있었는가?
• 실행시간의 비용이 들지만 확실히 프로그래밍 과정을 단순화 시킬수 있었기 때문
참고 자료
없음