<プロダクツ : Freeware : ndic>
更新2002/12/18 T.Shirai
人名のリストです.名字と名前をランダムに採取したテキストデータ(漢字,読み,ローマ字)とランダムな名前を自動生成するプログラム(ソースリスト付き)です.
プログラムの課題を作成する際に「さぁ,住所録DBを作りなさい」という例は良くあると思います.そのような時に使えるフリーなデータです.
[a] 名字のテキスト296名
(TAB区切り,7KB)
[b] 名前のテキスト251名(TAB区切り,6KB)
[c] ランダムな名前を必要数作成するプログラム(ndic10.lzh : 29KB)
使い方は簡単.
名字のデータ(ndic_1st.txt)と
名前のデータ(ndic_2nd.txt)を準備し,
%> ndicc
1000
のように実行すると1000個の新しい組み合わせの名前を標準出力します.
現在,296種の名字と251種の名前がありますので,74,296名分の名前を作成することができます.
(ただし,男女比率は男性の方が多いです...)
データファイルはメモリに読み込みませんのでメモリ使用量も大して必要としませんし,標準的な関数を用いているので,UNIXへの移植も容易でしょう.
名前のデータは重複するものを削除してありますが,生成された名前の重複チェックは行っていません.
したがって,偶然,同姓同名が生成される可能性はあります.気になる方は,重複チェック用のプログラムを各人で作成して下さい.