ИСТОРИЯ РАЗВИТИЯ ИНФОРМАТИКИ КАК ДИСЦИПЛИНЫ

Лекция 1. ВВЕДЕНИЕ

 

Понятие информатики. Составные части информатики.

История развития информатики как дисциплины.

Место информатики в ряду других фундаментальных наук.

 

Ключевые слова: информация; информатика; теоретическая информатика; прикладная информатика; информационный ресурс; информационная технология; информационная система; автоматизированная информационная система; искусственный интеллект; информационная среда; индустрия информатики; объект и предмет информатики.

 

 

Литература: 1. Могилев А.В. и др. Информатика: Учеб. пособие для

студ. пед. вузов / А.В.Могилев, Н.И.Пак, Е.К.Хеннер;

Под ред. Е.К.Хеннера. – 2-е изд., стер. – М.: Изд. центр

«Академия», 2001.

2. Острейковский В.А. Информатика: Учеб. для вузов. – М.:

Высш. шк., 1999.

 

Во второй половине ХХ века человечество вступило в новый этап своего развития. В этот период начался переход от индустриального общества кинформационному. Информационное общество имеет следующие основные признаки:

а) большинство работающих в информационном обществе (около 80%) занято в информационной сфере, т.е. сфере производства информации и информационных услуг;

б) обеспечены техническая, технологическая и правовая возможности доступа любому члену общества практически в любой точке территории и в приемлемое время к нужной ему информации;

в) информация становится важнейшим стратегическим ресурсом общества и занимает ключевое место в экономике, образовании и культуре.

Процесс, обеспечивающий переход от индустриального общества к информационному, получил название информатизации. Информатизация – это процесс создания, развития и всеобщего применения информационных средств и технологий, обеспечивающих достижение и поддержание уровня информированности всех членов общества, необходимого и достаточного для кардинального улучшения качества труда и условий жизни в обществе.

Неизбежность информатизации общества обусловлена резким возрастанием роли и значения информации. Информационное общество характеризуется высокоразвитой информационной сферой, которая включает деятельность человека по созданию, переработке, хранению, передаче и накоплению информации.

Процесс перехода от индустриального общества к информационному в различных странах происходит неодновременно. Темпы протекания указанного процесса также различны и зависят от уровня информатизации конкретной страны. Первыми на этот путь встали в конце 50-х – начале 60-х годов ХХ века США, Япония и страны Западной Европы. В этих государствах, начиная с 60 – 70-х годов, проводится политика повсеместной информатизации всех сфер деятельности человека. Предполагается, что США завершат переход к информационному обществу к 2020 году, Япония и основные страны Западной Европы – к 2030 – 2040 г.г.

В СССР в 1989 г. разработана Концепция информатизации общества. По предварительным оценкам информатизация в России завершится к 2050 г. при условии стабилизации экономической и политической обстановки в стране. По мнению специалистов, любая страна, насколько бы индустриально развитой она ни была, перейдет в разряд стран третьего мира, если опоздает с информатизацией.

Современный инженер должен владеть знаниями в области информатики и практическими навыками использования вычислительной техники, уметь оценивать точность и полноту информации, влияющей на принятие управленческих решений. Вот почему дисциплина «Информатика» занимает одно из важных мест среди дисциплин, изучаемых в любом вузе. Для вас – будущих специалистов по программированию – информатика является первой ступенькой в освоении специальности.

 


ПОНЯТИЕ ИНФОРМАТИКИ. Составные части

Информатики

 

Научным фундаментом процесса информатизации общества является научная дисциплина – информатика. Прежде всего, определимся, что такое информатика. В понимании некоторых людей это есть совокупность приемов и методов работы с компьютерами. На самом деле это не так: компьютеры являются лишь техническим средством, с помощью которого информатика реализует свой прикладной пользовательский аспект – правда, средством столь сложным и интересным, что оно способно поглотить массу внимания не только специалистов в области компьютерных технологий, но и непрофессионалов.

В различных источниках по-разному дают определение информатике. В частности в качестве примера запишем некоторые из них:

 

Информатика –это область человеческой деятельности, связанная с процессами преобразования информации с помощью компьютеров.

 

Информатика –наука, изучающая структуру и свойства информа­ции, а также вопросы, связанные с ее сбором, хранением, поиском, переда­чей, преобразованием, распространением и использованием в различных сферах человеческой деятельности.

 

Информатика – это наука, изучающая свойства, структуру и функции информа­ционных систем, основы их проектирования, создания, использования и оценки, а также информационные процессы, в них происходящие. При этом под информационной системой понимают систему, организующую, хранящую и преобразующую информацию, то есть систему, основным предметом и продуктом труда в которой является информация.

 

Третье определение наиболее полно раскрывает сущность информатики.

Пристальное внимание к информатике связано с бурным ростом объ­ема человеческих знаний, который порой называют «информационным взрывом».Общая сумма человеческих знаний изменялась раньше очень медленно. Затем процесс получения новых знаний получил заметное ускоре­ние. Так, общая сумма человеческих знаний к 1800 г. удваивалась каждые 50 лет, к 1950 г. – каждые 10 лет, а к 1970 г. — каждые 5 лет, к 1990 г. — ежегодно.

Информатика тесно связана с кибернетикой, наукой об управлении, но не заменя­ет ее, а имеет свою область исследования. Кибернетика изучает общие закономер­ности процессов управления в системах любой природы, абстрагируясь от конк­ретного вида и их специфики. Информатика же изучает общие свойства только информационных систем и процессов с предварительной их дифференциацией (управленческие, медицинские, обучающие, информационно-поисковые и т. д.).

Информатику в общем случае можно разделить на теоретическую и прикладную.

Теоретическая информатика рассматривает все аспекты разработки автоматизированных информационных систем: их проектирования, создания и использования не только с формально-технической, но и с содержательной стороны, а также комплекс экономического, политического и культурного воздействия на социальную динамику. В орбиту анализа теоретической информатики попадают и традиционные системы преобразования информации и распространения знаний: средства и системы массовой информации, система лекционной пропаганды, кино, театры, справочные службы и т.д. При этом информатика рассматривает их с позиций получения и использования информационного ресурса, форм и способов воздействия указанных систем на общественный прогресс.

Информационный ресурс – это основное понятие информатики. Он представляет собой интеллектуальный ресурс общества, фактор коллективного творчества, и главная трудность в понимании его природы и функций состоит в раскрытии механизма перехода "знаний в силу", способов его воздействия на материальные факторы прогресса.

Информационный ресурс имеет две неразделимые стороны: формально-логическую (информационную) и семантическую. Формально-логическая сторона формируется в результате обобщения практики компьютеризации и развития инженерии знаний. Семантическая сторона основана на понимании процесса осознания чего-либо человеком. Главным объектом изучения при этом выступает соотношение знания и информации, переход одного во второе, а также фазовый переход знания в социальную силу.

Теоретическая информатика изучает законы функционирования информационного ресурса и использования его как движущей силы социального прогресса, а также общие, фундаментальные проблемы информационных технологий как исторического феномена, выводящего общество на новую ступень развития.

Под информационной технологией понимают систему процедур преобразования информа­ции с целью ее формирования, обработки, распространения и исполь­зования. Информационную технологиюможно рассматривать как совокупность моделей, методов, алгоритмов и программ формирования и рационального использования информационного ресурса.

Основу современных информационных технологий состав­ляют:

- компьютерная обработка информации по заданным алгоритмам;

- хранение больших объемов информации на машинных носителях;

- передача информации на любое расстояние в ограниченное время.

Можно указать следующие основные отличительные черты современной (часто ее называют новой) информационной технологии:

1. Дружественность по отношению к пользователям программного и аппаратного интерфейса компьютера с разветвленной системой меню и подсказок (пользо­ватель может работать не в режиме программирования, а в режиме манипули­рования данными; может видетьи действовать, а не знать и помнить).

2. Интерактивный (диалоговый) режим решения задач с широкими возможно­стями для пользователя оперативно влиять на ход решения.

3. Сквозная информационная поддержка всех этапов преобразования информа­ции с помощью интегрированной базы данных, унифицированных форм пред­ставления информации.

4. Возможность коллективного решения задач на основе информационных сетей и систем телекоммуникаций, обеспечивающих всем пользователям оператив­ный доступ к любым техническим, программным и информационным ресур­сам системы.

5. Безбумажная технология, при которой основным носителем информации яв­ляется не бумажный, а электронный документ, формируемый на машинном носителе (в памяти компьютера) и доводимый до пользователя через экран дисплея.

Технологический процесс преобразования информации в общем случае может включать в себя такие процедуры (стадии), как получение, сбор, регистрацияинформации, передача, хранение, обработка, выдача обработанной (резуль­татной) информации, принятие решения для выработки управляющих воздей­ствий.

Прикладная информатика изучает конкретные разновидности информационных технологий, которые формируются с помощью специальных информационных систем (управленческих, медицинских, обучающих, военных и др.). Информационные технологии в различных отраслях, имея общие черты, в то же время существенно различаются между собой. Разные операции и процедуры, различное оборудование, специализация критериев и показателей, даже разные носители информации, – все это становится объектом изучения конкретных функциональных и отраслевых информатик. Так рождаются ветви прикладной информатики, обслуживающие создание проектирующих систем, экспертных систем, управляющих и других функциональных систем.

 

В современном понимании информатика представляет собой область знаний, изучающую информационные процессы и методы их автоматизации на основе современных аппаратно-программных средств вычислительной техники.

 

Рассмотрим состав­ные части «ядра» современной информатики. Каждая из этих частей может рас­сматриваться как относительно самостоятельная научная дисциплина; взаимоот­ношения между ними примерно такие же, как между алгеброй, геометрией и мате­матическим анализом в классической математике – все они хоть и самостоятельные дисциплины, но, несомненно, части одной науки. Ядро современной информатики составляют: теоретическая информатика, вычислительная техника, программирование, информационные системы, искусственный интеллект и др.

Теоретическая информатика –часть информатики, включающая ряд математиче­ских разделов. Она опирается на математическую логику и включает такие разделы, как теория алгоритмов и автоматов, теория информации и теория кодирования, теория формальных языков и грамматик, исследование операций и другие. Этот раздел информатики использует математические методы для общего изучения процессов обработки информации.

Вычислительная техника – раздел, в котором разрабатываются общие принципы построения вычислительных систем. Речь идет не о технических деталях и элек­тронных схемах (это лежит за пределами информатики как таковой), а о принципи­альных решениях на уровне так называемойархитектуры вычислительных (компью­терных) систем, определяющей состав, назначение, функциональные возможности и принципы взаимодействия устройств. Примеры принципиальных, ставших классиче­скими решений в этой области – неймановская архитектура компьютеров первых поколений, шинная архитектура ЭВМ старших поколений, архитектура параллельной (многопроцессорной) обработки информации.

Программирование – деятельность, связанная с разработкой систем программного обеспечения. Здесь отметим лишь основные разделы современного программирова­ния: создание системного программного обеспечения и создание прикладного про­граммного обеспечения. Среди системного – разработка новых языков программиро­вания и компиляторов к ним, разработка интерфейсных систем (пример – общеизве­стная операционная оболочка и система Windows). Среди прикладного программного обеспечения общего назначения самые популярные – системы обработки текстов, электронные таблицы (табличные процессоры), системы управления базами данных. В каждой области предметных приложений информатики существует множество специализированных прикладных программ более узкого назначения.

Информационные системы – раздел информатики, связанный с решением вопро­сов по анализу потоков информации в различных сложных системах, их оптимиза­ции, структурировании, принципах хранения и поиска информации. Информаци­онно-справочные системы, информационно-поисковые системы, гигантские совре­менные глобальные системы хранения и поиска информации (включая широко известный Internet) в последнее десятилетие XX века привлекают внимание все большего круга пользователей. Без теоретического обоснования принципиальных решений в океане информации можно просто захлебнуться.

Искусственный интеллект – область информатики, в которой решаются слож­нейшие проблемы, находящиеся на пересечении с психологией, физиологией, лингвистикой и другими науками. Как научить компьютер мыслить подобно человеку? Поскольку мы далеко не все знаем о том, как мыслит человек, исследова­ния по искусственному интеллекту, несмотря на полувековую историю, все еще не привели к решению ряда принципиальных проблем. Основные направления разра­боток, относящихся к этой области – моделирование рассуждений, компьютерная лингвистика, машинный перевод, создание экспертных систем, распознавание образов и другие. От успехов работ в области искусственного интеллекта зависит, в частности, решение такой важнейшей прикладной проблемы, как создание интел­лектуальных интерфейсных систем взаимодействия человека с компьютером, благодаря которым это взаимодействие будет походить на межчеловеческое и станет более эффективным.

 

Информатика как наука возникла не на пустом месте. Она впитала в себя достижения ряда наук: кибернетики, теории информации, теории систем, системотехники, семиотики и других. Поэтому вся система категорий (понятий) информатики состоит из трех элементов:

- понятия, заимствованные из других наук;

- оригинальные понятия и аксиомы, отличающиеся принципиальной новизной;

- понятия более низких иерархий, раскрывающие содержание каждого из основных понятий информатики, как метанауки.

К заимствованным можно отнести следующие понятия: информация, информационный шум, избыточность, бит, байт и др. (из теории информации); цель, управляющая и управляемая система (подсистема), орган управления, объект управления и т. д. (из кибернетики).

Оригинальными понятиями информатики являются:

- информационный ресурс;

- информационная среда;

- автоматизированные информационные системы;

- информационные технологии;

- искусственный интеллект и ряд других.

Информационная среда– это аппаратные средства, программное обеспечение, телекоммуникации, уровень подготовки кадров – специалистов и пользователей, методы и формы управления и т.д. В информационную среду входят рассматриваемые как элементы единой системы все факторы, воздействующие на информационные процессы и информационные системы в течение всего жизненного цикла от проектирования до использования.

Автоматизированные информационные системы (АИС) представляют собой совокупность технических и программных средств, предназначенных для автоматизированной обработки информации с минимальным вмешательством человека. Неотъемлемой частью любой АИС является электронная вычислительная машина (или несколько ЭВМ).

Искусственный интеллект ориентирован на создание методов дублирования (разумеется, в пределах доступного) функций живых интеллектуальных систем искусственными системами. Естественно, что искусственный интеллект – не синоним искусственного разума. В нашем понимании слово "интеллект" означает ум, рассудок, разум, мыслительную способность человека. В этом смысле кибернетический автомат, ЭВМ никогда не сможет обладать интеллектом. Несмотря на то, что автоматы могут больше «знать», чем конкретный человек, быстрее вычислять, фильтровать данные, делать выборки и даже формально-логические выводы, накапливать знания – познать мир в содержательном аспекте, углублять понимание действительности, снимать неопределенность своего существования искусственные системы не могут. Поэтому под словосочетанием «искусственный интеллект» будем понимать, в первую очередь, то, что связано с коренной интеллектуализацией ЭВМ путем оснащения их программно-техническими средствами высокого уровня, способными делать логические выводы.

Информатика как отдельная отрасль промышленности включает в себя все основ­ные и обеспечивающие предприятия и организации по обработке данных и произ­водству алгоритмов, программ и средств вычислительной техники. Таким образом, правомерно вести речь об индустрии информатики.

Индустрия информатики — это инфраструктурная отрасль народного хозяйства, обслуживающая другие отрасли материального производства и непроизводствен­ной сферы, обеспечивая их необходимыми информационными ресурсами, созда­ющая условия для их эффективного функционирования и развития (своеобраз­ная «нервная система» общественного производства).

К основным элементам производственной структуры данной отрасли можно отне­сти:

- предприятия, производящие вычислительную технику и ее элементы;

- вычислительные центры различного типа и назначения (индивидуальные, ку­стовые, коллективного пользования и т. д.);

- локальные и подключенные к распределенным вычислительным сетям пункты обработки информации, оснащенные компьютерами (в том числе автоматизи­рованные рабочие места (АРМ) специалистов);

