翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

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

河村 進(著)

商品番号
130640
販売状態
発売中
納品形態
宅配便にてお届け
発売日
2013年04月22日
出荷開始日
2013年04月23日
ISBN
9784798130644
判型
A5
ページ数
320
キーワード
プログラミング  おうちで学べるシリーズ

2,178円(税込)(本体1,980円+税10%)
送料無料

198pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

電子書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

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

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

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

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頁)。 その手の本を探したい。 

関連商品

おうちで学べる Pythonのきほん

2,420円(税込)

2024.05.20発売

おうちで学べる Pythonのきほん【PDF版】

2,420円(税込)

2024.05.20発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

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

特集をもっと見る