OS開発など広範囲で使用され、ハードウェアレベルの記述が可能な柔軟性の高い言語をなんとよぶか。C言語
オブジェクト指向とネットワーク機能が想定され、Java Virtual Machine環境で異なるOS上でも動作可能な言語をなんとよぶか。Java
動的なWebコンテンツ作成のためのクライアント側で動作するスクリプト言語(Javaとは無関係)をなんとよぶか。JavaScript
シンプルな言語仕様で習得しやすく、機械学習・AI開発に適したインタープリタ方式の言語をなんとよぶか。Python
現在からは新規のシステム開発での使用頻度は稀で、昔のシステムで使われており、システムの改修などで出番が多い言語をなんと呼ぶか。COBOL
Java 初心者向けとして古くから使われており、 インタプリタ方式が特徴の言語をなんとよぶか。Basic
コードを一行ずつ翻訳しながら実行するため、動作確認しながら開発可能な翻訳方式をなんとよぶか。インタープリタ方式
ソースコード全体を機械語に翻訳した後に実行する翻訳方式をなんとよぶか。コンパイラ方式
ソースコードを機械語に翻訳するプログラムをなんとよぶか。コンパイラ
コンパイラにおいて、コードをトークン単位に分割することをなんとよぶか。字句解析
コンパイラにおいて、トークンを文法規則に従って解析しツリー構造作成することをなんとよぶか。構文解析
コンパイラにおいて、変数の型や文法の妥当性を確認することをなんとよぶか。意味解析
コンパイラにおいて、処理効率向上のためコード再編成をなんとよぶか。最適化
コンパイラにおいて、目的プログラムを作成することをなんとよぶか。コード生成
分割したモジュールや提供済み関数を連結して実行可能ファイル(ローディングファイル)を作成 するプログラムをなんとよぶか。リンカ
実行可能ファイルを主記憶装置に読み込む 役割を持つプログラムをなんとよぶか。ローダ
構造化プログラミングにおいて、上から順に処理を実行する構造をなんとよぶか。順次構造
構造化プログラミングにおいて、なんらかの条件によって分岐させ、いずれかの処理を実行する構造をなんとよぶか。選択構造
構造化プログラミングにおいて、ある条件が満たされている間、一定の処理を繰り返す構造をなんとよぶか。繰返し構造
選択構造において、「もし〇〇ならば処理Aを実行せよ」という内容を表す構文はどれか。if-endif
選択構造において、「もし〇〇ならば処理Aを実行せよ、そうじゃない場合は、処理Bを実行せよ」を表す構文は何か。if-else-endif
選択構造において、「もし〇〇ならば処理Aを実行せよ、そうじゃなくて**の場合は処理Bを実行せよ」を表す構文はどれか。if-elseif-endif
繰返し構文において、「条件が真の間、以下の処理を繰り返すべし」を表す構文はどれか。while-endwhile
繰返し構文において、「条件が真の間、以上の処理を繰り返すべし」を表す構文はどれか。do-while
繰返し構文において、「制御条件に従い、以下の処理を繰り返すべし」を表す構文はどれか。for-endfor
メモリ上の連続した領域にデータを並べて管理するデータ構造をなんとよぶか。配列
データとポインタの組み合わせによるデータ構造をなんとよぶか。リスト
リストについている、次のデータの位置を示した数値をなんとよぶか。ポインタ
次のデータへのポインタのみを持つリストをなんとよぶか。単方向リスト
次と前のデータへのポインタを持つリストをなんとよぶか。双方向リスト
基本的には次のデータへのポインタのみを持つが、末尾データが先頭データを指すポインタを持つリストをなんとよぶか。循環リスト
先入れ先出し(FIFO)方式のデータ構造をなんとよぶか。キュー
後入れ先出し(LIFO)方式のデータ構造をなんとよぶか。スタック
節から伸びる枝が2本以下の木構造をなんとよぶか。二分木
木構造において、葉以外の節が全て二つの子を持ち、深さが均一の構造をなんとよぶか。完全二分木
木構造において、左の子<親<右の子の関係を持つ 構造をなんとよぶか。二分探索木
探索アルゴリズムにおいて、先頭から順に探索する方法をなんとよぶか。線形探索法
線形探索法において、終了判定を簡単にするための末尾データをなんとよぶか。番兵
探索アルゴリズムにおいて、整列済みデータに対して中央から探索する方法をなんとよぶか。二分探索法
探索アルゴリズムにおいて、ハッシュ関数で格納位置を算出する方法をなんとよぶか。ハッシュ法
整列アルゴリズムにおいて、隣接データの比較と入れ替えを繰り返す手法をなんとよぶか。バブルソート
整列アルゴリズムにおいて、最小/最大値を選択して先頭と交換を繰り返す方法をなんとよぶか。選択ソート
整列アルゴリズムにおいて、未整列部分から1つ、整列済みの適切な位置に挿入し整列させる方法をなんとよぶか。挿入ソート
整列アルゴリズムにおいて、一定間隔ごとに部分列を作り整列し、間隔を狭めながら整列を繰り返す高速アルゴリズムをなんとよぶか。シェルソート
整列アルゴリズムにおいて、基準値で分割して再帰的に整列する高速アルゴリズムをなんとよぶか。クイックソート
ツリー構造で最大/最小値を取り出して整列側へ移す作業を繰り返すことで整列させる高速アルゴリズムをなんとよぶか。ヒープソート
アルゴリズムの実行時間を式で表現する方法をなんとよぶか。オーダー記法
バブル・選択・挿入ソートのオーダーはどれか。O(N²)
クイック・ヒープソートのオーダーはどれか。O(Nlog₂N)
データ(属性)とメソッド(手続き)をまとめた概念をなんとよぶか。オブジェクト
処理対象をオブジェクトとして捉え、モジュール化した考え方をなんとよぶか。オブジェクト指向
複数の要素を一つにまとめることをなんとよぶか。カプセル化
必要な情報以外を隠す仕組みをなんとよぶか。情報隠蔽
オブジェクトの性質を定義する設計図をなんとよぶか。クラス
設計図に対して具体的な属性値を与え、メモリ状に生成して実体化させたものをなんとよぶか。インスタンス
サブクラスがスーパークラスの特性を受け継ぐ概念をなんとよぶか。継承
下位クラスの共通性質を抽出して上位クラスとして定義することをなんとよぶか。汎化
抽象的な上位クラスをより具体的な下位クラスとして定義することをなんとよぶか。特化
継承関係のない上下クラス関係をなんとよぶか。集約と分解
同じメッセージに対して異なるオブジェクトが独自処理を行う機能をなんとよぶか。多態性
オブジェクト指向分析設計の統一モデリング言語をなんとよぶか。UML
UMLのダイアグラムにおいて、構造を表す図たちをなんとよぶか。構造図
UMLのダイアグラムにおいて、振る舞いを表す図たちをなんとよぶか。振る舞い図
クラス図、オブジェクト図、パッケージ図、コンポーネント図、複合構造図、配置図はどちらか。構造図
ユースケース図、アクティビティ図、状態マシン図、シーケンス図、コミュニケーション図、相互作用概要図、タイミング図はどちらか。振る舞い図
振る舞い図の中で、シーケンス図とコミュニケーション図のことをなんとよぶか。相互作用図
クラスの定義や関係を表す図をなんとよぶか。クラス図
システムの振る舞いを利用者視点で示す図をなんとよぶか。ユースケース図
処理フローを表す図をなんとよぶか。アクティビティ図
オブジェクト間のやりとりを時系列で表す図をなんとよぶか。シーケンス図
OS開発など広範囲で使用され、ハードウェアレベルの記述が可能な柔軟性の高い言語をなんとよぶか。C言語
オブジェクト指向とネットワーク機能が想定され、Java Virtual Machine環境で異なるOS上でも動作可能な言語をなんとよぶか。Java
動的なWebコンテンツ作成のためのクライアント側で動作するスクリプト言語(Javaとは無関係)をなんとよぶか。JavaScript
シンプルな言語仕様で習得しやすく、機械学習・AI開発に適したインタープリタ方式の言語をなんとよぶか。Python
現在からは新規のシステム開発での使用頻度は稀で、昔のシステムで使われており、システムの改修などで出番が多い言語をなんと呼ぶか。COBOL
Java 初心者向けとして古くから使われており、 インタプリタ方式が特徴の言語をなんとよぶか。Basic
コードを一行ずつ翻訳しながら実行するため、動作確認しながら開発可能な翻訳方式をなんとよぶか。インタープリタ方式
ソースコード全体を機械語に翻訳した後に実行する翻訳方式をなんとよぶか。コンパイラ方式
ソースコードを機械語に翻訳するプログラムをなんとよぶか。コンパイラ
コンパイラにおいて、コードをトークン単位に分割することをなんとよぶか。字句解析
コンパイラにおいて、トークンを文法規則に従って解析しツリー構造作成することをなんとよぶか。構文解析
コンパイラにおいて、変数の型や文法の妥当性を確認することをなんとよぶか。意味解析
コンパイラにおいて、処理効率向上のためコード再編成をなんとよぶか。最適化
コンパイラにおいて、目的プログラムを作成することをなんとよぶか。コード生成
分割したモジュールや提供済み関数を連結して実行可能ファイル(ローディングファイル)を作成 するプログラムをなんとよぶか。リンカ
実行可能ファイルを主記憶装置に読み込む 役割を持つプログラムをなんとよぶか。ローダ
構造化プログラミングにおいて、上から順に処理を実行する構造をなんとよぶか。順次構造
構造化プログラミングにおいて、なんらかの条件によって分岐させ、いずれかの処理を実行する構造をなんとよぶか。選択構造
構造化プログラミングにおいて、ある条件が満たされている間、一定の処理を繰り返す構造をなんとよぶか。繰返し構造
選択構造において、「もし〇〇ならば処理Aを実行せよ」という内容を表す構文はどれか。if-endif
選択構造において、「もし〇〇ならば処理Aを実行せよ、そうじゃない場合は、処理Bを実行せよ」を表す構文は何か。if-else-endif
選択構造において、「もし〇〇ならば処理Aを実行せよ、そうじゃなくて**の場合は処理Bを実行せよ」を表す構文はどれか。if-elseif-endif
繰返し構文において、「条件が真の間、以下の処理を繰り返すべし」を表す構文はどれか。while-endwhile
繰返し構文において、「条件が真の間、以上の処理を繰り返すべし」を表す構文はどれか。do-while
繰返し構文において、「制御条件に従い、以下の処理を繰り返すべし」を表す構文はどれか。for-endfor
メモリ上の連続した領域にデータを並べて管理するデータ構造をなんとよぶか。配列
データとポインタの組み合わせによるデータ構造をなんとよぶか。リスト
リストについている、次のデータの位置を示した数値をなんとよぶか。ポインタ
次のデータへのポインタのみを持つリストをなんとよぶか。単方向リスト
次と前のデータへのポインタを持つリストをなんとよぶか。双方向リスト
基本的には次のデータへのポインタのみを持つが、末尾データが先頭データを指すポインタを持つリストをなんとよぶか。循環リスト
先入れ先出し(FIFO)方式のデータ構造をなんとよぶか。キュー
後入れ先出し(LIFO)方式のデータ構造をなんとよぶか。スタック
節から伸びる枝が2本以下の木構造をなんとよぶか。二分木
木構造において、葉以外の節が全て二つの子を持ち、深さが均一の構造をなんとよぶか。完全二分木
木構造において、左の子<親<右の子の関係を持つ 構造をなんとよぶか。二分探索木
探索アルゴリズムにおいて、先頭から順に探索する方法をなんとよぶか。線形探索法
線形探索法において、終了判定を簡単にするための末尾データをなんとよぶか。番兵
探索アルゴリズムにおいて、整列済みデータに対して中央から探索する方法をなんとよぶか。二分探索法
探索アルゴリズムにおいて、ハッシュ関数で格納位置を算出する方法をなんとよぶか。ハッシュ法
整列アルゴリズムにおいて、隣接データの比較と入れ替えを繰り返す手法をなんとよぶか。バブルソート
整列アルゴリズムにおいて、最小/最大値を選択して先頭と交換を繰り返す方法をなんとよぶか。選択ソート
整列アルゴリズムにおいて、未整列部分から1つ、整列済みの適切な位置に挿入し整列させる方法をなんとよぶか。挿入ソート
整列アルゴリズムにおいて、一定間隔ごとに部分列を作り整列し、間隔を狭めながら整列を繰り返す高速アルゴリズムをなんとよぶか。シェルソート
整列アルゴリズムにおいて、基準値で分割して再帰的に整列する高速アルゴリズムをなんとよぶか。クイックソート
ツリー構造で最大/最小値を取り出して整列側へ移す作業を繰り返すことで整列させる高速アルゴリズムをなんとよぶか。ヒープソート
アルゴリズムの実行時間を式で表現する方法をなんとよぶか。オーダー記法
バブル・選択・挿入ソートのオーダーはどれか。O(N²)
クイック・ヒープソートのオーダーはどれか。O(Nlog₂N)
データ(属性)とメソッド(手続き)をまとめた概念をなんとよぶか。オブジェクト
処理対象をオブジェクトとして捉え、モジュール化した考え方をなんとよぶか。オブジェクト指向
複数の要素を一つにまとめることをなんとよぶか。カプセル化
必要な情報以外を隠す仕組みをなんとよぶか。情報隠蔽
オブジェクトの性質を定義する設計図をなんとよぶか。クラス
設計図に対して具体的な属性値を与え、メモリ状に生成して実体化させたものをなんとよぶか。インスタンス
サブクラスがスーパークラスの特性を受け継ぐ概念をなんとよぶか。継承
下位クラスの共通性質を抽出して上位クラスとして定義することをなんとよぶか。汎化
抽象的な上位クラスをより具体的な下位クラスとして定義することをなんとよぶか。特化
継承関係のない上下クラス関係をなんとよぶか。集約と分解
同じメッセージに対して異なるオブジェクトが独自処理を行う機能をなんとよぶか。多態性
オブジェクト指向分析設計の統一モデリング言語をなんとよぶか。UML
UMLのダイアグラムにおいて、構造を表す図たちをなんとよぶか。構造図
UMLのダイアグラムにおいて、振る舞いを表す図たちをなんとよぶか。振る舞い図
クラス図、オブジェクト図、パッケージ図、コンポーネント図、複合構造図、配置図はどちらか。構造図
ユースケース図、アクティビティ図、状態マシン図、シーケンス図、コミュニケーション図、相互作用概要図、タイミング図はどちらか。振る舞い図
振る舞い図の中で、シーケンス図とコミュニケーション図のことをなんとよぶか。相互作用図
クラスの定義や関係を表す図をなんとよぶか。クラス図
システムの振る舞いを利用者視点で示す図をなんとよぶか。ユースケース図
処理フローを表す図をなんとよぶか。アクティビティ図
オブジェクト間のやりとりを時系列で表す図をなんとよぶか。シーケンス図