著者
古谷 博史 多田 仁
出版者
京都教育大学
雑誌
京都教育大学紀要 (ISSN:03877833)
巻号頁・発行日
no.103, pp.47-57, 2003-09

本論文では,大学生を対象にしたFORTRANプログラムの演習における,デバッグ段階についての研究結果を報告する。学習者のデバッグ作業に影響を与える要因としてプログラムの構成要素に着目し,文字数や行数,条件分岐や繰り返し等,プログラム課題の構成が,学習者のデバッグテストの成績に影響を及ぼしているか分析した。その結果,以下の結果が得られた。1)プログラム内の文字数や行数の多さは,学習者のデバッグに影響を与えている。2)文字数,入出力文の数,IF文の複雑さを説明変数とする重回帰分析によって,与えられたプログラムにおけるデバッグの難易度をある程度予測することが可能である。また,デバッグテストの成績とプログラミング経験,得意科目などのアンケート結果との関連も議論した。This paper describes results of a study on the debugging stage in a FORTRAN programming exercise for university students. We focus on elements of a program that may affect the program debugging of learners. We analyze the effect of components in test programs such as the numbers of characters and lines, the existence of the "if" and "repeat" statements on the achievement of learners in a debugging test. We find that 1) the numbers of characters and lines affect debugging by learners, and that 2) we can estimate the difficulty of debugging of a given program by using the multiple regression method with the number of characters, the number of input-output statements, and the complexity of "if statements. We also discuss the relationship between the grade of the debugging test and the result of a questionnaire regarding such topics as experience in programming, and strong subjects.
著者
黒木 竜馬 坂本 眞人 古谷 博史
出版者
電気・情報関係学会九州支部連合大会委員会
雑誌
電気関係学会九州支部連合大会講演論文集 平成24年度電気関係学会九州支部連合大会(第65回連合大会)講演論文集
巻号頁・発行日
pp.154, 2012-09-14 (Released:2014-12-17)

エンターテインメントの分野では正確さよりも速度やリアルタイム性が重要である場合が多い。一方、物理シミュレーションでは精度が要求される。すると、計算精度を上げるために数値計算法のタイムステップを小さくし、質点を増やさなければならない。その結果、計算量が膨大になり、リアルタイムシミュレーションは現実的ではない。さらに、実行速度はハードウェアに依存するため時間軸とのずれが懸念される。そこで、本論文では、時間軸を一致させた非リアルタイムシミュレーションを提案し、難しいとされる布を対象とした3DCGアニメーションを試みた。
著者
古谷博史
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌数理モデル化と応用(TOM) (ISSN:18827780)
巻号頁・発行日
vol.43, no.10, pp.35-45, 2002-11-15
被引用文献数
5

遺伝的アルゴリズム(GA )の成功にもかかわらず,その理論的基礎付けに関する研究は少ない.スキーマ定理はそれらの中で歴史も長く重要な理論であるが,有効性について様々な批判があり,多くの欠点が指摘されている.最近,我々は突然変異と交叉について厳密なスキーマの進化方程式を導出する方法を見出した.このことにより,突然変異と交叉によるスキーマの変化を理論的に調べることが可能となった.本論文では,線形の適応度を持つOne-Max 問題を例にとり,選択の役割も加えたスキーマ理論の立場から進化の解析を行う.1 次のスキーマについて厳密なスキーマ定理を導き,数値実験と比較する.In spite of the success of genetic algorithms (GAs), there are only a few theories on the foundation of GAs. The schema theorem is a long standing and important theory among them. However, there are a variety of criticisms on it, and have been pointed out many shortcomings. Recently, we have obtained a method for deriving exact evolution equations of schemata under the actions of mutation and crossover. This makes it possible to study theoretically the changes of schemata by them. In this paper, we analyze the roles of these operators and selection in the One-Max problem, which has a linear fitness function, by means of the new schema theory. We derive an exact schema theorem for the first order schemata, and compare the theory with numerical experiments.