0% found this document useful (1 vote)
180 views4 pages

ECE 513 Assignment No 2

The document discusses barcodes and emojis. It defines ISO 10646 and provides examples of linear barcodes like Code 128 and 2 of 5 codes. Matrix barcodes discussed include QR codes, MaxiCodes, and Data Matrix codes. Ten ASCII emoticons are listed. Emojis are encoded using Unicode, with the core set in Unicode 6.0 consisting of 722 characters mapped to new or existing code points.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
180 views4 pages

ECE 513 Assignment No 2

The document discusses barcodes and emojis. It defines ISO 10646 and provides examples of linear barcodes like Code 128 and 2 of 5 codes. Matrix barcodes discussed include QR codes, MaxiCodes, and Data Matrix codes. Ten ASCII emoticons are listed. Emojis are encoded using Unicode, with the core set in Unicode 6.0 consisting of 722 characters mapped to new or existing code points.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

_____________________________________________________________________________________

QUESTIONS:
1. What is ISO 10646? Explain.
2. Give at least 5 examples of Linear Bar Codes. Present pictures and explain each examples.
3. Give at least 5 examples of Matrix Bar Codes. Present pictures and explain each examples.
4. Give at least 10 emoticons that can be represented in ASCII symbols. Define each emoticon
meaning.
5. What code is used to encode emoji characters and how it is encoded?
ANSWERS:
1. ISO 10646 or also called as IEC 10646:2012 specifies the Universal Character Set (UCS). It is
applicable to the representation, transmission, interchange, processing, storage, input and
presentation of the written form of the languages of the world as well as additional symbols. It
covers 110 181 characters from the world's scripts. ISO/IEC 10646:2012 enables the exchange of
data internationally. The information technology industry gains data stability, greater global
interoperability and data interchange. ISO/IEC 10646 has been widely adopted on the World Wide
Web and implemented in modern operating systems and computer languages.
2. a. Alphanum Code 128it is Widely used in all areas;
modern compact symbology; introduced 1981 by "Computer
Identics"; in conjunction with FNC1 used as UCC128 / EAN128
for retail product marking
.
- 3 different code sets (A=upper case + ASCII
control characters, B=upper + lower case characters, C=double
density numeric characters); code set switching; function code
characters (FNC1-4); high printing density (laser or thermo
transfer printer recommended);
-it contains a character set of ASCII (128
characters) with mod 103
b. 12345 2 of 5 standard - Information is contained in the
width of bars, self-checking code.
- Older code (1970+); for industrial applications,
warehouse sorting systems, photofinishing envelope
identification, ticketing (sequentially numbered airline tickets)
c. 012345 2 of 5 interleaved - Information is contained in the
width of bars, self-checking code; very compact because of
encoding of digits in pairs (total length must be even number of
digits); the 1. digit is represented by the bars, the 2. digit by the
gaps
- Used widely in all areas (article numbering,
industrial applications...). Optional (Mod. 10)

_____________________________________________________________________________________

d. 12345 2 of 5 IATA - Self-checking code; start/stopcharacters identical to 2 of 5 Industry; supports distance


reading (> 1m) and very simple print techniques
- Numbering of luggage in air transport
("International Air Transport Agency") with optional Mod 10.

e. TEC-IT 3 of 9 (Code 39) - Very secure code-structure;


self checking; supports multiple symbols (if first character is a
space the next symbol is appended); supports distance reading
(> 1m); only uppercase letters (+ special characters) can be
encoded.
- Extensive application in
industry, authorities and business (non-retail); covered by ANSI
MH 10.8 M-1983 and MIL-STD-1189; developed 1974
by INTERMEC with optional mode of 43.
-with length average of 20 characters
3. a. QR Codes - used to link people to a particular website (or
webpage). When a person scans a QR code using their smartphone,
that person is connected to a particular website (the website pops
open on their smartphone).

b. MaxiCodes - used for parcel and postage delivery (they were


created by United Parcel Service).

c. Aztec Codes - used by some transport providers (eg. trains &


airlines) . They are used on tickets that have been purchased online
(and printed out) these tickets are then scanned when a customer
boards a train or airoplane.

d. Data Matrix Codes - used in industrial engineering companies to


identify particular components. They are really useful when
manufacturing products for sale (eg. washing machines), because
workers can easily scan a barcode to ensure that they have exactly the
right component.

_____________________________________________________________________________________

e. PDF417 - a stacked linear barcode used primarily for transport,


identification cards, and inventory management.

4. 10 emoticons that can be represented in ASCII symbols.

5. Unicode was used to encode emoji. The core emoji set as of Unicode 6.0 consists of 722
characters, of which 114 characters map to sequences of one or more characters in the pre-6.0
Unicode standard, and the remaining 608 characters map to sequences of one or more characters
introduced in Unicode 6.0.There is no block specifically set aside for emoji the new symbols were
encoded in seven different blocks (some newly created), and there exists a Unicode data file
called EmojiSources.txt that includes mappings to and from the Japanese vendors' legacy character

_____________________________________________________________________________________

sets. An additional group of approximately 250 emoji, many of which were adopted
from Webdings and Wingdings fonts, are included in Unicode 7.0.

References:

http://www.iso.org/iso/catalogue_detail.htm?csnumber=56921
http://www.tec-it.com/en/support/knowbase/barcode-overview/linear/Default.aspx
http://www.idautomation.com/barcode-faq/2d/data-matrix/
http://www.barcodes.sg/sample-images-2d-barcodes/
http://www.umingo.de/doku.php?id=misc:chat_smileys

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy