Книга Стив Джобс и я. Подлинная история Apple - Джина Смит
Шрифт:
Интервал:
Закладка:
«Бейсик» (BASIC). Простой и популярный язык программирования. Изначально разработан инженерами IBM Джоном Кемени и Томасом Курцем в 1963 году. Известен тем, что его легко изучить и можно использовать на большинстве моделей компьютеров.
Бесконечный цикл. Это фрагмент программы, который случайно или намеренно повторяется бесконечное количество раз.
Бит. Сокращение от binary digit – двоичный разряд. Это элементарная частица информации на компьютере. Бит может иметь значение 0 или 1. Восемь бит соответствуют 1 байту. 32 бита называются «словом». См.
Байт.
Булева алгебра. См. также Логический вентиль. Термин «булева» используется для обозначения типа логики, описанной английским математиком начала XIX столетия Джорджем Булем. Она применяется, к примеру, при обычном поиске по веб-сайтам, когда условия «И» и «Или» используются для сужения или расширения поля результатов. Например, вы можете ввести в строке поиска «Стив И Возняк» или поискать сайты, где есть слова «Стив ИЛИ Возняк», что заметно расширит поле поиска. В булевой алгебре условия «И» и «ИЛИ» называются операторами.
В электромагнитных разработках булева алгебра может использоваться для описания того, в каком состоянии находятся контуры схемы или участки памяти: 1 (Включено, Заряжено, Верно) или 0 (Выключено, Разряжено, Неверно). Инженеры могут разрабатывать компьютеры, использующие операторы «И» и «ИЛИ», чтобы получить результат, который можно применять для следующего этапа вычислительной задачи. Чтобы сделать это, инженер должен понимать базовые правила булевой алгебры.
Герц. Единица частоты, эквивалентная одному циклу в секунду.
Гигабайт. Объем компьютерных данных, примерно эквивалентный миллиарду байтов. Это 2 в степени 30, или 1 073 741 824. См. Бит; Байт; Килобайт.
Динамическая память (DRAM). Динамическая память с произвольным доступом – самые распространенные чипы памяти для персональных компьютеров. Термин «произвольный доступ» относится к способности процессора быстро и напрямую искать данные (в форме нулей и единиц), хранящиеся на чипах памяти компьютера. До появления DRAM процессору нужно было считывать данные из памяти последовательно, начиная с самого первого символа. Термин «динамический» означает, что чип памяти не нужно постоянно электрически обновлять, чтобы информация не исчезла.
Диод. Электронное устройство, в котором ток течет только в одном направлении.
Дискета. Съемное средство хранения информации для персональных компьютеров. До начала 1990-х большинство персональных компьютеров использовали формат флоппи-дисков – гибкие магнитные диски в пластиковых конвертах диаметром 5,25 дюйма. Позднее стали использоваться более компактные и твердые дискеты диаметром 3,5 дюйма.
Жесткий диск. Это устройство для постоянного хранения данных. Сегодня компьютеры могут хранить на жестких дисках гигабайты информации. На самом деле представляет собой маленькую стопку дисков, чем-то похожих на виниловые альбомы, предшествовавшие компакт-дискам. На них размещены дорожки в форме концентрических кругов, на которых записаны данные. У дисковода обычно две головки, одна с каждой стороны диска, которые считывают данные или записывают их.
Закон Мура. Основатель Intel Гордон Мур в 1964 году сделал одно наблюдение, ныне знаменитое: благодаря прогрессу в производстве каждые 18 месяцев инженеры смогут вдвое увеличивать число транзисторов на чипе. Закон Мура сохраняет силу по сей день.
«И» (AND), логический вентиль. См. Логический вентиль.
Инструкция. Ключевой термин в компьютерных технологиях. Это указание, которое компьютерная программа создает и передает в процессор компьютера. Каждая инструкция на базовом уровне представляет собой команду сделать что-то (добавить или вычесть, например) с нулями и единицами, из которых состоят данные. См. Ассемблер; Регистр.
Карта расширения. Также «карта», «плата», «адаптер». Такие платы обычно добавляют компьютеру дополнительную функциональность. Пользователь вставляет карту расширения в один из слотов на компьютере, в сущности добавляя дополнительные микросхемы. См. Материнская плата; Слот.
Килобайт. Единица данных, соответствующая примерно 1000 байт, а точнее – 1024.
Компилятор. Специальная программа, которая получает команды на определенном языке программирования и переводит их на язык машинных кодов, который может понять процессор компьютера.
Логический вентиль. Компьютерная схема, имеющая несколько входов и один выход. Это элементарная составляющая микросхем. В большинстве логических вентилей два входа и один выход. При использовании разных сочетаний логических вентилей можно совершать сложные операции. Теоретически нет предела количеству вентилей, которые могут быть собраны в одном устройстве, но на практике оно ограничено тем, сколько вентилей поместится на конкретной площади платы. По мере усовершенствования интегральных микросхем занимаемое ими физическое место становится все меньше. Это означает, что чипы становятся меньше и быстрее, а вычислительная мощь растет при снижении цен. См. Закон Мура.
Материнская плата. Физическая плата внутри компьютера, содержащая базовые схемы и компоненты. Обычно включает центральный процессор, системную память, базовую систему ввода/вывода (BIOS), набор слотов расширения, а также дополнительные межсхемные соединения. Иногда также называется «системной платой».
Машинные коды. Язык базового уровня, который понимает компьютер. Это поток двоичных разрядов, нулей и единиц. См. Бит; Байт.
Осциллограф. Лабораторный инструмент для вывода и анализа волновой формы электронных сигналов. Это устройство рисует на экране график напряжения в зависимости от времени.
Отладка. Процесс обнаружения и исправления (или преодоления) ошибок в программном коде или компьютерном устройстве. Эта процедура начинается с обозначения проблемы, выявления ее источника и исправления на уровне источника. Это необходимая процедура в процессе разработки и создания любой программы или оборудования.
Память. Электронное пространство для инструкций и данных, которые компьютеру нужно получать быстро. Зачастую ее называют RAM (память с произвольным доступом). Она располагается на микрочипах, размещаемых неподалеку от процессора. Когда вы выключаете компьютер, вся информация из RAM стирается.
Плата. См. Материнская плата.
Прерывание. Это сигнал, приходящий с устройства или программы и требующий от системы остановиться и обратить внимание на то, что следует сделать дальше. Практически все компьютеры сегодня используют прерывания. Иными словами, они выполняют заданную программу – инструкция за инструкцией, пока их не прервет устройство или другая программа.
Процессор. Логическая схема в компьютере, отвечающая на инструкции программы. Обычно термин «процессор» используется как синоним «центрального процессора». Еще один распространенный термин – «микропроцессор». См. Центральный процессор.