- абонентские пункты систем телеобработки данных и вычислительных сетей;

- системы связи и передачи данных в составе вычислительных сетей;

- предприятия, осуществляющие производство программных средств и проек­тирование автоматизированных систем управления (АСУ) и информационных систем (в частности, баз данных).

 

Как и любая наука, информатика имеет свой объект и предмет изучения (исследования).

Объект познания – это некий фрагмент реального мира, предмет познания – это выбранная для исследования методами данной науки сторона, грань, аспект объекта.

Объектом приложений информатики являются автоматизированные информационные системы (АИС) различного назначения. Среди них, в частности, можно выделить:

- автоматизированные системы управления (АСУ) – комплекс технических и про­граммных средств, которые во взаимодействии с человеком организуют управление объектами в производстве или общественной сфере (например, в образовании используются системы АСУ-ВУЗ). В зависимости от вида объекта управления различают АСУ персоналом и АСУ техническими средствами;

- системы поддержки принятия решений (СППР) – АИС, предназначенные для автоматизации деятельности конкретных должностных лиц при выполнении ими своих должностных (функциональных) обязанностей в процессе управления персоналом и (или) техническими средствами;

- автоматизированные информационно-вычислительные системы (АИВС) – это АИС, предназначенные для решения сложных в математическом отношении задач, требующих больших объемов самой разнообразной информации. Эти системы используются для обеспечения научных исследований и разработок, а также как подсистемы АСУ и СППР в тех случаях, когда выработка управленческих решений должна опираться на сложные вычисления;

- автоматизированные системы обучения (АСО) – АИС, предназначенные для автоматизации подготовки специалистов с участием или без участия преподавателя и обеспечивающие обучение, подготовку учебных курсов, управление процессом обучения и оценку его результатов. Основными видами АСО являются автоматизированные системы программированного обучения (АСПО), системы обучения деловым играм (АСОДИ), тренажеры и тренажерные классы (ТТК);

- автоматизированные информационно-справочные системы (АИСС) – это АИС, предназначенные для сбора, хранения, поиска и выдачи в требуемом виде потребителям информации справочного характера.

Упомянем также диагностические системы в медицине, системы организации продажи билетов, системы ведения бухгалтерско-финансовой деятельности, систе­мы обеспечения редакционно-издательской деятельности – спектр применения информационных технологий чрезвычайно широк.

Предметом изучения информатики являются информационные технологии, которые реализуются на практике в автоматизированных информационных системах различного назначения.

 

 

ИСТОРИЯ РАЗВИТИЯ ИНФОРМАТИКИ КАК ДИСЦИПЛИНЫ

Информатика как наука стала развиваться с середины ХХ столетия, что связано с появлением ЭВМ и начинающейся компьютерной революцией.

Появление вычислительных машин в 50-е годы создало для информатики необходимую ей аппаратную поддержку, или, иначе говоря, благоприятную среду для ее развития как науки. Всю историю информатики принято разбивать на два больших этапа: предыстория и история.

Предыстория информатики такая же древняя, как и история развития человеческого общества. В предыстории, в свою очередь, выделяют ряд этапов. Каждый из этих этапов характеризуется по сравнению с предыдущим резким возрастанием возможностей хранения, передачи и обработки информации.

Начальный этап предыстории – появление устной речи. Освоение природы человеком началось, прежде всего, с присвоения готовых продуктов (растений, животных, плодов, тепла солнца и т.д.). Затем человек научился не только брать готовое у природы, но и воздействовать на нее, создавая новые вещества, новые виды энергии, приобретая новые знания. Появление устной речи позволило первобытному человеку делиться накопленными знаниями со своими соплеменниками. Таким образом, членораздельная речь, язык стал специфическим социальным средством хранения и передачи накопленных знаний.

По мере накопления знаний людей об окружающем мире возникла необходимость использования искусственных способов их фиксации. Так появилась письменность – второй этап предыстории. При этом, прежде всего, резко возросли (по сравнению с предыдущим этапом) возможности по хранению информации. Человек получил искусственную внешнюю память. Организация почтовых служб позволила использовать письменность как средство передачи информации. Кроме того, возникновение письменности было необходимым условием для начала развития наук (вспомним, например, Древнюю Грецию).

