Phần mềm hỗ trợ giải toán bất đẳng thức (Lê Thu Thủy vs Nguyễn bạch Thủy Tiên) - 1 pot

38 393 0
Phần mềm hỗ trợ giải toán bất đẳng thức (Lê Thu Thủy vs Nguyễn bạch Thủy Tiên) - 1 pot

Đ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

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP HCM KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM K H TN *** LUẬN VĂN TỐT NGHIỆP H ĐỀ TÀI K H O A C N TT – Đ PHẦN MỀM HỖ TRỢ GIẢI TOÁN BẤT ĐẲNG THỨC GVHD : thầy Nguyễn Tiến Huy SVTH : Lê Thu Thuỷ Nguyễn Bạch Thuỷ Tiên Tp Hồ Chí Minh 7-2003 9912700 9912706 LỜI CẢM ƠN K H TN Để hoàn thành luận văn này, chúng em trợ giúp nhiều thầy cơ, bạn bè gia đình Chúng em xin cảm ơn thầy cô tận tình giảng dạy chúng em suốt năm đại học Chúng em xin gửi lời cảm ơn thầy Nguyễn Tiến Huy, người tận tình hướng mềm hỗ trợ giải toán bất đẳng thức “ H dẫn cho chúng em trình tìm hiểu thực đề tài “Xây dựng phần Đ Một lần nữa, chúng em xin gửi lời cảm ơn đến tất người tạo điều – kiện tốt để chúng em hồn thành đề tài K H O A C N TT TP Hồ Chí Minh, Phần mềm hỗ trợ giải toán bất đẳng thức MỤC LỤC PHẦN I : PHẦN II : KHẢO SÁT HIỆN TRẠNG 12 Hiện trạng tổ chức .12 Hiện trạng tin học 14 2.1 2.2 2.3 III XÁC ĐỊNH YÊU CẦU 15 Bảng trách nhiệm cho yêu cầu 17 Danh sách biểu mẫu 19 Phạm vi đề tài 21 PHƯƠNG ÁN THỰC HIỆN PHẦN MỀM .24 H II PHẦN III : I Sơ đồ sử dụng cho yêu cầu giải tập 28 Sơ đồ sử dụng cho yêu cầu xem lại giải 29 Sơ đồ sử dụng cho yêu cầu xem đáp án 29 Sơ đồ sử dụng cho yêu cầu xem tóm tắt lý thuyết 30 Sơ đồ sử dụng cho yêu cầu chấm điểm giải 30 Sơ đồ sử dụng cho yêu cầu soạn tóm tắt lý thuyết 31 Sơ đồ sử dụng cho yêu cầu soạn đề tập 31 Sơ đồ sử dụng cho yêu cầu phát sinh đề tập 32 Sơ đồ sử dụng cho yêu cầu soạn đáp án 32 Sơ đồ sử dụng cho yêu cầu soạn quy định chấm điểm 33 SƠ ĐỒ LỚP 33 Danh sách lớp đối tượng .33 Sơ đồ lớp đối tượng 35 Cấu trúc biểu thức .36 Cấu trúc bước giải .37 MÔ Tả CHI TIếT CÁC LớP ĐốI TƯợNG CHÍNH 38 K H O A MƠ HÌNH HĨA 25 SƠ ĐỒ SỬ DỤNG 26 Sơ đồ sử dụng tổng thể .26 Sơ đồ sử dụng cho yêu cầu cụ thể 27 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 II Phần mềm MathBook 14 Phần mềm Matlab 14 Phần mềm Mathematica 14 Đ HIỆN TRẠNG VÀ YÊU CẦU 12 – I K H TN GIỚI THIỆU 10 MỤC TIÊU CỦA LUẬN VĂN .11 C N TT I II MỞ ĐẦU 10 III PHẦN IV : THIẾT KẾ PHẦN MỀM 41 I THIẾT KẾ TỔNG THỂ 41 Thành phần xử lý 41 Tổ chức liệu 47 II THIẾT KẾ CHI TIẾT 51 Diễn giải chi tiết theo hình .51 1.1 1.2 1.3 1.4 MH_HeHocSinh 51 MH_GiaiBT 55 MH_XemBaiGiai 60 MH_XemDapAn 62 Phần mềm hỗ trợ giải toán bất đẳng thức 1.5 1.6 1.7 1.8 1.9 1.10 1.11 Hệ thống hàm lớp đối tượng 78 2.1 2.2 2.3 Sơ đồ hoạt động chi tiết thuật giải số xử lí 106 PHẦN V : I II Kiểm tra bước giải 107 Xử lý biến cố nhấn Enter giải tập 116 Kiểm tra bước giải giải 117 Xử lý biến cố chọn chức giải tập 118 Xử lý biến cố đổi chế độ giải 119 Lưu giải 120 Lưu lý thuyết 121 Lưu tập 122 Lưu đáp án 123 Chấm điểm 124 H 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 THỰC HIỆN VÀ KIỂM TRA 126 Đ Các lớp dùng chung 78 Phân hệ học sinh 87 Phân hệ giáo viên 94 K H TN MH_XemLyThuyet 63 MH_HeGiaoVien 65 MH_SoanLyThuyet 68 MH_SoanBaiTap 70 MH_SoanDapAn 72 MH_SoanQDCD 75 MH_ThemSachBT 77 TÓM TẮT KẾT QUẢ THỰC HIỆN .126 DỮ LIỆU THỬ NGHIỆM VÀ KIỂM TRA 127 TỔNG KẾT .132 PHẦN VII : PHỤ LỤC 134 C N TT PHỤ LỤC 1: BẢNG MÔ TẢ CÁC KÍ HIỆU BIỂU DIỄN CÚ PHÁP 134 PHỤ LỤC 2: BẢNG PHÂN LOẠI BƯỚC GIẢI 134 PHỤ LỤC 3: BẢNG TỪ KHÓA CHO BƯỚC GIẢI 137 PHỤ LỤC 4: BẢNG DANH SÁCH ĐIỀU KIỆN ĐỂ CÁC BẤT ĐẲNG THỨC HIỂN NHIÊN ĐÚNG 138 V PHỤ LỤC 5: SƠ ĐỒ BIỂU DIỄN CÁC CÚ PHÁP 139 Các sơ đồ biểu điễn cú pháp bước giải 139 Các sơ đồ biểu diễn cú pháp biểu thức, bất đẳng thức 147 K H O A I II III IV – PHẦN VI : Phần mềm hỗ trợ giải tốn bất đẳng thức DANH MỤC HÌNH SƠ ĐỒ GIAO TIẾP GIỮA HAI PHÂN HỆ 24 HÌNH 2: SƠ ĐỒ SỬ DỤNG PHẦN MỀM MƯC TỔNG THỂ 26 HÌNH 3: SƠ ĐỒ SỬ DỤNG YÊU CẦU GIẢI BÀI TẬP 28 HÌNH 4: SƠ ĐỊ SỬ DỤNG U CẦU XEM BÀI GIẢI .29 HÌNH 5: SƠ ĐỊ SỬ DỤNG U CẦU XEM ĐÁP ÁN .29 HÌNH 6: SƠ ĐỊ SỬ DỤNG U CẦU XEM LÝ THUYẾT .30 HÌNH 7: SƠ ĐỊ SỬ DỤNG U CẦU CHẤM ĐIỂM 30 HÌNH 8: SƠ ĐỊ SỬ DỤNG U CẦU SOẠN LÝ THUYẾT .31 HÌNH 9: SƠ ĐỊ SỬ DỤNG U CẦU SOẠN BÀI TẬP 31 K H TN HÌNH 1: SƠ ĐỊ SỬ DỤNG YÊU CẦU PHÁT SINH B ÀI TẬP 32 HÌNH 11: SƠ ĐÒ SỬ DỤNG YÊU CẦU SOẠN ĐÁP ÁN 32 HÌNH 12: SƠ ĐÒ SỬ DỤNG YÊU CẦU SOẠN QUY ĐỊNH CHẤM ĐIỂM 33 HÌNH 13: SƠ ĐỒ LỚP 35 HÌNH 14: SƠ ĐỒ BIỂU DIỄN CẤU TRÚC BIỂU THỨC .36 HÌNH 15: SƠ ĐỒ BIỂU DIỄN CẤU TRÚC BƯỚC GIẢI 37 HÌNH 16: MƠ HÌNH BA LỚP CỦA PHẦN MỀM 42 HÌNH 17: SƠ ĐỒ PHỐI HỢP TỔNG THỂ PHÂN HỆ HỌC SINH 45 HÌNH 18: SƠ ĐỒ PHỐI HỢP TỔNG THỂ PHÂN HỆ GIÁO VIÊN 46 HÌNH 19: SƠ ĐỒ LOGIC 47 HÌNH 20: MÀN HÌNH CHÍNH HỆ HỌC SINH .53 HÌNH 21: MÀN HÌNH GIẢI BÀI TẬP 57 HÌNH 22: MÀN HÌNH XEM BÀI GIẢI .61 HÌNH 23: MÀN HÌNH XEM ĐÁP ÁN .62 HÌNH 24: MÀN HÌNH XEM LÝ THUYẾT .64 HÌNH 25: MÀN HÌNH CHÍNH HỆ GIÁO VIÊN 67 HÌNH 26: MÀN HÌNH SOẠN LÝ THUYẾT .69 HÌNH 27: MÀN HÌNH SOẠN BÀI TẬP 71 HÌNH 28: MÀN HÌNH SOẠN ĐÁP ÁN .73 HÌNH 29: MÀN HÌNH SOẠN QUY ĐịNH CHẤM ĐIỂM .76 HÌNH 30: MÀN HÌNH THÊM SÁCH BÀI TẬP .77 HÌNH 31: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 107 K H O A C N TT – Đ H HÌNH 10: Phần mềm hỗ trợ giải toán bất đẳng thức SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 109 HÌNH 33: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 110 HÌNH 34: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 111 HÌNH 35: SƠ ĐỒ BIỂU DIỄN THUẬT TỐN KIỂM TRA BƯỚC GIẢI LOẠI 112 HÌNH 36: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 113 HÌNH 37: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 114 HÌNH 38: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN KIỂM TRA BƯỚC GIẢI LOẠI 12 115 HÌNH 39: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN XỬ LÝ BIẾNCỐ NHẤN ENTER KHI GIẢI BÀI TẬP 116 HÌNH 40: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN XỬ LÝ BIẾN CỐ CHỌN CHƯC NĂNG GIẢI BÀI TẬP 118 HÌNH 41: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN XỬ LÝ BIẾNCỐ ĐỔI CHẾ ĐỘ GIẢI 119 HÌNH 42: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN LƯU BÀI GIẢI 120 HÌNH 43: SƠ ĐỒ BIỂU DIỄN THUẬT TỐN LƯU LÝ THUYẾT .121 HÌNH 44: SƠ ĐỒ BIỂU DIỄN THUẬT TỐN LƯU BÀI TẬP SOẠN 122 HÌNH 45: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN LƯU ĐÁP ÁN .123 HÌNH 46: SƠ ĐỒ BIỂU DIỄN THUẬT TOÁN CHẤM ĐIỂM 124 K H O A C N TT – Đ H K H TN HÌNH 32: Phần mềm hỗ trợ giải toán bất đẳng thức DANH MỤC BẢNG BẢNG DANH SÁCH YÊU CẦU CỦA GIÁO VIÊN 16 BảNG 2: BẢNG DANH SÁCH YÊU CẦU CỦA HỌC SINH 17 BảNG 3: BẢNG TRÁCH NHIỆM CHO YÊU CẦU CỦA GIÁO VIÊN 17 BảNG 4: BẢNG TRÁCH NHIỆM CHO YÊU CẦU CỦA HỌC SINH .18 BảNG 5: BẢNG DANH SÁCH CÁC LỚP ĐỐI TƯỢNG CHÍNH 33 BảNG 6: BẢNG DANH SÁCH CÁC LỚP ĐỐI TƯỢNG CỦA CHƯƠNG TRÌNH 42 K H O A C N TT – Đ H K H TN BảNG 1: Phần mềm hỗ trợ giải tốn bất đẳng thức CÁC KÍ HIỆU tác nhân K H TN khối xử lý nhớ luồng liệu (thông tin) * Đ * mối quan hệ nhiều - nhiều – * mối quan hệ - nhiều H lớp đối tượng C N TT mối quan hệ kế thừa K H O A luồng xử lý Phần mềm hỗ trợ giải toán bất đẳng thức TĨM TẮT Đề tài: Phần mềm hỗ trợ giải tốn bất đẳng thức K H TN Nội dung luận văn chia thành phần sau: Phần - Phần mở đầu Phần - Hiện trạng yêu cầu : trình bày trạng phác thảo yêu cầu toán H Phần - Mơ hình hóa : mơ hình hóa yêu cầu toán phối hợp hoạt động chúng Đ Phần - Thiết kế phần mềm: trình bày lớp đối tượng chương trình C N TT liệu kiểm tra – Phần - Thực kiểm tra : trình bày tổng qt mơi trường thực Phần - Phần tổng kết: đánh giá kết thực luận văn đưa hướng phát triển K H O A Phần - Phần phụ lục Phần mềm hỗ trợ giải toán bất đẳng thức PHẦN I : MỞ ĐẦU GIỚI THIỆU K H TN I Ngày nay, tin học trở nên phổ biến nhu cầu cần thiết đời sống xã hội Với chương trình ứng dụng, tin học giúp nhiều công việc hoạt động hàng ngày chẳng hạn viết báo cáo, đơn, sử dụng trình soạn thảo văn H tài liệu cách dễ dàng, xác, đẹp mang tính chun nghiệp cao, ngồi chương trình cung cấp cho Đ hệ thống giao diện thân thiện công cụ làm việc tầm tay, chúng – ta chỉnh sửa mà khơng cần phải bơi xóa, canh lề, viết hoa, chỉnh màu, … C N TT động tác bấm chuột Chính vậy, xu hướng tin học hóa xem xét, thực cách nghiêm túc nhiều lĩnh vực hoạt động : thương mại điện tử, đào tạo dạy học từ xa, điện hoa, voice chat, chí cịn có dịch vụ tìm bạn hay bạn đời qua mạng internet Trong lĩnh vực giáo dục đào tạo, xem xét công việc mà học K H O A sinh phổ thông phải thực hàng ngày làm tập nhà Khi giải toán tay giấy học sinh phải sử dụng nhiều công cụ tập vở, giấy nháp, tài liệu hướng dẫn,bút, máy tính, thước, … cơng cụ chiếm diện tích đáng kể bàn học dễ dẫn tới tình trạng lộn xộn, lầm lẫn Khi cần chỉnh sửa hay làm lại tập học sinh phải bơi xóa, hay đơi phải vứt bỏ giấy tờ làm tập cũ điều dẫn tới lãng phí khơng nhỏ Hơn nữa, việc làm tập nhà, gặp khó khăn, khơng tìm lời giải cho toán học sinh dễ dàng choáng ngợp trước nhiều 10 Phần mềm hỗ trợ giải toán bất đẳng thức III PHƯƠNG ÁN THỰC HIỆN PHẦN MỀM Phần mềm bao gồm phân hệ : hệ học sinh hệ giáo viên K H TN o Hệ giáo viên có chức để hỗ trợ cho giáo viên thực cơng việc o Hệ học sinh cài đặt chức hỗ trợ cho học sinh Các phân hệ giao tiếp với thông qua file email Đ H Sự giao tiếp phân hệ minh họa theo sơ đồ sau: – Đề tập C N TT Bài học Đáp án K H O A Phân hệ giáo viên Quy định chấm điểm Bài giải học sinh Hình 1: Sơ đồ giao tiếp hai phân hệ 24 Phân hệ học sinh Phần mềm hỗ trợ giải toán bất đẳng thức PHẦN III : MƠ HÌNH HĨA Phần mơ hình hóa u cầu xác định thành sơ đồ, bao gồm K H TN phần chính: Trình bày sơ đồ sử dụng : mơ hình hóa u cầu dạng sơ đồ sử dụng, gồm có: Sơ đồ sử dụng tổng thể H Các sơ đồ sử dụng chi tiết Trình bày sơ đồ lớp : xác định lớp đối tượng chính, xác định Đ thuộc tính phân cơng trách nhiệm cho lớp đồng thời vẽ sơ đồ K H O A C N TT – quan hệ lớp đối tượng 25 Phần mềm hỗ trợ giải toán bất đẳng thức I SƠ ĐỒ SỬ DỤNG Giải tập 2.1 K H TN Sơ đồ sử dụng tổng thể 2.5 2.2 Xem giải 2.3 Xem đáp án Đ Xem lý thuyết C N TT – 2.4 H Học sinh 2.7 2.9 Soạn đáp án 2.6 Giáo viên K H O A Soạn tập Soạn lý thuyết 2.10 Soạn qui định chấm điểm 2.8 Phát sinh đề tập Hình 2: Sơ đồ sử dụng phần mềm mức tổng thể 26 Chấm điểm Phần mềm hỗ trợ giải toán bất đẳng thức Sơ đồ sử dụng cho u cầu cụ thể Mơ hình hóa u cầu tốn theo sơ đồ sau D1 D6 Xử lý X D4 Đ H D3 K H TN Người dùng – Trong : C N TT D1: Thông tin người dùng nhập vào D3: Dữ liệu đọc từ nhớ cần thiết cho xử lý X D4: Dữ liệu cần lưu trữ vào nhớ K H O A D6: Dữ liệu kết xuất 27 Phần mềm hỗ trợ giải toán bất đẳng thức 2.1 Sơ đồ sử dụng cho yêu cầu giải tập Học sinh D1 D6 H Xử lý kiểm tra bước giải K H TN Việc giải tập trước hết kiểm tra bước giải có khơng D4 Đ D3 – Sơ đồ sử dụng yêu cầu giải tập C N TT Hình 3: D1: Thông tin bước giải ( bất đẳng thức tương đương, đặt ẩn phụ, bất đẳng thức chứng minh để áp dụng…) D3: Thông tin đề tập giải ( bước giải trước đó) D4: D1 K H O A D6: Thông báo bước giải không Xử lý kiểm tra bước giải - Nhận D1 từ người dùng - Đọc D3 tương ứng từ nhớ phụ - Kiểm tra bước giải có khơng - Nếu khơng đúng, xuất D6 hình 28 Phần mềm hỗ trợ giải toán bất đẳng thức 2.2 Sơ đồ sử dụng cho yêu cầu xem lại giải D1: Thông tin tập, mã số giải Học sinh chọn để xem D1 D6 K H TN D3: Các giải tập D6: nội dung giải chọn Xem lại giải Xử lý xem lại giải - Nhận D1 từ người dùng D3 - Đọc D3 tương ứng từ nhớ Hình 4: Sơ đồ sử dụng yêu cầu xem giải – Sơ đồ sử dụng cho yêu cầu xem đáp án C N TT 2.3 Đ H phụ D1: Thông tin tập, mã số đáp án Học sinh D1 chọn để xem D6 K H O A Xem đáp án D3 Hình 5: D3: Các đáp án tập D6: nội dung đáp án chọn Xử lý xem đáp án - Nhận D1 từ người dùng - Đọc D3 tương ứng từ nhớ phụ - Xuất D6 hình Sơ đồ sử dụng yêu cầu xem đáp án 29 Phần mềm hỗ trợ giải toán bất đẳng thức 2.4 Sơ đồ sử dụng cho yêu cầu xem tóm tắt lý thuyết D3: Tóm tắt lý thuyết Học sinh K H TN D6: D3 Xử lý xem tóm tắt lý thuyết - Đọc D3 từ nhớ phụ Xem tóm tắt lý thuyết - Xuất D6 hình Hình 6: Đ H D3 Sơ đồ sử dụng yêu cầu xem lý thuyết C N TT – 2.5 Sơ đồ sử dụng cho yêu cầu chấm điểm giải D1: Nội dung giải Học sinh D1 D3: Bảng qui định chấm điểm D4:Điểm số + đánh giá D6 D6: D4 K H O A Chấm điểm D3 Hình 7: Xử lý chấm điểm - Nhận D1 từ người dùng D4 - Đọc D3 tương ứng từ nhớ phụ - Kiểm tra qui định chấm điểm để tính D4 - Ghi D4 vào nhớ phụ - Xuất D6 hình Sơ đồ sử dụng yêu cầu chấm điểm 30 Phần mềm hỗ trợ giải toán bất đẳng thức 2.6 Sơ đồ sử dụng cho yêu cầu soạn tóm tắt lý thuyết D1: Chủ đề học + nội dung Giáo viên D4: D1 D1 K H TN học Xử lý soạn tóm tắt lý thuyết Sọan tóm tắt lý thuyết - Nhận D1 từ người dùng - Ghi D4 vào nhớ phụ Hình 8: Đ H D4 Sơ đồ sử dụng yêu cầu soạn lý thuyết C N TT – 2.7 Sơ đồ sử dụng cho yêu cầu soạn đề tập D1: Thông tin tập bất đẳng thức (mã Giáo viên sách tập chứa nó,mức độ khó, nội dung, thời gian cần thiết để làm bài) D1 D4: D1+ Mã số tập K H O A Soạn đề tập Hình 9: Xử lý soạn đề tập - Nhận D1 từ người dùng D4 - Nếu hợp lệ ghi D4 vào nhớ phụ - Nếu không, thông báo lỗi Sơ đồ sử dụng yêu cầu soạn tập 31 Phần mềm hỗ trợ giải toán bất đẳng thức 2.8 Sơ đồ sử dụng cho yêu cầu phát sinh đề tập D3: Các biểu thức bất đẳng thức Giáo viên dùng cho việc phát sinh tập D6: D4 Xử lý phát sinh tập: Phát sinh đề tập D3 K H TN D4 : Nội dung đề phát sinh D6 - D4 Đọc D3 từ nhớ phụ Ghi D4 vào nhớ phụ xuất D6 Hình 10: Đ H cho người dùng Sơ đồ sử dụng yêu cầu phát sinh tập C N TT – 2.9 Sơ đồ sử dụng cho yêu cầu soạn đáp án D1: Mã số tập, nội dung đáp án Giáo viên tập D4: D1+ Mã số đáp án D1 Xử lý soạn đáp án K H O A Soạn đáp án Hình 11: - Nhận D1 từ người dùng - Kiểm tra đáp án (kiểm tra hợp lệ D4 kiểm tra bước giải có khơng) - Nếu thỏa ghi D4 vào nhớ phụ Nếu khơng báo lỗi Sơ đồ sử dụng u cầu soạn đáp án 32 Phần mềm hỗ trợ giải toán bất đẳng thức Sơ đồ sử dụng cho yêu cầu soạn quy định chấm điểm D1: Các quy định chấm điểm ( thang điểm Giáo viên tối đa, số điểm trừ biến đổi sai, số điểm D1 trừ cho lần xem gợi ý, số điểm cộng K H TN 2.10 chứng minh bất đẳng thức trung Soạn quy định chấm điểm D4 gian) D4: D1 Xử lý Soạn quy định chấm điểm H - Nhận D1 từ người dùng – Sơ đồ sử dụng yêu cầu soạn quy định chấm điểm C N TT Hình 12: Đ - Ghi D4 vào nhớ phụ II SƠ ĐỒ LỚP Để mô tả lớp đối tượng, sử dụng ký hiệu sau: K H O A < Tên lớp > Danh sách lớp đối tượng Sau phân tích, xác định danh sách lớp đối tượng sau STT Tên lớp Sách tập Bài tập 33 Phần mềm hỗ trợ giải toán bất đẳng thức Bài học Đáp án Bước giải Bất đẳng thức Biểu thức Bảng danh sách lớp đối tượng K H O A C N TT – Đ H Bảng 5: Bài giải K H TN 34 Phần mềm hỗ trợ giải toán bất đẳng thức Sơ đồ lớp đối tượng BaiHoc * BaiTap * BaiGiai K H TN SachBaiTap * DapAn BuocGiai BatDangThuc BaiGiaiDapAn C N TT – BaiGiaiTuDo * Đ H * Sơ đồ loại bước giải, xem hình 15 * K H O A BieuThucDaiSo BieuThucTong * BieuThuc ThanhPhan BieuThucTich HamCan Hình 13: Sơ đồ lớp 35 BieuThucHam HamLuyThua HamLuongGiac Phần mềm hỗ trợ giải toán bất đẳng thức Cấu trúc biểu thức Để thực biến đổi bất đẳng thức, trước hết, cấn phải xây dựng Kiểm tra hai biểu thức K H TN lớp biểu thức, thực cơng việc sau: Cộng, trừ, nhân, chia hai biểu thức với Xét dấu biểu thức BieuThuc C N TT – Đ * H Ta sử dụng mẫu composite để thiết kế lớp biểu thức theo sơ đồ đây: BieuThucDaiSo K H O A BieuThucTong ThanhPhan BieuThucTich Hình 14: HamLuyThua BieuThucHam HamCan Sơ đồ biểu diễn cấu trúc biểu thức 36 HamLuongGiac K H TN Phần mềm hỗ trợ giải toán bất đẳng thức Cấu trúc bước giải Các bước giải chia thành 13 loại( xem chi tiết phụ lục 2) có mối quan hệ theo sơ đồ đây: BuocGiaiLoai1 BuocGiaiLoai4 BuocGiaiLoai5 C N TT BuocGiaiLoai3 – Đ H BuocGiai BuocGiaiLoai7 K H O A BuocGiaiLoai2 Hình 15: BuocGiaiLoai10 BuocGiaiLoai6 BuocGiaiLoai8 BuocGiaiLoai11 Sơ đồ biểu diễn cấu trúc bước giải 37 BuocGiaiLoai9 BuocGiaiLoai12 BuocGiaiLoai13 Phần mềm hỗ trợ giải tốn bất đẳng thức III Mơ tả chi tiết lớp đối tượng Sách tập - Tên sách - Thêm tập vào sách ( từ CSDL) - Nhập tập từ file H Bài tập - Mã số Đ - Tên tập C N TT - Thời gian làm – - Độ khó - Nội dung đề - Xem giải - Xem đáp án - Giải tập - Import đáp án K H O A K H TN - Mã sách - Lấy danh sách giải - Lấy danh sách đáp án Bài giải - Mã số - Tên giải 38 ... A luồng xử lý Phần mềm hỗ trợ giải tốn bất đẳng thức TĨM TẮT Đề tài: Phần mềm hỗ trợ giải toán bất đẳng thức K H TN Nội dung luận văn chia thành phần sau: Phần - Phần mở đầu Phần - Hiện trạng... cụ thể lĩnh vực bất đẳng thức K H O A - Soạn tập - Giải tập - Chấm điểm giải - Soạn đáp án 13 Phần mềm hỗ trợ giải toán bất đẳng thức Hiện trạng tin học Hiện nay, có nhiều phần mềm phục vụ giảng... giải biến đổi tương đương từ bước giải trước 21 x^2+y>0 Phần mềm hỗ trợ giải toán bất đẳng thức Bước giải suy từ => x^2 +1> 0 bước giải trước Bước giải đưa bất Ta co x^2+y^2>0 đẳng thức, đẳng thức

Ngày đăng: 12/08/2014, 10:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan