sub·mod·ule
C1technical더 큰 모듈 안에 포함된 부분 모듈
noun명사
- 1
하위 모듈, 서브모듈 — 더 큰 모듈, 프로그램, 시스템 안에 포함된 작은 모듈C1〔computing〕
a smaller module that forms part of a larger module, program, or system
The payment submodule handles card validation and receipts.
결제 서브모듈은 카드 확인과 영수증 처리를 담당한다.
Update the logging submodule before you release the app.
앱을 출시하기 전에 로깅 서브모듈을 업데이트하세요.
반의어main module
- 2
부분모듈 — 추상대수학에서, 어떤 모듈의 부분집합이면서 그 자체로 모듈인 대상C2〔mathematics〕
in abstract algebra, a subset of a module that is itself a module under the same operations
Every submodule must be closed under addition and scalar multiplication.
모든 부분모듈은 덧셈과 스칼라 곱에 대해 닫혀 있어야 한다.
The proof shows that this set is a submodule of M.
그 증명은 이 집합이 M의 부분모듈임을 보여 준다.
유의어subspace
뉘앙스 · 쓰임
“component”는 일반적으로 ‘구성 요소’라는 넓은 뜻이고, “section”은 문서나 구조의 ‘부분’을 가리킬 때가 많습니다. “submodule”은 특히 모듈식 구조 안의 하위 모듈이라는 기술적 의미가 강합니다.
주로 소프트웨어 개발, 시스템 설계, 수학 등 전문 분야에서 쓰입니다. 일상 대화에서는 흔하지 않으며, 일반적인 상황에서는 “part”나 “component”가 더 자연스러울 수 있습니다.
유의어 뉘앙스 비교
- component
- 더 넓은 의미의 ‘구성 요소’로, 반드시 모듈식 구조일 필요는 없습니다.
- module
- 독립된 기능 단위를 뜻하지만, 더 큰 모듈 안에 있다는 뜻은 덜 분명합니다.
- subspace
- 벡터 공간의 경우에 쓰는 용어로, 일반적인 모듈 이론에서는 “submodule”이 더 정확합니다.
반의어
- main module
- 하위 모듈이 아니라 시스템의 중심이 되는 모듈을 가리킬 때 쓰입니다.
자주 쓰는 표현 · Collocations
noun+noun
- software submodule소프트웨어 서브모듈
- Git submoduleGit 서브모듈
- payment submodule결제 서브모듈
verb+noun
- add a submodule서브모듈을 추가하다
- update a submodule서브모듈을 업데이트하다
noun+prep+noun
- submodule of a module모듈의 부분모듈
어원 · 암기 팁
[Latin]접두사 “sub-”는 라틴어에서 ‘아래의, 하위의’를 뜻하고, “module”은 라틴어 “modulus”에서 온 말로 ‘작은 척도, 단위’와 관련됩니다.
sub- ‘아래의, 하위의’ + module ‘모듈, 기능 단위’
💡 “subway”의 “sub-”가 ‘아래’를 뜻하듯이, “submodule”은 큰 module 아래에 있는 하위 module이라고 기억하면 쉽습니다.