おうちで学べるプログラミングのきほん 【PDF版】

河村 進(著)

商品番号
133820
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2016年09月28日
ISBN
9784798133829
データサイズ
約18.8MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  電子書籍【PDF版】  おうちで学べるシリーズ

販売価格:¥2,178(税込)

ポイント:198pt (10%)
詳細はこちら

送料無料 在庫あり

紙の書籍を見る
ほしい物リストに追加
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずこちらをお読みください。

プログラムが動く仕組みが全部わかる

「プログラミングを学びたいけど、本を読んでもわからない」……そんなあなたは必読です。本書は、「プログラムが動く仕組み」を、実際に自宅PCで確認しながら学習を進めていきます。「ハードウェアとプログラムの関係」「OSとプログラムの関係」などを体感しながら学べるので、初心者でも無理なく学習できます。

また巻末では、バグが発生する仕組みや各プログラミング言語の違いについても丁寧に解説しました。これからプログラミングを学びたい人だけでなく、現役プログラマーにも幅広く読んでもらいたい1冊です。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

Chapter1 プログラミングの世界をのぞいてみよう~世の中にあふれるプログラム~

1-1 身の回りのプログラムを見てみよう
 この世は「プログラム」にあふれている
 プログラムはなぜ必要か?
 プログラマーという職種
1-2 身近なWebサイトでプログラムを見てみよう
 インターネットで動くプログラムたち
 Webを形作るプログラム
 Webサイトに動きを付けるプログラム
 Webサイトの「向こう側」で動くプログラム

Chapter2 コンピュータの仕組みと役割を理解しよう~プログラムが動く器~

2-1 コンピュータの中身を見てみよう
 コンピュータの動き方
 「デジタル化」ってどういう意味?
 「2進数」ってどういう意味?
 プログラムが使う記憶領域

2-2 プログラムがどこで動くのか見てみよう
 コンピュータの種類
 「サーバ」って何?
 仮想マシンとクラウド

 

Chapter3 OSの仕組みを役割を理解しよう~プログラムを監督するプログラム~

3-1 複数のプログラムが動いている様子を見てみよう
 「OS」って何?
 OSの持つ様々な機能
 「マルチタスク」と「マルチスレッド」って何?
3-2 OSについて調べてみよう
 なぜOSにはこんなに種類があるのか?

Chapter4 プログラミング言語の基礎知識~プログラミング言語の基本と分類~

4-1 プログラミング言語について調べてみよう
 「プログラミング言語」って何?
 プログラミング言語の種類
4-2 手続き型言語に触れてみよう
 「手続き型言語」の詳細

Chapter5 プログラミング言語を学ぼう1~JavaScript編~

5-1 JavaScriptで簡単なプログラムを作ってみよう
 JavaScriptで学ぶプログラミング言語の基本
 「ライブラリ」って何?
5-2 JavaScriptで動きのあるページを作ってみよう
 JavaScriptとHTMLの関係
 高度なHTML操作を可能にする「jQuery」

Chapter6 プログラミング言語を学ぼう2~C言語編~

6-1 C言語で簡単なプログラムを作ってみよう
 「C言語」って何?
 C言語を理解しよう
 C言語のライブラリ
 C言語のプログラミング作業の流れ

 

Chapter7 オブジェクトって何だろう~オブジェクト指向モデリング入門~

7-1 レンタルビデオ店の業務を分析してみよう
 「オブジェクト指向モデリング」って何?
 「UML」って何?
 「モデル」から「プログラム」へ

APPENDIX 代表的なプログラミング言語とその特徴〜補講〜

代表的なプログラミング言語とその特徴
 新たなプログラミング言語を学ぶ際の注意点
 バグの要因や対処法

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

emi さん

2015-06-15

昔の知識の復習+アップデート用に読了。今まで読んだプログラミングについての本の中で、この入り方でわかりやすく説明してるものはなかったように思う。かなり説明がうまい本。プログラミングとは何か、プログラマーは何をしてるのか、プログラミングでどんなことができるのか、に加えてJavaScriptとC言語、オブジェクト指向、他代表的プログラミング言語の紹介といった内容。具体的なプログラミングの仕方は別の本がいいけれど、さわりの全般的な事についてはいいのでは。私もアセンブリ言語じゃなくてJavaとかCやりたかったなぁ

NICKNAME さん

2019-06-20

お家で学べるきほんとのことで古本だったので購入。プログラミングにつき全くの無知であるからきほんを勉強し可能そうであればプログラミングを学んでみようという甘い考えで読み始める。最初のうちたしかにきほんという感じでとても勉強になった。ただプログラム言語の具体的な説明に入るとお手上げであった。理解しようと少しはトライして読んでいたがギブアップして流し読みにしてしまった。プログラミングとは本腰を入れて学ぶものであるということは痛いほど分かった。

壱萬弐仟縁 さん

2014-05-10

灰色の やってみよう! という頁は やってみるといいが、 後半の方がやった方がいいかと思う。 bit=binary digit。 Nbitで2のN乗種類の値を表現(086頁)。 1B=2のゼロ乗B。 1kB=2の10乗B。 1MB=2の20乗B。 1GB=2の30乗B(087頁表)。 PC、スマホならGB迄で素人としては その辺でいいと思う。 C言語は手続き型言語としての機能を 完備する高水準言語(224頁)。 厚めの書籍を1冊手元に置いて 勉強することを奨めている(313頁)。 その手の本を探したい。 

関連商品

スラスラわかるC++ 第3版

販売価格:2,838円(税込)

2022.07.19発売

Pythonで学ぶあたらしい統計学の教科書 第2版

販売価格:3,630円(税込)

2022.06.08発売

おすすめ特集

プログラミング本特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

アジャイル・スクラム関連本特集

アジャイル・スクラム入門書からプロフェッショナル向け開発書、チームマネジメント論まで

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

マネジメント・リーダーシップ特集

人材育成やチームビルディング、プロダクトマネジメントや業務改善など、組織を目標達成に導く書籍

デジタルマーケティング本特集

Webマーケティング、データ分析、ECなど、デジタルマーケティングに関するおすすめ書籍をご紹介

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る