• ベストアンサー

プログラミングとは何ですか???

16moonの回答

  • 16moon
  • ベストアンサー率14% (17/119)
回答No.3

ゲームで例えてみましょう。 まず、RPGで主人公がスライムを攻撃したとしましょう。 ○ボタンが押されたのを検知して主人公は攻撃します。 主人公の攻撃力、武器の攻撃力、素早さ等を計算してトータル攻撃力を計算します。 一方スライム側の守備力、素早さ、運などの数値を元に防御力を計算します。 攻撃力と防御力からダメージを計算します。 防御力が劣っていれば、ダメージを受け、ダメージ量がスライムのHPを越えていればスライムは倒されたことになります。スライムの絵を消します。 倒せば戦闘終了の音楽が鳴らし、スライムに設定されている経験値、金額を主人公の持ち分に足し算します。 これで先頭画面を抜け、フィールド画面に戻ります。 このような計算、音楽をならす、画面表示を切り替える等がゲームで行われているプログラミングです。プログラムを組んでできあがった物がソフトウェアです。 実際には上記動きをコンピュータが理解するようにプログラミング用の言語でいろんな命令を記述します。(計算、音を鳴らす、絵を表示する等) コンピュータはそれを読みとって指示された計算や、処理をするわけです。

関連するQ&A

  • プログラミングの勉強をしたいのですが・・・

    来年から情報系の専門学校に行くことになりました。 そこでちょっとでもプログラミングについて勉強していこうと思ったのですが、何から初めていいのかわかりません。 PCは普通に使う程度ぐらいならできるんですが、専門用語など出てくるとさっぱりです。 基本的な専門用語も覚えていきたいので、勉強するのにいい本などあったら教えてください。 またプログラミングに使うソフト(?)などあったら教えてください。 お願いします。

  • パソコンでプログラミングはできますか?

    お教え下さい。 プログラミングを全く勉強したことがありません。 まず、どういう方法でプログラミングするかがわかりません。 Windowsについているメモとかワードパッドとかでもプログラムが組めるよという人もいますが本当でしょうか。 たしかコンパイラーというものが必要という話を聞いたこともあります。 話を具体的にするために例をあげさせていただきますが、まずは自分の定年退職まであと何日かを表示するプログラムを練習問題として考えています。ほんの一例ですが。 プログラミング言語というより、それをPC上で動かすまでの手段を求めています。 よろしくおねがいします。

  • プログラミング専門用語

    perl,javascrpt,java などのプログラミング言語に良く使われている用語(例、pack、unpackなど)を解説している… ・サイト ・オンライン上の辞書 ・書籍 など何でも良いので知りませんか? 条件として… ・誰でも分かりやすいサイト。 ・HPを取り込めて、オフラインで閲覧できる。 書籍とかを見ても専門用語にまた専門用語を使っているので、私みたいな初心者には分かりにくいの実情です。 専門用語なので、perlの仕組みとかは解説してなくても良いです、単純に専門用語を解説しているサイトで。 是非、分かりやすい所でお願いします。

    • ベストアンサー
    • Perl
  • プログラミングを・・・

    プログラミングを始めたいと思っています。中2です。パソコンはウィンドウズのモバイルパソコンとMacbookがあります。 初心者でも分かる本を教えて下さい。 あと、プログラミングを書くのに知っておいた方がいいこととかも教えて下さい。 専門用語もあまり知らないので、詳しく解説をお願いします。 わがままですが、よろしくお願いします。

  • プログラミングの用語サイト

    C++やってて解らない単語(読み方、意味)が出てきたとき アスキーとか通信用語の基礎知識というサイトだけでは解らない時があります。プログラミング専用の用語サイトとかプログラミング用語辞典ってないんですかね?

  • プログラミングを学ぶには

    私はプログラムについて全くの素人です。  プログラミングをマスターするには何から始め、どんなことを学べば良いでしょうか。具体的に教えてください。  よろしくお願いします。

  • プログラミングと数学の関係

    友達から「数学が得意な人はプログラミングに向いてるよ」といわれ、 特に数学的な考え方が必要だからともいわれました。 どのあたりが向いているんでしょうか? また、それはどういったプログラムを組むと実感できるのでしょうか? なにか具体例のようなものを教えていただけませんか? よろしくお願いします。m(_ _)m

  • プログラミング | そもそも・・・・

    超ド級の初心者がPythonというプログラミング学習を始めているのですが・・・ 言語に関係なく、そもそものところで、プログラムに関する用語をまとめているサイトとかないのでしょうか? たとえばコンパイルとかインタープリターとか。英訳して大体の感じはつかめますが、正確にどういったものかってのが、ド級の初心者には「?」「??」「???」です。 初心者用のサイトや書籍などをみても、そういったワードがぽんっとでてたりします。 勉強不足は棚に上げますが、完全な初学者を対象にしているのに、そんなのひどい。と思います。 プログラムに必要な基礎知識みたいなのがわかるといいのに。 どうすれば学べますか?ご回答お願いします。

  • Cプログラミングについて

    学校で、タイトル「Cプログラミングとはどのようなものか」でプログラミング未経験者を対象としたCプログラミング紹介文を書けというレポートが出たのですが、私自身数ヶ月前初めてプログラミングというものを知ったので自分でも良く分かりません(;;)プログラムの例としてはhello world以外で行番号を付けるプログラム(繰り返しやifを使わないといけないみたいです・・)を作成して、説明に使わないといけないみたいです。。自分でも覚えたいので、誰か教えてください><紹介されているサイトとかでもいいです。お願いします。。

  • デジスタのプログラミング

     稚拙な質問で申し訳ありません。  デジタルスタジアム(NHK)や現代芸術のインスタレーション作品を見ていると、プログラミングや機械工学などの知識を必要とする作品が多く見られます。  文系で、その辺の知識がほとんどない私には、あれらの作品をどのように作るのかわかりません。 プログラムを組んで、それを機械の中に記憶させるということだけはなんとなくわかります、できれば具体的な例を聞かせてください。