- •1.Диссертация как документ-контейнер сложной структуры.
- •2.Способы систематизации научной информации.
- •3.Автоматизированный словарь-тезаурус в научно-исследовательской деятельности.
- •4.Понятия информации и информационных технологий.
- •5.Информатизация и компьютеризация.
- •6.Перспективные информационные технологии в научно-исследовательской деятельности.
- •7.Информационные технологии сбора, хранения и быстрой обработки научной информации
- •9.Вычислительная техника, классификация компьютеров по применению.
- •10.Периферийные устройства. Электронная оргтехника.
- •11.Техническое и программное обеспечение современных процедур научной деятельности.
- •12.Понятие модели. Основные принципы и этапы моделирования.
- •13.Математическое моделирование
- •14.Математическое обеспечение информационных технологий
- •Система Maple V
- •Система matlab
- •Система Mathematica 4
- •15.Пакеты прикладных программ по статистическому анализу данных.
- •16.Возможности и особенности пакета Statgraphics
- •17.Пакет Statgraphics. Одномерный статистический анализ: оценка числовых характеристик, подбор закона распределения случайных величин.
- •19.Пакет Statgraphics. Анализ зависимостей между величинами: регрессионный и корреляционный анализ. Анализ временных рядов.
- •20.Пакет Statgraphics. Многомерный анализ: метод главных компонентов, кластерный, дискриминантный анализ.
- •21.Имитационное моделирование. Принципы построения имитационных моделей.
- •22.Имитационные эксперименты. Язык имитационного моделирования gpss - возможности, структура.
- •23. Назначение и состав универсальной интегрированной компьютерной математики matlab
- •24.Интерфейс системы, основные объекты и форматы чисел matlab.
- •25.Операторы и функции в matlab.
- •If Логическое условие Оператор 1 elseif Логическое условие Оператор 2 else Оператор 3 end ;
- •If Логическое условие Оператор 1 end ;
- •If Логическое условие Оператор 1 else Оператор 2 end ;
- •26. Матричные вычисления в matlab
- •27. Построение графиков в matlab
- •28 Основы программирования в matlab.
- •29.Текстовые и табличные процессоры.
- •30. Анализ данных средствами ms Excel.
- •31. Пакет анализа ms Excel. Описательная статистика. Гистограммы.
- •32. Пакет анализа ms Excel. Генерация случайных чисел.
- •33. Пакет анализа ms Excel. Корреляционный, регрессионный анализ
- •34. Поиск корней уравнения с помощью подбора параметра в ms Excel.
- •35. Поиск решения. Решение задач оптимизации средствами ms Excel.
- •36. Системы подготовки презентаций.
- •37.Основы Web-дизайна. Шаблоны, текст, графика, фреймы.
- •38 Основы использования языка html
- •39. Сервисные инструментальные средства.
- •40.Основы компьютерной графики. Графические редакторы. Понятие о векторных и растровых графических файлах.
- •41 Возможности и назначение AutoCad.
- •42.Разработка проекта в системе Autocad
- •43.Mo дели представления данных. Типы, структуры данных.
- •44.Базы и банки данных. Основы проектирования баз данных.
- •45.Реляционные сетевые и иерархические базы данных.
- •46. Системы управления базами данных субд.
- •Сегодня Access находит все большее распространение, ее применяют не только опытные пользователи, но и начинающие пользователи баз данных
- •47.Объекты ms Access.
- •48.Построение различных типов запросов в ms Access
- •1 Создание запроса на выборку при помощи мастера
- •2 Создание запроса на выборку без помощи мастера
- •3. Создание запроса с параметрами, запрашивающего ввод условий отбора при каждом запуске
- •4. Изменение группы записей с помощью запроса на обновление
- •49.Формы и отчеты в ms Access
- •50.Основы программирования на языке Visual Basic for Applications.
- •51. Базы знаний
- •52.Компьютерные сети: локальные, корпоративные, региональные, глобальные.
- •53. Службы Интернета
- •56.Работа со средствами навигации в www
- •57.Методы и средства поиска информации в Интернет.
- •1 Поисковые системы
- •2. Каталоги интернет-ресурсов
- •58.Деловые Интернет-технологии.
- •59.Проблемы защиты информации
- •60.Организационные методы защиты информации.
- •61.Технические и программные методы защиты локальных данных.
- •62.Технические и программные методы защиты распределённых данных.
50.Основы программирования на языке Visual Basic for Applications.
В программировании базовыми понятиями являются «переменная» и «значение переменной». Переменная (variable) это величина (объект), значение которой меняется в ходе выполнения программы. Переменная в компьютере представляется по присвоенному ей имени (идентификатору), и ее значение определяется оператором присвоения.
Для каждого идентификатора переменной выделяется место в памяти, где хранится ее значение. Запомним и уясним, на первый взгляд, элементарное понятие: любая программа использует переменные и их значения. Для каждого встречаемого в программе нового имени переменной VBA автоматически определяет ее (выделяет для нее место в памяти). Это место остается пустым до присвоения переменной какого-либо значения. Переменные сравнивают с контейнерами для хранения данных любых типов.
Данные описывают объект числами, буквами и другими способами. Над числами выполняются арифметические, над буквами логические операции. Уже это свидетельствует о разных типах данных, для каждого из которых приняты свои способы их внутримашинного представления.
Итак, каждая переменная обладает собственным типом. Типы данных делятся на простые (или скалярные) и сложные. У простых типов значения данных единые и неделимые. Простые типы данных подразделяются на арифметические, строковые и логические.
В Visual Basic Application применяются 11 типов данных и один пользовательский тип данных
При написании программ используются константы и переменные, которые могут применяться:
в одной процедуре;
во всех процедурах модуля;
во всех процедурах базы данных
51. Базы знаний
Аналогично СБД (система баз данных) существует понятие СБЗ - система баз знаний. Близкими понятиями являются: экспертная система - система, обеспечивающая создание и использование с помощью компьютера баз знаний экспертов; система искусственного интеллекта.
В последнее время, однако, предпочтение отдается терминам, подчеркивающим знания, а не интеллект. Такие системы демонстрируют шаблонное использование знания, а не интеллекта, которые предполагает творческий подход, нешаблонность. Это соответствует и точному переводу английского названия таких систем - Knowledge Based Systems (KBS) -система, базирующаяся на знаниях.
Таким образом, окончательное определение:СБЗ - система, дающая возможность использовать подходящим образом представленные знания с помощью вычислительной машины.
Компоненты СБЗ: 1) база знаний; 2) механизм получения решений; 3) интерфейс
Самая характерная черта СБЗ - использование базы знаний. К сожалению, общепринятого определения базы знаний нет.
Знания в базе знаний можно разделить на алгоритмические и неалгоритмические.
алгоритмические (процедурные) знания - это алгоритмы (программы, процедуры), вычисляющие функции, выполняющие преобразования, решающие точно определенные конкретные задачи. Пример: любая библиотека программ.
неалгоритмические знания - состоит из мысленных объектов, называемых понятиями. Понятие обычно имеет имя, определение, структуру (составные элементы), оно связано с другими понятиями и входит в какую-то систему понятий. Другие неалгоритмические знания - это связи между понятиями или утверждения о свойствах понятий и связях между ними.
На практике во многих экспертных системах и СБЗ содержимое базы знаний подразделяют на "факты" и "правила". Факты - элементарные единицы знания (простые утвержеде-ния о характеристиках объекта), правила служат для выражения связей, зависимостей между фактами и их комбинациями. Таким образом, классификацию знаний можно представить следующим образом:
1) понятия (математические и нематематические); 2) факты; 3)правила, зависимости, законы, связи; 4) алгоритмы и процедуры
Прямое использование знаний из базы знаний для решения задач обеспечивается механизмом получения решений (inference engine - машина вывода) - процедурой поиска, планирования, решения. Механизм решения дает возможность извлекать из базы знаний ответы на вопросы, получать решения, формулируемые в терминах понятий, хранящихся в базе. Примеры запросов:
Для создания СБЗ могут использоваться следующие средства:
1. Традиционные языки программирования - С, Basic, Pascal, Lisp и др. Особо в этом ряду стоит выделит язык функционального программирования Lisp. Его основные свойства: данные представляются в виде списков, для получения решений используется рекурсия.
2. Языки представления знаний (такие как Prolog) - имеют специфические средства описания знаний и встроенный механизм поиска вывода.
3. Пустые оболочки экспертных систем - содержат реализации некоторого языка представления знаний и средства организации интерфейса пользователя. Позволяют практически полностью исключить обычное программирование при создании прикладной экспертной системы.
