- •Содержание
- •Определение понятия «система». Свойства систем
- •Классификация систем
- •Информационная система
- •Структура информационной системы
- •Классификация информационных систем по признаку структурированности задач
- •Классификация информационных систем по степени автоматизации, по характеру использования информации и по сфере их применения
- •Информационные системы класса erp
- •Информационная технология
- •Информационные технологии управления на предприятии
- •Возникновение компьютеров и компьютерных технологий
- •Классификация современных вычислительных систем
- •Структура современных вычислительных систем
- •Память персонального компьютера
- •Базовая система ввода-вывода. Понятие cmos
- •Операционные системы
- •Системы программирования
- •Процедурно-ориентированные, проблемно-ориентированные и объектно-ориентированные языки программирования
- •Прикладное программное обеспечение
- •Понятие вычислительной сети. Локальные вычислительные сети
- •Одноранговые сети и сети с выделенным сервером
- •Топология локальных вычислительных систем
- •Среда передачи сигналов между компьютерами. Технологии передачи данных в локальных вычислительных сетях
- •Стандартные протоколы передачи данных по сети
- •Коммуникационное оборудование
- •Сетевые операционные системы
- •Интернет
- •Система адресации в интернете
- •World wide web
- •Интранет
- •Система кодирования информации
- •Система передачи информации
- •Экономическая информация. Экономическая информационная система
- •Структура экономических информационных систем
- •Методы проектирования экономических информационных систем
- •Автоматизированное рабочее место. Классификация арм
- •Управление проектами. Развитие методов управления проектами
- •Базы данных. Системы управления базами данных
- •Иерархическая, сетевая и реляционная модели представления данных
- •Постреляционная и объектно-ориентированная модели представления данных
- •Классификация систем управления базами данных
- •Языки доступа к базам данных
- •Базы данных в интернете
- •Электронная коммерция
- •Общая схема интернет-магазина
- •Системы платежей в интернете
- •Интернет-аукционы. Классификация интернет-аукционов
- •Интернет-банкинг
- •Интернет-страхование
- •Интернет-биржа
- •Интернет-маркетинг
- •Интернет-реклама
- •Интеллектуальная собственность в интернете
- •Системы искусственного интеллекта
- •Классификация систем искусственного интеллекта
- •Методы построения систем искусственного интеллекта
- •Экспертные системы
- •Структура классической экспертной системы
- •Использование теории нечеткой логики при создании экспертной системы
- •Информационная безопасность
- •Технологии несанкционированного доступа к информации и ит
- •Классификация средств защиты информации
- •Защита информации пэвм
- •Программно-аппаратные средства защиты информации
- •Криптография
- •Классификация компьютерных вирусов
- •Способы представления знаний в экспертных системах Введение Структура, классификация и тенденции развития эс
- •Классификация средств описания моделей знаний
- •Обзор форм представления знаний в промышленных и коммерческих экспертных системах
- •Задача проектирования интерфейсной компоненты интеллектуальных систем Анализ интеллектуальных систем с позиции организации интерфейсной компоненты
- •Требования к системам
- •Структура базы знаний
- •Обоснование выбора фреймовой модели
- •Математическая постановка задачи проектирования интерфейсной модели
- •X (X, f (f, s (s, где s — множество шаблонов, описывающих структуру кадров диалога.
- •Представление знаний в интегрированной оболочке Image Expert Архитектура оболочки Image Expert
- •Организация моделей знаний
- •Типы моделей знаний
- •Фреймовая компонента моделей знаний
- •Создание моделей знаний
- •Компонента ввода знаний
- •Проблема извлечения знаний Приобретение и формализация знаний
- •Методы извлечения знаний
- •Машинно-ориентированное получение знаний
- •Решение проблемы извлечения знаний в действующих экспертных системах
- •Список сокращений и аббревиатур
- •16.2. Экспертные системы: структура и классификация
- •Обобщенная структура экспертной системы. Основные понятия и определения
- •Классификация экспертных систем
- •Классификация по решаемой задаче
- •Классификация по связи с реальным временем
- •Классификация по типу эвм
- •Классификация по степени интеграции с другими программами
- •Инструментальные средства построения экспертных систем Традиционные языки программирования Языки искусственного интеллекта
- •Специальный программный инструментарий
Процедурно-ориентированные, проблемно-ориентированные и объектно-ориентированные языки программирования
Процедурно-ориентированный язык программирования относится к языкам программирования высокого уровня, в основу его положен принцип последовательности действий, позволяющий решить поставленную задачу. Процедурно-ориентированные языки являются машинно-независимыми, например Fortran, Basic, С, и применяются только для конкретного класса задач, вне которого неэффективны. Преимущество этих языков состоит в простоте их освоения и использования: они ближе к естественному языку, например к русскому или английскому, нежели к языку ЭВМ.
Процедурно-ориентированные языки программирования предназначены для описания алгоритмов (процедур) решения задач, что дало им второе название — алгоритмические, хотя понятие алгоритмического языка не равноценно понятию языка программирования. В зависимости от ЭВМ, на которой будет решаться одна и та же задача, программы на процедурно-ориен1ированном языке оудут различаться только оформлением.
Проблемно-ориентированные языки программирования не требуют подробной записи алгоритма решения задачи. Управляющие структуры данных этих языков отражают особенности класса решаемых задач. Практически все языки программирования создавались как проблемно-ориентированные. Ярким примером этого типа является язык Pascal.
Объектно-ориентированные языки программирования, например C++, предназначены для создания глобальных систем с возможностью их последующей адаптации к модифицированным технологиям. Их особенность заключается в объектном подходе к решаемой задаче: она рассматривается как совокупность объектов, взаимодействующих друг с другом посредством сообщений. Объектно-ориентированные языки распространены в таких областях, как моделирование, конструирование, медицина, коммуникации, обработка различной информации, системы управления, автоматизация, создание программного обеспечения.
К популярным объектно-ориентированным языкам программирования относятся следующие.
Java — это интерпретируемый язык, способствующий адаптации программ к новым достижениям. Java считается основным языком для написания программ, используемых в Интернете. Распространен с 1995 г.
Delphi подходит для визуального программирования. В этот язык вошли такие передовые технологии, как современный компилятор и масштабирование. Его основные направления: создание приложений для Windows, создание интерфейсов, создание систем с большими базами данных и др.
Прикладное программное обеспечение
В прикладном программном обеспечении принято выделять два типа программ: системы программирования и приложения.
Системы программирования дают возможность создавать программы, используя разнообразные языки программирования. В последнее время получили распространение системы визуального программирования (Borland Delphi), доступные даже начинающим пользователям.
Приложение работает под управлением конкретной операционной системы (например, Word является приложением Windows). При помощи приложений пользователи могут обрабатывать различную информацию (текстовую, графическую, мультимедийную) и использовать компьютерные сети. Среди приложений общего назначения принято выделять текстовые и графические редакторы, электронные таблицы, приложение для создания мультимедийных презентаций. Microsoft Office и Start Office — самые распространенные пакеты приложений общего назначения.
Активное развитие глобальных и локальных компьютерных сетей обусловливает необходимость использования разнообразных коммуникационных программ. В настоящее время эти программы включаются в состав операционной системы.
В связи с тем что в последнее время наблюдается тенденция к значительному росту числа компьютерных вирусов, особое значение приобретают антивирусные программы.
Для работы специалистов различных профилей были разработаны приложения специального назначения. Среди них — система компьютерной графики, системы автоматического перевода, системы автоматизированного проектирования (САПР), компьютерные словари, бухгалтерские программы.
Также все более популярными становятся обучающие программы, применяющиеся в учебном процессе и для самообразования. К ним относятся программы-репетиторы, разнообразные тесты и пособия по отдельным предметам. Немаловажное значение в процессе обучения имеют мультимедийные приложения, среди которых можно выделить энциклопедии и справочники.