❶ 文本文件和二進制文件的區別二進制文件是不是指圖片、視頻文件等
從文件編碼的方式來看,文件可分為ascii碼文件和二進制碼文件兩種。
ascii文件也稱為文本文件,這種文件在磁碟中存放時每個字元對應一個位元組,用於存放對應的ascii碼。例如,數5678的存儲形式為:
asc碼:
00110101
00110110
00110111
00111000
↓
↓
↓
↓
十進制碼:
5
6
7
8
共佔用4個位元組。ascii碼文件可在屏幕上按字元顯示,
例如源程序文件就是ascii文件,用dos命令type可顯示文件的內容。
由於是按字元顯示,因此能讀懂文件內容。
二進制文件是按二進制的編碼方式來存放文件的。
例如,
數5678的存儲形式為:
00010110
00101110隻佔二個位元組。二進制文件雖然也可在屏幕上顯示,
但其內容無法讀懂。c系統在處理這些文件時,並不區分類型,都看成是字元流,按位元組進行處理。
輸入輸出字元流的開始和結束只由程序控制而不受物理符號(如回車符)的控制。
因此也把這種文件稱作「流式文件」。
❷ 圖片、音頻、視頻分別屬於什麼類型的文件(二進制還是文件);
因為二進制文件要比文本文件更加節省存儲空間,因此這些文件的存儲均是以二進制形式。
❸ 數碼照片在計算機中是以二進制形式保存的
不只是數碼照片。所有的數字文件在計算機中都是二進制進處理存儲的。
❹ 請問視頻,音頻和圖像都是以何種形式儲存到電腦上的啊
在電腦上,所有文件(包括程序、游戲、操作系統、文字檔案、圖片、視頻、聲音文件等)都是以二進制存在電腦上的。作為文件,XP操作系統是這樣做的,在硬碟中放置一個文件目錄表和一個文件分配表(其實不止一個,有備份)裡面存著每個文件的名稱、大小、起始地址等等信息。(像不像派出所的戶口信息?)不管找哪個文件,操作系統都幫你找到。而真正的文件(其實就是一大串01001011這樣的信息)被存在硬碟的某一處。一般操作系統的文件靠前一些。
電腦是以二進制串描述東西的,比如一個32位串可以表示某一種顏色,那這種32位串可以表示多少種顏色啊?(世界上還有它表示不了的顏色嗎?)但硬碟上某一處的0100111具體表示什麼,只有電腦知道。
❺ 如何理解字元、圖像、聲音、視頻等文件均為二進制文件
數字式計算機存儲數字信號,數字式電子計算機的實現中儲存信息的最小單位是bit(二進制位),可以取0和1,也就是二進制形式組織的數據(圖靈機的其它實現如量子計算機中就不是純粹的二進制數據)。文件作為(數字式電子計算機)外存儲器中數據集合的一個單位,本身自然無法影響其中儲存內容的基本形式,因此根本而言任何文件都是二進制文件。但是可以對於二進制數據的意義作出分類——用連續若干bit表示獨立字元的方式呈現字元序列的文件稱為文本文件,而其餘的作為(狹義的)二進制文件(也就是通常所說的二進制文件)。儲存字元本身信息的文件以及圖像、聲音、視頻等媒體文件,都是對經過輸入/輸出設備處理得到的連續的二進制數據進行編碼,而不是其中若干連續的bit表示獨立的字元,因此屬於後者。
在C/C++中文件可以由標准庫進行讀寫,文本文件和二進制文件在本質上沒有區別。只是標准庫對文本文件的換行輸入/輸出(文本文件換行不一定是單獨的'\n',和平台相關)等細節方面作了一些額外處理,因此行為略有不同,需要區分文件打開方式。
====
[原創回答團]
❻ 圖片是二進制文件嗎
圖片是二進制文件,圖片保存在磁碟是二進制文件。實際就是稱作文本文件它在磁碟保存時也是一種二進制文件。
計算機的存儲在物理上是都二進制的,所以文本文件與二進制文件的區別並不是物理上的,而是邏輯上的。這兩者只是在編碼層次上有差異。
❼ 二進制數據為什麼可以存放電影,音樂,圖片呢(oracle資料庫)
嚴格地說,用二進制數據來記錄電影、音樂、圖片,已經使原本的電影、音樂、圖片信息遭到了嚴重的損壞和畸變,但人類是對此一種不敏感的「傢伙」,只要把這些損壞和畸變控制在人類發覺不了的范圍內,就可以「矇混過關」了,還使人們都美滋滋的!不信你可以用電腦看看你的數碼照片,不要說多了,只要放大6到10位,看看還是不是漂亮的你?完全不是,是一片片非常難看的馬賽克!用二進制數據記錄電影、音樂、圖片,要經過抽樣、量化和編碼過程,聽聽這名稱就略知一二——「抽樣」,就是過一段時間取一個樣品(當然過多長時間取一次樣品是有考究的了);然後把樣品分成有限的一些小格格,這叫「量化」;給每一個小格格安排一個覺得合適的數字來表示,那麼一個樣品的整個數值就出來了,這叫「編碼」。這樣就把電影、音樂、圖片進行了所謂的「數字化」。到了這時,其實用什麼進製表示都行,只是二進制最簡單。更重要的是由於二進制最容易用電路實現記錄、存儲及交換,目前的數字設備都用二進制,所以就把它們用二進制數據記錄了……
❽ 計算機中所有信息都以二進製表示,那視頻、圖片所有這些東西都以二進製表示
都是二進制,0和1,有的圖片是分割成像素,一個像素對應一組二進制數,視頻是由圖片構成,一秒鍾放24張圖片就構成了一秒的視頻,就是這樣,所以圖片和視頻的大小有那麼大的差別。
❾ 為何圖片或多媒體等數據仍用二進制啊
因為目前的計算機存儲系統都只能存儲二進制數據.
當然,現在的技術是可以開發出存儲其它格式的數據,但是你開發出來有用嗎,其它設備都只認二進制,成本還低,你用其它格式,別人都不兼容.
畢竟計算機已經發展了這么多年了,二進制已經不能替代了.