[프로그래밍 언어] 프로그래밍 언어론 연습문제 풀이 2~9장

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2008.05.20 / 2019.12.24
  • 30페이지 / fileicon zip (압축파일)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 2,500원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
[프로그래밍 언어] 프로그래밍 언어론 연습문제 풀이 2~9장
본문내용
■ [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에 비해 약하다.
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.