프로그래밍 언어론 (3) 12ㆍ13 연습 문제 목 차 12. 예외 처리 3 13. 병렬 프로그래밍과 병렬 처리 6 12. 예외 처리 1. 예외, 예외 처리기, 예외의 발생, 예외 전파, 시스템 예외를 정의하시오. 예외: - 실행시간에 발생하는 에러 - 프로그램의 비정상..
프로그래밍 언어론 4, 6, 7 연습 문제 목 차 4. 프로그래밍 언어의 구문과 기법 1 6. 변수, 바인딩, 식 및 제어문10 7. 자료형 15 4. 프로그래밍 언어의 구문과 기법 1. 프로그래밍 언어가 갖는 예약어에 대하여 설명하고, 예약어를 사용함으로써 얻어지는 ..
프로그래밍 언어론 1, 2, 3 연습 문제 목 차 1. 프로그래밍 언어 소개 1 2. 언어의 변천2 3. 프로그래밍 언어 설계 4 1. 프로그래밍 언어 소개 9. 프로그래밍 언어의 어떤 구조가 자료 추상화를 제공하는가? ㆍ기본적 자료 추상화 : 컴퓨터 내부의 자료 표현..
..FILE:프로그래밍언어론_3장연습문제.hwp 3.2 직교성, 일반성, 획일성을 구분할 수 있는 예를 들어 보아라. 직교성 - 같은 언어의 구성자 간의 상호 작용이나 문맥의 사용이 기대치 않은 제한이나 행위를 야기해서는 안된다는 개념. 직교성 부족의 경우 Pascal..
프로그래밍 언어 Chap.1 ~ Chap.4 주요연습문제 풀이 단일 언어의 사용은 일단, 모든 프로그래머가 같은 언어를 공부하고 개발시키기 때문에 언어에 관심 있는 사람이라면 부가적인 설명 없이도 상호간의 원활한 의사소통이 가능하게 된다. 프로그래밍의 실력이 비슷한 ..
제 1 장 프로그래밍 언어 소개 ----------------------------- ■ [1.1] 여러분은 우리의 사고 능력이 우리가 사용하는 언어에 의해서 영향을 받는다고 생각하는가? 여러분 의견의 근거를 말하시오. - 언어는 사고의 결과물로써 사상 내용을 사람들에..
■ [3.1] 다음과 같은 언어 설계 원칙을 잘 준수하고 있거나 위반하는 특징의 예를 실제 언어에서 찾아라. (1) 효율성(efficiency) - Pascal의 경우 모든 변수들이 선언부에서 선언되어야만 하기 때문에 번역의 효율성을 제공한다. (2) 표현력(expre..
5.31 C++의 break문과 Java의 break문간의 차이점은 무엇인가? [풀이]자바에서는 break문이 레이블을 가질 수 있다.레이블이 없는 경우에는 C++과 동일한 역할을 하지만 레이블을 인자로 가지는 경우에는 해당 레이블로 분기하게 된다. 다음 예를 보자.b..
프로그래밍 언어론 주요 연습문제(1~7장) 1.3. 단일 언어의 사용은 일단, 모든 프로그래머가 같은 언어를 공부하고 개발시키기 때문에 언어에 관심 있는 사람이라면 부가적인 설명 없이도 상호간의 원활한 의사소통이 가능하게 된다. 프로그래밍의 실력이 비슷한 A라는 사람이..
1장 연습문제 1.4 모든 프로그래밍 영역을 위한 단일 언어 사용에 대한 여러분의 부정적인 의견은 어떠한가? ◈언어의 사용이 어려워질 수 있다 ◈문제를 해결하는 데 다양한 방법의 적용이 불가능해진다. ◈모든 기능을 하나의 언어에 포함시키게 됨으로써 언어가 복잡해진다. ..
프로그래밍 언어론 연습문제 정리 ============================================================================== 프로그래밍 언어론 연습문제(1장~9장) 정리 제 1 장 프로그래밍 언어 소개 ----------..
□ 1장 ○ 1. 3 모든 프로그래밍 영역을 위한 단일 언어를 사용하게 되면 우선 모든 소프트웨어간 호환성이 좋아지고 배우는데 있어 하나의 언어만 습득하면 되기 때문에 많은 프로그래머가 늘어날것이고 좋은 실력을 갖고 있는 프로그래머가 많이 생기게 될것이다. 그에 따라 ..
? 8 - 3 표 1. 정적체인과 디스플레이 기법 비교 정적 체인 디스플레이 지역접근 활성 레코드안에서 바로 찾는다 디스플레이 가변배열에서 해당 위치를 찾는다 비지역접근 호출 순서를 역순으로 하여 스택에서의 정적링크를 따라 변수를 참조한다. 복귀 호출된 정적링크를 따..
제 5 장 변수, 바인딩, 식 및 제어문 5.1 몇몇의 프로그래밍 언어에서는 특별한 언급이 없는 한 식별자의 길이를 제한하고 있다. 그 이유가 무엇인지를 알아보라. 또한, 식별자의 첫 번째 문자를 영문자로 시작하도록 제한하고 있는 이유도 밝혀라. [풀이] 그 이유는 각..