- 新品
- 書籍
- 書籍
プログラムのつくり方 I/O BOOKS
2,530円
獲得ポイント23P
在庫なし
発送時期 1~5日以内に発送
商品詳細
内容紹介 | |
---|---|
販売会社/発売会社 | 工学社 |
発売年月日 | 2015/06/01 |
JAN | 9784777518999 |
- 書籍
- 書籍
プログラムのつくり方
商品が入荷した店舗:店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
お客様宅への発送や電話でのお取り置き・お取り寄せは行っておりません
プログラムのつくり方
¥2,530
在庫なし
商品レビュー
3.5
2件のお客様レビュー
何となく知っている、っていうのが一番危うい。。。 以下、すべて引用。 「オブジェクト」という概念を採り入れた「プログラミング言語」では、この問題を「クラス」(class)という仕組みで解決しています。 「プログラマー」は、「オブジェクト」を直接にはプログラミングしません。...
何となく知っている、っていうのが一番危うい。。。 以下、すべて引用。 「オブジェクト」という概念を採り入れた「プログラミング言語」では、この問題を「クラス」(class)という仕組みで解決しています。 「プログラマー」は、「オブジェクト」を直接にはプログラミングしません。代わりに「クラス」という「オブジェクトの元になるもの」を用います。 そして「クラス」から必要な数だけ「オブジェクト」を作り出して、利用する。 「クラス」から「オブジェクト」を生成する操作を「実体化する」とか「インスタンスを作る」(instance)と表現します。 もし、「キーボード」「マウス」「ネットワーク」の状態が変化していないなら、本来、何も処理を実行する必要がありません。 それにもかかわらず、それぞれの状態を調べるために―何か事が起きたかどうかを確認するためにだけに、ずっとプログラムが動き続けており、無駄なCPU処理能力を消費しています。 このように、「状態の変化を待つ処理」は「ポーリング処理」(polling)と言います。 「ポーリング処理」は、CPUによって「I/O」の状態が調査されるので、電気も食います。近年の省電力化の敵であり、「ノート・パソコン」や「スマホ」のバッテリを大きく消費する要因です。 ・PHP HTMLの中に、特殊なタグを用いてプログラムを記述するプログラミング言語です。 他の言語と違って、汎用的なものとしてではなく、Webアプリケーション開発のために生まれた経緯があるため、Webアプリケーションを作るのにあたって必要となる、さまざまな組み込み関数が豊富に提供されているのが特徴です。 近年、もっとも人気があるプログラミング言語です。 ときには、Webブラウザ内で実行されるプログラムが、Webサーバに置かれたプログラムと通信するように構成されることもあります。 そのような仕組みで動くものは、「Ajax」と呼ばれます。 Asynchoronous JavaScript + XML。エイジャックス。 …「Webサーバ側のプログラム」を、第三者が提供するという手段も考えられます。 つまり、プログラマーは「Webサーバのプログラム」を自ら作るのではなく、すでに公開されている「Webサーバ側のプログラム」を「JavaScript」から呼び出すことだけに専念する、という考え方です。 このように「javaScript」など、「他のプログラムから呼び出してもらうことを想定したWebサーバ上のプログラム」のことをとくに、「Webサービス」や「Web API」と言います。 「XML」は「HTML」と似ていると思うかもしれません。事実、その通りです。 大きな違いは、「HTML」では「要素」(HTMLで言うところのタグ)の役割が決まっていますが、XMLではプログラマーが自由に好きな要素名を使えるという点です。
Posted by
2015/11/14 特定の言語の解説ではなく、CPUは数字の羅列しか理解できないことから始まり、最近のWebアプリケーションまでをさらっと解説している。プログラミングをする上で何が大切でプログラマーは何をすべきかという根本を教えてくれる。プログラマーの仕事ってどこからどこまでな...
2015/11/14 特定の言語の解説ではなく、CPUは数字の羅列しか理解できないことから始まり、最近のWebアプリケーションまでをさらっと解説している。プログラミングをする上で何が大切でプログラマーは何をすべきかという根本を教えてくれる。プログラマーの仕事ってどこからどこまでなのかが良く理解できた。あとはそれぞれ作りたいアプリケーションの構成をきちんと決め、最適な言語や開発環境を勉強するのです。とても勉強になった。
Posted by