추상화: 1개의 글
[IT Term] 추상화
추상화(abstraction)란 보통 컴퓨터 과학에서는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 개념 또는 그 기능을 간추려 내는 것을 말합니다. 추상화로 유명한 피카소의 그림을 보면 어떤 사물의 중요한 부분을 특징만 간추려서 나타내는 것을 볼 수 있습니다. 아래 그림과 같은 소가 대표적인데 세부적인 소의 그림보다 소의 뿔, 다리, 꼬리만을 남겨 소의 특징을 확실하게 나타내고 있죠. [파블로 피카소의 소] 이와 마찬가지로 IT에서의 추상화도 비슷한 개념으로 이해하시면 됩니다. 위에서 언급했듯이 중요한 기능, 핵심적인 개념만을 간추려서 노출시키는 것으로 이해하면 될 것입니다. 또한 이 추상화된 정도를 추상화 수준이라고 부릅니다. 예를 들어 운영체제에서는 물리적인 하드웨어의 복잡성을 추상화하여 개발자..
기타 정보/IT 용어
2021. 3. 31. 03:25