1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài thuyết trình ngôn ngữ đặc tả z

28 983 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 28
Dung lượng 0,9 MB

Nội dung

 Ngôn ngữ Z là ngôn ngữ đặc tả hình thức cho hệ thống máy tính dựa trên cơ sở lý thuyết tập hợp, logic vị từ và sử dụng sơ đồ để biểu diễn..  Ngôn ngữ đặc tả hình thức sử dụng các ký h

Trang 3

 Ngôn ngữ Z là ngôn ngữ đặc tả hình thức cho

hệ thống máy tính dựa trên cơ sở lý thuyết tập hợp, logic vị từ và sử dụng sơ đồ để biểu diễn

 Ngôn ngữ đặc tả hình thức sử dụng các ký hiệu toán học để mô tả chính xác các thuộc tính mà không phụ thuộc vào cách thuộc tính đó được thực hiện

 Chúng mô tả những gì hệ thống phải làm chứ không không nói rõ chúng được thực hiện như thế nào

GIỚI THIỆU NGÔN NGỮ Z

Trang 4

GIỚI THIỆU NGÔN NGỮ Z

Trang 5

 N (the set of natural numbers)

 Z (the set of integers)

 R (the set of real numbers)

 {} (the empty set)

Trang 7

 Định nghĩa các kiểu dữ liệu mới bằng cách đặt tên của

nó giữa 2 dấu ngoặc vuông []

Trang 10

GIẢN ĐỒ

 Là cú pháp của Z cho phép người đặc tả định nghĩa 1 khái niệm, 1 yếu tố mới gồm nhiều thành phần thông tin khác nhau,có ràng buộc với nhau

 1 giản đồ gồm 2 thành phần:

 Phần khai báo các biến

 Phần vị từ diễn tả các ràng buộc trên những biến này

 Giản đồ được biểu diễn 1 trong 2 dạng sau:

Trang 11

GIẢN ĐỒ

 Ví dụ:

hay

Trang 12

GIẢN ĐỒ Toán tử đặt tên:

Nhằm mục đích đặt tên cho 1 giản đồ, tiện cho việc sử dụng lại sau này

Ngôn ngữ Z cung cấp 1 toán tử riêng, được ký hiệu là: ^=

Tên ^= [khai báo | ràng buộc]

Trang 14

xuống phần dưới của

giản đồ được gọi là

chuẩn hóa giản đồ

Trang 15

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Phép nối liền:

Cho 2 giản đồ S & T ; P,Q là 2 vị từ diễn tả các ràng buộc lên các biến

Phép nối liền S & T được ký hiệu S^T:

Trang 16

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Phép đổi tên:

Giả sử ta có giản đồ State mô tả 1 trạng thái của hệ thống

Để phân biệt 2 trạng thái trước và sau khi thực hiện thao tác, ta sử dụng dấu phẩy sau tên giản đồ và các biến

Trang 17

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Trang 18

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Phép phủ định:

Cho giản đồ S ; P là vị từ diễn tả các ràng buộc lên các biến

Chú ý: Phép phủ định chỉ được sự dụng cho các giản

đồ đã được chuẩn hóa

Trang 19

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Phép lượng từ hóa:

Nếu Q là một lượng từ và dec là phần khai báo, khi đó giản

đồ được lượng từ hóa sẽ có dạng

Giản đồ nay được tạo thành bằng cách bỏ đi các

thành phần có trong phần khai báo dec và lượng từ

hóa chúng bằng lượng từ Q trong phần vị từ ràng

buộc bên dưới

Trang 20

CÁC PHÉP TOÁN TRÊN GIẢN ĐỒ

Phép lượng từ hóa:

Trang 21

QUAN HỆ

Quan hệ là tập các cặp phần tử có thứ tự

Number person

 Có thể ký hiệu quan hệ

+ (T X S)

+ Directory :

P S

T  

Trang 22

QUAN HỆ

Ánh xạ:

• cặp phần tử có thứ tự (x,y) có thể viết:

Lưu ý:

Kí hiệu dành cho kiểu

Kí hiệu dành cho giá trị

y

x 

Trang 23

dom(directory) = {mary, john, jim, jane}

 Tập hợp các thành phần thứ hai trong 1 quan hệ được gọi là range

 Ký hiệu: ran

ran(directory) = {287373, 398620, 829483, 493028}

Phép trừ miền (domain subtraction)

Ký hiệu:

Trang 24

QUAN HỆ

Trang 26

FUNCTION

Partial Function

 Toán tử quá tải hàm:

 Thay thế một mục vào bởi mục mới

 Ký hiệu:

 Ví dụ:

Trang 28

www.themegallery.com

Ngày đăng: 27/10/2015, 12:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w