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

binding&bindingtime(바인딩의 정의와 언어별 바인딩시간)

*현*
개인인증판매자스토어
최초 등록일
2009.11.26
최종 저작일
2009.05
10페이지/ 한컴오피스
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

프로그래밍 언어에 대하여 배우면서 공부할 때 바인딩에 대한 내용을
알기쉽게 설명 및 각 언어별 바인딩시간에 대한 레포트 입니다~

목차

바인딩의 개념
변수에 대한 속성 바인딩
형 바인딩(Type Binding)
변수 선언(Variable Declarations)
동적 형 바인딩(Dynamic Type Binding)
형 추론(Type Inference)
저장 장소 바인딩(Storage Buildings)과 수명(Lifetime)
정적 변수(Static Variable)
스택 기반 동적 변수(Static-Dynamic Variable)
명시적 힙 기반 동적 변수(Explicit Heap-Dynamic Variable)
묵시적 동적 변수(Explicit Heap-Dynamic Variable)

본문내용

바인딩의 개념
바인딩이란 개체(Entity)와 속성(Attribute) 사이 또는 연산자와 상징기호(Symbol) 사이의 관계를 명시해 주는 것을 말하며, 이러한 바인딩이 일어나는 때를 바인딩 시간(Binding Time)이라고 합니다.

바인딩이 발생하는 상황
- 언어 설계(Language Design) 시
- 언어 구현(Language Implementation) 시
- 컴파일(Compile) 시
- 링크(Link) 시
- 로드(Load) 시
- 실행(Runtime) 시

바인딩의 종류
- 변수에 대한 속성 바인딩
- 형(Type) 바인딩
- 장소(Storage) 바인딩

변수에 대한 속성 바인딩
프로그램 수행 시간 이전에 바인딩이 결정되어서 프로그램 수행 중에는 변하지 않는 것을 정적 바인딩(Static Binding)이라고 하고, 프로그램이 수행되는 동안 바인딩이 일어나서 바인딩의 변화가 일어날 수 있는 것을 동적 바인딩(Dynamic Binding)이라고 합니다.
가상적인 메모리 환경에서 변수를 기억 장소 공간에 실제 바인딩하는 작업은 복잡합니다. 왜냐하면, 기억 장소 공간이 위치하는 주소 공간의 페이지(Page)나 세그먼트(Segment)가 프로그램이 실행되는 동안 메모리 유효 범위를 넘나들 수 있기 때문입니다. 그러므로, 그러한 변수들은 반복적으로 바인딩하고 바인딩을 해제하는 작업이 필요합니다. 하지만 이러한 바인딩은 컴퓨터 하드웨어가 담당하기 때문에, 프로그램이나 프로그램 사용자들은 이를 전혀 고려하지 않아도 됩니다.

형 바인딩(Type Binding)
변수는 프로그램 내에서 참조되기 전에, 특정한 자료형과 바인딩 되어야 합니다. 형 바인딩에서는 자료형이 명시되는 방법과 바인딩 시간이 중요하게 고려됩니다.

참고 자료

없음
*현*
판매자 유형Gold개인인증

주의사항

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

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

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

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

최근 본 자료더보기
탑툰 이벤트
binding&bindingtime(바인딩의 정의와 언어별 바인딩시간)
  • 레이어 팝업
  • 프레시홍 - 특가
  • 프레시홍 - 특가
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 07월 20일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
3:51 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기