api는 무슨의미인가요?
API(application programming interface)
-운영체제와 응용프로그램 사이의 통신에 사용되는 언어나 메시지 형식을 말합니다.
-운영체제나 C, C++, Pascal 등과 같은 언어로 응용 프로그램을 만들 때,
윈도우를 만들고 파일을 여는 것과 같은 처리를 할 수 있도록 1,000여 개 이상의 함수로 구성되어 있다.
API는 프로그래머를 위한 운영체제나 프로그램의 인터페이스로서
사용자와 직접 대하게 되는 그래픽 사용자 인터페이스나 명령형 인터페이스와 뚜렷한 차이가 있다.
API는 응용 프로그램이 운영체제나 데이터베이스 관리 시스템과 같은
시스템 프로그램과 통신할 때 사용되는 언어나 메시지 형식을 가지며,
API는 프로그램 내에서 실행을 위해 특정 서브루틴에 연결을 제공하는 함수를 호출하는 것으로 구현된다.
그러므로 하나의 API는 함수의 호출에 의해 요청되는 작업을 수행하기 위해 이미 존재하거나
또는 연결되어야 하는 몇 개의 프로그램 모듈이나 루틴을 가진다.
좋은 API는 모든 building block을 제공함으로써 프로그램 개발을 쉽게 해준다.
프로그래머는 그 block을 함께 합치기만 하면 된다. API가 프로그래머를 위해서 만들어지기는 했지만,
사용자 입장에서도 같은 API를 사용한 프로그램은 비슷한 인터페이스를 가지기 때문에
새로운 프로그램의 사용법을 배우기가 쉬워진다.
'♣ Study 자료 > 생활의 Tip' 카테고리의 다른 글
냉장고 냄새 제거하는 4가지 방법 (0) | 2016.06.09 |
---|---|
맥문동 (0) | 2015.08.13 |
천주교식 제사지내기 (0) | 2015.08.03 |
제사 지내는 법 (0) | 2015.08.03 |
기찻길에 돌멩이를 깔아놓는 이유가 무엇인가요? (0) | 2015.07.29 |