Document on Binary and Text Encoding Schemes, Study notes of Computer Science

A comprehensive overview of various binary and text encoding schemes, including ascii, unicode, utf-8, utf-16, and utf-32. It explains the differences between these encoding schemes, their advantages and disadvantages, and their applications. The document also covers the history and evolution of encoding schemes, as well as their impact on data storage and communication.

Typology: Study notes

Pre 2010

Uploaded on 02/13/2009

koofers-user-n7y
koofers-user-n7y 🇺🇸

10 documents

1 / 26

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1

! #"#$%$ &'() +*(,*-$ .
/ 02143563 7089;:6<;
=>?@%;A8 B6<DCE:2CF%CD14GH7IJ K;0: L0J MNC%CF:O06
PN0866? QR;MOSUTH6:2V<;W:2CXIYLZ:6<[;Y#\<DCE]:
/ 0214356<3_^)70`8;:6<S4aUb:Ocd^B6:fec):g6<[;^hd^hNC
8%CiCEM#jgk;k%lmlml^B]:Ond^B6:2eo:6<[;^hd^hNCckM;0MO<k<n`8;:6<
/ 0214356<3 70`8S:6S =p)7>qeEZ:6<[
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a

Partial preview of the text

Download Document on Binary and Text Encoding Schemes and more Study notes Computer Science in PDF only on Docsity!

=>? @%;A8 B6< DCE:2CF%CD14GH7IJ K;0: L0J MNC %CF:O

PN0866? QR;MOSUTH6:2V<; W:2CXI YLZ:6<[;Y#\< DCE]:

/ 0214356<3_^)70`8;:6<S4aUb:O cd^B6:fec):g6<[;^hd^hNC

8 %CiCEM#jgk;k%lmlml^B]:O nd^B6:2eo:6<[;^hd^hNCckM; 0MO<k< n`8;:6<

/ 0214356<3 7 0`8S:6S =p)7> qeEZ:6<[

 ^ "#$% +^   "!^  ! #"$N$^ -"#%$^ R'&$

(^7 C@%CF:^  0J^ J 6:?NCE:O06^ CD0Md0O;30:O?^ ^

 ) ^ $*?R,+^ $-&S".? 0/

(^ = 0K:6^1 :6<;iY^32547678 ^

(^7 j < m1U L0J^ J 6:^ %CF:6<3^7 I<^ C SJ^ ?^

( 9 ;]:O0<^ ^ V:O^ :O06<^ 6:^ SK;A%CF:O06< ?^

( ;7< C S6=:^ >:^ CD^ ?A@CB#DFEHG^ M;^  @^  JIKe^ `< 'LF^

^  (^ NML"0O^ D'^ 'PP^ '- 0/

(^ 06b;6%Cm DI< DCD;J^ JQ:^ SOR:^ K I C S]J^ ^

( S^8 ?^ I 1!C^ S]J^ J 6:MNCE:206 ?^

( ;7< C S]6-KdS8`%V:OHM;? @S^ V<R:>^

 T U3VXWZYR[7^]_a`cb"d WZef"_g[7"daWQbPhQW

( i7jk G>lnm-o7E^  0J^ J 6:^ %CE:O06^1 40O%l^ cJ^  M`%CC^ S]6#^

( pm k GRlnm-oqE^ K;;8%V:OHJ^  I :_:sr^ ;i^

t uPWQda_abwv^xyhQcz z f"bP_ah#\^]_ab "bPu hQ`bPhf"Y'Y{WQbPh5|~}

/ 0214356<3 7 0`8S:6S 2

        ^ 6  ^ ^ M^ "^ 3^  ' "#$^ 'P^ %'^ &S"^  ' D'^ "#?"+$^  ^ "^ ^  ( 6  :^ 6 :^ K;%^8  0J  ?:6\l8:8 CE8<V<^ V< 1!V;]:KO^ :O^ ^ ;:2V< >:-^ ^ NC^ M;^ C   ^ ^ M^ "^ 3^ "^  "#$%$7^  ^    ( : S^  !; 1 4bJ 6 :2CF:O06^8 61 :^8  n^ 6:^ M;^  >:^ ?^ ^ :_:6<3^ C  (^) * / ^ ^ ^ M^ "^ 3^ "^  "#$%$7^  "$#&%^  (! ?^ NCEM%C  ::6<3^ CE8<V<1 CD CF8< : !^ - 6 :2CF:O06NCM; 1^ C "$#&%^ 6:^ M;^  >: (^) * ^  '^ ^ L"^ "!^ ( 0'R()(^ ' ^ 'PO()"#$^ ) ( CF8<pm^ +*-, <3;;6%Ck M;9. < :6%CF9Q:^ ?^ V;]:KO^ l8<; @^ n^ 0M;^ :O (^) < M; :O06 (^) * ^ ( : /^ bJ   Vdb:KO^ M;AJ l8<; @CD;^ 1 c :S0Md!^6 :6<3:O CE8<^10 _%CE:O06 20 _NCE:O06#^^ :6%CEe

/ 0214356<3 7 0`8S:6S 3

        ^ 6 

^ * j ,+^ j^ ,+  II7-7- PLLF^E^ "$#6%IPI3L7-E^^ LF^"$#&%^ * I7- LF^ "5#6% I LF^  )^ ^ $^ ^ ^ OL"0/^ ' ($^  "+

(^ ^ :6M%CD mCXl^  V? \6:^ 0%CEM%CD^ CXl^  V<^ ?^

( *^ :6M%CD \6:^ 0%CEM%C\^ :6<30O^ V<^ ^ **in** (^) **_C C_** **out** ^ ^ M^ "^ 3^ "^  "#$%$7^    ( ^ @C?^ B#DFm-o^ k @l^ I,:S!^6 <R:^ NCD;^ LF^ (^ ^3 ;S6NC!14bJ^ >:^ K I :6:6<3^ "$#&%^ 1^ CD^   1^ ^

(^ :O \^ @`:%CE:2V5^

/ 0214356<3 7 0`8S:6S

^ ^ '-$X^ #^ O^ '?^ ^ 

( ^ &^ ^ KdS8`%V<^ :^   m:^   ^

(^ / ; 8 <;6: R:^ >^06^ M;;^1 4G]J^ :2CD^ ^ CUFCE:O06#Y#CE8SH:O^ :_:O De

( : SWC^ O1K;CE82CD;b6`%CE:2V? S]J :6:O CF:;^^ ;^ Ol^ R:>Y<^ ;O%ECF:O06^ :O m6<06%e

^ & ^ O^ M! ^ $

( ^ ,^ X?^? o k DH@Cm^  &  1!C^ l  3;S6%C^ ?^

( ^ G^ ^ ,=GRm*DFm^ ^ 1^ FCE:O06^ 6:^ 3;S6NC^  ^

  ^ "+"0^ ()"^ (-"+()$^ "!^ 'PO-$*;D'- .^ -$

(^ :6NCD;^3 ;S6NC `ECF:O06^  6^ K;l:2CE8^  < ;6%V:06JM;? @^ R:^ :_:FCE2IS6%C I^ :6^ C S]J 1:2C

* Y  ,  LF^

(^  0J^3 ;S6NC Md; W:2CF:O06^  6^ K; 1H cJ < M;? @ @ J;!<3;;6%CD>:^ :6:_:%ECF2I I^ :6^ C S]J H1!:2C

*  LF^

/ 0214356<3 7 0`8S:6S

in (^) out

ackin ackout

D

^ ^ "# #"^ (-"^ ( '(^ *-"#$^ ?^ OL"^ '- 0&3-^ $ ()"PML"^ 

( ^ j^ ,+^  I7-PLE^^ "$#6%^I.-PLF^^ "$#&%L^^ ^   ^

( V`< ^  <6<%lO 0%CEM%CR:^3 ; 6=: :6M%C ;:2V<%1AC>:^ S^  :2C6<%lO^8 <^ R: :SS:2V<; 3 ;;J;6%C>: ^

(^7 I68906:O[?%CE:O06^ FCE:O06<^    "$#6%^ Y      ^

^ & ^ O^ '^  "!^ ^ "$^ "!^  )

(  ^ j^ ,+^   ^ ^ ^ 

(  ^ K;;8%V<^ :^   DFm^ ~EHG^  0M^ I 1^  

(  ^ +  

^  (^ ^ ?"+'^ '^ (-"^ "^ H^  )

(  /^ j^ ,+^  I7-PLE^^      ^"$#&%I.-PLF^^ "5#6%L^^  /

(  / ^ + ^ ,^ ^   ^

(^7 :O308NCE2I^ J Z:_:^ >:^ WMd`:^ _?NCE:O06^  ,^  ^

/ 0214356<3 7 0`8S:6S 

y              

Jobber

Hammer

Jobber

in Mallet^ out

^  $^ 7^ ()"^ +^   *- #^  ( -"^ ) ( S^ l  Md?0MO^ I4CE8^ @CB#B^ G>l^  LE^

( S^ l  C 0O^ I@8J^ J;!6=:^ JO^ CLF^

(^ @CB^  db]:2V< @^10 _S6%CF:fI^ ^06  KdS2C^ ^

(^ ^ 0K^ :O^ C  : b:2V^  M;^3 :6%CD^  KO^ d^

/ 0214356<3 7 0`8S:6S 4

         ^ ^ ^     "! ^ #^ $"!  %  &' ( )+-,,/.01324-5 6 ".879.;:<0=>1?. @:BA@C5 5 D."0FE ( )+-,,/.01324-5 6 ".879.;:<0=>1?. @: -,GE ( H -=I0J24. @:BK>-KMLFNO.P7Q.05 RSKRT1P5 E   $U VW^    YX 8   U8 Z X   [  X ' ( >] CIK@N ^O_a` C/0b.c.4d>7Q.0K@CIefE g    h^ %  &    i jWkl^ nm ( op0k791,8qrDARs2tA -,,"."01uC@2[va=RS0.wCKtN;0.eT.MC>1?.x79-eT1[E y zk{| }~€-‚ ƒ  "„ #†^ ‡X  "!  X   S†-^ Mˆ8^ †  m ( ‰u-5D-5D06ART185 :90-5 ŠpMr ‹-0ŒC6IA CIeT‹".,"0ŒC79 ,/.PL AtCMŽRT*0CeT‹".","0ŒC E

 *-e:<‹‘CIK>‹ H-2tA0.RSK’.0 “”

o0* 2 4.[1 1 uCIes2@=eS=’1     

Jobber

in geth puth putm

getm

out

^ ^ ^  W^  ##^  iU ˆ   m (  C’1 q-,>1DNO-K>.;rDR7 A A@CIK@NO1[E ( ‰ C"0ŒN  -,>13NO-K>.;rDR7 A AtC5 5 .0FE ( B7 A>."0  -,>1 NO-K’.‡rDR7 A A@C5 5 D."005‡CIeSeT.P74E !  V (^)  m (^ MCNPO=O^  l ^ \ ]  NPO^ E 0  l 0   NPO ( &%(')  0  l 0   NPO>/^ ^  "!4#  NPO^  !#"Fm$"^ !Q%#  NPO &%(').^ %'^ l,+^ ^ NPO-^ . %'^   l ^ NPO (^)!  50 N=N (^) - /  NPO (^.!  10 N=N^ - 0  NPO^ ^. %'(   l  NPO21^.  (-.-/50  NPO (^. %  l  NPO>^ 2^ FxE^ * _aF^ E !#"Fm3"^! %4 ^ NPO (^. -.-/10  NPO^ ^ 'JE * _PJE !4"Fm$"^ !Q%#  NPO (^ !4"Fm$"^ !Q%#  NPO^ ^ ^‘_ ` 5 +'NCm^   NPO2^ EMCNPO=O^  l  *-e:<‹‘CIK>‹ H-2tA0.RSK’.0 “ 76

o0* 2 4.[1 1 uCIes2@=eS=’1    (^)    

Jobber

Hammer

geth

in getm geth puth

puth putm

out

 i{ ~ €   ~     [  X (^ MCNPO=O^  E  (^ N  R N!^ " 0 "^ /NCm^ -6/.0ŒC+790! (^ ‹".K+791 5 ‡C4q 6 "0* 2 24.MN RSK@NO."6"."K@NO."KM7 eq G0cRSKM79."0ŒC@2 7 7 A0-=>‹-A " N  R -/@ m 0 # # 6 /0 7 Q1E ( )+-RSK 2 4-5 6 eT."5D."KM7 C/0 q 6 /G0k7Q1E $ % &^ ˆ V^ Z O!  ('^!  X X  m (^ MCNPO=O^  E   MCNPO=O^ ) (  -5 6 ""18R7 RT-K RT1324-5 5 =+7 CM7 RŽ>. CK@N C’1 1 ?* 2 tRsCM7 RŽ’.‘E

 -e:<‹‘CIK>‹ H-2tA0.RSK’.0 “+

o0* 2 4.[1 1 uCIes2@=eS=’1          $        U   X     m ( 2 M1NPO^ O )  M1NPO^ O ) H)  )   AC^ FSD * _HG  H, -.-/10   A12^ 'JKD * _a'JLG (  T-  O $ @: 2 4-5 ,IRSK@CM7Q*G01 rDR7 A 2 4.0k7 CIRSK esC8rn1 @: .Mva=RŽtCeT."[email protected] $   z€ zkz -}  %    ( :     DE8E8E8D ! " (^) !# ( $   ?^ $&% (' Sem^ getput $ )hX + ,!- ' .  /  " ^ ^ VE * _a E @ $ 0 1IU  X   2   iU    /   ^  " ^ .3 ^ D * _aF 3 * _a (^) # / , -.-/10 ^  " 2^ PJ 43 ^HD * _ PJ 53 * _a (^) #

 (^6) e:<‹‘CIK>‹ H 87 tA:9<;RSK=;>9 “?

o 967;  uCIe 7 @=eS= 

$  *   ! † +      m

/  4 ^ :

/  5  =0 "/NCm^  :  

/^ N  R N!^ " 0 "^ /NCm^  : 

/  ! 80  "" 0 "/NCm^  :  A  ^ %!^  ! G

/  @-/ O "-.- "Nm^   :     D^ D2!  !

$ 6 7 ~ { -}G{ ~ *     ,  m

/    0 ^ N^ Cm^   NPO=O^ ) 

 NPO^ ! "^ +'NCm^   NPO^ ^  0  NCm^   N=O=O^ )

/^ MCNPO^ !Q% N"R^   0  NCm^   NPO=O^ )  0  NCm^   NPO=O^ )

/ ^ R  " " " =0 "/NCm^6 '&^ )(^ )*^ ;,+ MCNPO^ !Q% N"R

/ - 9 6 6 '&*6'&^ ;Mv.'/1032 *4(^9 <;’v.5229; 76 

- 967;  (^) / 50 7 '.103.          /  #  3  91 ! 0 #" 21 5 $ 6 a A c^ c B b %^  : ^ '&^ / 1030 )(+,  -> : '&.-^ > %^ ^ & =  / 1030 )(+,  & -> =  -> %^ ^ & =  /18'6 > = > & / 5030 )(/,  & -> 0  -> & / 1 243 5 687:9;7< =>5?7@BAC7DE9GF HEI 1 JKL" M'N % OQPKR SUTWVYX[Z]^(_S],`XbacVdP)(_Z (Je f(JVdg X B \Z+Vh,^i % jlk_mC%Ck on4Vh( aB(_R p(,q/r X B \Z+VBi % sutvm 8 w x y 0 {z / |}" 21 #~"QH€‚E#~ 3 „ƒ3  1 #~"QH€†HEI 1 JKL" % Z+Vh\‡CZJXUTUXbacVdP)(_Z],X‡ˆ\ PB Z](U‡ˆ/r:i % ‰ŠZ[TW‹ \cŒ]V\o‡CZJX[TUXJadVcP)(_Z], Xއ\АUP),BPKfUT)\„i % ‘L*(Š,h‹],hVh\R,’X‡ˆ\ /“ "”8•^ on9+k_m–PWeEVdg]\—‹˜\™ŒšgUPKfUPWV,;XUR˜
pbX+V›V\o‡CZ (JeL\cŒ]Vh\‡CZJXUTXJadVcP)(_Z/, i % œ 0 œ’ 0 iBiBiž0 œ–Ÿ + ¡SUPWJX[T)\oZ+VVh( œ 0 œ†Ÿ A (_TWe B X[Z B O_abgU‡ˆ\oPKZ/\o‡ D ¢

‡ˆ(a™^,Y,  X[T aJSUTKS/,   L ]  ¡ }’ /   .3 1 ~;KI 1 JK "  5 $ 6  a A B b % œ œ & X[TKT)(/*,uœ  w œ & w PWe ; Z](JV PKZ w /  @  9  82  =d<7@ 9  82 F 9 ;@7 ! (^) - > "# = $ : ! (^) & -> "# = $ 0 ! (^) - > &"# = % @^ & : ! (^) - > "# = ! (^) &C- (^) > &"# = $ : $ @ ! (^) & -> "# = ! (^) & -> "# = iBiBi iBiBi

A (_TWe B X[Z B O_abgU‡ˆ\oPKZ/\o‡ D('