トップページ⇒tech
1001コメント275KB

すごくくだらない質問でもレスをいただけるスレッド

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
「スレをたてるまでもない質問」スレッドでも、聞くには恥ずかしい疑問点を
優しく答えてくれるスレッドです。気軽に質問してください。
00021NGNG
で、早速質問です。

(1)「プログラム」と「ソフトウエア」の違いは何ですか?
(2)「ソースコード」と「ソースプログラム」の違いは何ですか?
00031NGNG
(3)「PG」は「プログラミング・ガール」
   「SE」は「ソニー・エヴァンジェリスト」の略称って本当ですか?
0004デフォルトの名無しさんNGNG
で、>>1に質問です。

(1)「駄スレ」と「糞スレ」の違いは何ですか?
(2)「糞スレ」と「このスレ」の違いは何ですか?
0005デフォルトの名無しさんNGNG
>>1
氏ね
0006デフォルトの名無しさんNGNG
また出たよ・・・ティンティン ピンク色が・・・
0007デフォルトの名無しさんNGNG
>1
「プログラム」「ソフトウエア」の違いは、「視点の違い」です。

「ソフトウエア」は「ハードウエア」の対語であり、コンピューターシステム
において「ハード(メカニズム)を制御する手続きやそれに伴うデータ」と
いわれています。ハードを意識する(対比する)視点がないのが「プログラム」です。
でも、結局、同じ「物」を指します。

(2)「ソースコード」と「ソースプログラム」は同じものです。
どちらの用語を使うかは個人の好みです。

(3)「PG」はたぶん「プロ・グラマー」の頭文字です。
念のため「PB」は「1980年代に発売されていたカシオのポケットコンピュータのことです」
0008デフォルトの名無しさんNGNG
>>7
手の込んだ自作自演ですね。
良スレならそれは正しい方向ですがいきなり反感を買っているスレでやると逆効果です。
00097NGNG
「SE」は「システム・エンジニア」の略が一般的ですが、「ソニー・・」
はおもしろい意見です。使えそうです。

「駄スレ」と「糞スレ」の違いは、「駄スレ」は2chにおいてリソース(分かりますか?)の
無駄となるスレッドのことです。迷惑なスレッドともいいます。「糞スレ」は「価値がないスレッド」
のことです。意味的に「駄スレ」とかぶる部分もありますが、他者の迷惑の度合いは 

「駄スレ」>「糞スレ」 だと思います。
0010デフォルトの名無しさんNGNG
>>9
そう思う根拠が提示されてないのが気に入らん。
全角数字具合も気に入らん。
・・・自作自演か。
0011デフォルトの名無しさんNGNG
10uma
0012デフォルトの名無しさんNGNG
>>8, 10
いや、やっと普通の糞スレが立てられるようになった いらすまタンを みんなで誉めてあげようではないか。
0013デフォルトの名無しさんNGNG
>>12
ageんなヴォケ
0014デフォルトの名無しさんNGNG
良スレage
0015デフォルトの名無しさんNGNG
--------------------------------------------------
目的のスレが見つかんないと思ったら
まず、「スレッド一覧はこちら」をクリック
出てきたページでIEなら
「編集」「このページの検索」
出てきたダイアログにキーワード入力して
「検索」ボタン押してください
きっと見つかるはずです

この文章は コピペ可能です
駄スレ糞スレを誘導してあげてください

---Copyright(C) 2ch 2002---
00161NGNG
>15
「すっごくくだらない質問スレッド」で検索してもでてきませんが
私の検索方法がまずいのでしょうか?
00171NGNG
それとすぐに自作自演と決めつけるのは(私はかまわないけど)
他の人が不愉快になるのでやめてください。
0018デフォルトの名無しさんNGNG
>>16
「くだらない」だけで検索するだろ普通・・・・
「小林ひとみのAV『いもしゃぶり夫人』」
を検索するときに・・・
省略されました
0019デフォルトの名無しさんNGNG
>>1
禿しく氏ね
0020デフォルトの名無しさんNGNG
ブートローダーと、IPL、およびBIOSについて、その違いを教えてください。
0021デフォルトの名無しさんNGNG
よりによって「小林・・・」は無いわな
反省します
「桜木ルイのAV『金閣寺2』」に読み替えてください
0022デフォルトの名無しさんNGNG
>20
俺も細かい違いがわからないけど、共通点はROMに焼き付けられていて、
電源が入ったら真っ先に機動するちっぽけなプログラムってことかな。
0023デフォルトの名無しさんNGNG
>>17
>他の人が不愉快になるのでやめてください。

