«Информационная технология в своем полном виде должна отвечать следующим требованиям:
1. Высокая степень расчленения процесса на стадии (фазы), что открывает новые возможности для рационализации всего процесса и перевода его на машинную технику. Это – важнейшая характеристика технологического процесса, возникающего на базе машин.
2. Системная полнота (целостность) процесса, который должен включать весь набор элементов, обеспечивающих необходимую завершенность действий человека в достижении поставленной цели. Требуется также определенная пропорциональность в соотношении различных звеньев технологической цепи и в уровне их развития. Опыт показывает, в частности, что как ни улучшай отдельные элементы информационно-перерабатывающего процесса на базе электронно-вычислительных машин, это не дает целостной технологии и не дает, следовательно, требуемого эффекта.
3. Регулярность процесса и однозначность его фаз, позволяющие применить средние величины при характеристике этих фаз и, следовательно, их стандартизацию и унификацию. В результате появляется возможность учета, планирования, диспетчеризации информационных процессов. В такой развитой форме, имеющей все отмеченные признаки, информационно-коммуникационные процессы выступают на высокой исторической стадии развития – в машинизированных кибернетических системах».[6]
Доступность персональных компьютеров, ориентированных на людей, не имеющих специального образования в области информатики и навыков работы с компьютером, вызвали повышенный интерес к компьютерной информатике представителей разных профессий. Диапазон эффективного применения компьютеров для автоматизированной обработки информации постоянно возрастает.
«Информатика как самостоятельная наука вступает в свои права тогда, когда для изучаемого фрагмента мира построена так называемая информационная модель. И хотя общие методологические принципы построения информационных моделей могут быть предметом информатики, само построение и обоснование информационной модели является задачей частной науки. Понятия информационной и математической моделей очень близки друг к другу, поскольку и та и другая являются знаковыми системами. Информационная модель – это сопряжение, через которое информатика вступает в отношение с частными науками, не сливаясь с ними и в то же время не вбирая их в себя».[7]
«Отсюда уже следует состав информатики – это три неразрывно и существенно связанные части: технические средства, программные и алгоритмические … Важно не забывать, что без алгоритмов предмета информатики не существует».[8]
Проблемы компьютерной информатики сводятся к разработке:
– информационной модели задачи;
– алгоритма обработки информации;
– программы, реализующей алгоритм на языке компьютера.
Таким образом, структура системы компьютерной информатики базируется на триаде: модель – алгоритм – программа.
Теоретической основой компьютерной информации является методология решения задач с помощью компьютера.
Решение задач обработки информации связано с выполнением различных операций над информацией, обеспечивающих получение требуемого результата. Для автоматизации этого процесса необходимо прежде всего формализовать условие задачи и разработать методы поиска решения, в результате чего полученную формализованную информационную модель задачи и алгоритм поиска ее решения можно программно реализовать на компьютере.
Качество решения задач с использованием компьютеров определяется теми алгоритмами обработки информации, которые в них закладываются человеком. Компьютеры выполняют роль инструмента, с помощью которого реализуются эти алгоритмы.
Поэтому общая методология решения задач с помощью компьютера связана с разработкой эффективных методов формализации задачи, алгоритмов их решения.
Контрольные вопросы
1. Дайте определение понятия «информатика».
2. Чем вызван повышенный интерес к компьютерной информатике?
3. Какова структура системы компьютерной информатики?
4. В чем суть электронной информационной технологии решения задач?
5. Что является теоретической основой компьютерной информатики?
6. Что понимается под информационной моделью задачи?
7. Какова роль человека и компьютера в процессе решения задачи?
«Кто владеет информацией, тот владеет миром» – знаменитый афоризм, принадлежащий «отцу» кибернетики Норберту Виннеру. Слово «информация» переводится на русский язык как сведения.
В последние годы оно стало употребляться в различных сферах и при этом приобрело многозначное толкование.
В энциклопедическом словаре приводится следующее ее определение: информация – это новые сведения об окружающем мире, получаемые в процессе взаимодействия с ним.
С точки зрения кибернетики под информацией следует понимать только те сведения, которые нужны пользователю и полезны ему. Можно сказать, что информация неотделима от процесса информирования человека. Сведения становятся информативными только тогда, если они новы, достоверны, и уменьшают неопределенность по интересующему вопросу (объекту).
С точки зрения науки информатики «информация» – это предмет обработки, то есть предмет труда.
Поэтому мы будем исходить из того, что информация – это сведения об условиях задачи и методах ее решения, зафиксированные на том или ином носителе информации (бумаге, диске и т.п.).
Одна из разновидностей информации – экономическая, возникающая в процессе производственно-хозяйственной деятельности объекта, отображающая явления экономической жизни общества и используемая для управления этой деятельностью.
Чтобы более точно определить место информации в различных понятиях, связанных с ней, дадим следующие три определения:
Данные – любые сведения о ком-либо или о чем-либо;
Информация – любые новые, полезные для пользователя, сведения;
Знания – структурированные данные, способные вызывать машинные программы для выполнения операций над своими элементами и обозначать другую информацию и ее структурные элементы. В знаниях содержатся сведения о порядке обработки данных, что позволяет автоматизировать процесс их обработки.
Для удобства обработки информационных совокупностей информацию (данные) структурируют, то есть выделяют различные конструкции, имеющие экономический смысл. Наиболее простым структурным элементом информации является реквизит.
Реквизит – сочетание букв, цифр и символов, имеющих смысловое содержание и не поддающееся дальнейшему делению, не теряя при этом смысла. Каждый реквизит имеет форму и содержание.
Форма – это наименование реквизита (строки или графы документа), а содержание – его значение. Одному наименованию реквизита может соответствовать множество его значений.
Реквизиты по своему назначению подразделяются на два вида: реквизиты-признаки и реквизиты-основания. Признаки характеризуют качественную сторону (объекта), хозяйственной операции, т.п., а основания – количественную (цена, количество, сумма и т.п.).
Реквизиты неоднородны по характеру выполняемых над ними действий: в процессе обработки над основаниями выполняются арифметические действия или логические типа сравнения (=, > и т.п.), над признаками – логические (поиск, выборка, группировка).
Реквизиты, объединяясь, образуют составные единицы информации (СЕИ) более высокого уровня.
Показатель – информационная совокупность с минимальным составом реквизитов, достаточным для образования документа. Каждому показателю соответствует одно основание и относящиеся к нему признаки:
П→ (Р1, Р2 …, Рn, Q), где
Q – основание; Р1, Р2,…, Рn – признаки.
Основным средством отображения экономической информации является документ.
Документ – составная структурная единица информации, состоящая из нескольких показателей, структура и значение которых удостоверено ответственным лицом.
Как правило, в документе показатели связаны некоторыми логическими отношениями. В документе столько показателей, сколько оснований.
На основании однотипных документов формируются информационные массивы, хотя сам документ также может содержать массивы показателей, а показатели – массивы значений реквизитов.
Совокупность информационных массивов и программ по их ведению, обработке, хранению и т.п. образуют базы данных.
Таким образом, структура информации – это конкретные информационные образования (единицы), наделенные экономическим смыслом.
Иерархический принцип выделения информационных образований (единиц) позволяет при использовании компьютерной техники эффективно перейти к машинным структурам информации.
Пример 1.
Дана форма документа «Накладная», содержащая информацию о поступлении товарно-материальных ценностей от поставщиков на склад предприятия (организации).
Организация
Р1
Предприятие
постав-
щика
склада
(секция)
вида
операции
Накладная № Р6