라이브러리(Library)
라이브러리는 효율적인 프로그램 개발을 위해 필요한 프로그램을 모아 놓은 집합체로서, 프로그래밍 언어에 따라 일반적으로 도움말, 설치 파일, 샘플 코드 등을 제공한다.
1. 라이브러리의 개념
라이브러리란 영어로 도서관을 의미하며, 필요할 때 찾아서 쓸 수 있도록 모듈화 되어 제공되는 프로그램을 말한다.
2. 라이브러리의 구성
라이브러리는 도움말, 설치 파일, 샘플 코드 등으로 구성된다.
도움말 : 라이브러리를 사용할 수 있도록 하는 도움말 문서이다.
설치 파일 : 라이브러리를 적용하기 위해 제공되는 설치 파일이다.
샘플 코드 : 라이브러리를 이해하고 손쉽게 적용하기 위해 제공되는 샘플 소스코드이다.
표준 라이브러리와 외부 라이브러리
1. 표준 라이브러리
표준 라이브러리는 프로그래밍 언어가 기본적으로 가지고 있는 라이브러리를 의미한다.
각 프로그래밍 언어의 표준 라이브러리는 여러 종류의 모듈과 패키지를 가지며, 표준 라이브러리를 이용하면 별도의 파일 설치 없이 날짜와 시간 등의 기능을 이용할 수 있다.
2. 외부 라이브러리
외부 라이브러리는 표준 라이브러리와 달리 별도의 파일을 설치하여야 한다. 외부 라이브러리는 누구나 개발하여 설치할 수 있으며, 인터넷 등을 이용하여 공유할 수도 있다.
모듈(Module)과 패키지(Package)
라이브러리는 모듈과 패키지를 총칭하며, 모듈이 개별 파일이라면 패키지는 파일들을 모아 놓은 폴더라고 볼 수 있다.
1. 모듈
한 개의 파일에서 기능을 제공한다.
import(모듈명)
2.패키지
여러 개의 모듈을 한 개의 폴더에 묶어서 기능을 제공한다. 패키지명과 모듈명을 import 하여 불러올 수 있다.
import(패키지명),(모듈명)
'정보처리산업기사 필기 공부 > 프로그래밍언어활용' 카테고리의 다른 글
언어 특성 활용(프로그래밍언어활용) (0) | 2020.04.18 |
---|---|
사용자 정의 자료형 활용(프로그래밍언어활용) (0) | 2020.04.18 |
연산자와 명령문 활용(프로그래밍언어활용) (0) | 2020.04.18 |
변수 활용(프로그래밍언어활용) (0) | 2020.04.16 |