氏ね。
0024デフォルトの名無しさんNGNG
>>22
ブートローダってWindowsのインストールで上書きされることがあると聞いたんですが、
ROMに焼いてあるんですか?
0025デフォルトの名無しさんNGNG
>>24
ROMからHDDの先頭バイトを読む
0026デフォルトの名無しさんNGNG
むかし、むかし
ROMなんてのも無かった頃は紙テープから起動していたのです

では、その紙テープはどうやって読み込むか?
そうです。
手で入力していました。

パチパチと2進のスイッチを操作してその紙テープを読みメモリにロードする
プログラムを入れていたのです
002720NGNG
昔の書籍にこんなことが書いてあったのですが、

「MSXはBIOSが公開されているからハードもソフトも開発しやすい。」

BIOSなんて意識したこともないのですが、ソフト開発がしやすいとはどういうこと
でしょう。

0028デフォルトの名無しさんNGNG
すっごくくだらない質問ですけど、よろしくお願いします。

フィリップ・カーン ってボーランドの創設者ですよね。
ヘルジスバーグとの関係はどうだったのでしょう?
TurboPascalはどちらが開発したのですか?
0029デフォルトの名無しさんNGNG
>27
昔はBIOSが公開されていることは機械語が公開されていることと
ほぼ同義だったのだ。つまり、よりマシンに密接した物を作れる、
ということなのだよ。

と、てきとーに答えてみるテスト。
0030デフォルトの名無しさんNGNG
***すれ立てるまでもない質問はここで 第13刷***
http://pc.2ch.net/test/read.cgi/tech/1018752281/

重複してるだろ。ネタスレならマ板に行ってほしい。
0031デフォルトの名無しさんNGNG
すみません。

「処理系」と「コンパイラ」の違いが分かりません。「Cの処理系」と「Cコンパイラ」は
同じ意味ですか?
0032超初心者NGNG
>>31
同じ。
0033デフォルトの名無しさんNGNG
>>31
微妙に違う。
CインタプリタもCの処理系。
0034超初心者NGNG
>>33
そんなのあるんだ。
勉強用?
0035デフォルトの名無しさんNGNG
リンカも処理系に入るのでわ?

あと八つ当たりします。
>>29氏ね
0036デフォルトの名無しさんNGNG
>>35
ライブラリとかも入るのでは ?

確かに >>29 は、バカだ。
0037デフォルトの名無しさんNGNG
>>36
プリプロセッサも入るのでは?
(ライブラリは直接Cと関係ないから入らないような気がする)
0038アフォNGNG
これらって何がどう違うのかね?

GNU General Public License (GPL)
GNU Library or "Lesser" Public License (LGPL)
BSD License
MIT License
Artistic License
Mozilla Public License 1.0 (MPL)
Q Public License (QPL)
IBM Public License 1.0
MITRE Collaborative Virtual Workspace License (CVW License)
Ricoh Source Code Public License 1.0
Python License
zlib/libpng License
Apache Software License
Vovida Software License 1.0
Sun Internet Standards Source License (SISSL)
Intel Open Source License
Mozilla Public License 1.1 (MPL 1.1)
Jabber Open Source License
Nokia Open Source License
Sleepycat License
Nethack General Public License
IBM Common Public License
Apple Public Source License
0039デフォルトの名無しさんNGNG
いちいち丁寧に答えてられん。
0040初心者にもなってないNGNG
プログラミングを学んでみたいと思っているのですが
言語がいろいろあって何をやろうか迷っています
おすすめの言語をおしえてください
0041デフォルトの名無しさんNGNG
>>39

簡単でいいですからおねがいします。
0042デフォルトの名無しさんNGNG
何にせよ
GPL = (゚Д゚)ウマー
ということだ。
004336NGNG
>>37
>(ライブラリは直接Cと関係ないから入らないような気がする)
?? printf() は、C 以外の何と関係するのだろう ? C++ か ? (藁)
0044デフォルトの名無しさんNGNG
VBでもやってろ
0045デフォルトの名無しさんNGNG
>>40
高速で細かい事がやりたいなら、アセンブラ
機種に依存したくないなら、JAVA
計算なら コボル パスカル フォートラン
日本語なら ひまわり
簡単にやりたいなら HSP
重たくてもいいなら VB
応用が利く C言語 おすすめ
今の時代はオブジェクト思考だぜ!って人は C++
宝石がいいなら パールやルビー

