C言語プログラミング基礎 下

講座紹介

購入不可
購入にはログインが必要です。 アカウントをお持ちでない方は、新規ユーザ登録(無料)をしてください。
価格
¥ 5,000 (税込)
ライセンス有効期間
45日間
受講必須環境
こちらをご確認ください。
標準学習時間
約28時間
講座概要
C言語は、1970年代前半に開発され、現在でも、電子機器を含む様々なシステムの開発に現役で使われている、需要の高いプログラミング言語のひとつです。
エンジニア特区のC言語プログラミング講座は、基礎上、基礎下、応用、の3つの講座で構成されており、「C言語プログラミング基礎 下」では、動的メモリ割り当て、データ構造とアルゴリズムなどの応用的なトピックを学び、より高度なプログラムを作成できるようになります。
必要スキル
「C言語プログラミング基礎 上」修了相当の知識とスキル
こんな方に向いています
C言語を初めて学習する方
講座構成
この講座は、講義・練習問題・実習課題・確認試験で構成されています。 講義で学習した知識を、練習問題や実習課題で着実に身につけていくことができ、確認試験では学習したスキルが定着しているかを確認することができます。
講座の構成
関連講座
主な学習トピック
「C言語プログラミング基礎 下」では、ポインタ、構造体、動的メモリ割り当て、データ構造とアルゴリズムの基礎など、より高度で複雑なプログラムを作成するために必要な知識とスキルの習得を目指します。
実習では、この講座で学んだテクニックを利用して、文字列検索プログラム、アスキー画像の拡大表示プログラム、人名データ整列プログラムなどを作成します。
主なトピック
実習課題には、段階的に解答に近づいていくヒント機能
C言語プログラミング講座では、CygwinとGCCという開発ツールを使い、自分でプログラムを作成しながら、実際に使えるプログラミングスキルを徐々に身につけられるよう、実習課題が多く用意されています。
実習課題でどうしてもうまく動作するプログラムが作れない、という時は、段階的に表示されるヒント機能があなたをサポートします。
ヒント機能
数多くのお手本 (解答例) 付き実習課題をご用意
また、一旦自分でプログラムを作り終えた後は、解答例プログラムを参考にして、プログラミングスキルをさらに高めることができます。
解答例イメージ
カリキュラム
アイコン説明
トピック 標準学習時間
C言語プログラミング基礎 下 イントロダクション
講義 C言語プログラミング基礎《下》 イントロダクション 10分
第21章 ポインタ
講義 第21章 ポインタ 60分
講義 第21章 ポインタ 復習 (1) 60分
講義 第21章 ポインタ 復習 (2) 90分
講義 第21章 ポインタ 実習 (1) 「文字を逆順に並べ替えるプログラム」 120分
講義 第21章 ポインタ 実習 (2) 「文字列検索プログラム」 120分
第22章 コマンドライン引数
講義 第22章 コマンドライン引数 20分
講義 第22章 コマンドライン引数 復習 30分
第23章 マクロ
講義 第23章 マクロ 30分
講義 第23章 マクロ 復習 30分
第24章 構造体
講義 第24章 構造体 30分
講義 第24章 構造体 復習 60分
講義 第24章 構造体 実習 「簡易データベース操作プログラム」 120分
第25章 動的メモリ割り当て
講義 第25章 動的メモリ割り当て 40分
講義 第25章 動的メモリ割り当て 復習 (1) 30分
講義 第25章 動的メモリ割り当て 復習 (2) 60分
講義 第25章 動的メモリ割り当て 実習 「アスキー画像を拡大するプログラム」 120分
第26章 再帰呼び出し
講義 第26章 再帰呼び出し 20分
講義 第26章 再帰呼び出し 復習 30分
講義 第26章 再帰呼び出し 実習 「ディレクトリ構造を表示するプログラム」 120分
第27章 データ構造
講義 第27章 データ構造 40分
講義 第27章 データ構造 復習 (1) 30分
講義 第27章 データ構造 復習 (2) 60分
講義 第27章 データ構造 実習 「連結リストを利用した整列プログラム」 180分
第28章 アルゴリズム
講義 第28章 アルゴリズム 30分
講義 第28章 アルゴリズム 復習 60分
C言語プログラミング基礎 下 修了試験
講義 C言語プログラミング基礎《下》 修了試験 60分