[프로그래밍 언어론]7장 연습문제
- 최초 등록일
- 2006.09.28
- 최종 저작일
- 2006.01
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
7.4 정적 영역과 동적 영역이 갖는 장점과 단점은 무엇인가?
7.5 Algol 형태의 골격 프로그램 구조에서 각 단위 프로그램의 참조 환경을 나열하여라. 단, 각 변수 이름마다 어느 단위 프로그램에서 선언된 편수인지를 명확히 하라.
7.8 다음 Pascal 골격 프로그램을 가지고 다음 물음에 답하라.
목차
없음
본문내용
7.4 정적 영역과 동적 영역이 갖는 장점과 단점은 무엇인가?
동적 영역과 정적 영역이 갖는 장단점의 바인딩 시간의 차의에서 들수 있는데, 동적 영역은 실행시간에 바인딩이 일어나고, 정적영역은 컴파일 시간에 바인딩이 일어 난다. 따라서 동적 영역은 메모리의 효율성이 저하 되는 단점이 있는 반면에 사용자에 따르는 유연성 즉, flexbility가 증가 하게 된다. 반면 정적영역은 메모리의 경영 효율성 면이나 접근 방법의 효율성은 증가되나 상대적으로 유연성이 저하 되게 된다.
7.5 Algol 형태의 골격 프로그램 구조에서 각 단위 프로그램의 참조 환경을 나열하여라. 단, 각 변수 이름마다 어느 단위 프로그램에서 선언된 편수인지를 명확히 하라.
A : local - U,X,Y,Z
gloval - W
B : local - U,W,X
gloval - A : Y,Z
C : local - U,W,X
gloval - A : Y,Z
D : local - U,W,Y
gloval - B : X , A : Z
7.8 다음 Pascal 골격 프로그램을 가지고 다음 물음에 답하라.
Program main;
var x : integer;
procedure sub3; forward;
procedure sub1;
var x : integer;
procedure sub2;
begin {sub2}
참고 자료
프로그래밍 언어론 - 정익사