Информатика и ЭВМ в психологии (часть 2) Чернов Денис Юрьевич, к. п. н.
Теоретические основы информатики • Информация – различные сведения (сообщения, данные) независимо от формы их представления; • Информатика – наука о машинно- математических методах представления, обработки, хранения и использования информации
Теоретические основы информатики • Сигнал – способ передачи информации от одного объекта к другому • Сообщение – конкретная форма представления информации в виде текста, команды (управляющего воздействия), значения • Данные – сигналы, зарегистрированные на материальном носителе
Теоретические основы информатики Американский инженер Р. Хартли (1928 г. р. ) процесс получения информации рассматривает как выбор одного сообщения из конечного наперед заданного множества из N равновероятных сообщений, а количество информации I, содержащееся в выбранном сообщении, определяет как логарифм N по основанию 2. Формула Хартли: I = log 2 N.
Теоретические основы информатики Клод Шеннон предложил в 1948 г. другую формулу определения количества информации, учитывающую возможную неодинаковую вероятность сообщений в наборе. Формула Шеннона: I = –(p 1*log 2 p 1+p 2*log 2 p 2+. . . +p. N*log 2 p. N), где pi — вероятность того, что именно i-е сообщение выделено в наборе из N сообщений.
Теоретические основы информатики Машинный способ представления информации – двоичная система исчисления: 0 – 04 – 100 8 – 1000 12 – 1100 1 – 15 – 101 9 – 1001 13 – 1101 2 – 10 6 – 110 10 – 1010 14 – 1110 3 – 11 7 – 111 11 – 1011 15 – 1111
• AS C I I
• W i n d o w s/
• А л ь т е р н а т и в н а я
Теоретические основы информатики • Единицы измерения информации: Бит (Bit, binary digit – двоичная цифра) – 0 или 1 в двоичной системе – [б] 3 Байт (Byte) = 8 битов (2 ) – [Б] 10 Килобайт = 1024 байт (2 ) – [Кб] Мегабайт = 1024 Килобайт – [Мб] Гигабайт = 1024 Мегабайт – [Гб] Терабайт = 1024 Гигабайт – [Тб] Петабайт = 1024 Терабайт – [Пб]
Теоретические основы информатики
Теоретические основы информатики
Теоретические основы информатики • Формализация – представление информации в виде абстрактной системы символов, логических операций, в соответствии с установленными нормами и правилами • Алгоритмизация – описание какого-либо процесса на языке математических символов, отображающее последовательность и взаимосвязь элементов процесса • Программирование – запись информации на языке программирования (представление данных и команд в виде машинного кода)