컴퓨터 일반1 라이브러리, 프레임워크, 그리고 API 각 개념을 정리해보려고 한다. 1. 라이브러리 (Library) 응용 프로그램 개발을 위해 필요한 기능들을 모아 놓은 소프트웨어 - 응용 프로그램이 능동적, 선택적으로 라이브러리의 기능들을 사용한다. - 기능들을 '함수 단위'로 만들어서 제공한다. 구현 로직을 알 수 있다. - 대체 가능한 다른 대안들을 찾기가 수월하다. - 언어에 기본적으로 포함되어 있는 '표준 라이브러리'와 '외부 라이브러리'가 있다. - C언어에서는 표준 라이브러리를 헤더파일에 포함하여 제공하고 #include를 사용하여 선언하고 사용한다. - Java에서는 패키지의 클래스 내에 메소드가 정의되어 있다. import문을 사용하고 class_name.method_name( )식으로 사용한다. (Python은 Java와 동일한 방식) .. 2021. 3. 26. 이전 1 다음