모듈

등록일 2003.09.09 한글 (hwp) | 3페이지 | 가격 800원

목차

모듈
모듈 응집력(Cohesion)
모듈 결합도(Coupling)

본문내용

일반적으로 컴퓨터 분야에서의 모듈이라는 용어는, 독립되어 있는 하나의 소프트웨어 또는 하드웨어 단위를 지칭하는데 사용된다. 그렇지만, 원래 이 용어는 건축학에서 처음 사용되었다.

1. 컴퓨터 프로그래밍에서는, 특히 PL/1과 같이 오래된 언어에서, 원시언어로 작성된 문장들로부터 컴파일러의 출력물을 구분해 지칭하기 위해 오브젝트 모듈이라는 용어를 썼다. IBM의 OS/360과 같은 메인프레임 시스템에서 오브젝트 모듈은 하나의 로드 모듈 (load module)을 이루기 위해 다른 오브젝트 모듈들과 함께 연결되었다. 여기서 말하는 로드 모듈이란 컴퓨터에서 실행될 수 있는 실행코드를 말한다. 모듈러 프로그래밍이란, 비슷한 기능을 갖는 코드들은 같은 단위 프로그램 코드 내에 함께 포함시켜야 하며, 다른 기능들은 별도의 독립적인 단위 코드로 개발됨으로써, 유지보수와 타 프로그램들에서 쉽게 이 코드들을 재사용할 수 있도록 개발해야한다는 개념이다. 객체지향 프로그래밍은 본래부터 모듈러 프로그래밍의 개념을 포함하고 있는 새로운 아이디어이다.

2. 소프트웨어에서 모듈이란 한 프로그램의 일부분이다. 프로그램들은 하나이상의 독립적으로 개발된 모듈로 구성되며, 이들은 그 프로그램이 링크되기 이전까지는 결합되지 않는다. 또한, 모듈은 하나 이상의 루틴을 포함할 수 있다.
*원하는 자료를 검색 해 보세요.
  • 결합도, 응집도에 대해 5 페이지
    결합도(coupling)란? 결합도는 두 모듈 간의 상호의존도를 측정하는 것이다. 이는 모듈간의 연관성을 의미하는 것으로 좋은 설계가 이루어지도록 하기 위해서는 가능한 한 모듈을 독립적으로 생성함으로써 결합도를 최소화(낮게..
  • 시스템분석 및 설계 졸업시험 예상문제 8 페이지
    1. 시스템 분석가의 역할을 설명하고 시스템분석가에게 요구되는 지식의 범주를 열거하라. 역할 : ① User와 Programmer간의 교량역할 ② 경영층에게 시스템개발의 타당성을 입증하고 설득함. ..
  • [스포츠심리학]팀 응집력 발달에 관하여 2 페이지
    물음 1 : 여러분들이 스포츠/학교체육/사회체육 지도자들이라고 가정하고(택1), 팀 응집력 발달을 위한 전략과 방법(구체적)들을 토론하여 정리하시오. 나아가, 응집력 발달에 장애요인들을 제시하고, 해결책을 마련하시오. ..
  • 스포츠 응집력에 대하여 - 지나친 팀내 경쟁심으로 인한 팀웍이 좋지 않은 야구팀 14 페이지
    1. 이전 연구에 대한 비교 우리 ppt의 연구 방향 응집력을 두가지로 나누어서 팀웍에 어떤 영향을 미치는 지 연구한다 논문과는 다르게 응집력 향상방법을 연구한다 이전연구 논문: 축구팀의 응집력이 성원 만족 및 ..
  • 모듈화 20 페이지
    모듈화 개념 모듈화란 : 모듈화는 정형화된 틀이 아니고 구성요소가 가변적이며, 메이커 및 부품업체에 따라 모듈 구성이 상이하게 나타남. 서로 연관된 부품이나, 서로 다른 엔지니어링을 요구 하는 부품을 한데 묶는 것 개별..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기