Информатика
Информатика — комплексная научная и технологическая дисциплина, изучающая важнейшие аспекты разработки, проектирования, создания, встраивания машинных систем обработки данных, а также их воздействие на жизнь общества. Информатика помогает не только возложить на машины обычные процессы обработки данных, но и обеспечить сложнейшие процессы подготовки и принятия оптимальных решений, оптимизации различных производственных процессов.
Информатика обозначает также информационную технологию, т.е. совокупность процессов сбора, хранения, поиска, переработки данных для получения информации, а также преобразования, распространения и использования этой информации.
Информация — основное понятие кибернетики. Соответственно экономическая информация — основное понятие экономической кибернетики. Информацией считаются все те сведения, знания, сообщения, которые помогают решать определенную задачу. Каждое экономическое явление, объект, факт обладают бесконечным многообразием свойств и особенностей. Теория информации формулирует правила отбора необходимых данных, определенную реальную потребность в них для переработки информации вычислительной техникой.
Исследователи считают, что в отношении каждого конкретного сообщения нужно прежде всего ответить на такие вопросы: кто должен это знать; о чем (о ком) должен знать; когда должен знать? При положительном ответе на эти вопросы можно считать информацию полезной. Изучение полезности информации называется прагматическим аспектом теории информации. Огромное значение приобрели ныне проблемы организации переработки, сбора и хранения информации.
Системы счисления в ЭВМ
Двоично-десятичная система
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
0000 | 0001 | 0010 | 0010 | 0100 | 0101 | 0110 | 0111 | 1000 | 1001 | ||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
Физические основы работы ЭВМ
Пункты памяти
1 байт — 8 двоичных разрядов
1 байт = 8 бит
1 килобайт (1 К) = 1024 байта
1 машинное слово = 2 байта
32 К = 4096 байт
Устройства ввода — вывода
- Клавиатура
- Дисплей
- Печатное устройство (АЦПУ)
- Устройство перфокарты
Общая схема ЭВМ
Клавиатура
Процессор — Память — Устройства ввода информации — Дискеты, лазерные диски
ОЗУ — Устройство вывода Сканер, световое перо
ДЗУ Монитор, принтер
Любая ЭВМ состоит из главного вычислительного устройства — процессора, запоминающих устройств (они бывают двух основных видов: оперативные и долговременные), а также вводящих и выводящих устройств.
ЭВМ бывают двух видов — аналоговые и цифровые (ЭЦВМ) (применяются в экономике).
Наряду с универсальными ЭВМ применяются специализированные, предназначенные для автоматического выполнения заранее заданных операций. Также ЭВМ выступают как основа автоматизированные системы управления технологическими процессами (АСУТП).
Алгоритм
Алгоритм — это предписание исполнителю совершить последовательность действий, направленных для достижения конечного результата.
Алгоритм — это точное предписание о последовательности действий при решении задачи. Правила сложения или вычитания чисел, умножения и деления — характерные алгоритмы. Для наглядности часто алгоритмы изображают в виде блок-схемы.
При использовании в ЭВМ алгоритм не обязательно определяет действия только с числами: это могут быть логические и другие операции. Можно составить, например, алгоритмы для перевода текста с одного языка на другой. Алгоритм, записанный таким образом, чтобы его могла выполнить ЭВМ, называется программой. Получение результата расчетов по алгоритму называется его сходимостью. Скорость сходимости — очень важная характеристика качества составления алгоритмов: если они сходятся медленно, то стоимость решения задач возрастает, да и время решения тоже имеет значение.
Алгоритмические языки (языки программирования) — формальные языки для записи алгоритмов. Они обладают важным качеством — универсальностью, что означает возможность выразить с их помощью любое преобразование информации, которое вообще может быть записано в любом другом алфавите. Алгоритмический язык — теоретическая база языков программирования.