1. Trang chủ
  2. » Cao đẳng - Đại học

Bài giảng Tin học cơ sở (Basics of Informatics) - Chương 8: Giải thuật (Algorithms)

7 18 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

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

Nội dung

Dữ liệu, giải thuật và chương trình 8.3.. Các tính chất của giải thuật 8.4.[r]

(1)

8.2 Dữ liệu, giải thuật chương trình 8.3 Giải thuật

8.3.1 Khái niệm

8.3.2 Các tính chất giải thuật 8.4 Các cách diễn đạt giải thuật

8.4.1 Liệt kê bước lời 8.4.2 Lưu đồ giải thuật

8.4.3 Giả mã

(2)

8.1 Phương pháp giải vấn đề máy tính

Bài tốn => Giải thuật => Chương trình => Ngơn ngữ máy => Máy thực hiện

(3)

8.2 Dữ liệu, giải thuật chương trình

(4)

8.3.1 Khái niệm

8.3.2 Các tính chất giải thuật - Tính thực được:

- Tính kết thúc: - Tính kết quả: - Tính hiệu quả: - Tính nhất: - Tính tổng qt: - Tính hình thức:

(5)

8.4 Các cách diễn đạt giải thuật 8.4.1 Liệt kê bước lời 8.4.2 Lưu đồ giải thuật

(6)

8.4.1 Liệt kê bước lời Ví dụ: Giải thuật tìm USCLN(a,b) B1: Nhập vào hai số nguyên a, b

B2: Đem a chia nguyên cho b, lấy phần dư để r.

B3: Nếu r = chuyển sang B4 Nếu r ≠ 0 a lấy giá trị b, b lấy giá trị r quay lại B2. B4: Đưa USCLN b

B5: Kết thúc

(7)

8.4 Các cách diễn đạt giải thuật 8.4.2 Lưu đồ giải thuật

Bắt đầu Kết thúc

Vào/ra liệu

A

B

Ngày đăng: 11/03/2021, 07:56

TỪ KHÓA LIÊN QUAN