C で計算!(シー デ ケイサン)
基礎からはじめるプログラミング
プログラミング- 著者:
- 首藤健一/眞銅雅子(シュドウ,ケンイチ/シンドウ,マサコ)
- 出版社:
- 培風館
- 出版日:
- 2013年05月
- ISBN:
- 9784563015909
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書は、コンピュータに具体的な指示を与えて実用的な計算を行うための基本事項を著した書である。プログラミング言語 C の必要最小限の文法のみでプログラムを記述する能力を培えるように工夫されている。細かい文法の知識よりもデータ処理の流れを身につけることを目標とし、高校数学程度の簡単な (でも手作業では難しい) 計算を題材として、多くの具体的例題 (プログラムや実行例) を解説している。くわえて、初学者が陥りやすいミスや誤解を極力減らすために、実用的知識や注意すべき事項を適宜与えるなどの配慮もなされている。
技書の森解説
プログラミング入門書の多くは言語の文法を網羅しようとしますが、本書の割り切りは対照的です。文法は実用的な計算に必要な最小限だけに絞り、その代わりにデータ処理の流れを掴むことへ徹底して比重を置く。『 C で計算!』は首藤健一氏と眞銅雅子氏の共著により、理工系教科書の版元である培風館から 2013 年 5 月に刊行された C 言語の入門テキストです。
題材に選ばれているのは高校数学程度の計算です。手計算では骨が折れるがコンピュータなら一瞬で終わる、という規模の問題をプログラムと実行例つきの例題として数多く解いていくため、「何のためにコードを書くのか」が常に具体的です。細かい言語仕様の暗記よりも、入力から出力までの処理をどう組み立てるかという思考の訓練が主眼で、初学者が陥りやすいミスや誤解への注意も随所に配置されています。文法網羅型の分厚い入門書で挫折した経験がある人には、この身軽さがむしろ効きます。
前提知識はプログラミング経験なしで問題なく、高校数学が題材である分、理系の大学 1 年生や高専生の講義用テキストとしてちょうどよい水準です。数値計算やシミュレーションへ進む前の足場固めとして、 C 言語で計算を道具にする感覚を最短距離で体験できます。
関連記事
機械学習 / ディープラーニング本ガイド - エンジニアが読むべき AI 技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルート、ディープラーニング本への進み方、ML 本の賞味期限の見極め方を解説します。
機械学習に必要な数学の本ガイド - 「どこまでやるか」で選ぶ 3 レベル
機械学習 / ディープラーニングに必要な数学を学ぶ本の選び方を 3 レベル (数式アレルギーの解消 → 機械学習で使う数学だけ → 数理を体系的に) で整理。学び直しの範囲を絞り、挫折せずに必要十分な数学を身につけるルートを解説します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。