X

BOM meaning in Information Technology ?

( 5 )  .  1 Rating
1049 views   .  0 comments  .   . 

Download Solution PDF

Answer: What is Byte Order Mark mean?

The byte order mark (BOM) is a particular usage of the special Unicode character, U+FEFF BYTE ORDER MARK, whose appearance as a magic number at the start of a text stream can signal several things to a program reading the text:

The byte order, or endianness, of the text stream in the cases of 16-bit and 32-bit encodings;The fact that the text stream's encoding is Unicode, to a high level of confidence;Which Unicode character encoding is used.

BOM use is optional. Its presence interferes with the use of UTF-8 by software that does not expect non-ASCII bytes at the start of a file but that could otherwise handle the text stream.

Unicode can be encoded in units of 8-bit, 16-bit, or 32-bit integers. For the 16- and 32-bit representations, a computer receiving text from arbitrary sources needs to know which byte order the integers are encoded in. The BOM is encoded in the same scheme as the rest of the document and becomes a non-character Unicode code point if its bytes are swapped. Hence, the process accessing the text can examine these first few bytes to determine the endianness, without requiring some contract or metadata outside of the text stream itself. Generally the receiving computer will swap the bytes to its own endianness, if necessary, and would no longer need the BOM for processing.

The byte sequence of the BOM differs per Unicode encoding (including ones outside the Unicode standard such as UTF-7, see table below), and none of the sequences is likely to appear at the start of text streams stored in other encodings. Therefore, placing an encoded BOM at the start of a text stream can indicate that the text is Unicode and identify the encoding scheme used. This use of the BOM character is called a "Unicode signature".

reference
Full Form Category
Bureau Of Meterology Academic & Science
Business Organisation & Management Academic & Science
Mumbai Airport Code
BestMacs Onsite Management Business
Business Opportunity Meeting Business
Bank of Mauritius Business
Bank of Melbourne Business
Business Object Model Business
Best Overall Method Business
Bank Of Montgomery Business
Bracelet Of the Month Business
Barrel Of Monkeys Business
Bondi Mining Ltd Business
Board of Management Business
Bill of Material Business
Big Opera Mundi Community
Band Of Mothers Community
Board Of Monitresses Community
Best Of Missisauga Community
Book Of Mormon Community
Beginning Of Media Computing
Black Lemon Cryptocurrency
Bill of Materials Electronics
Birmingham Open Media General
Box Office Mojo General
Bit Order Marker General
Baby of McLeod General
Bill Of Manufacture General
Base Object Model General
Browser Object Model General
Best Of Me General
Brazen Orange Metallic General
Basis Of Mobility General
Bob Old Man General
Build Of Material General
Bird Of The Month General
Boogles Of Moogles General
Blades Of Marr General
Bet On Markets General
Book Of the Month General
Block Of the Month General
Bureau of Meteorology Governmental
Bureau of Meteorology's Governmental
BOMADRA Indian Railway Station
Byte Order Mark Information Technology
Branch Office Manager Jobs
Bilateral otitis media Medical
Bit-oriented Message Military and Defence
Beginning of Message Radio Science
Back On Market Real Estate
Mumbai, India Regional
Beginning of Month Space Science

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.




Give Rating
Report
Write Your Comments or Explanations to Help Others
Comments(0)





Miscellaneous in Information Technology
Electronics and Communication in Information Technology
Miscellaneous in Information Technology

Ever curious about what that abbreviation stands for? fullforms has got them all listed out for you to explore. Simply,Choose a subject/topic and get started on a self-paced learning journey in a world of fullforms.

Explore Other Libraries

X

Important Information Technology Links





Copyright (c) 2021 TuteeHUB

OPEN APP
Channel Join Group Join