중화사전망 - 자전 검색 - API 통속점은 무슨 뜻인가요?

API 통속점은 무슨 뜻인가요?

API (Application Programming Interface) 는 미리 정의된 기능 또는 소프트웨어 시스템의 다양한 구성 요소를 연결하는 규칙입니다. 목적은 소스 코드에 액세스하거나 내부 작동 메커니즘의 세부 사항을 이해하지 않고도 소프트웨어 또는 하드웨어를 기반으로 인스턴스 세트에 액세스할 수 있는 기능을 응용 프로그램 및 개발자에게 제공하는 것입니다.

운영 체제는 사용자와 컴퓨터 하드웨어 시스템 간의 인터페이스입니다. 운영 체제를 통해 사용자는 컴퓨터 시스템의 다양한 리소스를 빠르고 효과적이며 안전하게 조작하여 프로그램을 처리할 수 있습니다. 사용자가 운영 체제를 쉽게 사용할 수 있도록 운영 체제는 사용자에게 다음 두 가지 인터페이스를 제공합니다.

1, 사용자 인터페이스

운영 체제는 사용자에게 "사용자와 운영 체제 간의 인터페이스" 를 제공합니다. 이를 사용자 인터페이스라고도 합니다. 이 인터페이스는 사용자가 OS 와의 상호 작용을 지원합니다. 즉, 사용자가 OS 로부터 특정 서비스를 요청하고 서비스 결과가 사용자에게 반환됩니다.

2,? 프로그램 인터페이스

운영 체제는 프로그래머에게 "프로그램과 운영 체제 간의 인터페이스" 를 제공합니다. 프로그램 인터페이스라고도 하며 API (application programming interface) 라고도 합니다. -응?

이 인터페이스는 프로그래머가 프로그래밍 할 때 사용합니다. 이 인터페이스를 통해 시스템과 응용 프로그램은 시스템의 리소스에 액세스하여 실행 중 운영 체제의 서비스를 받을 수 있습니다. 프로그램이 운영 체제 서비스를 받을 수 있는 유일한 방법이기도 합니다. 대부분의 운영 체제의 프로그램 인터페이스는 일련의 시스템 호출로 구성되며, 각 시스템 호출은 특정 기능을 수행할 수 있는 하위 프로그램입니다.

확장 데이터:

분류

1, Windows API

API 함수는 Windows 시스템 디렉토리의 동적 링크 라이브러리 파일에 포함되어 있습니다. Windows 시스템은 큰 서비스 센터입니다. 이 서비스 센터를 호출하는 다양한 서비스 (각 서비스는 함수임) 는 응용 프로그램이 창을 열고 그래픽을 그리고 주변 장치를 사용하는 데 도움이 됩니다. 이러한 함수는 응용 프로그램에 서비스를 제공하기 때문에 응용 프로그램 프로그래밍 인터페이스 (API 함수라고 함) 라고 합니다. WIN32 API 는 MicrosoftWindows 32 비트 플랫폼의 응용 프로그램 프로그래밍 인터페이스입니다.

2, 리눅스 API

Linux 에서 사용자 프로그래밍 인터페이스 API 는 UNIX 에서 가장 널리 사용되는 응용 프로그램 프로그래밍 인터페이스 표준인-POSIX 표준을 따릅니다. POSIX 표준은 IEEE 와 ISO/IEC 가 공동으로 개발한 표준 시스템입니다. 이 표준은 당시 유닉스 관행과 경험을 바탕으로 운영 체제의 시스템 호출 프로그래밍 인터페이스 UNIX 를 설명하여 응용 프로그램이 소스 프로그램 수준에서 다양한 운영 체제에서 마이그레이션 및 실행될 수 있도록 합니다. 이러한 시스템 호출 프로그래밍 인터페이스는 주로 C 라이브러리 (LIBC) 에서 구현됩니다.

바이두 백과 -—API