Список этимологий компьютерных терминов - List of computer term etymologies

Это список происхождения компьютерных терминов или терминов, используемых в компьютерном мире (т.е. список компьютерных терминов этимологии). Это касается как компьютерное железо и компьютерное программное обеспечение.

Названия многих компьютерных терминов, особенно компьютерных приложений, часто связаны с функцией, которую они выполняют, например, компилятор это приложение, которое компилирует (язык программирования исходный код в компьютер машинный язык ). Однако есть и другие термины с менее очевидным происхождением, которые представляют этимологический интерес. В этой статье перечислены такие термины.

А

  • ABEND - родом из IBM System / 360 сообщение об ошибке, сокращение от «ненормальный конец». В шутку интерпретируется как Немецкий Abend («вечер»), потому что «это то, что системные операторы делают с машиной поздно в пятницу, когда хотят прекратить работу».[1]
  • Ада - названный в честь Ада Лавлейс, которого многие считают первым программистом.
  • Apache - изначально выбран из уважения к индейскому племени индейцев Apache. Было высказано предположение, что название было подходящим, поскольку Apache начинался как серия патчи код, написанный для NCSA с HTTPd демон. В результате получился «неоднородный» сервер.[2]

B

Первый случай реального компьютерная ошибка, моль в ловушке реле Гарвард Марк II
  • biff - назван в честь собаки, известной разработчиками в Беркли, кто - согласно UNIX страница руководства - умерла 15 августа 1993 года в возрасте 15 лет и принадлежала некой Хайди Штеттнер. Некоторые источники[5][6] сообщают, что собака лает на почтальона, что делает его естественным выбором для названия системы почтовых уведомлений. В Файл жаргона противоречит[7] это описание, но подтверждает хотя бы то, что собака существовала.
  • Бон - создан Кеном Томпсоном и назван либо в честь его жены Бонни, либо в честь «религии, ритуалы которой включают бормотание магических формул» (отсылка к тибетской религии Bön ).[4]
  • загрузка или же самонастройка - от фразы "подтянуться за шнурки ", первоначально использовавшаяся как метафора для любого самозапускающегося или самоподдерживающегося процесса. Используется в вычислениях из-за очевидного парадокса, что компьютер должен запускать код для загрузки чего-либо в память, но код не может быть запущен, пока он не будет загружен.
  • ошибка - часто (но ошибочно) зачисляются Грейс Хоппер. В 1946 году она присоединилась к Гарвард Факультет вычислительной лаборатории, где она обнаружила ошибку в Гарвард Марк II к моль в ловушке реле. Этот баг был аккуратно удален и записан в журнал. Однако использование слова «ошибка» для описания дефектов в механических системах восходит как минимум к 1870-м годам, возможно, особенно в Шотландия.[нужна цитата ] Томас Эдисон, например, использовал этот термин в своих записных книжках и письмах.[10]
  • байт - придумано Вернер Бухгольц в июне 1956 г. на ранней стадии проектирования IBM Stretch компьютер.[11][12][13][14]

C

Компьютерный зал в Центре летных исследований Драйдена, 1949 год.
  • C - язык программирования.
Деннис Ричи, улучшив Язык B, назвал свое творение Новый B. Позже он переименовал его C. (Смотрите также D ).
Создатель C ++ Бьярне Страуструп назвал свой новый язык «C с классами», а затем «новым C». Оригинальный язык стал называться "старый C", что было сочтено оскорбительным для сообщества C. В это время Рик Маскитти предложил название C ++ в качестве преемника C. В C оператор '++' увеличивает значение Переменная он добавляется, таким образом C ++ увеличило бы значение C.
Термин был придуман веб-браузер программист Лу Монтулли после срока "волшебное печенье " использован Unix программисты. Период, термин "волшебное печенье "в свою очередь происходит от"печенье удачи ", файл cookie со встроенным сообщением.

D

  • D - язык программирования.
Разработано Уолтер Брайт как улучшенный C, позволяющий избежать многих проблем проектирования C (например, обширные манипуляции с указателями, необязательные границы массива, и Т. Д.).
  • демон - процесс в операционной системе, работающий в фоновом режиме.