0046デフォルトの名無しさんNGNG
酷い分類ですな。
0047デフォルトの名無しさんNGNG
>>40
速やかに暴走を体験したいなら、アセンブラ
MSに依存したくないなら、JAVA
学生なら コボル パスカル フォートラン
異端派なら ひまわり
趣味でやりたいなら HSP
鈍重でもいいなら VB
ポインタで挫折したいなら C言語 おすすめ
今すぐ仕様の海に溺れたいぜ!って人は C++
解読不能がいいなら パールやルビー
0048デフォルトの名無しさんNGNG
>>45 に劣らぬ酷い分類ですな。
0049破奏羅・予露死苦根NGNG
「処理系」っていうのは、ある問題を解決(処理)するために用いられる
ソフトウエアやハードウエアのまとまりを意味する言葉です。

したがって、「Cの処理系」というのは、Cのソースコードを記述する「エディタ」
ソースコードをコンパイルする「コンパイラ」それから「プリプロセッサ」「リンカ」
等の一連のソフトウエア群を総称するものだと思います。人によってはライブラリを
構築する「ライブラリアン」虫取りのための「デバッガ」も含める人がいます。

よって「Cのコンパイラ」とはちょっと意味が違うと思います。
0050破奏羅・予露死苦根NGNG
初めてプログラミングを学ぶなら。ちょっと前ならVBをすすめるところですが
現在はC#をすすめたいです。まだ、市販の入門本は超初心者向けのものはありませんが、
もうじき腐るほど出版されるでしょう。
GUIアプリもコンソールアプリも作れますし、C、C++をいずれ学ぶなら、先にこちらの
方を勉強した方がすんなり移行できそうです。

ユーザーが多くて、いろいろ質問する場が多く、参考書籍も多数出版されている言語
を選びましょう。マイナー言語はたとえすばらしい物でも、初心者は手を出すべきでは
ありません。またWebで色々情報が得られるから・・・は、初心者の場合、あまり参考に
できません。きちんと日本語でじっくりと書籍を当たる学習が一番確実です。
0051破奏羅・予露死苦根NGNG
フィリップ・カーンはBorlandを設立したフランス人です。同社の設立時の
商品「TurboPascal」はヘルジスバーグが開発しましたが、最初は別名のソフトだと
聞きました。詳しくは知りませんがカーンはヘジに「商売になるから・・」と話を
持ちかけてソフトごと彼を社員として招いたんじゃないでしょうか?

カーンは現在ヒトデ印の「StarFish何ちゃらかんちゃら・・」という会社の社長で
PDA関係の商品を開発販売しております。
0052マジレスNGNG
>>40
とっても低水準な事に浸りたいなら、アセンブラ
DQNなら、Java
40代なら COBOL
てっとり早くWinアプリなら Delphi
計算系なら Fortran
日本語で書きたいなら ひまわり
小中学生なら HSP
よくわからないけど VisualBasic
入門なら C(K&R + 初心者用のC本)
俺のお勧めなら C++
解読不能+CGIスクリプトがいいなら Perl
2chで迫害されたいなら Ruby(ある意味お勧め♥)


あと
>Cコンパイラ = Cの処理系
狭い意味では正解では?
0053デフォルトの名無しさんNGNG
もうじき腐るほど出版されるであろうC#本は
かつてのC++本やJava本がCの知識を前提としていたように、
CまたはC++またはJavaの知識を前提としたものだと思うが、
それを予備知識無しでいきなり初心者が理解できるものなら

                                 C#
0054デフォルトの名無しさんNGNG
教えたがりクンが集うスレですか?
005529NGNG
>>54
そうですよ。
0056デフォルトの名無しさんNGNG
>>52
まともなRuby使いは迫害されないYO!
Ruby厨はRubyなんて実際には使っていないYO!
0057デフォルトの名無しさんNGNG
>C#をすすめたいです。

