平成21年度春季問題
問題21
絶対パス名 ¥a¥a¥b¥c を持つディレクトリがカレントディレクトリであるとき、相対パス .¥..¥..¥¥a¥b¥file をもつファイルを絶対パス名で表現したものはどれか。
ここで、ディレクトリ及びファイルの指定方法は、次の規則に従うものとする。
(1) | ファイルは,“ディレクトリ名¥"…¥ディレクトリ名¥ファイル名”のように,経路上のディレクトリを順に“¥”で区切って並べた後に“¥”とファイル名を指定する。 |
(2) | カレントディレクトリは“.”で表す。 |
(3) | 1階層上のディレクトリは“..”で表す。 |
(4) | 始まりが“¥”のときは,左端にルートディレクトリが省略されているものとする。 |
(5) | 始まりが"¥",".",".."のいずれでもないときは,左端にカレントディレクトリ配下であることを示す".¥"が省略されているものとする。 |
ア | ¥a¥b¥file |
イ | ¥a¥a¥b¥file |
ウ | ¥a¥a¥a¥b¥file |
エ | ¥a¥a¥b¥a¥b¥file |
問題22
図はプログラムを翻訳して実行するまでの流れを示したものである。コンパイラ,リンカ,ローダの入出力の組合せとして,適切なものはどれか。問題23
OSI によるオープンソースソフトウェアの定義に従うとき,適切なものはどれか。
ア | ある特定の業界向けに作成されたオープンソースソフトウェアは,ソースコードを公開する範囲をその業界に限定することができる。 |
イ | オープンソースソフトウェアを改変し再配布する場合,元のソフトウェアと同じ配布条件となるように,同じライセンスを適用して配布する必要がある。 |
ウ | オープンソースソフトウェアを第三者が製品として再配布する場合,そのオープンソースソフトウェアの開発者は第三者に対してライセンス費を請求することができる。 |
エ | 社内での利用などのようにオープンソースソフトウェアを改変しても再配布しない場合,改変部分のソースコードを公開しなくてもよい。 |
問題24
図の論理回路と同じ出力が得られる論理回路はどれか。ここで, は、論理積(AND), は論違和(OR), は否定(NOT)を表す。
問題25
図に示す1けたの2進数 x と y を加算し,z(和の1けた目)及び c (けた上げ)を出力する半加算器において,A と B の素子の組合せとして,適切なものはどれか。
お問い合わせ