Это не аббревиатура от Dиск Аnd Eказнь Пнitor: согласно оригинальной команде, которая представила концепцию, использование слова демон было вдохновлено Демон Максвелла физики и термодинамики (воображаемый агент, который помогал сортировать молекулы с разными скоростями и без устали работал в фоновом режиме)[15] Этот термин был принят и, возможно, популяризирован[нужна цитата ], посредством Unix операционные системы, которые поддерживали несколько фоновых процессов: различные локальные (а позже и Интернет) службы предоставлялись демонами. Примером может служить BSD талисман, Джон Лассетер рисунок дружеского чертенок.
А чемодан имен Ян Мердок, создатель проекта Debian, и Дебра Линн, тогдашняя девушка и будущая жена Яна.[16][17]
  • дефолт - начальное значение для переменной или пользовательской настройки.
Первоначальное значение слова «дефолт» - «невыполнение обязательства». Обязательство здесь состоит в том, чтобы предоставить ввод, который требуется программе. В первые дни программирования, если входное значение отсутствовало или было «null», программа почти наверняка вылетала из строя. Это часто связано с «типизацией» переменной - например, простая программа вычислений ожидает ввода числа: любой другой тип ввода, такой как текстовая строка или даже null (без значения), будет выполнять любую математическую операцию например, умножение невозможно. Чтобы предотвратить эту возможность, программисты определили начальные значения, которые будут использоваться, если пользователь * по умолчанию * или не выполнит обязательство по предоставлению правильного входного значения. Со временем термин «по умолчанию» стал относиться к самому начальному значению.

E

В соответствии с Роберт Меткалф (один из первых разработчиков), он придумал это имя в ранней служебной записке компании как эндоцентрическое соединение из "светоносный эфир "-" субстанция ", которая, как многие полагали, была средством, через которое электромагнитное излучение распространился в конце 19 века - и "net", сокращенно от "сеть ".[18] Когда сетевая группа описывала данные, поступающие в сетевую инфраструктуру, они обычно описывали это как пакеты данных, идущие «в эфир».[19]

F

  • ПалецUnix команда, которая предоставляет информацию о пользователях, вошедших в систему.
Les Earnest написал программу finger в 1971 году, чтобы предоставить пользователям информацию о других пользователях в сети или системе. До программы finger единственным способом получить эту информацию был ВОЗ программа, показывающая идентификаторы и номера линий терминала для авторизованных пользователей; люди пробегали пальцами по списку «кто». Эрнест назвал свою программу в честь этого явления.[нужна цитата ]

грамм

Gentoo Linux назван в честь Пингвин
Названный в честь множества пингвин, универсальный Linux талисман.
Линус Торвальдс, создатель Git, сказал: «Я эгоистичный ублюдок, и все свои проекты я называю в честь себя. Сначала« Linux », теперь« git »». Слово Британский английский сленг, примерно значение глупый, некомпетентный, надоедливый человек.
В GNU также является разновидностью африканской антилопы. Основатель проекта GNU Ричард Столмен понравилось название из-за юмора, связанного с его произношением, а также на него повлияли Песня Гну,[21] к Фландрия и Суонн, который поет гну. Это также ранний пример рекурсивный акроним: "граммНУ Nне Unix ".[22]
Название началось как преувеличенное хвастовство объемом информации, которую поисковая система сможет найти. Первоначально он назывался 'Гугол ', слово для числа, представленного 1, за которым следуют 100 нулей. Слово было изобретено Милтон Сиротта, племянник математика Эдварда Каснера, в 1938 году во время обсуждения больших чисел и экспоненциальной записи.
  • Суслик - ранний сетевой протокол распределенного поиска и извлечения документов в Интернете.
Утверждается, что источник названия состоит из трех частей: во-первых, оно используется для «желательной» информации; во-вторых, это делается с помощью меню ссылок, аналогичных суслик дыры; и, в-третьих, талисманом организации авторов протокола, Университета Миннесоты, является Голди Суслик.[нужна цитата ]
Название происходит от команды в текстовом редакторе Unix. ред это принимает форму г / р / п поиск смысла граммлобально для ртипичный еxpression и пrint строки, где находятся экземпляры.[23] «Grep», как и «Google», часто используется как глагол, означающий «искать».

ЧАС

  • Hotmail - бесплатный почтовый сервис, теперь названный Outlook.com.
Основатель Джек Смит у меня возникла идея доступа к электронной почте через Интернет с компьютера в любой точке мира. Когда Сабир Бхатия придумал бизнес-план для почтовой службы, он перепробовал всевозможные имена, оканчивающиеся на 'Почта 'и, наконец, остановился на Hotmail, поскольку он включал буквы "HTML "- язык разметки, используемый для написания веб-страниц. Первоначально он назывался HoTMaiL с выборочным верхним регистром.

я

  • i18n - Короче для "яинтернационализацияп".
«18» - количество букв между я и п. Связанные, менее распространенные термины включают l10n (за локализацияп), g11n (за граммлобализацияп) и a11y (за адоступностьу).
ICQ - это не инициализм. Это игра на фразе «Я ищу тебя» или «Интернет ищет тебя» (аналогично CQ в использовании радиолюбителей).[нужна цитата ]
  • ID10T - произносится как «ID ten T» - это код, который часто используется представителем службы поддержки клиентов (CSR) для аннотирования своих заметок и определения источника проблемы как лица, сообщающего о проблеме, а не системы, в которой виновата. Это слегка завуалированная ссылка на мнение CSR о том, что человек, сообщающий о проблеме, является IDIOT. Пример: Сообщается о проблеме, вызванной ID10T, решение невозможно. Смотрите также PEBKAC.[нужна цитата ]

J

Джакарта - так назывался конференц-зал в Sun, где проходило большинство встреч между Sun и Apache. Конференц-зал, скорее всего, был назван в честь Джакарта, столица Индонезия, который расположен на северо-западном побережье острова Ява.
  • Ява - язык программирования.
Первоначально назывался "D", но из-за обозначения почти нездоровой отметки в табеле успеваемости язык был переименован. дуб от Java-создателя Джеймс Гослинг, с дерева, которое стояло за его окном. Команда программирования в солнце пришлось искать заменяющее имя, поскольку уже существовал другой язык программирования под названием Oak. «Java» было выбрано из списка предложений, прежде всего потому, что это популярный сленговый термин для кофе, особенно на острове Ява. Поскольку программисты пили много кофе, это название казалось подходящим. Многие ошибочно думают, что Java - это аббревиатура и пишут JAVA. Когда одного из первых Java-программистов из Sun попросили определить JAVA, он сказал, что это ничего не стоит, но если оно должно что-то значить: "Just Аеще Vлихорадка Аcronym. "

  • JavaScript - язык программирования.
Первоначально он был разработан Брендан Эйх Netscape под названием «Mocha», которое позже было переименовано в «LiveScript» и, наконец, в «JavaScript».[24] Смена названия с LiveScript на JavaScript примерно совпала с тем, что Netscape добавила поддержку технологии Java в свои Netscape Navigator веб-браузер. JavaScript был впервые представлен и развернут в браузере Netscape версии 2.0B3 в декабре 1995 года. Это название вызвало путаницу, создав впечатление, что язык является побочным продуктом Java, и многие охарактеризовали его как маркетинговый ход со стороны Netscape. чтобы дать JavaScript изюминку того, что было тогда популярным новым языком веб-программирования.[25]

K

При создании программистами на Массачусетский технологический институт в 1970-х они хотели имя, которое предполагало высокую безопасность проекта, поэтому они назвали его в честь Kerberos, в Греческая мифология трехголовый пес, охраняющий врата Аида. Ссылка на греческую мифологию, скорее всего, связана с тем, что Kerberos был разработан как часть Проект Афина.[нужна цитата ]

L

  • Linux - операционная система ядро, и общее название для многих операционных систем, которые его используют.
Создатель Linux Линус Торвальдс первоначально использовал МИНИКС Операционная система на его компьютере, не понравилось, понравилось ДОС less и начал проект по разработке операционной системы, которая решила бы проблемы MINIX. Следовательно, рабочее название было Linux (Миникс Линуса). Однако первоначально Линус планировал назвать его Freax (свободный + ненормальный + Икс). Его друг Ари Леммке призвал Линуса загрузить его в сеть, чтобы его можно было легко загрузить. Ари дал Линусу каталог с именем linux на его FTP сервер, так как ему не понравилось имя Freax.
Apple заявила, что Лиза была аббревиатурой от Локальная интегрированная программная архитектура; однако часто делается вывод, что машина была первоначально названа в честь дочери соучредителя Apple. Стив Джобс, и что эта аббревиатура была изобретена позже, чтобы соответствовать названию. Соответственно, два юмористических предложения по расширению аббревиатуры включали Придумаем несколько сокращений, и Придумываем глупые акронимы.
Игра на терминах «программное обеспечение» и «оборудование». Это слово, появившееся в 1966 году, указывает на то, что иногда компьютерная проблема связана не с самим компьютером, а с пользователем.

M

Оригинальное яблоко Макинтош
Из Макинтош, популярный сорт яблока.

N

  • Зануда - Разговорный термин для компьютерного человека, особенно одержимого и исключительно сосредоточенного. Первоначально создано доктором Сьюзом из его книги Если я сбегу в зоопарк.

О

Ларри Эллисон, Эд Оутс и Боб Майнер работали над консультационным проектом для ЦРУ (Центральное Разведывательное Управление ). Кодовое название проекта было Oracle (ЦРУ, очевидно, рассматривало это как систему, которая дала бы ответы на все вопросы). Проект был разработан с использованием недавно написанного SQL язык базы данных из IBM. В итоге проект был прекращен, но они решили закончить начатое и принести его миру. Они сохранили имя Oracle и создал движок СУБД.

п

Термин происходит от паку паку который японец звукоподражание используется для шумной еды; похожий на чавкать. Игра вышла в Японии под названием Puck-Man, и выпущен в США под названием Pac-Man, опасаясь, что дети могут испортить кабинет Puck-Man, изменив п для F.
В пличный Cкомпьютер MЭмори Card ямеждународный Аssociation - это международный орган по стандартизации, который определяет и продвигает стандарты для устройств расширения, таких как модемы и внешний жесткие диски быть подключенным к ноутбуки. Со временем аббревиатура PCMCIA использовалась для обозначения PC card. фактор формы используется на портативных компьютерах. Поворот аббревиатуры плюди Cмуравей Mпочитать Cкомпьютер япромышленность Аcronyms.
  • PEBKAC - аббревиатура от «Проблема существует между клавиатурой и стулом», которая представляет собой код, который часто используется представителем службы поддержки клиентов (CSR) для аннотирования своих заметок и определения источника проблемы как лица, сообщающего о проблеме, а не системы. обвиняют. Это слегка завуалированная ссылка на мнение CSR о том, что проблема заключается в человеке, сообщившем о проблеме. Пример: PEBKAC, решение невозможно. Смотрите также ID10T.
  • Pentium - серия микропроцессоры из Intel.
Пятый микропроцессор в 80x86 серии. Его назвали бы i586 или 80586, но Intel решила назвать его Pentium (penta = five) после того, как компания проиграла иск о нарушении прав на товарный знак против AMD из-за постановления, что такие числа, как «286», «386» и «486» не могут быть товарными знаками. Согласно Intel, Pentium передает значение силы, как титан.[нужна цитата ]
Поскольку некоторые ранние чипы Pentium содержали ошибку математической точности, было в шутку высказано предположение, что причиной названия чипа Pentium, а не 586 было то, что чипы Intel вычислили бы 486 + 100 = 585,99999948.
Первоначально Perl назывался Жемчужина, после "драгоценной жемчужины" Мэтью 13:46.[нужна цитата ] Ларри Уолл, создатель Perl, хотел дать языку короткое имя с положительной коннотацией и утверждал, что просмотрел (и отклонил) каждое трех- и четырехбуквенное слово в словаре. Он даже подумал о том, чтобы назвать его в честь своей жены Глории. Перед официальным выпуском языка Wall обнаружил, что уже существует язык программирования с именем Жемчужина, и изменил написание имени. Хотя в исходных руководствах предлагалось бэкронимы «Практическое извлечение и язык отчетов» и «Патологически эклектический список мусора», они были задуманы с юмором.[нужна цитата ]
Первоначально названный "пличный ЧАСом пage Tools "Автор: Расмус Лердорф, его переписали разработчики Зеев Сураски и Энди Гутманс кто дал ему рекурсивное имя "пHP ЧАСypertext пreprocessor ». В настоящее время Лердорф настаивает на том, что это имя не следует рассматривать как обозначающее что-либо, поскольку он выбрал« Персональная домашняя страница »в качестве имени, когда не ожидал, что PHP станет языком программирования общего назначения.
Многие люди считают, что сосна означает "пине яs Nне Elm ". Однако один из первоначальных авторов, Лоуренс Лундблейд, настаивает на том, что этого никогда не было и что оно начиналось просто как слово, а не аббревиатура; его первый выбор backronym для сосны было бы "Сосна почти вяз". Со временем это было изменено на Программа для новостей в Интернете и электронной почты.[26]
  • пинг - инструмент компьютерной сети, используемый для обнаружения хостов.
Автор пинга, Майк Муусс, назвал его в честь звуковых импульсов, издаваемых сонар называется "пинг". Потом Дэйв Миллс предоставил бэкроним "псосуд яnterпet граммroper ".
Назван в честь телесериала Летающий цирк Монти Пайтона.[27]

р

Радиокнопки получили свое название от предустановленных кнопок в радиоприемники. Когда кто-то использовал для выбора предустановленных станций на радиоприемнике физически, а не электронным способом, нажатие одной кнопки предустановки выскакивало, какая бы другая кнопка ни была нажата.
Основатель компании Марк Юинг получил Корнелл лакросс кепка (с красными и белыми полосками) от его дедушки во время учебы в колледже. Люди обращались к нему, чтобы решить свои проблемы, и его называли «тем парнем в красной шляпе». Он потерял кепку, и ему пришлось отчаянно ее искать. В руководстве по бета-версии Red Hat Linux содержится призыв к читателям вернуть шляпу, если кто-нибудь найдет ее.
Исходя из фамилий авторов этого алгоритма - Рон ринвестировать, Ади Sхамир и Лен АДлеман.

S

  • Самба - бесплатное внедрение Microsoft сетевой протокол.
Название самба происходит от вставки двух гласных в название стандартного протокола, используемого сетевой файловой системой Microsoft Windows, с именем Блок сообщений сервера (SMB). Автор искал словарь, используя grep для слов, содержащих S M и B в указанном порядке; единственные матчи были Самба и Лосось.
  • условно-бесплатная - придумано Боб Уоллес чтобы описать свой текстовый процессор PC-Write в начале 1983 года.[нужна цитата ] До этого Джим Кнопф (также известный как Джим Баттон) и Эндрю Флюгельман назвали свое распределенное программное обеспечение «программным обеспечением, поддерживаемым пользователем» и «бесплатным ПО» соответственно, но преобладала терминология Уоллеса.
  • спам - нежелательные повторяющиеся сообщения, например массовые нежелательные сообщения электронное письмо.
Период, термин спам происходит из Монти Пайтон Эскиз спама, установлен в кафе, где все в меню включает СПАМ обед мясо. Пока клиент жалобно просит какую-то еду без СПАМА, сервер повторяет меню, заполненное СПАМом. Вскоре хор викингов присоединяется к песне: «СПАМ, СПАМ, СПАМ, СПАМ, СПАМ, прекрасный СПАМ, замечательный СПАМ», снова и снова, заглушая все разговоры.
Качать было кодовым названием проекта, который разработал новые графические компоненты (преемник AWT ). Он был назван в честь качать, стиль танцевальной группы джаз который был популяризирован в 1930-х и неожиданно возродился в 1990-х. Хотя это неофициальное название для компонентов, оно получило широкое признание благодаря использованию слова в именах пакетов для Swing API, которые начинаются с javax.swing.[нужна цитата ]

Т

Кот было кодовым названием JSDK 2.1[требуется разъяснение ] проект внутри солнце.[нужна цитата ] Tomcat начинался как реализация спецификации сервлета Джеймсом Дунканом Дэвидсоном, архитектором программного обеспечения в Sun.Дэвидсон изначально надеялся, что проект будет реализован. Открытый исходный код, и поскольку большинство проектов с открытым исходным кодом О'Рейли книги о них с изображением животного на обложке, он хотел назвать проект в честь животного. Он придумал Кот поскольку он считал, что животное представляет собой нечто, о чем можно позаботиться и позаботиться о себе.
  • Troff - система обработки документов для Unix.
Troff означает "типсеттер roff", хотя многие люди предполагали, что это на самом деле означает" Times roff "из-за использования Семейство шрифтов Times в troff по умолчанию. Трофф происходит от roff, более ранняя программа форматирования, название которой является сокращением от "run off".[нужна цитата ]
Этот термин происходит от классического мифа о Троянский конь. Аналогично, троянский конь выглядит безобидным (или даже подарком), но на самом деле является средством обхода безопасности.
  • Смокинг - The пингвин теперь обычно считается самым известным логотипом ядра Linux и его отклоняющихся от него.
Логотип изначально был создан Ларри Юинг в 1996 году как участие в конкурсе Linux Logo. Создатель Linux, Линус Торвальдс, был укушен маленький пингвин во время посещения Зоопарк Канберры в 1993 году, что сделало пингвина своим «любимым» животным. Слово Tux очевидно происходит от «(T) orvalds (U) ni (X)».[нужна цитата ][оригинальное исследование? ]

U

