Advanced Business Application Programming (ABAP)

Định nghĩa Advanced Business Application Programming (ABAP) là gì?

Advanced Business Application Programming (ABAP)Kinh doanh ứng dụng nâng cao trình (ABAP). Đây là nghĩa tiếng Việt của thuật ngữ Advanced Business Application Programming (ABAP) – một thuật ngữ thuộc nhóm Technology Terms – Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Lập trình ứng dụng kinh doanh cao cấp (ABAP) là một 4GL ứng dụng cụ thể ngôn ngữ lập trình được phát triển vào những năm 1980 bởi công ty phần mềm SAP của Đức. Cú pháp của ABAP là hơi tương tự như COBOL. ABAP đã và vẫn là ngôn ngữ lập trình cho việc xây dựng và sửa đổi các ứng dụng SAP.
Các cài đặt rộng rãi hệ thống R / 3 lần đầu tiên được phát hành bởi SAP vào năm 1992 và phát triển trong ABAP.
Năm 1999, SAP phát hành một phần mở rộng hướng đối tượng để ABAP, mà ký hiệu các đối tượng ABAP. Năm 2004, SAP giới thiệu môi trường phát triển như hiện nay được gọi là NetWeaver, mà hỗ trợ cả ABAP và Java.
Dịch từ tiếng Đức, ABAP là viết tắt của Allgemeiner Berichtsaufbereitungsprozessor có nghĩa là “quá trình chuẩn bị báo cáo chung.”

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Chương trình ABAP cư trú trong cơ sở dữ liệu SAP và được chỉnh sửa bằng cách sử dụng công cụ ABAP Workbench. Họ được biên dịch, sửa lỗi và chạy trong bối cảnh của các thành phần cơ sở SAP, mà thường được thực hiện như một phần của máy chủ SAP ứng dụng Web.
chương trình ABAP thể được phân loại thành các báo cáo và các công cụ mô-đun. “Báo cáo” hạn được tự do sử dụng cho các chương trình biểu thị rằng thao tác dữ liệu một cách danh sách theo định hướng.
khách hàng của SAP có thể tạo báo cáo tùy chỉnh và giao diện người dùng bằng cách sử dụng ngôn ngữ lập trình ABAP. ABAP là dễ dàng để tìm hiểu cho các lập trình viên, ít như vậy vì không phải lập trình. Các lập trình viên học ABAP được giả định có kiến ​​thức làm việc của thiết kế cơ sở dữ liệu quan hệ và đối tượng theo định hướng khái niệm lập trình.

What is the Advanced Business Application Programming (ABAP)? – Definition

Advanced business application programming (ABAP) is a 4GL application-specific programming language developed in the 1980s by the German software company SAP. The syntax of ABAP is somewhat similar to COBOL. ABAP was and remains the programming language for the development and modification of SAP applications.
The widely installed R/3 system was first released by SAP in 1992 and developed in ABAP.
In 1999, SAP released an object oriented extension to ABAP, which denoted ABAP objects. In 2004, SAP introduced its current development environment called NetWeaver, which supports both ABAP and Java.
Translated from German, ABAP stands for Allgemeiner Berichtsaufbereitungsprozessor which means “generic report preparation process.”

Understanding the Advanced Business Application Programming (ABAP)

ABAP programs reside in the SAP database and are edited using the ABAP Workbench tools. They are compiled, debugged and run within the context of the SAP basis component, which is typically implemented as part of the SAP Web application server.
ABAP programs can be categorized into reports and module tools. The term “report” is freely used to denote programs that manipulate data in a list-oriented manner.
SAP customers can create custom reports and user interfaces using the ABAP programming language. ABAP is easy to learn for programmers, less so for non-programmers. Programmers learning ABAP are assumed to have working knowledge of relational database design and object oriented programming concepts.

Thuật ngữ liên quan

  • ABAP Objects
  • Advanced Business Application Programming Workbench (ABAP Workbench)
  • Fourth Generation (Programming) Language (4GL)
  • NetWeaver
  • Business Add-In (BADI)
  • Computer Aided Test Tool (CATT)
  • Package Size
  • Set Cursor
  • Commit
  • Access Modifiers

Source: ? Technology Dictionary – Filegi – Techtopedia – Techterm