C、C++に関する知識I.概要オープンソースシステムのソースを解読する上で、CやC++の知識は必須であるといえる。本カリキュラムでは、まずCの基礎的な構造やポインタ、メモリ管理について理解を深める。次にオブジェクト指向に関する理解を深めるために、C++について学習する。最後に、オープンソースとして公開されているライブラリを利用して、GUIアプリケーションなどの開発技法について学習する。Cの概要やCプログラミングの基本文法に関して理解する。C++の概要やC++プログラミングの基本文法に関して理解する。コンソール入出力やファイル入出力に関して理解する。ポインタやメモリ管理など、CやC++を学ぶ上での重要項目を学習する。C++の持つ継承、カプセル化、オーバーライドなどの優れた機能をとおしてオブジェクト指向型プログラムの理解を目指す。GUIライブラリやその他開発ライブラリを利用したプログラムを理解する。受講レポート、定量アンケート、知識確認ミニテスト、演習問題の取り組み状況を総合的に判断して評価を行う。FreeCmsDesigns.com。