C プログラミング入門以前 [第 3 版](シープログラミングニュウモンイゼン ダイサンハン)
- 著者:
- 村山公保(ムラヤマユキオ)
- 出版社:
- マイナビ出版
- 出版日:
- 2023年02月24日
- ISBN:
- 9784839982553
- 価格:
- ¥2,695
- シリーズ:
- Compass Booksシリーズ
- 在庫:
- 1
- 判型:
- 単行本
なぜ注目されているか
書籍紹介
コンピュータプログラミングをマスターするは、コンピュータを使って実際にプログラムコードを入力・実行したり、改造したりしなければ身に付きません。しかし、十分な知識が無いままコンピュータを操作しプログラミングを習得しようとしても、時間ばかりかかってしまい効率が上がらないことがあります。
本書は C プログラミングに取り組む前に知っておいてほしいことをまとめました。本書の内容を学んでおけばプログラミングを効率よく学ぶことができるはずです。
「本書を読んでから C プログラミングの本を読んで学ぶ」「本書と C プログラミングの本を同時に学んでいく」「 C プログラミングの本に取り組んで理解が足らなかったりしたときに本書に頼る」のどの方法でも構いません。たとえ C プログラミングに挫折したとしても、本書に戻ってくればかなり理解が深まるはずです。そうなったらしめたものでぐんぐん力が付いていくことでしょう。
序章 C プログラミングを学ぶ前に
第 1 章 はじめの一歩
第 2 章 C プログラムを観察しよう
第 3 章 プログラムの作り方
第 4 章 データの表現方法
第 5 章 C を学ぶために必要なコンピュータの知識
第 6 章 コンピュータは計算機
第 7 章 変数とメモリ
第 8 章 処理の流れ
第 9 章 関数
第 10 章 ソフトウェア開発の基礎
技書の森解説
C 言語の入門書を開いたものの、変数の型やポインタ以前に「そもそもコンピュータの中で何が起きているのか」が分からず挫折する人は少なくありません。本書はその「入門以前」の段階を埋めることに特化した一冊で、 2 進数と 16 進数の読み方、メモリの仕組み、 CPU がプログラムを実行する流れ、ファイルとは何かといった、 C 言語を学ぶ前提となる知識を丁寧に解説します。
著者の村山公保氏は大学での情報教育に長く携わっており、プログラミング未経験の学生がどこでつまずくかを熟知したうえで章立てを設計しています。第 3 版ではコンパイルから実行までの環境構築手順も改訂されており、読者がすぐに手を動かせるよう配慮されています。
「いきなり C 言語の入門書に進んで大丈夫か不安」と感じている人にとって、この本を先に読んでおくと、変数がメモリ上のどこに置かれるのか、なぜ型のサイズが重要なのかが自然に腑に落ちるようになります。遠回りに見えて、結果的に入門書での学習効率を大きく上げる準備書です。
言及 Qiita 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
関連記事
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや素材のダウンロード特典がついていることがあります。この特典を活用するだけで、学習効率が大きく変わります。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。