回覆列表
  • 1 # 使用者6704767081083

    條形碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規則排列,用以表達一組資訊的圖形識別符號。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成的平行線圖案。條形碼可以標出物品的生產國、製造廠家、商品名稱、生產日期、圖書分類號、郵件起止地點、類別、日期等許多資訊,因而在商品流通、圖書管理、郵政管理、銀行系統等許多領域都得到廣泛的應用。

    以上來自百度,假裝的分界線,以下為自答

    條形碼的本質是將一組數字用圖形的形式顯示,而這個圖形方便被掃碼槍快速識別,讀出這組數字。當條形碼被損壞,彎折或因反光的原因無法被掃碼槍讀取時,可透過手動敲入這組數字。

    條形碼一般13位,前2到3位是區域代號,中國是69,後邊到第12位是序號,是國家物品編碼中心分配到產品上的,最後一位是校驗碼,透過一個公式,將前12位數字按順序代入計算得到一個數字,作為第13位。從而保證這13位是有關聯關係的,不是亂編的。類似身份證號。

    條形碼的使用,必須依靠網路和資料庫,掃碼槍讀出來的只是數學,透過網路,將這組數字與資料庫裡的資訊對照,從而知道這個物品的資訊。不同物品的條形碼是不一樣的。

    預包裝商品(如瓶裝水)的條形碼可以追溯到國家物品編碼中心,即用手機就可以知道物品資訊。

    對於超市收銀而言,只需追溯到超市內部的資料庫,從而知道其價格即可。預包裝商品直接使用了編碼中心的條形碼。而散裝物品經過承重得到的價籤及條形碼,是超市內自創的,無需向國家物品編碼中心申請分配,位數也可以不是13位,當然,不能與國家物品編碼中心的重複。這用手機掃,只能得到這組數字,因為無法連線到超市內部的資料庫。

    二維碼雖然也是資訊的圖形化顯示,這裡的資訊可以是數字,文字,也可以是連結。二維碼可以將大量的文字(含數字)變成圖形,用手機掃時,再將圖形轉化為文字(含數字)。因此,二維碼可以按照條形碼的規則,利用網路和資料庫實現資訊呼叫(注意是呼叫資料庫中的資訊);二維碼也可以不需要網路和資料庫,無網時,掃描得到的即是文字(含數字)或連結的網址(這裡的文字,是二維碼這個圖形本身的,只是轉化為人能讀懂的資訊,而不是呼叫的資料庫)。

  • 中秋節和大豐收的關聯?
  • 我現在為什麼是一個腿長一個腿短呀?