Страница: 3/11
Устройства ввода преобразуют вводимую информацию в числа. Например, когда вы нажимаете клавиши на клавиатуре, из нее в основной блок передаются числа, соответствующие нажимаемой клавише. Если вводится звуковая информация, она также преобразуется в поток чисел, каждое из которых соответствует амплитуде звукового сигнала в данный момент времени. При вводе изображения при помощи сканера полученный образ хранится в виде чисел, описывающих цвет и интенсивность отдельных точек изображения. При передвижении мыши по поверхности стола направление перемещения мыши и расстояние преобразуются в цифровую форму и передаются в компьютер.
Человеку неудобно работать с цифровой информацией, он предпочитает аналоговую. Например, многие люди привыкли к механическим часам и не покупают электронные с цифровой индикацией, так как им легче определять время по положению стрелок. Компьютер (вернее, устройство обработки информации, входящее в состав компьютера), "любит" иметь дело с числами.
Поэтому получив от человека информацию, после обработки компьютер должен преобразовать ее из цифровой формы в форму, удобную для человека. Устройства вывода выдают человеку готовый результат обработки в виде изображения, звука и т. д.
Что же касается хранения информации, то она хранится в цифровом виде. Это удобно для обработки информации компьютером. Обычный пользователь никогда не имеет непосредственного доступа к информации, хранящейся в устройствах памяти компьютера, поэтому для него не имеет значения формат записанных там данных.
Помимо введенной для обработки информации в компьютере хранится и другой вид данных - программы для работы с информацией. Программы хранятся в виде чисел и представляют собой ни что иное, как инструкции компьютеру по работе с информацией. Программы предписывают компьютеру, какие следует выполнять операции в ответ на действия человека, работающего с компьютером. Как правило, для решения каждой задачи требуется иметь отдельную программу, хотя бывают и универсальные программы, способные выполнять несколько разных задач.
Программы составляются людьми, чья профессия - программисты. Составление программ - чрезвычайно сложная задача, требующая значительной специальной подготовки, больших затрат труда и времени. Программирование "на хорошем уровне" доступно лишь профессионалам высокого класса. Однако пользователям компьютеров не стоит волноваться по этому поводу. В настоящий момент можно купить программу, подходящую для решения практически любой задачи. Для использования компьютера от вас не требуется умения составлять программы, как не требуется и детального знакомства с устройством и принципами работы компьютера.
1.3. Чем измерить количество информации
Для того чтобы ориентироваться в единицах измерения количества информации, я расскажу вам о том, в каком виде информация хранится и обрабатывается компьютером.
Наименьшая единица информации, принятая в вычислительной технике, называется бит (bit). Бит может принимать два численных значения: 0 или 1. Действительно, один бит несет в себе минимальную информацию. Как можно себе представить бит? Обычно его сравнивают с лампочкой (рис. 1.9), которая может быть включена (состояние 1) или выключена (состояние 0). Иногда проводят аналогию с выключателем: состояние "включено" соответствует 1, состояние выключено - 0.
Рис. 1.9. Один бит.
Если взять 8 лампочек и поставить их рядом, объединив в группу, получим наглядное представление о более крупной единице измерения количества информации - байте (byte). Каждая лампочка в группе соответствует одному биту. Таким образом, байт состоит из 8 бит (рис. 1.10).
Рис. 1.10. Один байт.
Много ли информации можно представить одним байтом? Не очень. Всего возможны 256 комбинаций из включенных и выключенных лампочек или из установленных в 1 либо сброшенных в 0 бит.
Обычно каждую комбинацию обозначают определенным числом. Например, когда все биты в байте сброшены в ноль, этой комбинации соответствует число 0. При этом говорят, что значение байта равно 0. Когда все биты в байте установлены в 1, значение байта равно 255. Есть и другие, промежуточные значения от 1 до 254 включительно.
Данные, вводимые при помощи клавиатуры или буквы (символы), отображаемые на экране видеомонитора, могут быть представлены байтами. Восьми бит оказывается достаточно для представления всех букв и символов. При этом каждой букве или символу ставится в соответствие байт с определенным значением, т. е. с определенной комбинацией установленных в 1 и сброшенных в 0 бит. Говорят также, что каждая буква или символ имеет свой код. Приведем пример кодов для некоторых цифр, латинских и русских букв (используется в операционной системе Microsoft Windows):
Реферат опубликован: 22/02/2009