Floating Point at Zero. Когда много лет назад это появилось на экране моего компьютера, я понятия не имел, что это значит. Единственное, что я знал, так это то, что ИТ-жаргон чертовски интригует. И что, если жаргон области привлекает, поле также может быть привлекательным.

Ниже приведены 35 ИТ-терминов, которые, по крайней мере для меня, представляют собой чистую поэзию ;-) Наслаждайтесь!

С благодарностью:Love @ First Byte, автор Lin Hsin Hsin http://www.computerhope.com/jargon http://www.jonstorm.com/ глоссарий http://pc.net/glossary/

1. Ambient Occlusion - Техника, используемая в компьютерной графике для расчета степени, в которой любая заданная точка в трехмерной сцене освещена окружающим светом.

2. Плохой сектор/плохой блок — повреждение диска, обнаруженное компьютером и помеченное как неиспользуемое. Если на вашем компьютере видны поврежденные сектора, пора заменить жесткий диск или компьютер.

3. Модель хаоса. Подход к процессу разработки программного обеспечения, использующий идеи из теории хаоса для решения общих проблем при работе в команде. Связь модели хаоса с теорией хаоса заключается в идее о том, что крупномасштабные архитектурные проблемы не могут быть стабилизированы без стабилизации «более мелких» проблем в программном обеспечении. Включая отдельные строки кода.

4. Непрерывная форма - ряд соединенных форм с отверстиями, пробитыми на левой и правой сторонах, которые позволяют непрерывно подавать бумагу через печатающее устройство с игольчатой ​​подачей.

5. Демон —постоянно работающая программа, запускающая действия при получении определенного ввода.

6. Мертвый код —любой раздел исходного кода, результаты которого никогда не используются программой, что приводит к ненужной обработке.

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

8. Книга Дракона —псевдоним Principles of Compiler Design, известного учебника о компиляторах, написанного Альфредом Ахо и Джеффри Ульманом. Он был опубликован в 1977 году и до сих пор почитается учеными-компьютерщиками как окончательный текст по этому вопросу. Его ласково называют «Книгой дракона» или «Зеленым драконом», потому что на обложке был изображен рыцарь, сражающийся с зеленым драконом.

9. Многоточие –термин, используемый для описания трех периодов, совпадающих (…). В английском языке он часто используется для обозначения пропущенного слова или другого текста.

10. Плавающая точка. Тип переменной, который используется для хранения числовых значений с плавающей запятой. Число с плавающей запятой — это число, в котором позиция десятичной точки может «плавать», а не находиться в фиксированной позиции в числе.

11. Пирамида Гаусса —метод обработки изображений, который разбивает изображение на последовательно меньшие группы пикселей с повторяющимися шагами с целью его размытия. Он назван в честь немецкого математика Иоганна Карла Фридриха Гаусса.

12. Неявно параллельный — язык программирования, компилятор или интерпретатор которого может распознавать возможности для параллелизации и реализовывать их без указания сделать это.

13. Бесконечный цикл / непрерывный цикл / бесконечный цикл —непрерывное повторение сегмента программы

14. Паника ядра — действие, предпринимаемое ядром операционной системы при обнаружении фатальной ошибки, после которой оно не может безопасно восстановиться.

15. KISS — сокращение от Keep It Simple, Stupid или Keep It Short and Simple. Хорошо известный принцип напоминания людям и компаниям о том, что их информация и продукты должны быть простыми.

16. Жидкие кристаллы — вещества, обладающие свойствами как жидкости, так и твердого тела. Открыт Фридрихом Рейнцером в 1888 году. Жидкие кристаллы сегодня широко используются в большинстве электронных дисплеев (ЖК-дисплеев).

17. Логическая бомба — часть кода, вставленная в операционную систему или программное приложение, реализующая вредоносную функцию по истечении определенного времени или при соблюдении определенных условий.

18. Мнемоника – визуальная или слуховая помощь, которая помогает человеку что-то вспомнить.

19. Метод Монте-Карло — алгоритмы, основанные на повторной случайной выборке. Он был назван Станиславом Уламом, когда он работал над проектами ядерного оружия в Лос-Аламосской национальной лаборатории, в честь казино Монте-Карло, где его дед часто играл в азартные игры.

Простым примером использования этого метода может быть рисование единичного квадрата и единичного круга внутри него, а затем равномерное случайное распределение монет по квадрату. Рассчитав отношение монет, попавших внутрь круга, к монетам, попавшим за его пределы, можно приблизительно определить площадь круга.

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

21. Шифрование узла — мера безопасности, используемая для защиты данных в группе взаимосвязанных компьютеров путем шифрования данных перед их отправкой на другой узел. Как только он получен правильным узлом, данные расшифровываются.

22. Неразрушающее считывание — функция, предотвращающая удаление ранее считанных данных из их источника.

23. Неисполняемые операторы.Неисполняемые операторы не являются частью последовательности выполнения и не резервируют место. Примерами невыполнимых операторов являются объявления констант и функций.

24. NonReturn-to-Zero — часто используемый метод кодирования потока данных в форму сигнала напряжения. В кодировке NRZ двоичный ноль преобразуется в низкое напряжение, а единица — в высокое напряжение.

25. Octothorpe / hash / hash-mark / pound — символ на цифре 3 на клавиатуре QWERTY в США. Как видно на рисунке, у октоторпа есть две горизонтальные линии, пересекающие две вертикальные линии (#).

26. Разгон — метод настройки компьютера для работы быстрее заявленной скорости. Разгоном должны заниматься только опытные пользователи компьютеров или пользователи, осознающие связанные с этим риски. При разгоне компьютера могут возникать случайные ошибки или зависания, связанные с нагревом, что приведет к аннулированию гарантии на оборудование и, возможно, на компьютер или материнскую плату. Наконец, разгон иногда может повредить и даже разрушить компоненты компьютера.

27. Пьезоэлектрик - Материал, способный преобразовывать механическую энергию в электрическую и наоборот.

28. Полиморфизм — способность языка программирования интерпретировать объекты по-разному в зависимости от их класса или типа данных.

29. Псевдокод — неформальный способ описания программы. Он не требует строгого синтаксиса, а вместо этого служит общим представлением функций программы.

30. Quick-and-dirty / quick-n-dirty —Техника, при которой что-то делается быстро и небрежно. Этот термин обычно относится к функции или программе, разработанной и написанной за короткий промежуток времени, которая может содержать ошибки и обычно сложна в обслуживании.

31. Vaporware — уничижительный термин для программного обеспечения, о котором было объявлено, но которое не было реализовано.

32. Подстановочные знаки —символ, используемый для замены или представления одного или нескольких символов. Подстановочные знаки обычно представляют собой либо звездочку (*), которая представляет один или несколько символов, либо вопросительный знак (?), который представляет один символ.

33. Эксплойт нулевого дня / 0-day / недостаток нулевого дня — любой эксплойт в операционной системе, программном или аппаратном обеспечении, который был использован в тот же день, когда он был обнаружен. Эти недостатки становятся известны общественности, когда вредоносная программа использует недостаток и подвергает риску продукт, компьютер или сеть, подключенную к компьютеру.

34. Подавление нулей —удаление нулей из числа, не влияющее на его общее значение. Обычно удаляет нули перед числом, например, число 000.12345 будет записано как .12345.

35. Файл зоны - предоставляет информацию об одном или нескольких доменных именах и хранится на сервере имен.