• ベストアンサー

プログラムとは?

hiromu0103の回答

回答No.1

コンピュータに仕事の手順を指示をしているたくさんの命令のこと こんなのはいかかでしょうか? 「プログラムってなに?」 と大人に聞かれてもなかなか答えにくいものですよね。辞書引いたってそのことに興味のない人にはチンプンカンプンといった感じになってしまいますから。

関連するQ&A

  • コンピューターのプログラム

    車関係の今の仕事に興味がなくなりつつあります。そこで現職にやる気を出すために、新しい分野に目を付けたのですが、何から指定医かわかりません。新しい分野というのは、コンピューターのプログラムですが、最近の車は、コンピューターで、動いています。そのコンピューターのプログラムって何から学んだらいいですか?学校に入ればわかりますが、独学やるつもりです

  • プログラムはやはり適性がある人とない人がいるのでしょうか?

    プログラムは勉強したのですが、全くできるようになっていません。プログラムはやはり適性がある人とない人がいるのでしょうか?2年ぐらい学校で習いました。(時間は短いです。毎日がプログラムの勉強ではありませんでした。)コンピュータ会社の就職はあきらめました。今後、勉強を独学でも続けるべきか、もうプログラムの仕事をするわけではないのでやめるべきか、迷ってます。家では結局本に書いてあることを書き写すだけしかできませんでした。 回答、お待ちしてます。

  • Rubyプログラムヘッダ部分の書き方

    度々すみませんが、他人のRubyプログラムを試しながら勉強しているのです。 今回の質問はプログラムの先頭の書き方です。ご存知の方にご教示を頂きたいのです。 ついでに、こちらの動作環境はLinux-Mint、Ruby1.9.3です。 次のはサンプルプログラムの先頭の5行です。  1 #!/usr/bin/env ruby  2 # -*- mode:ruby; coding:utf-8 -*-  3 require 'kconv'  4 require 'moji'  5 Encoding.default_external = "utf-8" 質問1: 2行目は処理する文字コードがUTF-8の指定に見えます。どんな場合に必要ですか。 実はあるプログラムをUTF-8のデータを処理するときに、2行目があると invalid multibyte char (UTF-8) のエラーが出ました。抜いたら正常処理します。 質問2: 3、4行目は、日本語処理のクラスを利用するためのライブラリ指定ですが、 使い分けがよく分からないのです。 質問3: 5行目はどんな場合に必要でしょうか。2行目と同じような役割に見えますが.... 初歩的な質問ばかりですが、どうぞよろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • プログラムと無関係なコンピュータ職って?

    情報システム系情報技術科の1年です。4月から2年になります。 私はクラスでもプログラミング能力は上位と言えるぐらい周りからできるとは思われてて自分でも できないほうではないかなと自負しています。 しかし、最近のプログラム課題を根詰めてやってきたせいか、壁にぶち当たりそれいらいプログラムを組むのがすごく嫌になってしまいました。 昔は、プログラムの勉強をするのがすごく楽しい時期があったのですが・・・。 それでも私にはコンピュータ業界しかないと思っています。 ですが、プログラムを組む仕事には就きたくないと思っています。 コンピュータ業界の仕事でもプログラムを組まない仕事ってどのようなものがあるのでしょうか? SEとして入社したら絶対プログラムは関係してきますよね!? それともプログラムが嫌になったらもうコンピュータ業界はあきらめざるを得ないでしょうか・・・。 ご教授ください。お願いします。

  • プログラムの起源について教えてください

    全然困っているわけではなくただの好奇心なので、時間があるから教えてもいいよ!という方にお聞きしたいです。 ど素人なので、できるだけ易しい感じで教えていただけると助かります。 最近コンピュータのプログラムに興味を持っています。 (HTMLくらいしかわかりませんが…) それで何かソフトとか作れたら楽しいだろうなと思ってプログラムについて調べてたりしたのですが、ふとした疑問がわきました。 Windowsの開発言語って何だろう(知ってる方がいたらこれも是非)…いや、そもそも一番最初のプログラムってどうやってやったんだろう?って。 Wikipediaで見たところ、世界で最初のプログラム言語は1941年にドイツで開発されたプランカルキュールという言語みたいなのですが、その世界初のプログラム言語を開発するのに何らかのプログラム言語を使用したのであればそれが最初?などと考えてしまいます。。。 ひよこが先かニワトリが先か?みたいな話ですが… コンピュータの電源をいれたら何らかの処理がなされて起動するといった処理をどうやって作ったのだろうか?と疑問に感じてしまいます。 電卓とかの計算プログラムの方が先なのかも知れないですが… そこら辺に詳しい方がいらっしゃったら是非教えてください。

  • フォルダを開いて、閉じるのプログラムを教えてください

    はじめまして。プログラムがあまり分からないのですが書き込みさせていただいています。 Windows2000 Serverのサーバーで、 ある特定のフォルダを”開くー数秒そのままー閉じる”という処理を自動で行いたいのです。 どなたかこのような処理をするコマンド(プログラム)ご存知でしょうか。 ”開く”というコマンドは、 explorer "C:\xxxx\yyy start c:\xxxx と、いくつかあるようですが、指定のフォルダを閉じるコマンドがわかりません。 下記にも同様の質問があるのですが、指定のフォルダを閉じるという結果が得られていなかったので、書き込みさせていただいています。 http://oshiete1.goo.ne.jp/qa4024982.html ご協力お願いします。

  • アップデートプログラムのインストールができない

    VAIO VPCSB49fj windows7でアップデートプログラムをダウンロードしてインストールしようとしたら、「このプログラムはVAIO以外のコンピューターでは動作しません。お使いのコンピューターはVAIOとして認識されませんでした。」と表示されました。また、コンピューターのプロパティではVAIOと表示されていますが、プロセッサーとメモリーが利用不可と表示されています。 ※OKWaveより補足:「ソニー製品」についての質問です。

  • 拡張子dbxのプログラムファイルについて

    拡張子dbxのプログラムファイルについて 以前にxpで寄せられた質問と同内容のことをウィンドウズ7でやってしまいました。それは、拡張子dbxのプログラムファイルについてのもので、メールフォルダの中身を見ようとしたのですが、「プログラムから開く」で「メモ帳」でやってしまい戻せなくなってしまったというものです。xpでの回答と同じ処理をしようと試みたのですが、Win7では該当する手順がどれに当たるのかが分からず困っています。素人が下手にいじくった罰のようなものかと反省していますが、どなたかお分かりになられる方がいらっしゃいましたら教えていただきたく、宜しくお願いいたします。

  • マルチスレッドのプログラム

    マルチスレッドで動くプログラムで下記のようなサンプルを作成したのですが疑問に思うような 挙動をしたので質問させてください。 以下プログラムでは配列に指定したURLのページのソースを取得するプログラムでそれ自体は 動作しました。しかし、コンソール上に最初に「★★終了★★"」という文字列が表示されてから それに続いて目的のソースが表示されるという動作をしました。 私の認識ではex.start()によりExThread内で定義されたrun()の処理がマルチスレッドで実行されて から「★★終了★★"」という文字列が表示されるものと思っていました。 ex.start()が実行されることによりmain()メソッド内の処理が全て非同期の処理になってしまうという ことでしょうか。 また、私が当初想定していたようにExThread内で定義されたrun()の処理がマルチスレッドで 全て実行された後、「★★終了★★"」という文字列が表示されるようにするにはどのように すればよろしいでしょうか。 【サンプル】 public class test { public static void main(String[] args) { String[] listUrls = {"http://www.yahoo.co.jp", "http://www.google.co.jp", "http://httpd.apache.org"}; for(String strUrl : listUrls) { ExThread ex = new ExThread(strUrl); ex.start(); } System.out.println("★★終了★★"); } }

    • ベストアンサー
    • Java
  • プログラムの処理速度について

    プログラムの繰り返し文(WhileやFor)の処理速度 は、マシンの何で決まるのでしょうか? WinXPでは1秒間に100回処理したにもかかわらず Win7では1秒間に1回しか処理せず、とても遅くて 困っています。 何か情報ある方、回答よろしくお願いします。