Q


Предыдущая | Следующая

quad (четверка), сущ 1. Два бита; синонимы quarter (четвертак), crumb (крошка), tayste 2. Упаковка из четырех предметов (ср. с hex в значении 2) 3. Используемые в языке APLдля разных хитрых целей прямоугольники или блочные структуры; почти всегда имели отношение к вводу/выводу. Бывшие члены Лиги Плюща вместе с выпускниками Оксфорда утверждают, что этот термин ассоциируется у них прежде всего с незабвенной alma mater.
/*/
quadruple bucky Замечание. Раньше (в том числе и в предыдущем издании Словаря) клавиатуру космического курсанта отождествляли с клавиатурой Кнайта (Knight keyboard), что неверно. Хотя обе они были разработаны Томом Кнайтом, клавиатурой'Кнайта называют ту, что использовалась для терминального ввода в PDP-10 и была разработанана на основе Стэнфордской клавиатуры (см. bucky bits). Настоящая же клавиатура космического курсанта возникла в результате эволюции клавиатуры Кнайта.
/*/
quadruplebucky (пижонская четверка), сущ.; устар. L Ввод символа с разработанной в MIT клавиатуры космического курсанта (см. space-cadetkeyboard) с использованием всех четырех управляющих клавиш (control, meta, hyperи super) 2. Ввод символа с клавиатуры в «сыром» режиме (см. rawmode) с одновременным нажатием четырех управляющих и пятой обычной клавиши; при этом надо иметь в виду, что управляющие клавиши располагались по две по разным сторонам клавиатуры, поэтому нажать их все вместе было совсем не просто. Самое широкое распространение получил следующий метод: левые управляющие клавиши нажимались пальцами левой руки, правые управляющие клавиши – пальцами правой, а в пятую клавишу нужно было исхитриться и попасть носом.На практике пижонская четверка использовалась очень редко, потому что при разработке новых команд программисты старались задействовать клавиши, расположенные по соседству. Если хотелось подчеркнуть, что в программе явный перебор с функциями, говорилось что-нибудь вроде: «Н-да, программа, которая во время перемотки ленты еще и насвистывает Пятую симфонию Бетховена, должна называться не иначе как quadruple-bucky-cokebottle'. См. doublebucky, buckybits, cokebottle.
/*/
quarter (четвертак), сущ. Два бита. Своим происхождением термин обязан пиратским фильмам, из которых хакеры выяснили, что во времена конкистадоров один испанский золотой можно было разменять на восемь битов (в английском языке «битом» называется мелкая разменная монета). На начальном этапе американской истории один доллар приравнивался одному испанскому золотому, поэтому каждый из этих битов стоил 12.5 центов. Два бита 25 центов = четвертак. Термин используется редко. Синонимы tayste, crumb, quad; см. также nickle, nybble, byte, dynner.
/*/
quatiners (кванторы). И в научной терминологии, и в жаргоне стандартные единицы Международной системы измерений СИ применяются двояко. При использовании префиксов кило-, мега- и т.п. с величинами типа время, деньги, расстояние и пр., которые традиционно измеряются в десятичной системе, подразумевается умножение на степень 1000 = 103. Те же самые префиксы с двоичными величинами означают умножение на степень числа 1024 = 210 в десятой. В жаргоне чаще всего используются следующие префиксы:<tbody>
/*/
ques /kwes/ (от question – спрашивать) 1. сущ. Символ «знак вопроса» (»?', ASCII0111111) 2. межд. Что? Часто удваивается и звучит как «Что-что?». См. wall.
/*/
quick-and-dirty (быстрый и грязный), прил. Разработанный в спешке фрагмент программы (см. crock). Обычно такая работа делается под нажимом пользователей или начальства. «Я могу сегодня вечером сделать быстрый-грязный хак и на какое-то время изолировать эту ошибку, но потом все равно придется решать проблему глобально и переписывать весь модуль заново.» См. также kluge.
/*/
quine /kwi:n/ [в честь одного специалиста в области логики – Уилларда В. Ку-ина (Quine), впервые в этом смысле quine употребил Дуглас Ховстедтер], сущ. Программа, которая воспроизводит копию своего собственного исходного текста. Разработка наиболее короткой quineна данном языке программирования -широко распространенное среди хакеров развлечение. Вот один из классических примеров:((lambda (x) (list х (list (quote quote) x))) (quote (lambda (x) (list x (list (quote quote) x)))) Это программа на LISP или Scheme. Сравнительно просто написать quines на таких языках, как Postscript, в котором программа непосредственно представляет собой набор данных; значительно труднее (а потому и интереснее) написать их на таких языках, как Си, где вышеописанные свойства Postscripta отсутствуют. Вот классическая quine на Си для ASCII машин: . char*f='char*f =e/,cy,s'/,c;main(){ printf (f,34,f ,34,10) ;Г/.см; main(){printf(f,34,f,34,10);} Некоторые малоизвестные программы, принимавшие участие в соревновании Obfuscated С Contest, представляли из себя quines, самовоспроизводившиеся достаточно экзотическим образом. quote chapter and verse (цитировать главу и стих; обычно так говорят о цитировании библии), гл. Приводить соответствующую цитату из Библии (см. bible). «Я нисколько не боюсь, что эта процедура при такой последовательности параметров будет работать неправильно; не веришь – могу процитировать главу и стих из описания реализации.'
/*/
quotient  (частное), сущ. См. coefficient of X.
/*/
quux /kwuhb/ (квакс) 1. Метасинтаксическая переменная наподобие fooи foobar. Придумана Гаем Стилом исключительно для этой роли в те далекие времена, когда он был молодым и глупым и еще не был вхож в братство хакеров. Аналогичные слова придумывают многие программисты, и это слово мы приводим только потому, что по сравнению с другими, слову «квакс» посчастливилось стать слегка известным и за пределами программ его создателя. В конце концов это слово вернулось к автору и стало его прозвищем 3. межд. См. foo; хотя подразумевается отвращение меньшей степени тяжести, и часто это слово произносят просто так, от полноты чувств 3. «Великий Квакс» – Гай Стал собственной персоной в комиксах Crunchly. 4. В некоторых компаниях слово «квакс» используется в роли антонима слова «crux» и означает нечто, не имеющее определенного значения, то на что не стоит обращать внимания (ср. с tipoftheice-cube) 5. quuxy: прил. Имеющий отношение к кваксу.
/*/
qux /kwuhks/(квакс). Четвертая стандартная метасинтаксическая переменная, идет после baz и перед серией переменных типа quu(u... )х. См. foo, bar, baz, quux. Появилась как мутация quux.
/*/
qwerty /kwer'tee/ (кверти) [по названию клавиш на клавиатуре в верхнем ряду слева], прил. Имеющий отношение к стандартной англоязычной клавиатуре компьютеров и пишущих машинок. Иногда эту клавиатуру в отличие от других моделей называют по имени ее создателя клавиатурой Шоулса; существуют еще клавиатура Дворака, клавиатура APL, клавиатура космического курсанта (см. space-cadetkeyboard) и самые разные клавиатуры иностранных марок.Историческая справка. Компоновка QWERTYпредставляет собой отличный пример древнего ископаемого (см. fossil). Иногда можно услышать, что ее разработчик якобы приложил все усилия для того, чтобы на этой клавиатуре нельзя было печатать быстро. Это заблуждение. Наоборот, она была задумана как очень быстрая для своего времени клавиатура. Дело в том, что в ранних моделях пишущих машинок при быстром нажатии двух соседних клавиш часто происходило заедание механизма, поэтому Шоулс перемешал все буквы так, чтобы часто встречающиеся в английском языке пары букв не находились рядом на клавиатуре. Нельзя не отметить, что свою работу он выполнил не очень аккуратно, и буквы в парах «th», «tr\ «ed», «ег» на его клавиатуре соседствуют. Тем не менее его компоновка позволяла в те времена печатать тексты с более равномерной скоростью и потому более аккуратно. Проблема заедания вскоре была решена использованием в механизме специальных пружин, но компоновка осталась без изменений.
/*/