1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Đặc tả hình thức: Chương 7 - PGS.TS. Vũ Thanh Nguyên

23 48 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 612,32 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Đặc tả hình thức - Chương 7: Kiểu ánh xạ cung cấp cho người học các kiến thức: Ánh xạ, các hàm và thao tác trên ánh xạ, đặc tả sử dụng ánh xạ. Mời các bạn cùng tham khảo nội dung chi tiết.

Trang 1

Chương 7 Kiểu ánh xạ

PGS.TS Vũ Thanh Nguyên

Trường Đại học Công Nghệ Thông Tin, ĐHQG-HCM

Khoa Công Nghệ Phần Mềm

Trang 2

Nội dung

 Ánh xạ

 Các hàm và thao tác trên ánh xạ

 Đặc tả sử dụng ánh xạ

Trang 3

Kiểu ánh xạ

 Ví dụ:

{ “TH301” ↦ “Đặc tả hình thức”,

“TH402” ↦ “Công cụ và Môi trường phát triển phần mềm”,

“TH403” ↦ “Xây dựng phần mềm hướng đối tượng”, …}

Trang 5

Kiểu ánh xạ

Trang 7

custs: NameAcc-no

accs: Acc-noAccount

m m

m

m

Trang 10

Hàm và thao tác trên ánh xạ

 Ví dụ:

vowel {„A‟ ↦ 65, „E‟ ↦ 69, „I‟ ↦ 73, „O‟ ↦ 79, „U‟ ↦ 85}

dom (vowel) = {„A‟, „E‟, „I‟, „O‟, „U‟}

rng (vowel) = {65, 69, 73, 79, 85}

vowel(„A‟) = 65

vowel(„U‟) = 85

Trang 12

Toán tử cập nhật †

 Kết quả của mn là tập hợp tất cả các bộ trong n và các bộ

trong m không có tiền ảnh/khóa trong dom (n)

 Ví dụ:

{ 2 ↦ 4, 1 ↦ 3} † {3 ↦ 5, 1 ↦ 2} = {1 ↦2, 2 ↦ 4, 3 ↦ 5}

{ 3 ↦ 5, 1 ↦ 2} † {2 ↦ 4, 1 ↦ 3} = {1 ↦3, 2 ↦ 4, 3 ↦ 5}

Trang 14

Toán tử chọn các bộ theo tập khóa ⊲

Trang 15

Toán tử chọn các bộ theo tập khóa ⊲

Trang 16

Toán tử xóa bộ dựa vào tập khóa ⊲

Trang 17

Toán tử xóa bộ dựa vào tập khóa ⊲

Trang 20

Đặc tả với kiểu ánh xạ

Đăng-ký = Sinh-ViênLớp-set

Danh-sách-lớp = LớpSinh-Viên-set

m m

Ngày đăng: 11/01/2020, 19:04

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm