
- •Автоматизированные системы управления производством
- •Арифметико-логическое устройство (алу): назначение, основные характеристики, обобщенная структурная схема.
- •Базы данных (бд). Их структура. Проектирование бд. Основные этапы. Логическая модель реляционной базы данных.
- •Взаимодействие блоков алу при выполнении различных арифметических и логических операций
- •Роль алгоритмов при создании программ. Компьютерная программа. Описание реализации программы на эвм.
- •Структура базового микропроцессора (мп) современных моделей для imb-совместимых пэвм, взаимодействие его узлов и блоков.
- •Искусственный интеллект и ис. Операционные системы и среды для ис
- •Вычислительная техника сетей
- •1. Архитектура процессора:
- •2. Наборы команд:
- •3. Регистры:
- •4. Структура данных:
- •Автоматические и автоматизированные ис.
- •Исполнительные блоки процессора (для обработки целых чисел и разрядность.
- •Рабочая тактовая частота; размер кэш-памяти.
- •Искусственный интеллект и информационное общество. Представление знаний в системах искусственного интеллекта. Направление исследований и разработок в области искусственного интеллекта.
- •Псевдо-уатс, телефонный телекоммуникационный сервер
- •Адресное пространство как максимальное количество ячеек основной памяти, которое может быть непосредственно адресовано микропроцессором.
- •Логические, семантические и фреймовые модели.
- •Рабочая тактовая частота мп, производительность не менее mips (миллионов операций с плавающей точкой в секунду)Флопс
- •Моделирование рассуждений. Предикаты и термы.
- •Понятие о теории распознавания образов.
- •Какие объекты содержит база данных в ms Access? Расширение файла базы данных в ms Access. Обмен данными бд в ms Access с другими приложениями.
- •Базы знаний (бз) как система глубоко структурированной информации. Подсистемы общения и решатели. Интеллектуальный интерфейс бз.
- •Основные функции субд. Основные требования к субд.
- •СуперЭвм виде высокопараллельных многопроцессорных вычислительных систем
- •Российские супер эвм и основные направления использования супер эвм
- •Интеллектуальные системы в управлении предприятием и производством асу, асуп. Асутп, сапр.
- •Современные технологии и правила защиты информации на эвм. Компьютерные вирусы
- •Искусственные нейронные сети. Основные положения нейросетевого подхода. Классификация искусственных нейронных сетей и их свойства. Правила функционирования сети. Персептрон. Нейрон. Вес связи.
- •Обучение нейронных сетей. Обучение на основе памяти. Обучение Хебба. Конкурентное обучение.
- •Обучение с учителем, алгоритм обратного распространения ошибки. Обучение без учителя, самоорганизующиеся карты Кохонена. Обучение с подкреплением.
- •Кодирование информации. Кодирование числовых, логических данных. Кодирование текстовой информации
- •Представление графической информации. Растровое представление. Цвет. Векторная графика. Фрактальная графика. Звуковая информация.
- •Когнитивное моделирование. Генетические алгоритмы и моделирование эволюции.
- •Семантические сети. Неопределенность в экспертных системах. Байесовские сети доверия. Количественное представление бсд.
- •Интеллектуальные системы извлечения знаний, генетические алгоритмы. Эволюционные системы. Эволюционное программирование. Эволюционная стратегия.
- •Днк компьютеры. Квантовые и молекулярные компьютеры
- •Современные сотовые телефоны как эвм. Виды сенсорных экранов и их принципы работы.
Базы данных (бд). Их структура. Проектирование бд. Основные этапы. Логическая модель реляционной базы данных.
База данных (БД) — это организованное хранилище структурированных данных, предназначенное для эффективного хранения, извлечения и управления информацией. Структура БД обеспечивает порядок и взаимосвязь между данными, что позволяет легко находить, обновлять и анализировать информацию.
Структура БД:
Структура базы данных определяется способом организации и хранения данных. Ключевые элементы структуры:
* Таблицы (отношения): Основной элемент реляционной БД. Таблица состоит из строк (записей) и столбцов (полей). Каждая строка представляет собой отдельную запись, а каждый столбец — атрибут (характеристику) записи.
* Записи (кортежи): Строки в таблице, представляющие конкретные экземпляры данных.
* Поля (атрибуты): Столбцы таблицы, определяющие тип данных для каждой записи. Каждое поле имеет свой тип данных (например, числовой, текстовый, дата).
* Ключи: Специальные поля, используемые для идентификации записей и установления связей между таблицами. Основные типы ключей:
* Первичный ключ: Уникально идентифицирует каждую запись в таблице.
* Внешний ключ: Устанавливает связь между таблицами, ссылаясь на первичный ключ другой таблицы.
* Индексы: Ускоряют поиск данных в таблице. Индекс — это структура данных, содержащая указатели на записи таблицы, упорядоченные по значениям одного или нескольких полей.
* Ограничения: Правила, которые накладываются на данные для обеспечения целостности и согласованности данных. Примеры ограничений: уникальность значений, проверка типов данных, обязательные поля, внешние ключи.
Проектирование БД: основные этапы:
Проектирование БД — это процесс создания структуры базы данных, удовлетворяющей потребностям пользователей. Основные этапы:
1. Планирование и анализ требований: Определение целей и задач базы данных, источников данных, пользователей и их потребностей.
2. Концептуальное проектирование: Разработка общей модели данных, отображающей основные сущности и их связи. Часто используются диаграммы сущность-связь (ERD).
3. Логическое проектирование: Преобразование концептуальной модели в логическую модель, используя конкретную модель данных (например, реляционную модель). Определяются таблицы, поля, ключи и ограничения.
4. Физическое проектирование: Выбор системы управления базами данных (СУБД), оптимизация структуры базы данных для повышения производительности и эффективности. Определяется способ хранения данных, индексы и другие параметры.
5. Реализация: Создание базы данных на основе выбранной СУБД.
6. Тестирование: Проверка работоспособности и корректности базы данных.
Логическая модель реляционной базы данных:
Логическая модель реляционной базы данных описывает структуру базы данных в терминах таблиц, полей, ключей и ограничений. Она не зависит от конкретной СУБД. Ключевыми элементами логической модели являются:
* Схема базы данных: Набор таблиц, их атрибутов (полей) и связей между ними.
* Схема таблицы: Определение структуры таблицы, включающее имена и типы полей, первичный ключ и другие ограничения.
* Связи между таблицами: Определяют, как таблицы связаны друг с другом. Связи реализуются с помощью внешних ключей.
Логическая модель обычно визуализируется в виде диаграмм, например, ERD (Entity-Relationship Diagram) или диаграмм таблиц со списком полей и ограничений. Она служит основой для физического проектирования и реализации базы данных. Правильно спроектированная логическая модель обеспечивает целостность, согласованность и эффективность работы базы данных.
Базы знаний. Их структура. Проектирование БЗ. Основные этапы. Инженерия знаний.
База знаний (БЗ) — это организованное хранилище информации, представленной в форме, удобной для использования компьютерными системами, особенно системами искусственного интеллекта (ИИ). В отличие от традиционных баз данных, которые хранят структурированные данные, базы знаний могут содержать как структурированные, так и неструктурированные данные, а также знания, представленные в виде правил, фактов, семантических сетей и других форматов.
Структура БЗ:
Структура базы знаний сильно зависит от выбранной модели представления знаний. Основные подходы:
* Продукционные правила: Знания представлены в виде правил "ЕСЛИ-ТО", где "ЕСЛИ" — это условие, а "ТО" — действие.
* Семантические сети: Знания представлены в виде графа, где узлы — это понятия, а дуги — это отношения между понятиями.
* Фреймы: Знания представлены в виде фреймов — структур данных, содержащих информацию о конкретном объекте или понятии. Фрейм содержит слоты (атрибуты) и значения слотов.
* Онтологии: Формальное описание концепций, свойств и отношений в определенной предметной области. Онтологии используются для обеспечения согласованности и интерпретируемости знаний.
Проектирование БЗ: основные этапы:
Проектирование базы знаний — сложный итеративный процесс, который включает в себя следующие этапы:
1. Анализ предметной области: Изучение предметной области, определение целей и задач базы знаний, выявление основных понятий и отношений.
2. Выбор модели представления знаний: Выбор подходящей модели представления знаний, которая наилучшим образом соответствует характеру знаний в данной предметной области.
3. Разработка схемы базы знаний: Создание структуры базы знаний, определяющей организацию знаний и их взаимосвязи.
4. Заполнение базы знаний: Ввод знаний в базу знаний. Этот этап может быть ручным или автоматизированным.
5. Тестирование и верификация базы знаний: Проверка правильности и полноты знаний, выявление и исправление ошибок.
6. Разработка интерфейса: Создание интерфейса для доступа к базе знаний и взаимодействия с ней.
Инженерия знаний:
Инженерия знаний — это дисциплина, занимающаяся разработкой, построением, использованием и поддержанием баз знаний. Она включает в себя:
* Извлечение знаний: Получение знаний из различных источников (экспертов, документов, баз данных).
* Представление знаний: Перевод знаний в форматы, пригодные для использования в компьютерных системах.
* Верификация и валидация знаний: Проверка правильности и полноты знаний.
* Управление знаниями: Организация и управление жизненным циклом знаний.
* Разработка систем, использующих знания: Создание экспертных систем, систем принятия решений и других приложений, использующих базу знаний.
Основные задачи инженерии знаний:
* Понимание предметной области: глубокое понимание знаний, необходимых для решения поставленных задач.
* Формализация знаний: представление знаний в формальном виде, пригодном для обработки компьютером.
* Верификация и валидация: проверка правильности и полноты знаний.
* Интеграция знаний: комбинирование знаний из различных источников.
В заключение, базы знаний являются мощным инструментом для решения сложных задач, требующих обработки больших объемов информации и знаний. Инженерия знаний играет ключевую роль в успешном проектировании и использовании баз знаний. Выбор модели представления знаний и методов инженерии знаний зависит от конкретной предметной области и задач.