이 문제에서 설명하고 있는 개념은 객체지향기법에서 "정보 은닉"과 관련된 것입니다. 정보 은닉은 객체의 내부 구현을 외부에 감추고, 필요한 인터페이스만을 제공하여 객체의 세부 사항을 숨기는 것을 의미합니다. 이는 객체지향 프로그래밍의 중요한 특성 중 하나로, 모듈화를 통해 복잡성을 줄이고 유지보수를 용이하게 합니다. 지문에서는 "절차 언어에서 모듈을 블랙박스화 하는 개념"이라고 설명하고 있는데, 이는 객체지향 프로그래밍에서의 캡슐화(Encapsulation)와 직접적으로 관련이 있습니다. 캡슐화는 객체의 상태(데이터)와 행동(메소드)을 하나의 클래스 내부에 묶고, 외부에서는 접근 허용된 인터페이스를 통해서만 상호작용할 수 있도록 하여 정보 은닉을 구현합니다. 따라서, 정보 은닉과 블랙박스화에 대한 설명은 캡슐화(Encapsulation)에 가장 부합하므로, 선택지 3번이 정답입니다.