商品詳細
C言語を無理なく習得!!
本書は,コンピュータの本質である「手続き的処理」の理解を目標とし,具体的なC言語の例題を通してプログラミングの基礎を学ぶための演習書である.工学系分野の学生及び初学者を対象とし,工学のさまざまな分野で素養として要求されるコンピュータ科学とプログラミングの基礎知識を,C言語の演習を通して無理なく習得できるよう工夫する. 演習課題には,バグを入れたプログラムも提示して,そのバグを発見し修正する過程を通して,理解が進むような工夫してある. また,すべての演習問題に対する解答または略解を巻末に示し,読者がプログラムを順をおって理解できるようにしてある.
1. コンピュータとは
2. 手続き的処理(1)順接処理
3. 手続き的処理(2)条件判定と繰り返し処理
4. 手続き的処理(3)さまざまな繰り返し処理
5. モジュール化
6. 配列
7. ライブラリの利用
8. モジュールによるプログラムの構成
9. ポインタ
10. 文字の表現
11. 構造体
12. ファイル操作
13. プログラミング総合演習(1)
14. プログラミング総合演習(2)
15. さまざまなプログラミング言語
著者情報
小高知宏[オダカトモヒロ]
1990年早稲田大学大学院理工学研究科博士後期課程電気工学専攻修了(工学博士)。同年九州大学医学部助手(医療情報部)。1993年福井大学工学部助教授。2004年福井大学大学院工学研究科教授(現在に至る)(本データはこの書籍が刊行された当時に掲載されていたものです)
この著者の他の商品・シリーズ
nコンピュータネットワークの基礎
人工知能入門 第2版
わかりやすいコンピュータ概論
Juliaによる数値計算とシミュレーション
機械学習をめぐる冒険
人工知能入門
Python言語で学ぶ 基礎からのプログラミング
Python版 コンピュータ科学とプログラミング入門 ― コンピュータとアルゴリズムの基礎
Pythonで学ぶ はじめてのAIプログラミング 自然言語処理と音声処理
基礎から学ぶ 人工知能の教科書
PythonによるTCP/IPソケットプログラミング