診断士に戻る
経営情報システム難易度: 標準2017年度

中小企業診断士 過去問経営情報システム 第6問

問題

業務処理には表計算ソフトウェアがよく利用されるが、プログラムを作成することによって、より効率的に業務を遂行できる場合がある。プログラム作成において変数を利用する際、データ型の定義が行われる。このデータ型の定義の仕方により、演算速度や演算誤差に影響を及ぼすことがある。 このデータ型定義に関する記述として、最も適切なものはどれか。

選択肢

  1. 1小数点付きデータについて、適切なデータ型を定義することによって、演算誤差を取り除くことができる。
  2. 2数値を格納する変数のデータ型を定義すれば、2進数による内部表現が区別され、演算の精度や速度にも影響が出る。
  3. 3データ型を定義した変数を配列宣言して利用する場合、そのデータの格納領域は外部記憶装置に確保される。
  4. 4変数のデータ型を定義すれば、データ型ごとに変数名索引リストが作成されるので、演算速度の向上に役立つ。

正解

2. 数値を格納する変数のデータ型を定義すれば、2進数による内部表現が区別され、演算の精度や速度にも影響が出る。

詳しい解説を見る

解説

データ型(int、float、double等)を定義すると2進数による内部表現(ビット幅・固定/浮動小数点形式)が区別され、精度と演算速度に影響を与えるためイが正しい。例:double型は64ビット、float型は32ビットで精度・速度・必要メモリが異なる。アは小数点付きデータは浮動小数点表現の特性上、丸め誤差を完全に取り除くことはできず誤り。配列の格納領域は通常主記憶(RAM)に確保され、外部記憶装置(HDD等)ではないためウは誤り。データ型定義で変数名索引リストが作成され演算速度が上がるという仕組みはなくエも誤り。(出典: 一般社団法人 中小企業診断協会 平成29年度 中小企業診断士1次試験 経営情報システム 第6問)

中小企業診断士トップ

一問一答・予想問題・まとめノート

経営情報システムの関連問題

この調子で演習を続けよう

スキマ資格では中小企業診断士の全7073問を分野別・難易度別に体系的に学習できます。中小企業診断士は7科目すべてで6割を取る戦略が王道です。