모듈 3

2021년 3회 정보처리기사 기출문제 24번

24. 다음 설명에 부합하는 용어로 옳은 것은?① 통합 프로그램     ② 저장소❸ 모듈                     ④ 데이터  1. 문제 분석주어진 설명을 다시 한 번 살펴봅시다."소프트웨어 구조를 이루며, 다른 것들과 구별될 수 있는 독립적인 기능을 갖는 단위이다."→ 프로그램 안에서 독립적으로 동작하는 부분을 의미합니다."하나 또는 몇 개의 논리적인 기능을 수행하기 위한 명령어들의 집합이라고도 할 수 있다."→ 특정 역할을 수행하는 코드 블록이라고 볼 수 있습니다."서로 모여 하나의 완전한 프로그램으로 만들어질 수 있다."→ 이런 독립적인 단위(블록)들이 모여 전체 프로그램을 구성합니다.이 설명을 보면, 정답은 **"모듈(Module)"**이라는 것을 알 수 있습니다.2. 모듈(Module..

2022년 1회 정보처리기사 기출문제 70번

70. 소프트웨어 개발에서 모듈(Module)이 되기 위한 주요 특징에 해당하지 않는 것은?① 다른 것들과 구별될 수 있는 독립적인 기능을 가진 단위(Unit)이다.② 독립적인 컴파일이 가능하다.③ 유일한 이름을 가져야 한다.❹ 다른 모듈에서의 접근이 불가능해야 한다. 문제:소프트웨어 개발에서 모듈(Module) 이 되기 위한 주요 특징에 해당하지 않는 것은?선택지 분석 및 해설**모듈(Module)**은 소프트웨어 시스템을 구성하는 독립적인 단위로, 기능적 분리와 독립성을 제공합니다. 좋은 소프트웨어 시스템은 모듈화를 통해 코드의 재사용성, 유지보수성, 확장성 등을 높일 수 있습니다. 이제 각 선택지를 하나씩 살펴보겠습니다.① 다른 것들과 구별될 수 있는 독립적인 기능을 가진 단위(Unit)이다.맞는 ..

2022년 2회 정보처리기사 기출문제 78번

78. 한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 참조하는 경우의 결합도는?    ❶ 내용 결합도(Content Coupling)    ② 제어 결합도(Control Coupling)    ③ 공통 결합도(Common Coupling)    ④ 스탬프 결합도(Stamp Coupling) 이 문제는 **모듈 간 결합도(Coupling)**에 대한 문제입니다. 결합도는 모듈 간의 의존성을 나타내는 개념으로, 결합도가 낮을수록(Loosely Coupled) 좋은 설계라고 평가합니다. 이제 각 결합도와 함께 문제를 풀어볼게요.🔎 문제 분석문제 핵심한 모듈이 다른 모듈의 내부 기능과 내부 자료를 직접 참조하는 경우이런 경우는 가장 강한 결합, 즉 "내용 결합도(Content Coupling)"에 해당..