アルゴリズム(情報)
|
|
基本的なアルゴリズムを理解し、図式表現できる。 |
5
|
5
|
プログラミング言語(情報)
|
|
プログラミング言語を用いて基本的なプログラミングができる。 |
0
|
5
|
数の体系(情報)
|
|
整数、小数を2進数、10進数、16進数で表現できる。 |
0
|
0
|
基数が異なる数の間で相互に変換できる。 |
0
|
0
|
論理式(情報)
|
|
基本的な論理演算を行うことができる。 |
0
|
0
|
基本的な論理演算を組み合わせて任意の論理関数を論理式として表現できる。 |
0
|
0
|
組み合わせ論理回路(情報)
|
|
MIL記号またはJIS記号を使って図示された組み合わせ論理回路を論理式で表現できる。 |
0
|
0
|
論理式から真理値表を作ることができる。 |
0
|
0
|
論理式をMIL記号またはJIS記号を使って図示できる。 |
0
|
0
|
アルゴリズム(ソフトウェア)
|
|
アルゴリズムの概念を説明できる。 |
5
|
0
|
与えられたアルゴリズムが問題を解決していく過程を説明できる。 |
5
|
0
|
同一の問題に対し、それを解決できる複数のアルゴリズムが存在しうることを説明できる。 |
5
|
0
|
時間計算量や領域計算量などによってアルゴリズムを比較・評価できることを理解している。 |
5
|
0
|
整列、探索など、基本的なアルゴリズムについて説明できる。 |
0
|
0
|
データ構造(ソフトウェア)
|
|
コンピュータ内部でデータを表現する方法(データ構造)にはバリエーションがあることを説明できる。 |
0
|
0
|
同一の問題に対し、選択したデータ構造によってアルゴリズムが変化しうることを説明できる。 |
0
|
0
|
リスト構造、スタック、キュー、木構造などの基本的なデータ構造の概念と操作を説明できる。 |
0
|
0
|
ソフトウェア工学(ソフトウェア)
|
|
ソフトウェアを中心としたシステム開発のプロセスを説明できる。 |
0
|
0
|
プログラム解析(ソフトウェア)
|
|
ソースプログラムを解析することにより、計算量等のさまざまな観点から評価できる。 |
0
|
0
|
同じ問題を解決する複数のプログラムを計算量等の観点から比較できる。 |
0
|
0
|