学習内容の到達目標 |
---|
アルゴリズム(ソフトウェア) |
アルゴリズムの概念を説明できる。 |
与えられたアルゴリズムが問題を解決していく過程を説明できる。 |
同一の問題に対し、それを解決できる複数のアルゴリズムが存在しうることを説明できる。 |
時間計算量や領域計算量などによってアルゴリズムを比較・評価できることを理解している。 |
データ構造(ソフトウェア) |
コンピュータ内部でデータを表現する方法(データ構造)にはバリエーションがあることを説明できる。 |
ソフトウェア工学(ソフトウェア) |
ソフトウェアを中心としたシステム開発のプロセスを説明できる。 |
プログラム解析(ソフトウェア) |
同じ問題を解決する複数のプログラムを計算量等の観点から比較できる。 |