Происходит от убунту, южноафриканская идеология.
Когда Bell Labs извлечены из MULTiplexed информационно-вычислительной системы (МУЛЬТИКА ), который изначально был совместным Bell Labs /GE /Массачусетский технологический институт проект, Кен Томпсон Bell Labs, к которому вскоре присоединился Деннис Ричи, написал более простую версию операционной системы для запасного миникомпьютера DEC, якобы найденного в коридоре. Им нужна была ОС для запуска игры Космическое путешествие, который был скомпилирован под MULTICS. Новая ОС получила название УНИКС - ООНiplexed яинформация и Cупущенный Sсистема Брайана Кернигана.

V

Инициализм для viсуал, команда в бывший редактор, который помогал пользователям переключаться в визуальный режим из ex-режима. первая версия была написана Билл Джой в Калифорнийском университете в Беркли.
Акроним для Vя ядоказано после того, как Vim добавил несколько функций поверх vi редактор. Однако Vim начинался как имитация Vi и был расширен как Vя яitation.
Период, термин вирус впервые был использован в качестве термина технической информатики Фред Коэн в своей статье 1984 г. «Теория компьютерных вирусов и эксперименты», где он отмечает Лен Адлеман с чеканкой. Хотя Коэн использовал вирус Возможно, это было первое академическое использование, это было в обычном языке задолго до этого. Середина 1970-х научная фантастика роман Дэвид Геррольд, Когда H.A.R.L.I.E. был одним, включает описание вымышленной компьютерной программы под названием ВИРУС который работал точно так же, как вирус (и ему противостояла программа под названием АНТИТЕЛ). Термин «компьютерный вирус» также встречается в комикс "Странно Люди Икс "№ 158, опубликовано в 1982 году. Основная функция компьютерного вируса состоит в том, чтобы вставить свой собственный исполняемый код в код других существующих исполняемых файлов, буквально делая его электронным эквивалентом биологического вируса, основная функция которого заключается во вставке его генетического кода. информация о пораженной клетке, заставляя клетку воспроизводить вирус.

W

Создано Уорд Каннингем, создатель концепции вики, назвавший их в честь «вики-вики» или «быстрых» маршрутных автобусов в аэропорту Гонолулу. Wiki wiki была первой Гавайский срок он узнал во время своего первого посещения островов. Контрагент аэропорта посоветовал ему сесть на автобус wiki wiki между терминалами.
Название «червь» было взято из 1970-х годов. научная фантастика роман Джон Бруннер озаглавленный Наездник ударной волны. В книге описаны программы, известные как «ленточные черви», которые распространяются по сети с целью удаления данных. Исследователи, написавшие раннюю статью об экспериментах в области распределенных вычислений, отметили сходство между их программным обеспечением и программой, описанной Бруннером, и приняли это название.
  • WYSIWYG - описывает систему, в которой контент во время редактирования выглядит очень похожим на конечный продукт.
Акроним для Что вы видите, то и получаете, эта фраза была создана в информационном бюллетене под названием WYSIWYG, опубликованном Арлин и Хосе Рамос. Он был создан для зарождающейся индустрии допечатной подготовки, которая стала электронной в конце 1970-х годов.

Икс

X получил свое название как преемник оконной системы до 1983 года, названной W оконная система.

Y

На историческом сайте Yahoo! Говорится, что это имя является аббревиатурой от «Еще один иерархический официальный оракул», но некоторые помнят это в первые дни (середина 1990-х), когда Yahoo! жил на сервере с именем akebono.stanford.edu, он был обозначен как «еще один иерархический организатор объектов». Слово "Yahoo!" изначально был изобретен Джонатан Свифт и использовал в своей книге путешествия Гулливера. Он представляет собой человека, отталкивающего по внешнему виду и действиям и почти не похожего на человека. Yahoo! основатели Джерри Янг и Дэвид Фило выбрали это имя, потому что считали себя yahoos.

Z

Формат файла был создан Фил Кац, и назвал его своим другом Робертом Махони. Инструмент сжатия, созданный Филом Кацем, получил название PKZIP. Zip означает «скорость», и они хотели сказать, что их продукт будет быстрее, чем ARC и другие форматы сжатия того времени.

Смотрите также

