2016-09-17 4 views
0

Почему ASCII не написан как «Ascii», когда он произносится как слово?Почему ASCII называется в верхнем регистре?

Я понимаю, что должна быть капитализирована только первая буква аббревиатур, содержащих три символа или более.

Является ли ASCII не акроним? Я никогда не слышал, чтобы кто-нибудь произносил A-S-C-I-I, когда они это говорили.

EDIT

В самом деле, число классов в пространстве имен System.Text, кажется, не следовать этому соглашению, хотя я не могу думать больше нигде capitalision сохраняется для аббревиатур с тремя символами или больше в .NET Framework.

System.Text.UTF7Encoding

System.Text.UTF8Encoding

System.Text.UTF32Encoding

Конечно эти аномалии, которые не следуют convension.

+0

Руководства по рамочному дизайну 2-е издание от Krzysztof Cwalina и Brad Abrams p40-p42, в соответствии с этим: http://stackoverflow.com/a/2109419/2707705 – Biscuits

+0

Что относительно СПИДа, НАТО, ANSI, MPAA, HTML , IEEE, СССР, ... У вашего общего правила, похоже, есть много исключений. – Joni

+0

Вот что я понимаю в аббревиатуре. Я понимаю, что ASCII также следует считать одним из них. http://data.grammarbook.com/blog/abbreviations/abbreviations-acronyms-and-initialisms-revisited/ – Biscuits

ответ

4

ASCII - акроним. Дело в том, что обычно произнесено как слово не меняет это.

Однако вопросы о том, почему слова написаны/написаны/произносятся определенными способами ... или что они означают ... в конечном счете бесплодны. Английский язык является естественным языком, который развивается по мере его использования.

Например:

  • слово, как «радар» и «лазер» начало как аббревиатуры и превратился в обычные слова
  • слово «ксерокопирование» начало в качестве торговой марки («Xerox» (ТМ)) и превратился в обычное слово
  • Слово «квант» началось на латыни, было принято на научном английском языке, чтобы означать одно («наименьшая единица/дискретный шаг»), а затем было преобразовано в нормальное использование с почти противоположным значением ... как в «совершении квантового скачка».

1 - ... несмотря на все усилия адвокатов Xerox Inc! https://en.wikipedia.org/wiki/Xerox#Trademark


Да Существуют различные руководящие принципы для того, как вы предполагается писать вещи в официальных документах, но они являются всего лишь рекомендацией. В реальном человеко-человеческом общении люди используют слова, как они считают нужным.

В исходном коде Java соглашение состоит в том, что акронимы должны быть прописными. Однако иногда это дает результаты, которые неприятны или трудны для понимания; например когда вам нужно объединить два аббревиатуры в имени класса, а в правилах указывается, что вы не можете установить подчеркивание между ними. Мой совет заключается в том, чтобы вставить аббревиатуру как прописную, за исключением случаев, когда она «не работает» ... и вы,, судите о том, что работает.

0

ASCII сокращенно от американского стандартного кода для обмена информацией

(source)

Это прописные, потому что это аббревиатура.

0

ASCII является аббревиатурой для Американский стандартный код для обмена информацией, поэтому он находится в верхнем регистре. check Wiki here