nemui4の日記: 「アプリケーションファイル」って 21
日記 by
nemui4
元プログラマーの情報の先生の採点が酷いと話題に
https://togetter.com/li/1417542
画像ファイルもテキストファイルも音楽ファイルの拡張子もわからないやつがなんで採点できるんだ?
それって「アプリケーションファイル」なのか、画像や動画のメディアファイルっぽい(もっと良い言葉ありそう)。
実行形式のファイル拡張子なら、Windows(MS-DOS)で "com","exe","bat"とか?
Javaとかあわせたら色々ありそう。(最近のよく知らない)
linux なら "chmod +x" 。
アプリケーションファイル (スコア:1)
『アプリケーションファイルの拡張子』と言われたら、
jar apk deb rpm msi とかそんな感じじゃないですかね。
Re: (スコア:0)
それ、全部”アプリケーションファイル”でなく”パッケージ”じゃないんかい。
msiなんて実行されるわけじゃなく、winsows側に用意されてるインストーラーが解析して解凍、配置して区だけだろ。
Re:アプリケーションファイル (スコア:1)
いや、そもそもアプリケーションファイル、というよくわからないモノの話なわけで。
『アプリケーションを内包したパッケージやインストーラ』なら、
『アプリケーションファイル』と呼ばれてもおかしくないのではなかろうか?
#でも確かにMSIはちょっと違うな。
Re:アプリケーションファイル (スコア:1)
>いや、そもそもアプリケーションファイル、というよくわからないモノの話なわけで。
その学校か先生独自の専門用語みたいですね。
生徒さんが気の毒ですが、学校の外では役に立たない事を学ばされてそう。
Re: (スコア:0)
「アプリケーション」というと、就活/転職における「応募」の意味もあるわけで、
最初タイトルだけ見た時は、
「応募に使うファイル?応募用紙みたなもの?
いわゆるエントリーシートを入力するめのエクセルファイルか何かかな。」
とか考えました。
中を見たら全然関係ないでやんの。
Re: (スコア:0)
「アプリケーション」は基本プログラムに対する「応用」プログラムの意味だから、
そもそも「実行可能ファイル」を直接意味するわけでもないと思うんだよね。
「応用プログラムで扱われるファイル」(話題元の回答者が採択した解釈)
「応用プログラムを構成するファイル」
「応用プログラムを構成したファイル」
省略がひどすぎて解釈余地が広すぎる・・・
Re: (スコア:0)
IANAで、applicationとして登録されている拡張子のことだろうか? [iana.org]
Re: (スコア:0)
> winsows側に用意されてるインストーラーが解析して解凍、配置して区だけだろ。
そういう整理だと、スクリプトのファイルは、Windowsが用意したもんじゃないけど、用意されたインタプリタが解析して、内容を処理するだけになってしまうし、MSIも単なるファイルアーカイブじゃなくて、ウインドウ開いたりファイル操作や通信も出来ちゃうスクリプト(みたいなもの)
何をもって「アプリケーション」なのかは微妙だな。
application/octet-stream (スコア:1)
application/hogehogeになるやつはアプリケーションファイルでいいんじゃね
プログラマー崩れの管理職 (スコア:0)
というのが流行ってる某国で、今度はプログラマー崩れのIT教師が生まれてるだけなのでは。
そもそもからして、プログラミングやITの「ペーパーテスト」なんて作るのが難しいわけだけど、
待遇も劣悪なIT教師じゃあ、問題作成に労力は使いたくないだろう。
むしろこんな仕事をしてることに同情さえする。
何度か面接/面談もうけたけど、やりたいとはまったく思えなかった。
拡張子は問題としては厄介だよねえ。そもそも
「ジェイペグ」はjpg? jpeg? 3文字制限がなければ、 jpeg なんじゃないの。
UNIX系OS使ってたから、DOSでテキストファイルが txt なのにもスゴク違和感があったよ。
これってあれだろ? (スコア:0)
先公が授業中に語ったことだけが正解で、他の答えはすべて誤答になるパティーン。
うちの娘のテストなんざモニタの絵の隣に「正しいのものを次の5つから選べ」で。
(LCD・CRT・ディスプレイ・コンソール・TV)になってて、娘はディスプレイと答えて×になってたぞ。
ちなみに答えはコンソールだそうだ。
Re: (スコア:0)
学校の授業なんざどれもそんなもんだろ。
特に小学校の算数とかさ。
モニタの絵についちゃ、記号として教わったそのままのが出たんならそれで暗記しろ無駄だけどと言うしかない。
教えてない事テストに出したならそらクズだけどさ。
Re: (スコア:0)
コンソールとディスプレイって全く別のレイヤの話じゃない?
コンソールというからには、出力装置だけじゃなく、キーボードだとか入力装置、ホスト機との通信設備も一通り含まなきゃ駄目だよね?
メーカーによっては机だとか椅子まで含めて「コンソール」だったりするし。
私的には (スコア:0)
win依存(つか実行ファイルを属性でなく拡張子基準にしてる時点でwinというかdosだが)であればシステムファイルはsys.com.dll.iniかね。batはシステムファイルとはちょっとちゃう。
com、dllはアプリケーションでも使うけども。
アプリケーションファイルって実行ファイルの事じゃないんかい。
イメージ的にはcom,exe,無理やりにスクリプトやjavaも入れて、jar,java,ps1
こいつの書いてる
txtやmp3,png,bmpってのは”データファイル”であってアプリケーションファイルじゃねーよ。
#複数のアプリケーションで読み込める、データが記載されたファイル
ばかにイチャモンつけられた先生が可哀そうだわ。
Re: (スコア:0)
じゃあシステムファイルにEXEとSYSが正解になってる事を説明してもらおうか
ばかじゃなければわかるんだろ
Re: (スコア:0)
ntoskrnl.exe
Re: (スコア:0)
外部コマンドとデバイスドライバ
Re: (スコア:0)
DOS時代じゃないので Windows においてCOMはシステム用途には使われない。
DOS時代と違って 拡張子がCOMでも、DLLとおなじくEXEと同じフォーマットで拡張子変えただけ。
拡張子変えだけでシステムファイルっぽいとなると、Windows だと cpl (コントロールパネル)のほうが、それっぽい。
まぁ、そもそもの話 DOS/Winodwsの場合、システムファイルってのは拡張子関係なく、システムファイル属性が付与されてるファイルか否かなんだけど。
Re: (スコア:0)
「特定用途にに使用するための」ファイルという定義があるんですよ。
だから画像ファイルとか動画ファイルとかをアプリケーションファイルと呼ぶこともあります。
まあ混同のもとなのであまり使いませんけれど。
Re: (スコア:0)
> アプリケーションファイルって実行ファイルの事じゃないんかい。
そもそも君は「実行ファイル」をOSがどうやって起動しているか説明できるの?
Re: (スコア:0)
> batはシステムファイルとはちょっとちゃう。
AUTOEXEC.BATとかシステムファイルでいいんじゃないかな。
設定ファイルに近い部分もあるけど、iniが入るならbatも入れていいだろう。
> アプリケーションファイルって実行ファイルの事じゃないんかい。
アプリケーションってのはもとを辿ればアプリケーションプログラムの略となるはずで、
アプリケーションプログラムってのは応用プログラムのことを意味する。
基本(ソフト)じゃないならアプリケーション。
あとその部分で肝心なのは
「アプリケーションのファイル」なのか
「アプリケーションなファイル」なのか、だよ。