
宜しくお願いします。
バイナリデータを用語辞典で調べると
「テキスト形式(文字データ)以外のデータ形式全般のこと。
実行可能形式のコンピュータプログラムや、画像や音声、
動画などのデータなどがバイナリデータにあたる。」
(http://e-words.jp/w/E38390E382A4E3838AE383AA.html)
とあります。
これでは、バイナリデータとテキストデータの違いが分かりません。
テキストデータはコードの集まりで、
さらに細かくすると0と1の集まり(?)だから・・・
と考えるとバイナリデータとテキストデータの
違いが分かりません。
Q1.私は何が分かっていないのでしょうか?
Q2.バイナリデータとテキストデータの違いを教えてください。
宜しくお願い致します。
No.6ベストアンサー
- 回答日時:
バイナリデータは01の集まりです。
テキストデータは文字としての意味が与えられて居ます。ただテキストデータの01としての表現方法はプラットフォーム(OSやアプリケーション)によって異なります。例えば英文字コードでもメインフレームで使われるEBCDICもあり、unixやPCで使われるASCIIもあります。また日本語など英語以外の文字をあらわすのには、さらに多くの種類があります。また改行を表す文字もいろいろです。
例えば telnet で他のコンピュータにログオンして通信する時の文字コードはASCIIで、改行はCRLFと決まっているので、そうでないコンピュータはtelnetプログラムが自分のコンピュータのコード体系と相互変換します。
ftpでテキストデータを転送する時も同じくASCIIとCRLFと決まっています。ただ日本語文字の時にどのコードを使うかは規格では決まっていないので、ftpクライアントで、相手コンピュータの日本語コード種類を指定して、自分と合わなければ転送時に相互変換します。
Cプログラムでもテキストの改行は'\n'と決まっているので、そうでないWindowsの場合はCプログラムとの間でCRLFと'\n'の相互変換が、ライブラリ中で自動的に行われます。
そういった変換を全く行わないのがバイナリデータです。画像ファイルなどはjpegと形式が決まればどのコンピュータでも同じフォーマットなので変換の必要はありません。逆にテキストとみなして変換するとデータが壊れてしまいます。
No.7
- 回答日時:
文字通り直訳した場合、何らかの数値化されていない情
報を数値化する際に、文字コードの集まりとして数値化
したものがテキストデータで、バイナリデータは2進数
表現したもの全体を指すのではないでしょうか。
リンゴが10個あることを表現するのに、"apple","10"
という文字列に変換すればテキストで、リンゴを描いた
絵のビットマップと0x10の数値に変換すればバイナリに
なるかと。
ASCIIコード変換(やJIS,EUCなどの変換)を通したものを
テキストと呼ぶようですが、「バイナリでない」という
と私はBCD表現くらいしか思いつかないです。
No.5
- 回答日時:
基本的にパソコンで扱われるデータはバイナリーデータとしても間違いではありません。
アナログコンピュータの様に0と1の間を取るようなコンピュータ以外はすべてバイナリーデータを扱います。
テキストデータはバイナリーデータのうち、最短のデータ長を8bitとしアルファベット等を割り振った文字コードを割り振ったものと一部の制御コードのみのデータをテキストデータといいます。
で、質問者の方の疑問が発生するのは「テキストデータ」「とバイナリーデータ」の扱いが異なる場合があるためで、正確に行けば「テキストデータ」と「非テキストデータ」の扱いの違いであるべきところです。
テキストデータにおいては実は文字コード&制御コードの割り振りが一通りではないため、パソコンやその他のコンピュータにデータを移す場合にコードの変換が行われる必要があるのです。
非テキストデータにおいては勝手な変換を行われると困るわけで、無変換に転送されるわけです。
ということで「非テキストデータ」を便宜的に「バイナリーデータ」と呼んでいるのです。

No.4
- 回答日時:
実は私も大昔、あなたと同じ疑問を持ってました。
Q1.
多分、テキストデータに対してバイナリデータって名前が誤解の元ではないでしょうか。
コンピュータ上のデータは全て2進数で表現できますから、そういった意味ではバイナリデータです。その中でもテキストとして読めるものがテキストデータになります。
何かが解かってない訳ではなく元々境界が曖昧な言葉を明確に出来ずにいるだけではないでしょうか
Q2.
一般的には、表示可能な文字の集まり(制御コード等を含まない)テキストとして読めるものはテキスデータ、それ以外はバイナリデータ思って差し支えないと思います。
説明がかなり下手な気がします
申し訳ないです
No.1
- 回答日時:
テキストファイルも、本来当然バイナリデータです。
ガッコで習ったことしかいえませんけど、テキストデータっていうと実は範囲がごく狭く限られるので、それだけをちょっと特別扱いしてるんですね。
http://y-ok.cn1.jp/b_koza/a_digital/contents/con …
参考URL:http://www.nirvana.co.jp/edu/web_ed/web_ed28.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(職業・資格) データ分析実務スキル検定(Citizen級)学習方法 1 2022/12/18 18:44
- Word(ワード) テキストデータのPDFをWordで開くとテキストが図として認識されてしまう 3 2023/01/24 11:38
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
- UNIX・Linux Ubuntu22.04、nanoエディタの使い方について 2 2022/10/24 19:50
- バックアップ Windows11パソコンのデータを数クリックで完全に引っ越しするにはどうすれば良いでしょうか? 5 2022/10/11 14:08
- Access(アクセス) 【アクセス】レポート テキスト枠線が消えた 1 2022/07/02 17:40
- その他(生活家電) カセットテープの中国語音源を日本語テキストに変換する方法についてご教示ください 3 2023/04/27 06:10
- 画像編集・動画編集・音楽編集 編集ソフト ダビンチリゾルブに関して 動画編集してる際にエフェクトや、テキストの読み込みが遅くなって 2 2022/09/02 23:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
word
-
illustratorとExcelは連携出来...
-
PowerPoint SmartArtの箇条書...
-
バイナリファイルの編集
-
テキストエリア(55個)へのテ...
-
exe bat
-
画像からテキストデータを正確...
-
Microsoft Access で同じフィー...
-
フォトショップで複数テキスト...
-
Publisherをエクセルファイルに
-
ウェブページを一括でtxtに保存...
-
イラレでダブルクリックで文字...
-
Excel VBAで改行を含む文字列を...
-
PDF文書で斜めテキスト
-
Adobe photoshop CS2 テキスト...
-
Chromebookでオフラインでテキ...
-
PDF-XChange Viewer のタイプラ...
-
フォトショップで文字に遠近感...
-
音声合成で読み上げ フリーソ...
-
autocad マルチテキスト を ダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
word
-
illustratorとExcelは連携出来...
-
PowerPoint SmartArtの箇条書...
-
バイナリファイルの編集
-
イラレでダブルクリックで文字...
-
Microsoft Access で同じフィー...
-
Illustratorテキストエリアへ塗...
-
Publisherをエクセルファイルに
-
Chromebookでオフラインでテキ...
-
イラレの古いバージョンのファ...
-
画像からテキストデータを正確...
-
PDF-XChange Viewer のタイプラ...
-
フォトショップで複数テキスト...
-
Accessテーブルの結合で別々の...
-
フォトショップで文字に遠近感...
-
pdfファイルから抽出できるテキ...
-
exe bat
-
パワーポイントでテキストボッ...
-
davinci resolveを使っているの...
-
Excel VBAで改行を含む文字列を...
おすすめ情報