アホ「アプリケーションとソフトウェアの違いは?」IT企業勤め俺「しらん」アホ「ええ〜…」
■ このスレッドは過去ログ倉庫に格納されています
アプリケーションはCUIなりGUIで見える奴で
ソフトウェアは組み込みまで含める広義の意味なイメージ >>10
それでいうとさ、
パソコン機体=ハードウェア
windows=ソフトウェア
Excel=ソフトウェア
vba=ソフトウェア
だけど、まあ分けていくと
バゾゴン機体=ハードウェア
Windows=オペレーションシステム
Excel=アプリケーション
vba=プログラムアプリケーション
かね >>13
だよね
でもたぶん「Windowsはソフトウェア」と言ったら「正確にはオペレーションシステムだ」と説明する人が多い気がする ソフトウェアの中にアプリケーションの分類がある感じ >>14
ならば中学レベルの俺にわかるように教えてくれい
いまんとこ>>5が一番納得できた 気にするな
ITが何の略か知っている奴がレアな世の中だ アプリケーション=ソフトウェアだろって思ってたけど
オープンソースアプリケーションとはいわないよな >>18
ソフトウェア
・基本ソフトウェア(OS)
・応用ソフトウェア(アプリケーション)
技術科でやっただろ
情報科でもやっただろ >>22
そうそう、マジでこれと思っている奴の多さよ VBAはあくまでもプログラミング言語じゃね?
VBEの間違えか? >>24
つまり「一般的に言うソフトウェア」は「アプリケーション」だな >>26
俺がいいたいのはプログラム言語ってものすら「ソフトウェア」に含まれるのかって事
最小単位はツールなのかソフトウェアなのか >>28
vbaを編集するためのエディタはソフトウェア
vbaのコンパイラもソフトウェア
vbaを入力するキーボードはハードウェア
vbaを入力するキーボードからの入力を制御するドライバはソフトウェア
vbaはプログラミング言語 Linuxカーネルメンテしてる人からしたらそれより上はアプリだし、CPU作ってる人からしたらその上で動くのは全部アプリ
そんな気がする >>31
つまり「vbaはソフトウェア」って字面だけでは「ちがう」とは言い切れないわけだな 俺はネットワーク機器のシスコとシスコーン作ってる日清シスコがなんの関係もない会社って知ったのがIT会社入ってから4年くらい経過した頃だったわ CPSがアプリでスト2とかファイファイがソフトて感じかな 最近ってアプリって言い方が浸透してきて違和感を抱いている
いや本来の意味では今のほうが適切なんだろうけどソフトのほうがしっくりくる >>37
スマホのゲームアプリ→しっくり
プレステのゲームソフト→しっくり
スマホのゲームソフト→あ?
プレステのゲームアプリ→あ?
って事だよな >>28
プログラミング言語ってのはプログラムを構築ためのルール(使用出来る文字や記号、文法などのルール)
例えば、なんらかのプログラムファイルをソフトウェアとして分類するのはわかるが、言語はあくまでも言語
世界のあらゆる物事をハードとソフトの2つに分類しようというなら、概念的なもの(数字や文字、そこから派生する数学や文学、宗教、思想など)はソフトと言うべきかもしれんが、一般的な分類法ではない
というか、ソフトとハードに二分するという考え方が極端過ぎて意味がない スマホ時代なってからアプリって言われるようになったよな
PC時代は全部ソフトだった レスナンバー38
うん
未だにアプリ=俗にもしもし端末用ソフトって認識が刷り込まれているのかも ギターなんかは金属パーツがハードウェアなんだよな
なかなか形を変えられない、既製品を使う部分がハード >>38
中々いい感覚を持ってるなキミ
アプリケーションというのは「応用」という意味
つまりOSを応用してるがゆえに
動かしている裏で他にもデーモンが動いている(プロセスというがね)
対してプレステのソフトはOSなど応用してない(ように見える)からアプリケーションではないって感覚だな
厳密にはしてるけど、ファミコンの時は確実にROMがOSなしで直接機械を動かしてた名残だな 昔のゲームはトップ画面とかなくて カードリッジを入れると起動できる感じだったからシステムとアプリの境界とかなくて ハードとソフトとしか分けられなかったんじゃね
その名残でゲームはソフトって読んでる >>44
あんまよくわからんが、昔はカセットが本体と連動してて動かしてたが、今は本体がプログラムを動かしてるってこと? ぶっちゃけOSだって、プログラム言語だってソフトウェアですぜ ハード←→OS←→アプリ
ハード←→ソフト
こんなイメージ
ウィンドウ起動したらゲームアプリ >>47
正しいとは思わないけど「それでもいい」とは思う >>46
OSというものは同時に多くのプログラムを動かすソフトのことだ
(シェルが実行しているプロセスを見れば動きが分かる)
そのためにはメモリを管理する
(今はインターフェイスも含めてOSと呼ぶからややこしい)
そのようにマルチタスクの中で応用するという意味でアプリケーションという名が名付けられた
ファミコンは全く違ってそんなOSなど必要としてない
ファミコンにはCPUしかなく、さしたROMとRAMを直接動かしてる 私達が目で見ることのできる機械をハードウェアとして
そのハードウェアの動作をカスタマイズするための情報の塊をソフトウェアと言う
ソフトウェアはシステムソフトウェアとアプリケーションソフトウェアのニ種類に分かれて
ハードウェアがちゃんと動くように管理するソフトをシステムソフトウェアと呼び、
ハードウェアを使って何か目的を達成する為のソフトをアプリケーションソフトウェアと呼ぶ >>44
>ファミコンの時は確実にROMがOSなしで直接機械を動かしてた名残だな
なるほどね
納得した ファミコンのOSが無いって、ソフト開発者が読み書きするメモリ番地を直接指定するんかい? >>54
そうだよ
容量少なすぎてそれで十分管理できてた よくわからん
人体でいうと反射=ソフトウェア、行動=アプリケーションみたいなもん?
違うな
ファミコン=反射行動
プレステ=思考と行動
みたいな? OSでもアプリでもないソフトってどんなのだと思ってデバイスドライバがそれに相当するってわかって納得した
フォームウェアミドルウェアはうっすらとしかわかってないけどまあハードウェア寄りなイメージ >>55
すっげえな
そういえば初代ポケモンのバグ技も変数じゃなくメモリ指定してたと考えると合点がいく >>60
人から聞いた事を理解するために自分にある知識・認識であてはまるか確認するって事にしてる 関係ないけど「頭ソフトウェアかよ」っていう罵倒を思いついた 集合の関係でいうと
ソフトウェア⊃アプリケーション
アプリケーションはOS上で動くソフトウェアのこと
OSはソフトウェアの一種だけどアプリケーションではない コンピュータ上で動くプログラム全般がソフトウェア
OS上で動くソフトウェアがアプリケーション >>56
誤解を恐れずに言うと、プレステとファミコンの違いは人間とロボットの違いみたいなもん
人間は何もしなくても勝手に呼吸したり心臓動かしたりしてるでしょ、それを行ってるのがOS
そういう基本的な所をOSに任せてるから、会話をするとか、体を移動させるとか、高度な活動(アプリケーション)が手軽にできる
一方ロボットには肉体を管理する機能がないので、全部1からプログラムしなきゃいけない
人間なら「前に歩く」というプログラムで済むのにロボットは「関節を何度回転させて〜」みたいなプログラムが必要になる
ファミコンほど単純なハードならロボット方式で良いけど、プレステみたいにハードが高度になってくると人間方式じゃないとプログラムの難易度が高すぎてやっていけない 今どきのOSってだいたいアプリケーションスイートのようなもんでしょ >>68
そりゃたまにブルースクリーンにもなりますわな そもそも略さず言えば「アプリケーションソフトウェア」だし
深い答えが知りたいわけではなく一般的な意味が知りたいだけならググれば秒でわかるし
レス乞食? >>73
ごめんね
VIPにスレ立てるのってそこ重視じゃないと思うし、レス乞食と言われたら答えはYESだよ プログラムを物理的信号や動作に変えるための仕組みもあるんでしょ
OSが10と二進数を出力したらモニタが「2」と表示する為の
そういう後から書き換え不可能なソフトとハードのちょうど境目はどうなってんの >>75
言いたい事は分かる
機械なのに論理を解するみたいなことだな
それ論理回路というんだぞ
ハードでありながらソフト >>75
映像を表示する、伝達するっていうそれぞれに規格が存在して
モニター側は規格に合わせて表示出来るように、そのデータを受け取れるように設計
OS側は規格に合わせて映像を用意してデータを送る >>76
これだ!この理屈がわかんなかったんだ
こういうのがハードにたくさん入ってて電気が通ったら仕事する?
その仕事の内容はハード内に物理でセットしてんのかな
>>77はその手前の話かな。OSがドライバ介して信号を読める形にしてハードに渡して>>76の論理回路が仕事をすると 1って入力するのは簡単だけどこれをドットに直してモニタのどこを光らせるかに翻訳してタイムラグを感じさせずに表示してんだから機械やべえ こんな定義の話してる暇があれば一行でもコード書けや
頭でっかちな新人に毎年思うこと >>78
ミドルウェアとかファームウェアとかがあるんやで >>82
頭でかい分お前より脳みそ詰まっとるんちゃうか >>82
プログラマーとして一生を終えるならその考えでもいいかもな ■ このスレッドは過去ログ倉庫に格納されています