Chúng tôi đang làm việc để khôi phục ứng dụng Unionpedia trên Google Play Store
Lối raIncoming
🌟Chúng tôi đã đơn giản hóa thiết kế của mình để điều hướng tốt hơn!
Instagram Facebook X LinkedIn

Giao diện lập trình ứng dụng

Mục lục Giao diện lập trình ứng dụng

API với 3 clients, dùng ý niệm UML Một giao diện lập trình ứng dụng (tiếng Anh Application Programming Interface, viết tắt API) là một giao diện mà một hệ thống máy tính hay ứng dụng cung cấp để cho phép các yêu cầu dịch vụ có thể được tạo ra từ các chương trình máy tính khác, và/hoặc cho phép dữ liệu có thể được trao đổi qua lại giữa chúng.

Mục lục

  1. 20 quan hệ: Biến số, Cấu trúc dữ liệu, Chương trình con, DirectX, DOM, Giao thức truyền thông, GNU, Hệ điều hành, Hệ thống nhúng, JavaScript, Mã nguồn, Microsoft, Microsoft Windows, PlayStation 2, PlayStation 3, Plugin (điện toán), Simple DirectMedia Layer, Sony, Unix, Wine (phần mềm).

Biến số

Trong lịch sử toán học, biến số là một số có giá trị bất kỳ, không bắt buộc phải duy nhất có một giá trị (không có giá trị nhất định), biến số là số có thể thay đổi giá trị trong một tình huống có thể thay đổi.

Xem Giao diện lập trình ứng dụng và Biến số

Cấu trúc dữ liệu

Cây nhị phân, một kiểu đơn giản của cấu trúc dữ liệu liên kết rẽ nhánh. Bảng băm Trong khoa học máy tính, cấu trúc dữ liệu là một cách lưu dữ liệu trong máy tính sao cho nó có thể được sử dụng một cách hiệu qu.

Xem Giao diện lập trình ứng dụng và Cấu trúc dữ liệu

Chương trình con

Trong khoa học máy tính, một chương trình con (subprogram) hay subroutine là một đoạn chương trình được đóng gói thành một đơn vị trình, nó thực hiện một số tác vụ cụ thể mà chương trình cần thực hiện nhiều lần từ nhiều nơi trong thời gian chạy của nó.

Xem Giao diện lập trình ứng dụng và Chương trình con

DirectX

Microsoft DirectX là một tập hợp các giao diện lập trình ứng dụng (API) để xử lý các nhiệm vụ liên quan đến đa phương tiện, đặc biệt là chương trình trò chơi và video trên nền tảng của Microsoft.

Xem Giao diện lập trình ứng dụng và DirectX

DOM

DOM là chữ viết tắt từ tiếng Anh Document Object Model ("Mô hình Đối tượng Tài liệu"), là một giao diện lập trình ứng dụng (API).

Xem Giao diện lập trình ứng dụng và DOM

Giao thức truyền thông

Giao thức giao tiếp hay còn gọi là giao thức truyền thông, giao thức liên mạng, giao thức tương tác, giao thức trao đổi thông tin (tiếng Anh là communication protocol) - trong công nghệ thông tin gọi tắt là giao thức (protocol), tuy nhiên, tránh nhầm với giao thức trong các ngành khác - là một tập hợp các quy tắc chuẩn dành cho việc biểu diễn dữ liệu, phát tín hiệu, chứng thực và phát hiện lỗi dữ liệu - những việc cần thiết để gửi thông tin qua các kênh truyền thông, nhờ đó mà các máy tính (và các thiết bị) có thể kết nối và trao đổi thông tin với nhau.

Xem Giao diện lập trình ứng dụng và Giao thức truyền thông

GNU

Biểu tượng của Dự án GNU GNU (/ɡnuː/) được khởi đầu vào năm 1984, mục đích nhằm phát triển một hệ điều hành dạng Unix đầy đủ, đó là phần mềm tự do: hệ thống GNU.

Xem Giao diện lập trình ứng dụng và GNU

Hệ điều hành

Màn hình Desktop và Start menu của Windows 7 Windows 8 Màn hình Desktop, Start menu và Action Center của Windows 10 Hệ điều hành là một phần mềm chạy trên máy tính và các thiết bị di động, dùng để điều hành, quản lý các thiết bị phần cứng và các tài nguyên phần mềm trên máy tính, và các thiết bị di động.

Xem Giao diện lập trình ứng dụng và Hệ điều hành

Hệ thống nhúng

Hệ thống nhúng (embedded system) là một thuật ngữ để chỉ một hệ thống có khả năng tự trị được nhúng vào trong một môi trường hay một hệ thống mẹ.

Xem Giao diện lập trình ứng dụng và Hệ thống nhúng

JavaScript

JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình thông dịch được phát triển từ các ý niệm nguyên mẫu.

Xem Giao diện lập trình ứng dụng và JavaScript

Mã nguồn

Mã nguồn của một tài liệu XHTML có JavaScript, với cú pháp được tô màu. Công cụ tô màu cú pháp (''syntax highlighting'') dùng màu sắc để giúp lập trình viên thấy nhiệm vụ của các phần mã nguồn.

Xem Giao diện lập trình ứng dụng và Mã nguồn

Microsoft

Microsoft là một tập đoàn đa quốc gia của Hoa Kỳ đặt trụ sở chính tại Redmond, Washington; chuyên phát triển, sản xuất, kinh doanh bản quyền phần mềm và hỗ trợ trên diện rộng các sản phẩm và dịch vụ liên quan đến máy tính.

Xem Giao diện lập trình ứng dụng và Microsoft

Microsoft Windows

Microsoft Windows (hoặc đơn giản là Windows) là tên của một họ hệ điều hành dựa trên giao diện người dùng đồ hoạ được phát triển và được phân phối bởi Microsoft.

Xem Giao diện lập trình ứng dụng và Microsoft Windows

PlayStation 2

là một hệ máy sử dụng tay cầm điều khiển thế hệ thứ sáu được sản xuất và phát hành bởi Sony, nằm trong dòng PlayStation.

Xem Giao diện lập trình ứng dụng và PlayStation 2

PlayStation 3

là video game console thế hệ thứ bảy. Nó là thành công của PlayStation và PlayStation 2 và cạnh tranh với Xbox 360 của Microsoft và Wii của Nintendo. PS3 được phát hành ngày 11 tháng 11 năm 2006 tại Nhật Bản, và ngày 17 tháng 11 năm 2006 tại Hoa Kỳ, Canada, Hồng Kông, và Đài Loan.

Xem Giao diện lập trình ứng dụng và PlayStation 3

Plugin (điện toán)

Trong kỹ thuật máy tính, plugin (còn gọi là add-in, addin, add-on, addon, hay extension), trình cắm, hay phần bổ trợ là một bộ phần mềm hỗ trợ mà thêm những tính năng cụ thể cho một phần mềm ứng dụng lớn hơn.

Xem Giao diện lập trình ứng dụng và Plugin (điện toán)

Simple DirectMedia Layer

'''Simple DirectMedia Layer''' Simple DirectMedia Layer (thường được viết tắt là SDL) là một thư viện lập trình có khả năng trừu tượng hóa các phần cứng đồ họa, âm thanh hay thiết bị vào và ra.

Xem Giao diện lập trình ứng dụng và Simple DirectMedia Layer

Sony

Công ty công nghiệp Sony (ソニー株式会社/Sony Corporation), gọi tắt là Sony, là một tập đoàn đa quốc gia của Nhật Bản, với trụ sở chính nằm tại Minato, Tokyo, Nhật Bản, và là tập đoàn điện tử đứng thứ 5 thế giới với 81,64 tỉ USD (2011).

Xem Giao diện lập trình ứng dụng và Sony

Unix

Unix hay UNIX là một hệ điều hành máy tính viết vào những năm 1960 và 1970 do một số nhân viên của công ty AT&T Bell Labs bao gồm Ken Thompson, Dennis Ritchie và Douglas McIlroy.

Xem Giao diện lập trình ứng dụng và Unix

Wine (phần mềm)

Wine Configuration Wine (viết tắt của Wine is not an emulator - Wine không phải là chương trình giả lập) là một phần mềm mã nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành dựa trên Unix (Linux, FreeBSD,...).

Xem Giao diện lập trình ứng dụng và Wine (phần mềm)

Còn được gọi là API.