Юникод болон ASCII хоёрын ялгаа

Юникод болон ASCII хоёрын ялгаа
Юникод болон ASCII хоёрын ялгаа

Видео: Юникод болон ASCII хоёрын ялгаа

Видео: Юникод болон ASCII хоёрын ялгаа
Видео: Что такое unicode, ascii, utf-8, utf-16, utf-32 ? 2024, Долдугаар сарын
Anonim

Юникод ба ASCII

Юникод болон ASCII хоёулаа текст кодлох стандарт юм. Ийм стандартыг ашиглах нь дэлхий даяар маш чухал юм. Код эсвэл стандарт нь ямар хэл, програм ашиглаж байгаагаас үл хамааран тэмдэг бүрт өвөрмөц дугаар өгдөг. Том корпорацаас эхлээд хувь хүний програм хангамж хөгжүүлэгчид хүртэл Юникод болон ASCII чухал нөлөөтэй. Дэлхийн янз бүрийн бүс нутгуудын хооронд харилцаа холбоо тогтооход хэцүү байсан ч энэ нь цаг бүрт хэрэгтэй байсан. Сүүлийн үед дэлхийн бүх хүмүүст зориулсан өвөрмөц платформыг хөгжүүлж, харилцахад хялбар болсон нь бүх нийтийн кодчиллын системийг зохион бүтээсний үр дүн юм.

Юникод

Юникод хөгжүүлэх ажлыг Юникод Консорциум ашгийн бус байгууллага зохицуулсан. Юникод нь Java, XML, Microsoft. Net гэх мэт өөр өөр хэлтэй хамгийн нийцтэй байдаг. Юникод ашигладаг зарим механизмыг ашиглан тэмдэгтийн хэлбэрийг өөрчилснөөр бэлгэдлийн дүрс эсвэл глиптик урлагийг ашиглах боломжтой. Юникод зохион бүтээсэн нь бүтэц, график, сэдэв гэх мэт томоохон шинэчлэлийг авчирсан. Текст эсвэл зургийг хөрвүүлэхийн тулд натурал тоо эсвэл цахилгаан импульс ашигладаг бөгөөд тэдгээрийг өөр өөр сүлжээгээр дамжуулахад хялбар байдаг.

• Юникодын сүүлийн хувилбар нь 109000 гаруй тэмдэгт, визуал лавлагааны график, кодчилолын арга зүй, кодчиллын стандарт, нэгтгэх, хоёр талын дэлгэц, дүрслэх гэх мэтээс бүрдэнэ.

• UTF-8 нь өргөн хэрэглэгддэг кодчилолуудын нэг юм.

• Юникод консорциум нь Apple, Microsoft, Sun Microsystems, Yahoo, IBM, Google Oracle корпораци зэрэг дэлхийд тэргүүлэгч программ хангамж, техник хангамжийн компаниудаас бүрддэг.

• Анхны номыг консорциум 1991 онд хэвлүүлсэн бол хамгийн сүүлийн Юникод 6.0 2010 онд хэвлэгдсэн.

ASCII

Мэдээлэл солилцох Америкийн стандарт кодын богино хэлбэр нь ASCII юм. Энэ системийн кодчилол нь англи цагаан толгойн дараалалд суурилдаг. Орчин үеийн бүх өгөгдөл кодлох машинууд нь ASCII болон бусад програмуудыг дэмждэг. ASCII-ийг Bell мэдээллийн үйлчилгээнд анх долоон битийн теле принтер болгон ашиглаж байжээ. Хоёртын системийг ашиглах нь бидний хувийн тооцоололд асар их өөрчлөлт авчирсан. Одоо бидний харж байгаачлан хувийн компьютер бол кодлох, тайлах үндсэн зүйл болгон ашигладаг хоёртын хэлийг ашиглах давуу тал юм. Дараа нь бий болгож, баталсан янз бүрийн хэлүүд үүнд тулгуурладаг. Хоёртын систем нь PC-ийг илүү тав тухтай, хэрэглэгчдэд ээлтэй болгодог тул ASCII-ийг харилцахад хялбар болгоход ашигладаг. 33 тэмдэгт нь хэвлэгдэхгүй, 94 хэвлэх тэмдэгт ба зай нь ASCII-д ашиглагддаг 128 тэмдэгтээс бүрдэнэ.

• Энэ нь 128 тэмдэгтийг зөвшөөрдөг.

• WWW эсвэл World Wide Web ASCII-г тэмдэгтийн кодчиллын систем болгон ашигладаг байсан бол одоо ASCII-г UTF-8 орлуулсан.

• Богино хэсгийг эрт ASCII кодчилсон.

• ASCII-кодын дараалал нь уламжлалт цагаан толгойн дарааллаас өөр.

Юникод болон ASCII хоорондын ялгаа

• Юникод бол боломжтой бүх хэлийг кодлох зорилготой Юникод Консорциумын экспедиц боловч ASCII нь зөвхөн Америкийн англи хэлний байнгын кодчилолд ашиглагддаг. Жишээлбэл, ASCII нь фунт эсвэл умлаутын тэмдгийг ашигладаггүй.

• Юникод нь ASCII-ээс илүү зай шаарддаг.

• Юникод нь өөр үзүүлэн дээр суурилсан 8, 16 эсвэл 32 бит тэмдэгт ашигладаг бол ASCII нь долоон битийн кодчилолын томъёо юм.

• Олон программ хангамж болон имэйл нь Юникод тэмдэгтийн багцыг ойлгохгүй байна.

• ASCII нь зөвхөн 128 тэмдэгтийг дэмждэг бол Юникод илүү олон тэмдэгтийг дэмждэг.

Хэдийгээр Юникод болон ASCII-д өөр өөр хувилбар гарч ирдэг ч вэбд суурилсан харилцаа холбоог хөгжүүлэхэд хоёулаа маш чухал.

Зөвлөмж болгож буй: