Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Tin học đại cương: Chương 3 - ThS. Nguyễn Lê Minh (Nhóm ngành Cơ khí)

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng "Tin học đại cương - Chương 3: Thuật toán" cung cấp cho người học các kiến thức: Khái niệm thuật toán, tính chất của thuật toán, các cách biểu diễn thuật toán, cấu trúc cơ bản của thuật toán, một số thuật toán cơ bản. Cuối bài giảng có phần bài tập để người học ôn tập và củng cố kiến thức. | Bài giảng Tin học đại cương: Chương 3 - ThS. Nguyễn Lê Minh (Nhóm ngành Cơ khí) TIN HỌC ĐẠI CƯƠNG Chương 3: THUẬT TOÁN GV: Nguyễn Lê Minh Bộ môn: Công nghệ thông tin 6/2020 Nội dung 1. Khái niệm thuật toán 2. Tính chất của thuật toán 3. Các cách biểu diễn thuật toán 4. Cấu trúc cơ bản của thuật toán 5. Một số thuật toán cơ bản 6. Bài tập 3/6/2020 2 Nội dung 1. Khái niệm thuật toán 2. Tính chất của thuật toán 3. Các cách biểu diễn thuật toán 4. Cấu trúc cơ bản của thuật toán 5. Một số thuật toán cơ bản 6. Bài tập 3/6/2020 3 1. Khái niệm thuật toán Thuật toán là một tập hữu hạn các bước, các phép toán cơ bản được sắp xếp theo một trình tự nhất định để từ thông tin đầu vào của bài toán sau một tập hữu hạn các bước đó sẽ đạt được kết quả ở đầu ra như mong muốn. Input Algorithm Output 3/6/2020 4 1. Khái niệm thuật toán Thông thường, thuật toán dùng để giải một lớp các bài toán cụ thế. Gồm 2 thành phần chính: • Input : Thông tin bài toán đã cho • Output : Thông tin cần tìm hoặc trả lời câu hỏi cần thiết Ví dụ: S = a *b 3/6/2020 5 1. Khái niệm thuật toán Ví dụ : Giải phương trình bậc nhất P(x): ax + b = 0, (a, b là các số thực) • Input : a, b • Output : Kết quả P(x) o Mô tả thuật toán: Nếu a = 0 Nếu b = 0 thì P(x) có nghiệm bất kì Nếu b 0 thì P(x) vô nghiệm Nếu a 0 P(x) có duy nhất một nghiệm x = -b/a 3/6/2020 6 1. Khái niệm thuật toán Ví dụ 2 : Kiểm tra một số nguyên X có chia hết cho 5 không ? • Input : X • Output : Kết quả kiểm tra Result o Mô tả thuật toán: o Bước 1: Tìm số dư r của phép chia x cho 5 o Bước 2: Kiểm tra Nếu r = 0 thì result = True Nếu r 0 thì result = False 3/6/2020 7 Nội dung 1. Khái niệm thuật toán 2. Tính chất của thuật toán 3. Các cách biểu diễn thuật toán 4. Cấu trúc cơ bản của thuật toán 5. Một số thuật toán cơ bản 6. Bài tập 3/6/2020 8 2. Tính chất của thuật toán Tính dừng Tính xác định Tính đúng Ðầu vào và đầu ra (input/output) .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.