Лекция 1.
Информатика - общее название для группы дисциплин, занимающихся различными аспектами применения и разработки ЭВМ. Данные группы дисциплин можно разделить на 4 вида:
1 . Математические дисциплины (высшая математика, прикладная математика, теория вероятностей, статистика и т.д.)
2 . Дисциплины проектирования (проектирование баз данных, проектирование автоматизированных экономических информационных систем и т.д.)
3 . Дисциплины программирования (операционные системы, алгоритмизация и алгоритмические языки)
4 . Дисциплины прикладного значения (автоматизированное рабочее место (АРМ) экономиста, искусственный интеллект и экспертные системы, case - технологии)
Информатика - наука о законах и методах организации и переработки информации в естественных и искусственных системах с применением ЭВМ.
Информация - отражение реального мира, выраженное в виде символов и знаков. Представляться информация может в непрерывном и дискретном виде.
Непрерывный сигнал можно наблюдать, если в качестве его источника использовать осциллограф. Дискретный сигнал используется в устройствах сигнализации, где сигнал получается через определённые промежутки времени. Любой непрерывный сигнал можно привести к дискретному виду .
К важнейшим средствам информации следует отнести:
1 . Полноту, т.е. информация содержит в себе весь объём необходимых данных .
2 . Достоверность - информация отражает реальное положение вещей .
3 . Ценность - информация необходима определённому кругу лиц, т.е. не является устаревшей .
4 . Актуальность - информация содержит данные по тем проблемам, которые актуальны на данный момент .
5 . Ясность - информация представлена в таком виде, чтобы быть понятной тем, кому она предназначена.
Информация может представляться с помощью голоса, печати, сигнала. Все эти способы - языки.
Основа языка - алфавит, т.е. конечный набор знаков любой природы, из которых конструируются сообщения. Алфавит может быть латинским, десятичных чисел, двоичный и т.д.
Однако пользователю при помощи разных программ информация представляется часто в виде русского, латинского, математического и графического алфавита.
Информация также может быть представлена в закодированном виде.
Кодирование - представление символов одного алфавита символами другого или использование другого способа прочтения.
Существует множество способов кодирования: математический, лингвистический, криптографический. Таким образом, можно определить несколько задач информатики:
1. сбор информации
2. накопление информации
3. обработка информации
4. передача информации
Эти задачи стояли перед человеком на всех этапах его развития. Первоначально основными инструментами для этих целей служили мозг, слух, язык, руки. Но со временем объём информации увеличился до такой степени, что человек понял - он уже не справляется с этим потоком данных. Именно тогда были созданы первые инструменты работы с информацией. Но через некоторое время возник второй информационный барьер, когда резервы традиционных приёмов совершенствования управления оказались исчерпаны и не могли обеспечить полноценную обработку информации. Преодолением данного барьера стал переход к использованию ЭВМ для комплексной автоматизации тех или иных законченных участков деятельности человека.
Одним из моментов комплексной автоматизации является безбумажная информатика - наука о законах и методах организации и переработки информации с применением ЭВМ и минимизацией бумажных носителей и человеческого труда. Суть безбумажной технологии - необходимость комплексной автоматизации управленческого труда, при которой большая часть информационных потоков замыкается вне человека. Крупным шагом вперёд было объединение ЭВМ и вычислительных центров в сети с помощью телефонно-телеграфных каналов связи. Используя безбумажную технологию, не следует впадать в вульгаризацию, полагая, что новая технология устраняет человека и все, остаётся в бумажной форме.
Решающим значением для эффективности систем комплексной автоматизации является то, что они опираются на автоматизированные информационные базы.
Создание и поддержка подобного рода информационных баз, называемых базами данных, представляет собой 1-ый шаг на пути перехода к безбумажной информатике. Хранение информации в памяти ЭВМ придаёт ей принципиально новое свойство - динамичность, т.е. способность к быстрой перестройке и оперативному использованию.
Безбумажная информатика используется в административных системах - это автоматизация банковских операций, бухучёта, резервирование и оформление билетов, строительство зданий и сооружений и т.д.
Однако безбумажная информатика не ограничивается только применением в административных системах. Интенсивно развиваются системные применения ЭВМ для автоматизации сложных экономических процессов, для испытания сложных объектов, для экспериментальных исследований, проектно-конструкторских работ и т.д.
Лекция 2.
Формирование систем и моделей интегрированных и систематизированных систем.
При моделировании многоуровневой и иерархической систем выбор моделей вышестоящего элемента должен основываться не на простом упрощении вышестоящего уровня, а на признании того факта, что для вышестоящего элемента управляемый процесс описывается как взаимодействие семейства взаимосвязанных подсистем, каждая из которых преследует собственные цели. Ввиду сказанного, важной проблемой в иерархических системах является проблема координации. Координация является составной частью процесса планирования и заключается в выработке верхними уровнями решения с учетом реальных возможностей и целей элементов нижнего уровня.
Построение экономико-математических моделей проходит по следующим этапам:
1. Постановка задачи;
2. Формулировка математической модели;
3. Выбор метода и алгоритмов решения задач;
4. Разработка программного обеспечения;
5. Адаптация экономико-математической модели к условиям конкретного объекта.
1) Структуризация проблемы и условия ее решения. Состоит из следующих шагов: а) определение целей действия в рассматриваемом объекте;
в) выявление параметров и условий, характеризующих объект;
с) разделение их на известные и неизвестные величины;
d) определение на содержательном уровне форм связи;
е) формирование целевой функции и систем ограничения;
2) Цель этого шага состоит в переходе от содержательно-сформулированрой задачи к математической абстракции. Схема является отражением процесса функционирования объекта в различных его структурных связях. Построение математической модели представляет собой визуальное отображение информационной системы на уровне функций с указанием структуры данных взаимосвязи функций на уровне данных и математических взаимосвязей или закономерностей, производимых над данными объектами.
3) Этап представляет собой выбор конкретных методов обработки информации и формирование алгоритмов реализации всех блоков детализации функций с указанием четких взаимосвязей данных и условий, а также указанием взаимосвязей между уровнями детализации.
4) Основой данного этапа является написание хода программы (кодирование) на основе алгоритмов и методов обработки информации, описанных на предыдущих этапах. Делится на 2 момента: внедрение и сопровождение. Внедрение- не просто установка программного обеспечения на рабочие места, но и тестирование, исправление крупных ошибок и поддержание системы в рабочем состоянии. Последовательность внедрения представляется следующими шагами: 1) установка программного обеспечения на рабочее место оператора, обеспечивающего работоспособность системы. 2) тестирование систем о данных рабочем месте. 3) исправление ошибок после тестирования системы. 4) установка программного обеспечения на рабочие места персонала. 5) проведение опытной эксплуатации системы (тестирование на реальных данных). 6) исправление крупных ошибок после опытной эксплуатации. 7) ввод системы в промышленную эксплуатацию.
Промышленная эксплуатация не исключает необходимость присутствия оператора-специалиста, который в меру своих функций поддерживает систему в работоспособном состоянии.
В функции сопровождения входит исправление ошибок системы, ее доработка и автоматизация новых блоков для обеспечения актуальности системы. Эти функции выполняют разработчики автоматизированной системы, но не хаотично, а каждый свой блок системы.
Исследование и анализ наиболее важных с точки зрения автоматизации сторон управления целесообразно проводить с помощью системных моделей, включающих:
1) функционально-целевые модели, отображающие деятельность аппарата управления многоуровневых систем управления.
2) информационные модели, отображающие информационные потоки в проектируемых элементах ИАС.
3) экономико-математические модели, описывающие экономическую суть процесса управления с помощью математического аппарата.
С точки зрения моделирования АС в систему моделей входит:
1) модели подсистем.
2) модели задач.
3) модели АС в целом.
Каждый уровень системы моделей представляет собой детализацию проектируемого объекта. Уровнем детализации соответствует следующее определение: функция - это совокупность работ, выполняемых органами управления, обеспечивающее формирование определенного воздействия на объект управления и направленное на достижение заданной цели управления.
Работа - это совокупность процедур, относящихся к определенному виду деятельности аппарата управления, направленного на получение определенных результатов в процессе реализации функций.
Процедура - это действия аппарата управления, направленные на получение информации в виде документа или группы взаимосвязанных документов, необходимых для выполнения работы.