wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test D3 Next Gen SAP ABAP Cloud

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Determination trong RAP được dùng để làm gì?

a)

Xử lý logic khi người dùng bấm nút Action

b)

Tự động điền hoặc tính toán giá trị cho entity khi có sự kiện xảy ra

c)

Kiểm tra điều kiện ràng buộc dữ liệu trước khi lưu

d)

Tạo quan hệ giữa 2 entity

2.

Determination có thể được kích hoạt vào thời điểm nào?

a)

Trước khi insert/update dữ liệu

b)

Sau khi commit dữ liệu vào DB

c)

Khi người dùng mở ứng dụng UI

d)

Khi thực hiện Association

3.

Action trong RAP là gì?

a)

Một thao tác business logic được gọi thủ công bởi người dùng hoặc hệ thống

b)

Một loại annotation UI

c)

Một quan hệ giữa 2 entity

d)

Một rule check dữ liệu

4.

Điểm khác nhau chính giữa Determination và Action là gì?

a)

Determination do user trigger, Action do system trigger

b)

Determination chạy tự động, Action cần trigger từ UI/API

c)

Cả hai đều như nhau

d)

Action chỉ chạy ở backend còn Determination chỉ chạy ở UI

5.

Annotation nào được dùng để expose Action lên UI trong RAP?

a)

@UI.lineItem

b)

@UI.facet

c)

@UI.type

d)

@UI.presentationVariant

6.

Trong RAP, Composition giữa hai entity có ý nghĩa gì?

a)

Là quan hệ 1-n, dữ liệu con phụ thuộc sống/chết cùng dữ liệu cha

b)

Là quan hệ tham chiếu lỏng lẻo, có thể tồn tại độc lập

c)

Là một loại Action đặc biệt

d)

Là một kiểu Determination

7.

Khi dùng Association to Parent trong RAP, mục đích chính là gì?

a)

Cho phép navigation từ child lên parent trong OData/UI

b)

Tự động xóa child khi parent bị xóa

c)

Định nghĩa khóa ngoại giữa hai bảng DB

d)

Trigger Action từ parent

8.

Câu nào đúng về Composition vs Association trong RAP?

a)

Composition là quan hệ chặt chẽ (lifecycle phụ thuộc), Association thì không

b)

Association to Parent bắt buộc có, Composition thì không

c)

Cả hai hoàn toàn giống nhau

d)

Composition chỉ dùng trong UI, Association chỉ dùng trong DB

9.

Trong Behavior Definition, cú pháp nào được dùng để định nghĩa một Action?

a)

action <name> result [ ... ];

b)

determination <name> on modify { ... };

c)

association to parent;

d)

projection { ... }

10.

Khi expose UI trong RAP, tại sao cần dùng Association?

a)

Để UI có thể hiển thị dữ liệu con trong Object Page của dữ liệu cha

b)

Để kích hoạt Determination

c)

Để chạy Action mặc định

d)

Để mapping với CDS Projection