プログラミングの基礎 | マイナビブックス

プログラミングの基礎

  • 著作者名:羽山博
    • 書籍:2,420円
    • 電子版:1,885円
  • A5判:336ページ
  • ISBN:978-4-8399-3453-8
  • 発売日:2010年04月28日
  • 備考:初中級/Win&Mac
  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

「プログラミングに必要なものは?」
「ビットでどう計算するの?」「なぜ16進数を使う?」

本書は、これからプログラミングを学ぼうとする方や、すでにプログラム言語の文法を学び“プログラムを書いてみよう”と考えている方に向けて書かれた、プログラミングの「基礎」を身につけるための本です。
1章では「プログラミングとはどういうことか」という概要を、そして2章では「コンピュータのしくみ」から、3章では「データ」から、4章では「処理」から、5章では「オブジェクト」から、といった観点で、プログラミングの基礎知識について豊富なイラストと「質問?解答形式」で解説していきます。

 どの項目も「なぜそうなっているのか」、「なぜそんなことをするのか」という理由や背景、しくみについて説明を加えています。またホントにそうなっているのかを確かめられるよう、簡単なプログラムを使ってさまざまな実験をしていきます(実験に応じて、アセンブリ言語、C、Javaを使っています)。
 一般的なプログラム言語の文法書が「縦糸」の本だとすれば、これは「横糸」の本にあたります。性格上、話がかなり遠いところまで展開していくこともありますが、ぜひそれを楽しんでください。そういった積み重ねが真の理解につながるのだと思います。

コンピュータとプログラミングの基本から、データ構造、アルゴリズム、開発環境、そしてオブジェクト指向まで。
プログラミングのさまざまなギモンを解決し、必要な“基礎力”を養いましょう。

電子版の購入は姉妹サイト「IT書籍ストア Manatee」がオススメ!
充実のラインナップに加え、割引セールも定期的に実施中!

商品を選択する

フォーマット 価格 備考

電子書籍フォーマットについて

  

備考

羽山 博(はやま ひろし)
京都大学 文学部哲学科(心理学専攻)卒業後、NECでユーザー教育や社内要員教育を担当したのち、ライターとして独立。ソフトウェアの基礎からプログラミング、認知科学、統計学まで幅広く執筆。読者の側に立った分かりやすい表現を心がけている。
2006年に東京大学大学院 学際情報学府博士課程を単位取得後退学。現在、有限会社ローグ・インターナショナル 代表取締役。日本大学、お茶の水女子大学、青山学院大学、東京藝術大学、多摩美術大学 講師。

関連ページ

最近チェックした商品

Tポイント利用手続き

         Tポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてTポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてTポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにCCCMKホールディングス株式会社(以下、「MKHD」といいます)へ提供します。

  <提供目的>:MKHDの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためTポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Tポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、MKHDに提供された、以下の情報の利用については、MKHDの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるTポイント利用手続きの解除を実施していただく必要があります。
Tポイント利用手続きの解除、およびTポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(https://tsite.jp/contact/index.pl )

 なお、Tポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるTポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Tポイント利用手続きを行いますか?