KHO THƯ VIỆN 🔎

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

➤  Gửi thông báo lỗi    ⚠️ Báo cáo tài liệu vi phạm

Loại tài liệu:     PDF
Số trang:         59 Trang
Tài liệu:           ✅  ĐÃ ĐƯỢC PHÊ DUYỆT
 













Nội dung chi tiết: Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javaC sĩ Ngành: Hệ thống thủng tinHÀ NỘI-2021ĐẠI HỌC ỌUÕC GIA HÀ NỌĨ TRƯỜNG ĐẠI HỌC CÔNG NGHẸPhan Thi MayNGHIÊN CỦu GIẢI PHÁP VÀ CÔNG cụ HỎ TRỢ GỌI Ý SỬA

LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÃN THẠC sỉ Ngành: Hệ thống thông tinCán bộ hướng (lẫn: PGS. TS. Phạm Ngọc HùngHÀ NỌT-2021VIETNAM NATIONAL UNIVERSIT Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

Y, HANOIUNIVERSITY OF ENGINEERING AND TECHNOLOGYPhan Thi MayRESEARCH SOLUTIONS AND SUPPORT TOOLS TO SUGGEST FIXES FOR ERRORS IN JAVA PROGRAMSMASTER TH

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

ESISInformation SystemsSupervisor: Assoc. Prof. Pham Ngoc HungHANOI - 2021LỜI C ẢM ƠNTrước liên lôi xin gứi lời cám ơn chân thành và sâu sắc tới thây

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javaăn. Thây đà dạy chơ lôi nhùng bài học kinh nghiệm quý giá trong công việc, nghiên cứu và trong cuộc sống, tiếp thêm dộng lực cho tôi. giúp tói tự tin

vào chinh minh.rói cùng xin gửi lời câm Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

uyền vã Phạm Khắc Àn. Nhờ có nhùng chia sé và hồ Irợ cùa các bạn nen lời đà lìm kiếm được nhùng bâi báơ có giá lộ trong nghiên cứu vã làm chủ được còn

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

g cụ.Tiếp theo tỏi xin gửi lời cảm ơn tới các thầy cỏ trong trường Đại học Còng nghệ, nhùng người thầy lận tầm truyền đạt nhùng kiến thức bồ ích giúp

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javahiều bài học từ phương pháp, từ phong cách, từ triết lí sống và học tập của thầy cô. Nhừng gì học được ớ đây sè giúp ích tôi rất nhiều trên con đường

trở thảnh một giáo viên Tin học tổt.Tòi xin gửi lời cam ơn tới Ban giám hiệu trường trung học phô thòng Yên Hòa vã các đồng nghiệp trong cơ quan. Tron Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

g suốt thời gian tôi học thạc sì đà nhận được sự động viên, giúp đờ và tạo điều kiện đê việc học được thuận lợi nhai.Cuối củng lôi xin được cảm ơn gia

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

đình của lôi. những người đã hết sức hở Irợ. lo chu toàn việc nhà để tòi yên tàm học tập. Gia đình cùng dà dộng viên tòi rất nhiều, lã nguôn động lực

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javaổ thòng học sinh thường hay mắc lồi nhưng do lớp hoc đông, giáo viên rắt khó bao quát và sứa lỗi cho từng em. Van đe đặt ra là làm thế não đế hồ trợ s

ửa lồi cho học sinh trong quá trình học lập trình. Để giải quyết vấn đề này học viên đi nghiên cửu các còng cụ định vị lỗi và gợi ỷ sửa lỏi hiện có. T Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

rên cơ sơ phũ hợp với bãi toán đăt ra đà lưa chọn hai công cụ mà nguồn mớ Gzoltar và JPlag đề (ích hợp với nhau, giúp giãi quyết bài toán lõi. Còng cụ

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

Gzoltar sử dụng phương pháp định vị lồi quang phô đê xác định vị trí lỏi. Tư tường chung lã dựa trên độ bao phu cua các ca kiêm thứ trên mồi câu lệnh

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java. do đó giúp học sinh tập trung vào các câu lệnh lỏi thay vì sứa toàn bộ chương trình. Trong trường hợp học sinh được chi lồi nhưng chưa sửa được, chư

ơng trình thi có thề gọi tới dịch vụ gợi ỷ sửa lồi. Tư tương chính của việc gợi ý sửa lồi là tìm ra các chương trinh đúng có độ tương đong cao với chư Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

ơng trình lồi đê đưa ra làm gợi ỷ. Việc so sánh và tìm ra chương trinh đúng cỏ độ tương đồng cao vói chương trình lồi phái được thực hiên bằng phương

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

pháp so sánh đăc biệt, phương pháp Tokenization. Phương pháp Tokenization lien hành so sánh các Tokens, mà thông báo đặc trưng cho câu lệnh, chứ không

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javang trinh đủng. Chương trình này được gắn nhàn và lưu vào bộ sưu tập tương ứng. lãm căn cử gợi ý cho các chương trinh trong tương lai.iiABSTRACTAbstrac

t: Derived from the reality of teaching programming in high schools, students often make mistakes, but due to large classes, it is difficult for teach Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

ers to cover and correct each child's errors. The problem is how to support students to correct errors in the process of learning programming. Learner

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

s go to research the existing debugging tools and suggestions. On the basis of matching with the problem posed, two open source tools Gzoltar and JPla

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java. The general idea is based on the coverage of test cases on each statement of the program, applying the Ochiai spectral formula to calculate the susp

ect score of each statement. The higher the doubt score, the more likely the statement is to fail, thus helping students focus on the error statements Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

instead of fixing the entire program. In case the student is shown the error but cannot fix the program, they can call the error correction sen ice.

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

The main idea of debugging suggestions is to find correct programs with high similarity to the faulty program to make suggestions. Comparing and findi

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình javathe statement, and not doing word comparisons, with words between source codes. After receiving the suggestions, the students make corrections and run

the program again until the correct program is obtained. This program is labeled and saved in the corresponding collection, as a basis for suggestion Nghiên cứu giải pháp và công cụ hỗ trợ gợi ý sửa lỗi cho các chương trình java

s for future shows.iii

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

ĐẠI HỌC QUÓC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆPhan Thị MayNGHIÊN CỨU GIẢI PHÁP VÀ CÔNG cụ HỔ TRỢ GỢI Ý SỬA LỎI CHO CÁC CHƯƠNG TRÌNH JAVALUẬN VÀN THẠC

Gọi ngay
Chat zalo
Facebook