インクルードの概念も知らない初心者に、統合開発環境系言語は痛いと思う。
0058                           NGNG
vb
prolog
squeak
scheme
ruby
java
………………う〜む
0059デフォルトの名無しさんNGNG
XPproのadministrator権限を持ってる人って管理者って書いてあるアカウント
の人なんすか?
0060デフォルトの名無しさんNGNG
あのさあ、NYのワールドトレードセンターに飛行機つっこんだ事件、
あれってさ被害者は即死だと思うけど、やっぱ骨までのこんなかったのかな?
まさか骨までこっぱみじん?っていうか灰になってしまった?
人間の骨って何度くらいで溶けるの?
0061デフォルトの名無しさんNGNG
「プログラミングはじめて!」の初心者向けに真面目に訂正

まず全ての始まりを知りたいなら アセンブラ
業務で強要されたなら COBOL
学術計算Only系なら Fortran
授業で採用されてるなら Pascal
すぐに結果が欲しいなら VisualBasic
くわえて性能も欲しいなら Delphi
SUN社と心中覚悟なら Java
まともにやる気があるなら C言語 おすすめ
仕様の広大さに絶望したいなら C++
MFCの巨大さに鬱氏したいなら VC++
覚えることの多さに発狂したいなら C#
混沌が望みなら Perl
恐怖が望みなら PHP
国産に拘るなら Ruby
真性厨房なら HSP
英文字拒否症候群なら ひまわり

結論。初心者はまずCやろうよ。頼むから。

>>59 そうだと思う。別名を設定している管理者もいるだろうけど。
0062デフォルトの名無しさんNGNG
たぶんそうです。
0063デフォルトの名無しさんNGNG
葬儀場で120分焼くと溶けるらしい。

あの事件のときには壁の内側に爆発の大熱量が集中。
ビル構造が溶けて強度が一気に落ちたと聞く。
骨は溶けただろうさ。
0064デフォルトの名無しさんNGNG
>>61
名言だね。
0065デフォルトの名無しさんNGNG
>60
木っ端みじんです。衝撃の大きさを考えると「粉」になります。

海外では学習用言語の地位をPascalからJavaに譲りつつあるそうです。
個人的にはJavaかC#を学ぶのが「旬」かもしれないと思っています。
ですが、メカを100%理解したい活用したいと思うならC&アセンブリ言語
ですね。
0066デフォルトの名無しさんNGNG
リッチー博士が開発した言語はC以外にLimboがあります。
これはPlan9やInfernoに搭載されていると思うのですが、Win32環境で
動くLimboが見あたりません。どこかにありませんか?

0067shockwaveNGNG
LimboよりもLingo
0068デフォルトの名無しさんNGNG
LingoよりもLisp
006966NGNG
僕はCはプロフェッショナル向けの言語で、ビギナー向けではないと
思います。覚えることは少ないかもしれないけど、注意しなければならない
ことが多すぎます。後発の言語はその点を考慮しているので、僕はビギナーには
Javaを薦めます。
0070デフォルトの名無しさんNGNG
win32で動くdisエミュレーターがあるじゃん。
0071デフォルトの名無しさんNGNG
>>69
そんなに多いか?
慎重になっていいと思うが。
0072デフォルトの名無しさんNGNG
>>69
      チャンチャラチャンチャラ      
  (⌒)  /
 (^ @^) -
  (⊃⊂) ヽ

      オッカシー      
  (⌒)  /
 (・ @^) -
○( ⊂) ヽ
0073デフォルトの名無しさんNGNG
>>69
過保護すぎると思うけどね。あの言語。
007466NGNG
僕は頭が悪いから「暗黙の型変化のルール」がさっぱり分かりませんでした。
それと、変数にある値を代入するときに初めて、その値は変数の型と同じ型をもつと思っていました。

0075デフォルトの名無しさんNGNG
とりあえずCでファイルの読み書きくらいまで勉強して、
そこからJavaとかに移ったほうがいいと思う。

でないと、クラスのありがたみを全く理解しないと思われ。
0076デフォルトの名無しさんNGNG
C++じゃなく、Cやりたい!って時に
Winで動くコンパイラって何があるかおせーて。
やってみるから。
0077デフォルトの名無しさんNGNG
>>76
有る程度有名なC++コンパイラならほぼ間違いなくCのソースもコンパイルできる。
007866NGNG
>70
それは何ですか?
0079デフォルトの名無しさんNGNG
>僕は頭が悪いから「暗黙の型変化のルール」がさっぱり分かりませんでした。
符号を無視した簡単な表を書いて、壁に張っておきましょう。

>それと、変数にある値を代入するときに初めて、その値は変数の型と同じ型をもつと思っていました。
あー、とりあえず勝手に思い込まないように。変数はただのいれものじゃないよ。
0080デフォルトの名無しさんNGNG
>>74にCは今でも危ないんじゃないか?な木文
0081デフォルトの名無しさんNGNG
>>63,65

なら飛行機に乗っていた人&犯人たちは瞬殺だったんですか?
飛行機がビルにぶつかったと同時に笑点、もとい昇天?
008266NGNG
「1」という整数値はすでにInt型なんですね。
「1.5」という実数値はすでにDouble型なんですね。


なぜ、そうなっているのか?僕は答えを得るまでにC/C++/Java/C#の本を
30冊ほど読んだことになっています。
0083デフォルトの名無しさんNGNG
プログラミングの勉強には比較的低級な言語、プログラミングをはじめるには高級な言語がいいと思うよ。
別に何からはじめようが、その言語だけ1年も2年も使い続けるわけじゃないんだし、最初は高級な言語で慣れてから低級な言語で勉強、でいいと思うよ。
0084デフォルトの名無しさんNGNG
>>82
Intじゃないint
VB厨か?
0085デフォルトの名無しさんNGNG
この本を読めばパソコン内部処理の全てが分かりますか?
そんな本を探してるんです。

プログラムはなぜ動くのか?    
http://www.amazon.co.jp/exec/obidos/tg/detail/glance/-/books/4822281019/ref=br_ed_492352_top5_1_1/250-6182335-2583404

VisualBasicしか知らない矢沢君ですが信用していい?
0086デフォルトの名無しさんNGNG
>>82
「すでに」ってどういう意味?
文面上では数値リテラルじゃないか?
0087デフォルトの名無しさんNGNG
コンパイル時にコンパイラが単純に判断するだけ…だよなあ。
100Lならlong型ってわけじゃなくて、
コンパイラにそうしてくれって伝えてるだけだしなあ。
0088デフォルトの名無しさんNGNG
>>85
読み物としては解りやすい。
0089デフォルトの名無しさんNGNG
>>85
読み物としてはおもしろかった。
0090デフォルトの名無しさんNGNG
クラスのメソッドをテンプレートで
書くとコンパイルエラーになるのですが
どうして?
0091デフォルトの名無しさんNGNG
>>90
クラステンプレートにするのが正解では?
特定しにくいっしょ。
0092デフォルトの名無しさんNGNG
>>85
DOS/V POWER REPORT などの PC の雑誌を購読しつつ
基本情報の試験勉強でもしてみれ。
0093デフォルトの名無しさんNGNG
>>90
どんなエラー?
0094デフォルトの名無しさんNGNG
FLTKを用いたサンプルプログラムや解説があるサイトはありませんか?
とりあえず日本語がいいです・・・。
0095デフォルトの名無しさんNGNG
おながいしまそ

乳足番が見れないんですが、どかなちゃたの?
0096デフォルトの名無しさんNGNG
クロノトリガーでクロノが死んで、クロノの人形を手に入れて
2300年のところに行って3匹のさる見たいのが動いた後
どこへ行けばイインデスカ?
0097デフォルトの名無しさんNGNG
>>90
1. コンパイラが古い
2. 仮想関数をテンプレート化しようとしている
0098デフォルトの名無しさんNGNG
Java ってどうですか?
プロのプログラマの方のお話だと Java ってだけで単価が高くなるらしいです。
でも本当なら各プラットフォームに応じた言語を選ぶのが最良と思います。
それでも Java は人気あるようですしやはり何らかのメリットがあるのでしょうか?
0099デフォルトの名無しさんNGNG
全くのプログラム初心者向けにここで勧めている言語は
JAVA,C,C#,VB 辺りですが、一つ本音で選ぶならどれですか?
0100デフォルトの名無しさんNGNG
Java に一票。
0101デフォルトの名無しさんNGNG
Cにしとけ、損しないぞ。
■ このスレッドは過去ログ倉庫に格納されています