Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТвД лекция_семестр 1_1-2.DOC
Скачиваний:
18
Добавлен:
12.11.2019
Размер:
171.52 Кб
Скачать
    1. Программирование

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

  1. Создание языков программирования.

  2. Создание операционных систем.

  3. Разработка сетевого программного обеспечения (ПО). Протоколы связи и средства поддержки протоколов на уровне операционных систем и составляет сетевое программное обеспечение.

  4. Проблемно-ориентированное программирование (программы, ориентированные на решение специфических задач в той или иной сфере человеческой деятельности: банковские задачи, управление технологическим процессом, медицинская диагностика и т.д.).

  5. Создание банков данных, служащих основой информационных систем. Типичный пример: Web–сервера в Internet.

    1. Искусственный интеллект

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

    1. Информационные системы

В рамках данного направления решаются следующие задачи:

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

  2. Исследование способов представления и хранения информации, разработка специальных приемов сжатия и кодирования информации. В рамках этого развиваются работы по созданию банков данных большого объема.

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

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

  5. Создание сетей хранения, обработки и передачи информации, в состав которых входят информационные банки данных.