Информатика как наука и вид практической деятельности
Информатика появилась с развитием вычислительной техники, компьютерных систем и сетей. В истоках лежит кибернетика, хотя в настоящее время информатика гораздо шире кибернетики. Эти науки разные с некоторыми общими взаимопроникновениями.
Теоретическая информатика (теоретические основы информатики) – наука молодая, не вполне сложившаяся, устоявшаяся. Эта наука математизированная: сюда входят различные разделы математики, теория автоматов, теория алгоритмов, математическая логика, теория формальных языков и грамматик, реляционная алгебра, теория кодирования и др.
Основные задачи ТОИ:
· Методами точного анализа ответить на основные вопросы связанные с информацией. Например, вопрос о количестве информации, содержащемся в данной информационной системе (понятие объема).
· Способы упаковки информации.
· Способы передачи, обработки и приема информации без помех.
· Вопросы существования алгоритмов преобразования информации.
· Вопросы математического моделирования и т.д.
Таким образом, требуется серьезная математическая база.
История возникновения термина «информатика »
В англоязычном обществе употреблялось понятие «Computer Science ». Чуть позже примерно 30 лет назад (на рубеже 60-70гг) французы ввели понятие «Informatique ». В русском языке «Информатика » использовалась лишь в смысле информационно-аналитической деятельности связанной с научной (печатной) литературой.
В истоках понятия «информатика » лежит понятие «кибернетика ». Впервые этот термин употребил Платон (древнегреческий философ). В переводе с греческого – искусство управления рулем (кораблем).
|
В 1948 г. Норберт Винер опубликовал свой труд, названный «Кибернетика или управление и связь в животном и машине». В нем указывались пути создания общей теории управления для различных систем с единой точки зрения.
В энциклопедии «Кибернетика – наука об управлении, связи и переработке информации». В кибернетике под информацией понимается любая совокупность сигналов, воздействий или сведений, которые воспринимаются некоторой системой (входная информация), выдается в окружающую среду (выходная информация), а также хранятся в себе (внутренняя информация). В кибернетике под информатикой понимается и связь в любых системах, в том числе биологических, технических.
В 1978 г. Международный конгресс по информатике предпринял попытку уточнить понятие «информатика »: «Понятие информатики охватывает области, связанные с разработкой, созданием, использованием и материально-техническим обслуживанием систем обработки информации, включая машины, оборудование, математическое обеспечение, организационные аспекты, а также комплекс промышленного, коммерческого, административного и социального воздействия».
Как наука информатика изучает закономерности свойственные информационным процессам (социальным, а не любым).
Объектом приложений информатики являются самые различные науки и области практической деятельности, для которых она стала непрерывным источником самых современных технологий.
Информатика нашла свое приложение в таких областях жизнедеятельности, как: производство, управление, образование, проектные разработки, торговля, финансовая деятельность, медицина, криминалистика и т.д. Примером таких приложений являются:
|
· АСУ – автоматизированные системы управления – комплекс технических и программных средств, которые во взаимодействии с человеком организуют управление объектами в производстве или общественной сфере.
· АСУ ТП – автоматические системы управления технологическими процессами. Например, такая система управляет работой станка с числовым программным управлением.
· СУБД – системы управления базами данных.
· АСНИ – автоматизированная система научных исследований – программно-аппаратный комплекс, в котором научные приборы сопряжены с компьютером, вводят в него данные измерений автоматически, а компьютер производит обработку этих данных и представление их в наиболее удобной для исследователя форме.
· АОС – автоматизированная обучающая система. Есть системы, помогающие учащимся осваивать новый материал, производящие контроль знаний, помогающие преподавателям готовить учебные материалы и т.д.
Структура современной информатики
Рассмотрим составные части «ядра» современной информатики. Каждая из этих частей может рассматриваться как относительно самостоятельная научная дисциплина; взаимоотношения между ними примерно такие же, как между алгеброй, геометрией и математическим анализом в классической математике – все они хоть и самостоятельные дисциплины, но являются частями одной науки.
Теоретическая информатика – часть информатики, включающая ряд математических разделов. Она опирается на математическую логику и включает такие разделы, как теория алгоритмов и автоматов, теория информации и теория кодирования, теория формальных языков и грамматик, исследование операций и другие. Этот раздел информатики использует математические методы для общего изучения процессов обработки информации.
|
Вычислительная техника – раздел, в котором разрабатываются общие принципы построения вычислительных систем. Речь идет не о технических деталях и электронных схемах, а о принципиальных решениях на уровне так называемой архитектуры вычислительных систем, определяющей состав, назначение, функциональные возможности и принципы взаимодействия устройств. Примеры принципиальных, ставших классическими решений в этой области – неймановская архитектура компьютеров первых поколений, шинная архитектура ЭВМ старших поколений, архитектура параллельной (многопроцессорной) обработки информации.
Программирование – деятельность, связанная с разработкой систем программного обеспечения. Основные разделы: создание системного ПО и создание прикладного ПО. Среди системного – разработка новых языков программирования и компиляторов к ним, разработка интерфейсных систем (операционные оболочки и ОС Windows). Среди прикладного ПО – системы обработки текстов, табличные процессоры, системы управления базами данных.
Информационные системы – раздел информатики, связанный с решением вопросов по анализу потоков информации в различных сложных системах, их оптимизации, структурировании, принципах хранения и поиска информации. Известным примером решения проблемы на глобальном уровне может служить гипертекстовая поисковая система WWW, а значительно более низком уровне – телефонная справочная система 09.
Искусственный интеллект – область информатики, в которой решаются сложнейшие проблемы, находящиеся на пересечении с психологией, физиологией, лингвистикой и другими науками. Основные направления разработок – моделирование рассуждений, компьютерная лингвистика, машинный перевод, создание экспертных систем, распознавание образов и другие. От успехов работ в области искусственного интеллекта зависит, в частности, решение такой прикладной проблемы, как создание интеллектуальных интерфейсных систем взаимодействия человека с компьютером, благодаря которым это взаимодействие будет походить на межчеловеческое и станет более эффективным.