Третий этап – книгопечатание. Книгопечатание можно смело назвать первой информационной технологией. Воспроизведение информации было поставлено на поток, на промышленную основу. По сравнению с предыдущим этот этап не столько увеличил возможности по хранению, сколько повысил доступность информации и точность ее воспроизведения.

Четвертый и последний этап предыстории связан с успехами точных наук (прежде всего математики и физики) и начинающейся в то время научно-технической революцией. Этот этап характеризуется возникновением таких мощных средств связи, как радио, телефон и телеграф, к которым по завершению этапа добавилось и телевидение. Кроме средств связи появились новые возможности по получению и хранению информации – фотография и кино. К ним также следует добавить разработку методов записи информации на магнитные носители (магнитные ленты и диски).

Другой областью информатики являются процессы обработки количественных величин, то есть числовых данных. Наряду с устным счетом, счетом «на пальцах», зарубками и другими примитивными средствами арифметических расчетов, уже в V веке до нашей эры в Греции и Египте появились специальные счетные доски – прародители обычных конторских счетов.

В XVII веке появились первые счетные машины на зубчатых передачах, прообразы арифмометра, созданного в 70-х годах XIX века петербургским изобретателем В.Т. Однером и прослужившего человечеству почти столетие. В этот же период английский математик Чарльз Бэббидж попытался построить универсальное вычислительное устройство – аналитическую машину, которая должна была выполнять вычисления без участия человека. Попытка оказалась неудачной, но в этой машине были заложены основные идеи, используя которые в 1943 году Говард Эйкеп смог построить первую электромеханическую вычислительную машину "Марк-1". С этого же времени начинается и электронная эпоха развития информатики.

Возникновение информатики как науки, начало ее истории принято связывать с разработкой первых электронных вычислительных машин (ЭВМ) в середине 40-х годов. Для такой «привязки» имеется несколько причин. Во-первых, сам термин «информатика» появился на свет благодаря развитию вычислительной техники, и поначалу под ним понималась наука о вычислениях (первые ЭВМ большей частью использовались для проведения числовых расчетов). Во-вторых, выделению информатики в отдельную науку способствовало такое важное свойство современной вычислительной техники, как единая форма представления обрабатываемой и хранимой информации. Вся информация, вне зависимости от ее вида, хранится и обрабатывается на ЭВМ в двоичной форме. Так получилось, что компьютер в одной системе объединил хранение и обработку числовой, текстовой (символьной) и аудиовизуальной (звук, изображение) информации. В этом состояла инициирующая роль вычислительной техники при возникновении и оформлении новой науки.

Говоря об истории информатики в бывшем СССР и теперешней России, по сути надо излагать историю отечественной кибернетики, прикладной математики и вычислительной техники. Так случилось, что исторически первым научным направлением явилась кибернетика, когда в конце 40-х годов Н. Винер впервые выдвинул идею о том, что управление в живых, неживых и искусственных системах обладает многими общими чертами. Эта идея получила подкрепление, когда появились компьютеры, способные единообразно решать разные задачи. Универсальность компьютерных методов обработки и хранения информации наталкивала на справедливость гипотезы о существовании универсальных схем управления.

В 60-х годах на роль общего названия той же области исследований стала претендовать «вычислительная математика». Это связано с использованием в данном научном направлении ключевых слов «алгоритм», «программа», «управляющая система».

Термин «информатика» получил право на существование лишь в начале 80-х годов. Он был заимствован из французского языка (informatique). На сегодняшний день информатика представляет собой комплексную научно-техническую дисциплину. Информатика под своим названием объединяет довольно обширный комплекс наук, каждая из которых занимается изучением одного из аспектов понятия информация.

В соответствии с современным состоянием и тенденциями развития информатику определяют какобласть знаний, изучающую информационные процессы и методы их автоматизации на основе современных аппаратно-программных средств вычислительной техники.