東京理科大学 infoserv[更新日]1999.04.27


問36  コンパイラの最適化に関する記述として,正しいものはどれか。

ア オブジェクトコードを生成する代わりに,インタプリタ用の中間コードを生成する。

イ コンパイルするコンピュータとは異なる機種で動作するオブジェクトコードを生成する。

ウ プログラムが実行されたときに,制御が渡ったルーチン名やある時点での変数の内容を 表示するようなオブジェクトコードを生成する。

エ プログラムコードを解析して,実行時の処理効率がより高くなるようにオブジェクトコードを生成する。


問37  言語プロセッサに関する記述のうち,正しいものはどれか。

ア アセンブラは,ある処理系用に書かれた原始プログラムを,他の処理系用の 原始プログラムに変換する。

イ インタプリタは,他のコンピュータ用のプログラムを解読し,実行する マイクロプログラムである。

ウ ジェネレータは,入力・処理・出力に関するいろいろな条件をパラメタで記述し, 問題の処理目的に応じたプログラムを生成する。

エ トランスレータは,高水準言語で書かれたプログラムを,解釈しながら実行する。


問38  高水準言語で原始プログラムを作成した後,そのプログラムをコンパイル方式によって 実行するまでの手順として,正しいものはどれか。

ア 原始プログラム作成 → コンパイル → 連係編集 → ロード → 実行

イ 原始プログラム作成 → コンパイル → ロード → 連係編集 → 実行

ウ 原始プログラム作成 → 連係編集 → コンパイル → ロード → 実行

エ 原始プログラム作成 → 連係編集 → ロード → コンパイル → 実行


問39  プログラム言語に関する記述のうち,適切なものはどれか。

ア COBOLは事務処理用に開発された言語であり,英語の表現に近い記述が特徴である。

イ CはUNIXシステムを記述するために開発された言語であり,再帰的にプログラムを記述することが特徴である。

ウ Fortranは技術計算用に開発された言語であり,強力なプリプロセッサが特徴である。

エ Lispはリスト処理用に開発された言語であり,厳格なデータ型の宣言が特徴である。


問40  表計算ソフトにおいて,次のCSV形式のデータを入力し,セルD1,D2,D3に 計算式を入れた場合,セルD3に表示される数値はどれか。ここで,CSV形式の データを入力したとき,データは第1行の左端のセルから順に格納され,改行 コードで次の行の左端のセルに移る。また,あるセルに数値を入れると,直ち にほかのセルの再計算が行われるものとする。

CSV形式のデータ :2,2,4 CR 1,3,4 CR 2,1,1 CR (CRは改行コードを表す)

セルD1の計算式 :A1+C3

セルD2の計算式 :B1+B3

セルD3の計算式 :D1+D2

 

A

B

C

D

1

    

2

    

3

    

ア 6    イ 7    ウ 8    エ 9


東京理科大学 infoserv 戻る 次頁:問41〜問45