[프로그래밍 언어] 프로그래밍 언어론 연습문제 풀이 2~9장
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2008.05.20 / 2019.12.24
- 30페이지 / zip (압축파일)
- 평가한 분이 없습니다. (구매금액의 3%지급)
- 2,500원
추천 연관자료
- 본문내용
-
■ [2.2] 지난 35년 동안 과학 계산 분야를 주도해온 프로그래밍 언어는 무엇인가?
- FORTRAN
■ [2.3] 지난 35년 동안 사무 응용 분야를 주도해온 프로그래밍 언어는 무엇인가?
- COBOL
■ [2.4] 지난 35년 동안 인공지능 분야를 주도해온 프로그래밍 언어는 무엇인가?
- LISP
■ [2.14] C를 Pascal보다 안전하지 못하게 한 C의 두 가지 특성은 무엇인가?
- type system의 단순화, pointer의 사용
■ [2.15] Java 언어와 C++ 언어를 비교하여 차이점과 장단점을 논하라.
- 차이점
C++
JAVA
플랫폼
비독립적
독립적
논리형
X
O
레코드형, 공용체, 열거형
O
X
다중 상속
O
X
부프로그램
독립적인 함수
클래스에 종속된 메소드
동시성 제어
X
O
메모리 관리
수동
자동(garbage collection)
포인터
O
X(객체 참조만 가능)
- 장단점
① Java의 장점: C++보다 더욱 강력해진 객체지향 프로그램 가능하며, 포인터 사용을 제거함으로써 안전한 실행환경을 제공한다.
② Java의 단점: generic 개념을 지원하지 않는다.
③ C++의 장점: C의 개념을 모두 승계하였기 때문에 시스템 프로그래밍이 용이하며, generic 개념을 지원한다.
④ C++의 단점: 포인터를 사용하기 때문에 예상하지 못한 런타임 에러 발생이 가능하고, 객체지향 개념이 Java에 비해 약하다.
자료평가
-
아직 평가한 내용이 없습니다.
회원 추천자료
- [교육심리학] PBL(문제중심학습)
- [일반계고등학교교육][인문계고등학교교육]일반계고등학교(인문계고등학교) 효교육지도와 웹기반교육(WBI)교육지도, 일반계고등학교(인문계고등학교) 프로그래밍교육지도와 방과후교육활동지도, 일반계고등학교(인문계고등학교) 진로교육지도와 직업교육지도
- (방송통신대 파이썬과R 출석수업대체과제물)파이썬과 R을 이용하여 다음 연습문제를 수행하고, 화면결과를 캡쳐해서 레포트를 작성하시오
- [컴파일러, 프로그래밍언어, 프로그램언어] 프로그래밍언어(프로그램언어)의 종류와 컴파일러의 개념, 컴파일러의 구조, 컴파일러의 특징, 컴파일러의 장단점, 컴파일러의 작성 프로그램 분석
- [클리퍼, 프로그래밍언어, 프로그램언어, 프로그래밍] 프로그래밍언어(프로그램언어)의 발전 배경과 클리퍼의 개념, 클리퍼의 특징, 클리퍼의 구조, 클리퍼의 SET 명령, 클리퍼의 프로그래밍(프로그램) 과정 분석