ファイル (コンピュータ)について皆さんと意見の交換が出来ればと思っております。
コンピュータにおけるファイル(file)は、任意のデータを格納するための論理的な単位の一つ。ファイルは紙、磁気テープ、磁気ディスクなどの物理的な記憶装置に記録・記憶される。場合によってはデータセット(data set)とも呼ばれる。
コンピュータにデータ(デジタル化された情報)を格納する際、全く情報を含まない0バイトから記憶媒体の容量さえ許せば数テラバイトないしそれ以上に至るまで、さまざまな大きさのデータ集合を一つの「かたまり」(集合)として扱う。これがファイルである。ファイルにはそれぞれ名前があり、ユーザーやアプリケーションはその名前を頼りに、他にもたくさんあるファイルの中から必要なファイルを見つけることができる。ただし、ファイルがどのような構造の中に格納されているかはファイルシステムによって異なる。
ファイルの中に入れるデータの種類もさまざまである。例えばコンピュータプログラムが入ったファイルがあり、これをプログラムファイルと呼ぶ。同様に、データベースファイル、文書ファイル、表計算ファイル、画像ファイル、音楽ファイル、動画ファイルなどがある。
ファイルには、大きく分けてバイナリファイルとテキストファイルに区分される。バイナリファイルには、コンピュータ内部でプログラムが直接処理するデータがそのまま格納されている一方、テキストファイルでは、文字コードに従い文字により表現されたデータとして格納されているため、人間が読む事ができる。どちらもテキストエディタ等(Windowsでは、「メモ帳」等)で強制的に開き表示させることが可能だが、バイナリファイルが文字化けを起こすのに対して、テキストデータでは一定の文字列となって表示される。今日、広く利用されているワープロソフトで作成された文章ファイルもバイナリファイルの一種である。
MS-DOSなどキャラクタベースのオペレーティングシステムでは、ファイル名に拡張子は付けられていても、依然各ソフトウェアではファイルの種別を意識することが必要であった。Windowsにおいて拡張子によるアプリケーションの関連づけが本格導入されて以降は、プログラムソースやバッチファイル、音楽演奏ソフトウェアで設定したプレイリスト(Windows上では拡張子が“m3u”など)の実体はテキストファイルであるなど、一般的なパソコン利用者にとってはあまり意味の無い区分になっている。
バイナリファイルの一部には、ファイルの先頭部分に決まったデータを含む場合がある(これをヘッダと言う)。一部のソフトウェアでは、この文字情報を参照して、データの種別や、データのフォーマットのバージョンを判断したりする(パソコンに既に入っているソフトウェアで開けるかどうかを確認するなど)ものがある。(Mac OSでは伝統的にこれを参照する他、正体の判らないファイルを判別するのに、これを利用する技術者やハッカーも居る。)また、バイナリファイルをバイナリデータとして開き、直接編集するためのバイナリエディタと呼ばれる専用のソフトウェアも存在する。【ウィキペディアWikipediaより引用】
調べてみて自分も勉強になりました。
【オススメ検索エンジン】
2401簡単にできるナビゲーションシステム
2402it岩手県ネットアップジャパン
2403ithappyアクセスインター
2404簡単にアクセスアップできるサーチエンジン
2405interestedタンチョウSEO lovers
2406interestedguestアクセスagency
2407簡単にアクセスアップできるサイトはここだ!
2408interestコウノトリ情報SEO today
2409interestguessアクセスSEOジャーナル
2410簡単無料登録サービス
2411invite東北地方SEMワールド
2412invitehamburgerアクセスアップマーケット
2413簡単にアップできる全国情報ステーション
2414interestingマナヅル上位表示ネット
2415interestingguitarアクセスアップテクノロジー
2416簡単にアクセスアップできる情報ファクトリー
2417internationalカワアイサ無料情報
2418internationalgymアクセスSEOフォレスト
2419簡単検索エンジン対策無料登録サービスINFO
2420elbowあなはぜジャストSEOナビ