平成20年度春季 基本情報技術者試験(FE)の午後問題6は、
- 文書から参考資料名を抜き出して、参照番号に置き換えるとともに、文書の末尾に参考資料名の一覧を追加して、出力するプログラム
に関する問題でした。
プログラム例
C言語版(h20h_fe_pm6.c)
Ruby版(h20h_fe_pm6.rb)
実行結果
from.txt(元の文書)
The program language includes C, COBOL, Java, etc\Computer Journal. The feature of the Java language has been to have taken the idea of object-oriented\Java Report. In other languages, the idea of object-oriented is being taken\Computer Journal.
コンパイル & 実行
$ gcc h20h_fe_pm6.c && ./a.out from.txt to.txt (C言語での実行) $ ruby h20h_fe_pm6.rb from.txt to.txt (Rubyでの実行)
to.txt(出力された文書)
The program language includes C, COBOL, Java, etc[1]. The feature of the Java language has been to have taken the idea of object-oriented[2]. In other languages, the idea of object-oriented is being taken[1].
References
[1] Computer Journal
[2] Java Report