Информатика
| Эту страницу предлагается объединить с Компьютерные науки.
Пояснение причин и обсуждение — на странице Википедия:К объединению/4 января 2013.
Обсуждение длится одну неделю (или дольше, если оно идёт медленно). Дата начала обсуждения — 2013-01-04. Если обсуждение не требуется (очевидный случай), используйте другие шаблоны. Не удаляйте шаблон до подведения итога обсуждения. |
Информа́тика (от информация и автоматика) — наука о методах и процессах сбора, хранения, обработки, анализа и оценивания информации, обеспечивающих возможность её использования для принятия решений[1]. Она включает дисциплины, относящиеся к обработке информации в вычислительных машинах и вычислительных сетях: как абстрактные, вроде анализа алгоритмов, так и конкретные, например разработка языков программирования и протоколов передачи данных.
Темами исследований в информатике являются вопросы: что можно, а что нельзя реализовать в программах и базах данных (теория вычислимости и искусственный интеллект), каким образом можно решать специфические вычислительные и информационные задачи с максимальной эффективностью (теория сложности вычислений), в каком виде следует хранить и восстанавливать информацию специфического вида (структуры и базы данных), как программы и люди должны взаимодействовать друг с другом (пользовательский интерфейс и языки программирования и представление знаний) и т. п.
Содержание |
Этимология[править]
Слово «информатика» образовано из «информ» от «информация» и «атика» от «автоматика». В русском, английском, французском и немецком языках в 1960-х годах была тенденция к замене термина «документация» терминами, имеющими в своей основе слово «информация»[2]. Термин нем. Informatik ввёл немецкий специалист Карл Штейнбух в статье Informatik: Automatische Informationsverarbeitung (Информатика: Автоматическая обработка информации) 1957 года[3]. Французский термин «informatique» введён в 1962 году Филиппом Дрейфусом, который также предложил перевод на ряд других европейских языков.
В русском языке производной от термина «документация» стала документалистика и развивались термины научная и научно-техническая информация. Термины «информология» и «информатика» предложены в 1962 году членом-корреспондентом АН СССР Александром Харкевичем. Основы информатики как науки были изложены в книге «Основы научной информации» 1965 года, которая была переиздана в 1968 году уже под названием «Основы информатики»[4].
Во Франции термин официально вошел в употребление в 1966 году:
Термин «Informatique», созданный во Франции и постепенно принятый в международном масштабе, был признан Французской Академией в качестве нового слова нашего языка в апреле 1966 г.[5]
В немецком языке термин нем. Informatik имел в начале двойственное значение. Так, в ФРГ[2] и Великобритании[1] он был в значении «computer science», то есть не более того, что связано с применением ЭВМ, а в ГДР, как и в основном по Европе, обозначал науку по французской и русской модели.
Эквиваленты в английском языке[править]
Считается, что под терминами «informatics» в европейских странах и «информатика» в русском языке понимается направление, именуемое в английском языке «computer science». К другому направлению, посвящённому изучению структуры и общих свойств объективной (научной) информации, иногда называемому документалистикой (документальной информатикой) или автоматическим анализом документов[1], близок термин «information science».
Принято считать, что в английский язык термин «informatics» независимо от остальных ввёл Уолтер Ф. Бауэр, основатель «Informatics Inc.». В США в настоящее время термин «informatics» (англ.) связан с прикладными вычислениями или обработкой данных в контексте другой области[6], например в биоинформатике («bioinformatics») и геоинформатике («geoinformatics»).
Во многих словарях informatics и computer science приравниваются к информатике. В тезаурусе ЮНЕСКО «Информатика — Informatics» даётся как синоним к «Computer science — Компьютерные науки»[7].
Введение[править]
Информатика — молодая научная дисциплина, изучающая вопросы, связанные с поиском, сбором, хранением, преобразованием и использованием информации в самых различных сферах человеческой деятельности. Генетически информатика связана с вычислительной техникой, компьютерными системами и сетями, так как именно компьютеры позволяют порождать, хранить и автоматически перерабатывать информацию в таких количествах, что научный подход к информационным процессам становится одновременно необходимым и возможным.
До настоящего времени толкование термина «информатика» (в том смысле как он используется в современной научной и методической литературе) ещё не является установившимся и общепринятым. Обратимся к истории вопроса, восходящей ко времени появления электронных вычислительных машин.
Понятие информатики является таким же трудным для какого-либо общего определения, как, например, понятие математики. Это и наука, и область прикладных исследований, и область междисциплинарных исследований, и учебная дисциплина (в школе и в вузе).
Несмотря на то, что информатика как наука появилась относительно недавно (см. ниже), её происхождение следует связывать с работами Лейбница по построению первой вычислительной машины и разработке универсального (философского) исчисления.
История[править]
Отдельной наукой информатика была признана лишь в 1970-х; до этого она развивалась в составе математики, электроники и других технических наук. Некоторые начала информатики можно обнаружить даже в лингвистике. Первый факультет информатики был основан в 1962 году в университете Пёрдью (Purdue University). Сегодня факультеты и кафедры информатики имеются в большинстве университетов мира.
В школах СССР учебная дисциплина «Информатика» появилась в 1985 году одновременно с первым учебником А. П. Ершова «Основы информатики и вычислительной техники».
Высшей наградой за заслуги в области информатики является премия Тьюринга.
4 декабря отмечается День российской информатики, так как в этот день в 1948 году Государственный комитет Совета министров СССР по внедрению передовой техники в народное хозяйство зарегистрировал за номером 10 475 изобретение И. С. Брука и Б. И. Рамеева — цифровую электронную вычислительную машину[8].
Структура информатики[править]
Информатика делится на ряд разделов.
Теоретическая информатика[править]
Теоретическая информатика занимается теорией формальных языков и автоматов, теориями вычислимости и сложности, теорией графов, криптологией, логикой (включая логику высказываний и логику предикатов), формальной семантикой и предлагает основы для разработки Компиляторов языков программирования.
Практическая информатика[править]
Практическая информатика обеспечивает фундаментальные понятия для решения стандартных задач, таких, как хранение и управление информацией с помощью структур данных, построения алгоритмов, модели решения общих или сложных задач. Примеры включают в себя алгоритмы сортировки и быстрого преобразования Фурье.
Одной из центральных тем практической информатики является инженерия программного обеспечения (англ. Software Engineering). Речь идет о систематическом процессе разработок от идеи до готового программного обеспечения.
Практическая информатика предоставляет также необходимые инструменты для разработки программного обеспечения, например, компиляторы.
Техническая информатика[править]
Техническая информатика занимается аппаратной частью вычислительной техники, например основами микропроцессорной техники, компьютерных архитектур и распределенных систем. Таким образом, она обеспечивает связь с электротехникой. Компьютерная архитектура — это наука, исследующая концепции построения компьютеров. Здесь определяется и оптимизируется взаимодействие микропроцессора, памяти и периферийных контроллеров.
Еще одним важным направлением является связь между машинами. Она обеспечивает электронный обмен данными между компьютерами и, следовательно, представляет собой техническую базу для Интернета. Помимо разработки маршрутизаторов, коммутаторов и межсетевых экранов, к этой дисциплине относятся разработка и стандартизация сетевых протоколов, таких как TCP, HTTP или SOAP, для обмена данными между машинами.
Прикладная информатика[править]
Прикладная информатика объединяет конкретные применения информатики в тех или иных областях жизни, науки или производства, например, бизнес-информатика, геоинформатика, компьютерная лингвистика, биоинформатика, хемоинформатика и т.д.
Естественная информатика[править]
Естественная информатика — это естественнонаучное направление, изучающее процессы обработки информации в природе, мозге и человеческом обществе. Она опирается на такие классические научные направления, как теории эволюции, морфогенеза и биологии развития, системные исследования, исследования мозга, ДНК, иммунной системы и клеточных мембран, теория менеджмента и группового поведения, история и другие[9][10]. Кибернетика, определяемая, как «наука об общих закономерностях процессов управления и передачи информации в различных системах, будь то машины, живые организмы или общество»[11] представляет собой близкое, но несколько иное научное направление. Так же, как математика и основная часть современной информатики, оно вряд ли может быть отнесено к области естественных наук, так как резко отличается от них своей методологией. (Несмотря на широчайшее применение в современных естественных науках математического и компьютерного моделирования.)
Основные термины[править]
- Информационные ресурсы — различные формализованные знания (теории, идеи, изобретения), данные (в том числе документы), технологии и средства их сбора, обработки, анализа, интерпретации и применения, а также обмена между источниками и потребителями информации.
- Информационная технология:
- совокупность научных дисциплин, занимающихся изучением, созданием и применением методов, способов, действий, процессов, средств, правил, навыков, используемых для получения новой информации (сведений, знаний), сбора, обработки, анализа, интерпретации, выделения и применения данных, контента и информации с целью удовлетворения информационных потребностей народного хозяйства и общества в требуемом объёме и заданного качества.
- совокупность самих этих методов, способов, действий и т. д.
- Информационный процесс — последовательность действий (операций) по сбору, передаче, обработке, анализу, выделению и использованию с различной целью информации (и/или её носителей) в ходе функционирования и взаимодействия материальных объектов.
- Информационный технологический процесс — компонент информационной технологии как практического инструмента рецептурной деятельности, часть производственного процесса, состоящая из последовательности согласованных технологических операций, связанных со сбором и обработкой <данных> как носителей информации, выделением из них необходимых сведений, новостей, знаний, их накоплением, анализом, интерпретацией и применением.
См. также[править]
Примечания[править]
- ↑ 1 2 3 Информатика // Большая российская энциклопедия / С. Л. Кравец. — М.: ОАО «Научное издательство «Большая Российская Энциклопедия», 2008. — Т. 11. Изучение плазмы - Исламский фронт спасения. — С. 481-484. — 767 с. — 65 000 экз. — ISBN 978-5-85270-342-2
- ↑ 1 2 А. И. Михайлов, А. И. Черный, Р. С. Гиляревский Информатика // Научные коммуникации и информатика. — М.: Наука, 1976. — С. 392-416. — 433 с. — 10 400 экз.
- ↑ Steinbuch, K. (1957). «Informatik: Automatische Informationsverarbeitung». SEG-Nachrichten (Technische Mitteilungen der Standard Elektrik Gruppe) – Firmenzeitschrift.
- ↑ Михайлов А. И., Черный А. И., Гиляревский Р. С. Основы информатики. — 2-е изд., перераб. и доп. — М.: Наука, 1968.
- ↑ P. Lhermitte. Le pari informatique. Paris, France-Empire, 1968, стр. 20.
- ↑ Dennis P. Groth, Jeffrey K. MacKie-Mason Why an informatics degree? Isn’t computer science enough? (англ.) // Communications of the ACM : Magazine. — New York, USA, 2010. — Т. 53. — С. 26-28. — DOI:10.1145/1646353.1646364
- ↑ Тезаурус ЮНЕСКО. Архивировано из первоисточника 24 мая 2013. Проверено 22 мая 2013.
- ↑ День информатики в России. Calend.Ru: календарь событий. Архивировано из первоисточника 21 августа 2011. Проверено 13 декабря 2009.
- ↑ Wolfgang Hofkirchner. «Information Science»: An Idea Whose Time Has Come.- Informatik Forum 3/1995, 99-106
- ↑ Игорь Вайсбанд. 5000 лет информатики. М.- «Черная белка», 2010
- ↑ Norbert Wiener (1948), Cybernetics or Control and Communication in the Animal and the Machine, (Hermann & Cie Editeurs, Paris, The Technology Press, Cambridge, Mass., John Wiley & Sons Inc., New York, 1948)
Литература[править]
- А. С. Грошев. Информатика. Учебник для вузов. — Архангельск: Арханг. гос. техн. ун-т, 2010. — 470 с. — ISBN 978-5-261-00480-6
- Дж. Гленн Брукшир. Введение в компьютерные науки = Computer Science: An Overview. — 6-е изд. — М.: Вильямс, 2001. — 688 с. — ISBN 5-8459-0179-0
- Глушков В. М. Безбумажная информатика. — М.: Наука, 1978.
- Michael Fourman «informatics» (англ.) // International Encyclopedia of Information and Library Science. — 2002. — С. 237-244.
Ссылки[править]
| Информатика на Викискладе? |
- Совместный семинар ИПИ РАН и ИНИОН РАН "Методологические проблемы наук об информации"
- Разборов А.А. Theoretical Computer Science: взгляд математика // Компьютерра. — 2001. — № 2. (альтернативная ссылка)
- Статьи по информатике и информационным технологиям из научных библиотек
- Штонда В. О компьютерных науках, 2001
| Это заготовка статьи по информатике. Вы можете помочь проекту, исправив и дополнив её. |
| Наука | |
|---|---|
| Астрономия • Биология • География • Геология • Информатика • История • Лингвистика • Математика • Медицина • Психология • Политология • Социология • Физика • Филология • Химия • Экономика • Юриспруденция | |
| Список академических дисциплин |
| Разработка программного обеспечения | |
|---|---|
| Известные деятели |
Кент Бек • Гради Буч • Фред Брукс • Barry Boehm • Уорд Каннингем • Оле-Йохан Даль • Том Демарко • Эдсгер Вибе Дейкстра • Дональд Кнут • Мартин Фаулер • Чарльз Энтони Ричард Хоар • Watts Humphrey • Майкл Джексон • Ивар Якобсон • Craig Larman • James Martin • Мейер Бертран • Дэвид Парнас • Winston W. Royce • James Rumbaugh • Никлаус Вирт • Эдвард Йордан • Стив Макконнелл |
| Процесс | |
| Концепции | |
| Направления | |
| Модели разработки |
Agile • Cleanroom • CASE • Итеративная разработка • RUP • OpenUP • RAD • Scrum • MSF • Спиральная • Каскадная • XP • V-Model • Dual Vee Model • DSDM |
| Другие модели |
CMM • CMMI • Данных • Function model • IDEF • Информационная • Metamodeling • Object model • View model • UML |
| Прочее |
Информатика • Инженерия (Компьютерная • Организационная) • История разработки ПО • Документирование • Управление (Конфигурационное • Проектами • Программами • качеством) • Эргономика • Системотехника • Обратная разработка • Версии |