• LF몰 이벤트
  • 파일시티 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

프로그래밍 언어 개념이라 과목의 1~7장까지의 레포트 자료입니다.

*영*
개인인증판매자스토어
최초 등록일
2010.11.12
최종 저작일
2010.11
5페이지/파일확장자 압축파일
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

책은 프로그래밍언어론이라는 책입니다. 과목명은 프로그래밍 언어 개념으로서 1장부터 7장까지 제가 직접한 과제입니다. 모든답은 답뿐만 아니라 부가설명까지 달았으면 코딩관련된 문제는 실행화면까지 같이 첨부하였습니다.

목차

없음

본문내용

2. 좋은 프로그래밍 언어를 설계하는 원칙을 나열하고 설명하여라.
->
ⓐ 효율성 : 언어에 대한 효율성은 목적 코드의 효율성, 번역의 효율성, 구현 용이성, 프로그래밍 효율성 등으로 분류할 수 있다.
■ 목적 코드의 효율성 - 번역기(컴파일러 또는 인터프리터)가 효율적인 실행 코드를 생성할 수 있 어야 함을 의미
■ 번역의 효율성 - 번역기가 효율적으로 실행 코드를 생성할 수 있어야 함을 의미하는 것으로, 이 는 설계된 언어가 번역기에 의해 빠르게 번역될 수 있어야 함을 뜻한다.
참고로 효율성과 신뢰성은 상반되는 성질로 번역기가 오류 검사를 하지 않으면 번역의 효율성은 높아지나 신뢰성은 떨어진다.
■ 구현 용이성 - 번역기를 효율적으로 작성할 수 있어야 함을 의미한다. 설계된 언어가 복잡하면 구현 용이성은 떨어지게 된다.
■ 프로그래밍 효율성 - 설계된 언어로 얼마나 빠르고 쉽게 프로그램을 작성할 수 있는가를 의미한 다. 언어구조가 간결하면 프로그래밍 효율성은 높아지게 된다.

ⓑ 일반성 : 특별한 경우를 피하고 밀접하게 관련 있는 개념들을 하나의 더 일반적인 것으로 결합하는 성질을 의미한다.

ⓒ 직교성 : 한 언어의 구성자가 문맥이 다르다고 다른 의미를 지녀서는 안된다는 성질

ⓓ 획일성 : 비슷한 것은 비슷하고 보이고 비슷한 의미를 가져야 하며, 다른 것은 다르게 보이고 다른 의미를 가져야 한다는 원칙이다.

ⓔ 간결성 : 언어가 복잡하지 않고 간결해야 함을 의미하는 것으로 언어의 구성자 수가 적은 것과 간결한 것은 별개이다.

ⓕ 표현력 : 언어가 복잡한 과정이나 구조를 얼마나 쉽게 표현할 수 있는가를 의미한다. 때로 표현력은 간결성과 상충될 수 있다.

ⓖ 확장성 : 사용자가 언어에 새로운 기능을 추가할 수 있도록 하자는 성질로서, 사용자가 새로운 타입을 정의하는 것, 라이브러리에 새로운 함수를 추가하는 것, 번역기에 새로운 키워드를 추가하는 것 등을 언어의 확장성이라 할 수 있다.

참고 자료

프로그래밍 언어론 (한빛미디어, 김종진, 김종훈 저)

압축파일 내 파일목록

프로그래밍언어개념 과제 7.hwp
프로그래밍언어개념 과제 1.hwp
프로그래밍언어개념 과제 2.hwp
프로그래밍언어개념 과제 3.hwp
프로그래밍언어개념 과제 4.hwp
프로그래밍언어개념 과제 5.hwp
프로그래밍언어개념 과제 6.hwp

자료후기(1)

*영*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

최근 본 자료더보기
탑툰 이벤트
프로그래밍 언어 개념이라 과목의 1~7장까지의 레포트 자료입니다.
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업