講演抄録/キーワード |
講演名 |
2014-06-14 10:05
プログラミング演習作成のためのソースコードの検索・抽出システムの実現 ○森田 航・立岩佑一郎・山本大介・高橋直久(名工大) ET2014-8 |
抄録 |
(和) |
初心者向けCプログラミング演習では,指導者は問題文,正解例プログラム,テストデータからなる演習問題を作成する.また,難しい演習に対しては,その理解を助ける補題を用意することもある.本稿では,多くのプログラムが格納されたデータベースからソースコードの検索・抽出を行うシステムを提案し,その実現法を述べる.指導者はこのシステムを用いることにより,出題したい演習及びその補題に合った正解例プログラムの作成が容易になる.提案システムは次の2つの機能を持つ.(1)指導者から提示されたプログラムに類似したソースコードをデータベースから検索する機能.(2)ソースコード内の関数を検索し,必要なデータとともに抽出することで新たなソースコードを作成する機能. |
(英) |
In C programming exercises for beginners, instructors make an exercise, a triplet of problem statements, an example program as an answer for the problem, and program test data. They also might make another simple exercise which will help the beginners to understand the above exercise. This paper proposes a system for searching and extracting source codes from the program databases, which facilitates making exercises. The proposed system has the following functions: (1) a function to search a source code similar to the program presented by instructors, and (2) a function to generate a new source code by extracting a part of the source code searched by the above function and by adding requisite codes to make it executable. |
キーワード |
(和) |
e-Learning / ソースコード検索 / ソースコード生成 / プログラム解析 / プログラミング演習 / / / |
(英) |
e-Learning / source code search / source code generation / program analysis / programing exercise / / / |
文献情報 |
信学技報, vol. 114, no. 82, ET2014-8, pp. 1-6, 2014年6月. |
資料番号 |
ET2014-8 |
発行日 |
2014-06-07 (ET) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
ET2014-8 |