책 내용 질문하기
질문이요
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
1
조회수
275
작성일
2020-02-22
작성자
탈퇴*원
첨부파일
모듈과 컴포넌트의 차이가 무엇인가요
답변
2020-02-24 11:13:21

안녕하세요 길벗수험서 운영팀입니다.

 

모듈을 기능을 구현하기 위한 '소스 코드'의 집합이라면,

컴포넌트는 업무적 기능을 수행(실행)하기 위해 사용되는 '자원(컴파일된 소스코드 포함)' 또는 '런타임 개체*'를 의미합니다.

(런타임 개체 : 실행코드 기반의 모듈, 환경에 따라 다른 API 등이 포함될 수 있으며, 하나 이상의 모듈이 포함될 수 있다.)

 

사실 모듈과 컴포넌트를 명확히 구분하는 것은 어려운 일입니다. 서로 다른 발상으로 시작된 용어이지만 혼용하며 사용해도 문제가 없는 개념이기 때문이죠. 실제 문제로 나올 확률은 적지만, 명확한 구분법 중 하나는 컴포넌트가 "실행"됨을 기반으로 하고 있다는 점입니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-02-24 11:13:21

    안녕하세요 길벗수험서 운영팀입니다.

     

    모듈을 기능을 구현하기 위한 '소스 코드'의 집합이라면,

    컴포넌트는 업무적 기능을 수행(실행)하기 위해 사용되는 '자원(컴파일된 소스코드 포함)' 또는 '런타임 개체*'를 의미합니다.

    (런타임 개체 : 실행코드 기반의 모듈, 환경에 따라 다른 API 등이 포함될 수 있으며, 하나 이상의 모듈이 포함될 수 있다.)

     

    사실 모듈과 컴포넌트를 명확히 구분하는 것은 어려운 일입니다. 서로 다른 발상으로 시작된 용어이지만 혼용하며 사용해도 문제가 없는 개념이기 때문이죠. 실제 문제로 나올 확률은 적지만, 명확한 구분법 중 하나는 컴포넌트가 "실행"됨을 기반으로 하고 있다는 점입니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.