Ты узнаешь:
1. Какова связь между информацией, данными и памятью цифрового устройства
2. Какие типы данных используются наиболее часто
3. Почему переменные называются… переменными
Информация, данные, память
Информация вокруг нас. Мы воспринимаем ее зрением, слухом, вкусом, запахом, осязанием. Цифровые устройства, однако, работают по-другому. Они могут воспринимать только значения 0 и 1, передаваемые с помощью электрических сигналов. Таким образом, для того, чтобы стать полезной для цифровых устройств, информация должна быть преобразована в двоичные последовательности (состоящие из 0 и 1). Преобразованная таким образом информация называется данными.
Информация – новость, передаваемая способами свойственными человеку
Данные – информация, закодированная с помощью двоичных кодов (0 и 1), чтобы можно было обрабатывать ее с помощью цифровых устройств. Данные могут воспроизводиться цифровыми устройствами таким образом, чтобы они были понятны людям
В школьном курсе информатики ты узнаешь больше о данных и их представлении в компьютере. Теперь важно понять, зачем нам нужны данные при программировании.
Цифровые устройства могут хранить и обрабатывать данные. Это предполагает, что данные можно вводить, сохранять, обрабатывать, извлекать. Данные хранятся в модуле памяти цифрового устройства.
Модуль памяти – компонента цифрового устройства, используемая для хранения данных.
Далее мы будем использовать упрощенное название – память цифрового устройства.
Память хранит данные (исходную информацию, результаты) и команды (программы). (рисунок 3.1). Она состоит из ячеек. Каждая ячейка памяти может находиться только в одном из двух различных состояний, следовательно она может хранить 1 бит информации. Несмотря на то, что количество информации в ячейке памяти очень мало, каждая ячейка очень важна. Доступ к содержимому каждой ячейки памяти может быть получен индивидуально, используя ее адрес.
Адрес является числовым идентификатором, который позволяет идентифицировать отдельные ячейки в памяти цифрового устройства.
При вводе данных для обработки или хранения, они занимают определенное количество ячеек памяти. Количество ячеек памяти, выделенных данным, зависит от типа данных.
Тип данных – множество допустимых значений и операций, которые могут быть применены к данным.
В дальнейшем, говоря о памяти, выделяемой каждому типу данных, будем использовать понятия бит, которое соответствует количеству информации в одной ячейке памяти, и байт, состоящий из 8-и бит. Как правило, количество ячеек памяти, выделяемых определенному типу данных, образует целое количество байтов.