라이브러리 (컴퓨팅): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
TedBot (토론 | 기여)
잔글 봇: 링크 이름 변경 (윈도 → 윈도우)
Choboty (토론 | 기여)
잔글 로봇의 도움을 받아 동음이의 처리: 에이다 - 에이다 (프로그래밍 언어) 문서로 링크 바꿈; 예쁘게 바꿈
1번째 줄:
[[파일:Ogg vorbis libs and application dia.svg|섬네일|277px|right오른쪽|[[Ogg Vorbis]] 파일을 재생하기 위해 libvorbisfile을 사용하는 응용 프로그램의 개요도.]]
'''라이브러리'''({{llang|en|library}})는 주로 [[소프트웨어 개발|소프트웨어를 개발할]] 때 [[컴퓨터 프로그램]]이 사용하는 [[비휘발성 메모리|비휘발성 자원]]의 모임이다. 여기에는 구성 데이터, 문서, 도움말 자료, 메시지 틀, [[코드 재사용|미리 작성된 코드]], [[서브루틴]](함수), [[클래스 (컴퓨터 과학)|클래스]], [[값 (컴퓨터 과학)|값]], [[자료형]] 사양을 포함할 수 있다. [[OS/360]] 및 이후 세대에서는 [[데이터 세트 (IBM 메인프레임)|파티션 데이터 세트]]로 부른다.
 
13번째 줄:
|publisher=Addison-Wesley |year=1988 |publication-place=Wokingham, England |isbn=0-201-18483-4 |page=126 |postscript=<!--None--> }}</ref>
 
마침내, 이 개념의 사학자들은 영향력 있는 [[시뮬라 67]]을 기억해냈다. 시뮬라는 최초의 [[객체 지향 프로그래밍]] 언어로, 이 언어의 클래스가 [[자바 (프로그래밍 언어)|자바]], [[C++]], [[C 샤프]]에 쓰인 현대의 개념과 매우 근접했다. 시뮬라의 클래스 개념은 또한 [[에이다 (프로그래밍 언어)|에이다]]의 패키지, [[모듈라-2]]의 모듈의 조상이기도 했다.<ref name="Wilson_Clark_1988_52">Wilson and Clark, ''op. cit.'', p. 52</ref> 원래 1965년에 개발되었음에도 시뮬라 클래스들은 라이브러리 파일에 포함되어 컴파일 타임에 추가될 수 있었다.<ref name="Wexelblat_1981_716">Wexelblat, ''op. cit.'', p. 716</ref>
 
== 라이브러리 링크 ==