การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง
วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | Thai |
Published: |
จุฬาลงกรณ์มหาวิทยาลัย
2012
|
Online Access: | http://cuir.car.chula.ac.th/handle/123456789/17511 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Chulalongkorn University |
Language: | Thai |
id |
th-cuir.17511 |
---|---|
record_format |
dspace |
spelling |
th-cuir.175112012-03-09T12:05:18Z การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง Applying code mutation on abstract syntax tree for debugging training system ธนาวุฒิ วัฒนปรีชากิจ สมชาย ประสิทธิ์จูตระกูล จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552 ความขาดแคลนระบบในการฝึกฝนการแก้ไขข้อบกพร่องเป็นแรงบีบคั้นให้ผู้ที่เรียนการเขียนโปรแกรมต้องขวนขวายเพื่อให้ได้มาซึ่งทักษะในการแก้ไขข้อบกพร่อง จึงมีความจำเป็นและเป็นประโยชน์อย่างมากสำหรับการคิดค้นระบบการฝึกฝนที่มีประสิทธิภาพสำหรับนักเรียน ในวิทยานิพนธ์นี้ได้นำเสนอการประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับใส่รหัสที่มีความผิดพลาดลงในโปรแกรมเพื่อนำมาสร้างเป็นระบบฝึกฝนการแก้ไขข้อบกพร่องสำหรับนักเรียน โดยผลที่ได้พบว่าระบบสามารถใส่ความผิดพลาดเชิงความหมายต่างๆลงในโปรแกรมได้ตามที่ต้องการ The lack of debugging training forces programming students to acquire the skills by themselves. Therefore, it is necessary and beneficial to invent an effective training system for them. In this thesis, we present an application of the abstract syntax tree for adding defective codes into existing programs in order to create debugging training exercises for students. As a result, our system can insert many semantic errors into the programs. 2012-03-09T12:02:06Z 2012-03-09T12:02:06Z 2552 Thesis http://cuir.car.chula.ac.th/handle/123456789/17511 th จุฬาลงกรณ์มหาวิทยาลัย 6003943 bytes application/pdf application/pdf จุฬาลงกรณ์มหาวิทยาลัย |
institution |
Chulalongkorn University |
building |
Chulalongkorn University Library |
country |
Thailand |
collection |
Chulalongkorn University Intellectual Repository |
language |
Thai |
description |
วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2552 |
author2 |
สมชาย ประสิทธิ์จูตระกูล |
author_facet |
สมชาย ประสิทธิ์จูตระกูล ธนาวุฒิ วัฒนปรีชากิจ |
format |
Theses and Dissertations |
author |
ธนาวุฒิ วัฒนปรีชากิจ |
spellingShingle |
ธนาวุฒิ วัฒนปรีชากิจ การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
author_sort |
ธนาวุฒิ วัฒนปรีชากิจ |
title |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
title_short |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
title_full |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
title_fullStr |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
title_full_unstemmed |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
title_sort |
การประยุกต์กลวิธีการกลายรหัสบนโครงสร้างต้นไวยากรณ์เชิงนามธรรมสําหรับระบบฝึกฝนการแก้ไขข้อบกพร่อง |
publisher |
จุฬาลงกรณ์มหาวิทยาลัย |
publishDate |
2012 |
url |
http://cuir.car.chula.ac.th/handle/123456789/17511 |
_version_ |
1681409860399267840 |