• 検索結果がありません。

山内賞報告

N/A
N/A
Protected

Academic year: 2021

シェア "山内賞報告"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

山内賞報告

山内記念会 山内奨励賞の受賞者が次のように決まりました。この賞は,前年のプログラミング・シンポジ ウムにおける優秀な発表に対して授与されます。今回は,2011年1月の第52回の発表の中から選 考しました。 山内奨励賞 大岩 寛(産業技術総合研究所) 「メモリ安全なC言語処理系Fail-Safe Cの実用プログラムへの適用のための改良」 [推薦理由] 本発表は,不正なメモリアクセスを防止する実用性の高いC言語処理系の実装,改 良,移植性と実用性の向上について報告している。Cには,メモリ操作の柔軟性が高い反面,メモ リの不正なアクセスによるバグやウィルスを招きやすいという問題点がある。この研究では,キャ ストや共用体を含むすべてのメモリ操作に対して型付けを行い,ポインタ演算に対してアクセス 境界検査を行うことで不正なメモリ操作を防止している。言語仕様のすべてをカバーし,分割コ ンパイルにも対応するための数々の創意工夫が特に目を引く。実際に既存の大規模プログラムの 検査に適用した結果も示されている。実装方法は簡潔であるが,微に入り細にわたる綿密な検討 と実装を行い,実用性を重視した完成度の高い研究開発が行われたことを高く評価する。 山内奨励賞 新屋 良磨,河野 真治(琉球大学) 「動的なコード生成を用いた正規表現マッチャの実装」 [推薦理由] 本発表は,正規表現エンジンを一般的な仮想機械方式ではなく,高速化を目的に 検索ごとに実行バイナリを生成する方式で実装した結果を報告している。具体的には,与えられ た正規表現を等価な有限状態オートマトンに変換し,オートマトンにおける状態遷移をコンパイ ル型言語での関数遷移に変換する正規表現コンパイラを開発し,これによって,高速な正規表現 と文字列のマッチャを実現している。grepと同等の機能を持つ複数のプログラムと比較して,数 倍から数十倍の高速化が達成されている。マルチバイト文字も扱えるよう配慮されており,実用 ツールとしての有用性が高い。着想,実装,評価について聴衆にプログラミングの面白さを伝え たことを高く評価する。 第53回 プログラミング・シンポジウム 2012.1 57

(2)

参照

関連したドキュメント

敢闘賞 北海道 北海道 砂川錬心舘 中学2年 石坂隆真 僕を支えた数々の言葉 敢闘賞 関東 山梨県 山城剣友会 中学2年 野村将聖 今だからこそ大切なもの 敢闘賞 中部

つの表が報告されているが︑その表題を示すと次のとおりである︒ 森秀雄 ︵北海道大学 ・当時︶によって発表されている ︒そこでは ︑五

今回の調壺では、香川、岡山、広島において、東京ではあまり許容されない名詞に接続する低接

それでは資料 2 ご覧いただきまして、1 の要旨でございます。前回皆様にお集まりいただ きました、昨年 11

白山にちなんで名づけられた植物は、約20種 あります。ハクサンとつく以外に、オヤマリン

内閣総理大臣賞、総務大臣賞、文部科学大臣賞を 目指して全国 36 都道府県 ( 予選実施 34 支部 400 チー ム 4,114 名、支部推薦6チーム ) から選抜された 52

そこで本研究ではまず、乗合バス市場の変遷や事業者の経営状況などを考察し、運転手不

賞与は、一般に夏期一時金、年末一時金と言うように毎月