中小企業診断士 経営情報システム 一問一答(21〜25問)|ソフトウェア・OS・プログラミング・アルゴリズム

【本問題についてのご注意】
オリジナル演習問題です(実際の過去問ではありません)。生成AIで作成し、複数のAIで相互検証していますが、誤りが含まれる可能性があります。公式テキスト・過去問と併用してください。
→ 免責事項の詳細

問21:同じ型のデータを連続した領域に並べ、添字で各要素にアクセスするデータ構造を何というか。

解答を見る

配列。添字で高速アクセスできるが挿入・削除は不得手。要素をポインタでつなぎ挿入・削除が柔軟なのがリストである。

関連過去問:基礎知識


問22:整列済みデータの中央と比較し、探索範囲を半分に絞りながら目的の値を探す手法を何というか。

解答を見る

二分探索。範囲を半分ずつ絞るため高速。先頭から順に調べるのが線形探索である。

関連過去問:基礎知識


問23:アルゴリズムの処理時間がデータ量に応じてどの程度増えるかを表す指標を何というか。

解答を見る

計算量(オーダ、O記法)。O(n)は線形、O(log n)は対数的で効率が良いことを示す。

関連過去問:基礎知識


問24:構造化プログラミングの基本となる3つの制御構造を挙げよ。

解答を見る

順次・選択(分岐)・反復(繰り返し)。この3構造の組み合わせで処理を記述する。

関連過去問:基礎知識


問25:Webページの構造を記述する言語がHTMLである。これに対し、データの意味をタグで独自に定義し、データ交換に用いる言語は何か。

解答を見る

XML。利用者がタグを定義でき、データ交換・保存に用いる。軽量なデータ記述形式としてJSONも広く使われる。

関連過去問:基礎知識


コメント

タイトルとURLをコピーしました