Рекомендации

  1. ^ Словарь нового хакера. Составленный Эрик С. Раймонд (Третье изд.). 1996. стр. 34. ISBN  978-0-262-18178-5.CS1 maint: другие (связь)
  2. ^ "FAQ - Httpd Wiki". Получено 15 ноября 2012.
  3. ^ Гамильтон, Наоми (27 мая 2008 г.). "Азбука языков программирования: AWK". ComputerWorld.com.au. Получено 15 ноября 2012.
  4. ^ а б Деннис М. Ричи (Март 1993 г.). «Развитие языка Си». Уведомления ACM SIGPLAN. 28 (3): 201–208. Дои:10.1145/155360.155580. В Язык B name, скорее всего, представляет собой сокращение от BCPL, хотя альтернативная теория утверждает, что оно происходит от Bon [Thompson 69], несвязанного языка, созданного Томпсоном во времена Multics. Бон, в свою очередь, был назван либо в честь его жены Бонни, либо (согласно цитате из энциклопедии в руководстве) в честь религии, ритуалы которой включают в себя бормотание магических формул.
  5. ^ Купер, Эрик. "biff: Знаете ли вы?". Архивировано из оригинал 13 ноября 2012 г.. Получено 17 ноября 2012.
  6. ^ "Что означает {какое-то странное имя команды unix}?". UNIXguide.net. Получено 17 ноября 2012.
  7. ^ "Жаргонный файл: biff". Получено 17 ноября 2012.
  8. ^ Шеннон, Клод Э. (Июль 1948 г.). «Математическая теория коммуникации». Технический журнал Bell System. 27 (3): 379–423. Дои:10.1002 / j.1538-7305.1948.tb01338.x. HDL:10338.dmlcz / 101429. Архивировано из оригинал 1 октября 2007 г.. Получено 20 ноября 2012. Выбор логарифмического основания соответствует выбору единицы измерения информации. Если используется основание 2, полученные единицы могут называться двоичными цифрами или, короче, биты, слово предложено Дж. У. Тьюки.
  9. ^ Дайсон, Джордж (29 марта 2012 г.). Дарвин среди машин. п. 98. ISBN  9780718196950.
  10. ^ Эдисон - Пушкаш, 13 ноября 1878 г., документы Эдисона, Национальная лаборатория Эдисона, Служба национальных парков США, Вест-Ориндж, штат Нью-Джерси, цитируется в Томасе П. Хьюзе, Американское происхождение: история американского гения для изобретений, Penguin Books, 1989, ISBN  0-14-009741-4, на странице 75.
  11. ^ Бемер, Роберт Уильям (8 августа 2000 г.). "Почему байт 8 бит? Или нет?". Виньетки по компьютерной истории. Архивировано из оригинал 3 апреля 2017 г.. Получено 3 апреля 2017. […] С IBM с ПРОТЯЖЕНИЕ компьютер в качестве фона, обрабатывая 64-символьные слова, которые делятся на группы по 8 (я разработал для него набор символов под руководством Dr. Вернер Бухгольц, человек, который придумал термин "байт "для 8-битной группировки). […] IBM 360 используются 8-битные символы, но не ASCII напрямую. Таким образом, «байт» Бухгольца прижился повсюду. Мне самому это имя не понравилось по многим причинам. […]
  12. ^ Бухгольц, Вернер (11 июня 1956 г.). «7. Матрица сдвига» (PDF). Система ссылок. IBM. С. 5–6. Протяжение Памятка № 39G. Архивировано из оригинал (PDF) 4 апреля 2017 г.. Получено 4 апреля 2016. […] Наиболее важным с точки зрения редактирования будет возможность обрабатывать любые символы или цифры длиной от 1 до 6 бит […] Матрица сдвига, которая будет использоваться для преобразования 60-битного слово, поступающие из Памяти параллельно, в символы, или же "байты "как мы их назвали, чтобы отправить в Сумматор серийно. 60 бит сбрасываются в магнитопроводы на шести разных уровнях. Таким образом, если 1 выходит из позиции 9, она появляется во всех шести ядрах внизу. […] Сумматор может принимать все или только некоторые биты. […] Предположим, что желательно работать с 4-битным десятичные цифры, начиная справа. 0-диагональ пульсирует первой, отправляя шесть битов от 0 до 5, из которых сумматор принимает только первые четыре (0–3). Биты 4 и 5 игнорируются. Далее импульсная 4-я диагональ. Это отправляет биты с 4 по 9, из которых два последних снова игнорируются, и так далее. […] Так же просто использовать все шесть битов в буквенно-цифровой работать, или обрабатывать байты только одного бита для логического анализа, или смещать байты на любое количество бит. […]
  13. ^ Бухгольц, Вернер (Февраль 1977 г.). "Слово" Байт "достигает возраста ..." Журнал Byte. 2 (2): 144. […] Первая ссылка, найденная в файлах, содержалась во внутренней записке, написанной в июне 1956 года в первые дни разработки Протяжение. А байт был описан как состоящий из любого количества параллельных битов от одного до шести. Таким образом, предполагалось, что длина байта соответствует случаю. Его первое использование было в контексте оборудования ввода-вывода 1950-х годов, которое обрабатывало шесть бит за раз. Возможность перехода на 8-битные байты рассматривалась в августе 1956 года и вскоре после этого была включена в конструкцию Stretch. Первое опубликованное упоминание этого термина произошло в 1959 году в статье «Обработка данных в битах и ​​частях» автора. G A Blaauw, Ф. П. Брукс-младший и В. Бухгольц в Операции IRE на электронных компьютерах, Июнь 1959 г., стр. 121. Понятия, изложенные в этой статье, были развиты в главе 4 Планирование компьютерной системы (Project Stretch), под редакцией В. Бухгольца, Книжная компания McGraw-Hill (1962). Причина появления этого термина была объяснена на странице 40 следующим образом:
    Байт обозначает группу битов, используемых для кодирования символа, или количество битов, передаваемых параллельно в блоки ввода-вывода и из них. Термин, отличный от персонаж используется здесь, потому что данный символ может быть представлен в разных приложениях более чем одним кодом, а разные коды могут использовать разное количество битов (т. е. разные размеры байтов). При передаче ввода-вывода группировка битов может быть совершенно произвольной и не иметь отношения к реальным символам. (Термин придуман из кусать, но переделан, чтобы избежать случайной мутации в кусочек.)
    Система / 360 перенял многие концепции Stretch, включая базовые размеры байтов и слов, которые являются степенями 2. Однако для экономии размер байта был зафиксирован на максимальном уровне 8 бит, а адресация на уровне битов была заменена байтовой адресацией. […]
  14. ^ Блаау, Геррит Энн; Брукс младший, Фредерик Филлипс; Бухгольц, Вернер (1962), «4: Естественные единицы данных» (PDF), в Бухгольц, Вернер (ред.), Планирование компьютерной системы - Project Stretch, McGraw-Hill Book Company, Inc. / The Maple Press Company, Йорк, Пенсильвания, стр. 39–40, LCCN  61-10466, в архиве (PDF) из оригинала от 3 апреля 2017 г., получено 3 апреля 2017
  15. ^ http://ei.cs.vt.edu/~history/Daemon.html
  16. ^ Никсон, Робин (2010). Ubuntu: готово и работает. O'Reilly Media. п.3. ISBN  978-0-596-80484-8.
  17. ^ О Debian
  18. ^ Кейд Мец (13 марта 2009 г.). «Ethernet - а сетевой протокол имя на века: Майкельсон, Морли и Меткалф ». Реестр. п. 2. Получено 4 марта 2013.
  19. ^ История Ethernet. NetEvents.tv. 2006 г.. Получено 10 сентября 2011.
  20. ^ Eastlake, D .; Manros, C .; Раймонд, Э. (1 апреля 2001 г.). RFC 3092 - этимология слова Foo"". Получено 15 ноября 2012.
  21. ^ Песня Гну
  22. ^ Столмен, Ричард. "Первое объявление о проекте GNU 27 сентября 1983 г.". www.gnu.org. GNU.org. Получено 20 ноября 2013.
  23. ^ "Базовые спецификации Open Group, выпуск 7 IEEE Std 1003.1, издание 2013 г. Авторские права © 2001-2013 IEEE и Open Group". Открытая группа. Получено 20 ноября 2013.
  24. ^ Криль, Пол (23 июня 2008 г.). «Создатель JavaScript думает о прошлом, будущем». InfoWorld. Получено 19 мая 2009.
  25. ^ "O'Reilly - Интернет-книги по Safari - 0596101996 - JavaScript: Полное руководство, 5-е издание". Safari.oreilly.com. Архивировано из оригинал 8 декабря 2008 г.. Получено 19 мая 2009.
  26. ^ Lundblade, Лоуренс. "Домашняя страница Лоуренса: имя сосны". Архивировано из оригинал 7 июня 2011 г.. Получено 17 ноября 2012.
  27. ^ «Общие вопросы о Python». Python.org. Фонд программного обеспечения Python. Получено 4 июн 2020.