- •Оглавление
- •Геометрическое моделирование
- •1 Векторная и растровая графика.
- •2 Геометрические преобразования
- •3 Основные виды геометрических моделей
- •4 Получение реалистичных изображений
- •Применение методов оптимизации при решении задач автоматического и автоматизированного управления, прогнозирования ситуаций, принятия решений
- •1.Методологические основы оптимизации.
- •2. Оптимизационная модель.
- •3.Структура и классификация оптимизационных задач.
- •Системы программирования. Языки программирования
- •1.Основные функции системы программирования.
- •2. Преимущества систем визуального программирования.
- •3. Понятие алгоритма. Виды записи алгоритмов.
- •4. Структура программы на языке программирования с или Pascal.
- •5. Типы данных, используемые в современных языках программирования (на примере одного языка).
- •6. Понятие операторов. Основные виды операторов.
- •7. Определение и использование подпрограмм.
- •Операционные системы
- •1.Основные и дополнительные функции операционных систем.
- •2. Классификация операционных систем.
- •3. Группы и пользователи Windows.
- •4. Файловые системы операционной системы Windows. Файловая система fat16. Особенности.
- •5. Файловые системы операционной системы Windows. Файловая система ntfs. Особенности.
- •6. Защита данных на диске. Права доступа к файлам и каталогам в Windows.
- •7. Приложения и процессы в Windows. Основные характеристики процессов
- •Техническое обеспечение ит
- •2. Устройство персонального компьютера. Основные блоки. Внешние устройства.
- •3. Компьютерные сети: локальные, корпоративные, глобальные сети, средства электронной связи.
- •4. Основы Интернет. Принцип работы www – сервера. Протокол http
- •Современные информационные технологии (ит)
- •1 . Определение термина “информационные технологии”.
- •2. Роль информационных технологий в научных исследованиях и производстве.
- •3. Состояние и перспективы информационных технологий.
- •4. Глобальное информационное пространство.
- •Системы автоматизированного проектирования, управления производством
- •1. Интеграция проектирования, расчетов, технологии и изготовления
- •2. Общие сведения о cad/cam/cae-системах
- •3 Системы управления предприятием (plm, erp, crm). Назначение. Основные возможности
- •4.Системы электронного документооборота (pdm-системы). Назначение. Основные возможности.
- •5. Общие понятия о системах автоматизированного проектирования – cad –системах
- •Базы данных. Электронные хранилища информации
- •2. Определение базы данных и целей ее создания.
- •3. Общие сведения о таблицах баз данных.
- •4. Понятие запроса и его применение.
- •5. Общие сведения об отчетах баз данных.
- •6. Этапы проектирования базы данных.
- •7. Определение цели создания базы данных.
- •8. Определение таблиц, которые должна содержать база данных.
- •9. Определение необходимых в таблице базы данных полей.
- •10. Понятие ключа и индекса применительно к базам данных и их назначение.
- •11. Определение связей между таблицами базы данных.
- •12. Применение конструкторов создания баз данных, таблиц, запросов, отчётов.
- •13. Создание приложений баз данных.
- •14. Общие сведения о формах баз данных.
- •15. Макросы и проекты баз данных.
- •16. Приложения баз данных.
- •Текстовые и графические редакторы. Прикладные системы обработки информации. Интегрированные системы
- •1. Пакет Microsoft Office. Состав. Назначение программных продуктов.
- •2. Пакет Microsoft Office. Текстовый редактор Word. Назначение и основные возможности.
- •3. Пакет Microsoft Office. Табличный процессор Excel. Назначение и основные возможности.
- •4. Пакет Microsoft Office. Система управления базой данных Access. Назначение и основные возможности.
- •5.Пакет Microsoft Office. Средство создания презентаций PowerPoint. Назначение и основные возможности.
- •Технологии моделирования и комплексной оценки объектов, процессов, явлений для принятия решений
- •1. Mathcad. Назначение. Основные возможности. Простейшие приемы работы.
- •2. Различные виды приближений. Интерполяция и аппроксимация.
- •3. Методы конечных элементов, граничных элементов, их сравнительные преимущества и недостатки.
- •. 4.Понятие о математическом моделировании. Виды моделирования.
- •5. Источники ошибок в математической модели и необходимость тестирования.
- •6. Краткий обзор возможностей cas – систем.
6. Этапы проектирования базы данных.
Проектирование выполняется посредством изучения предметной области и требований, предъявляемых к создаваемой информационной системе. Информационная система - организационно упорядоченная совокупность документов (массивов документов) и информационных технологий, в том числе с использованием средств вычислительной техники и связи, реализующих информационные процессы. На стадии проектирования производится выбор:
Структуры данных и стратегии их хранения в памяти информационной системы;
Технологии обслуживания информационной системы и взаимодействия с ней конечных пользователей;
Технических и стандартных программных средств, а также разработка оригинальных программных средств обслуживания информационной системы.
В реляционной СУБД класса Microsoft Access, каждую базу данных следует строить на основе некоторого набора задач или функций. Например, одна база данных, предназначенная для обработки заказов, может содержать данные о каждом клиенте, предлагаемые товары, заказы, статистические данные о продаже товаров в прошлом. Другая же будет предназначена для учета кадров. В нее войдет информация о подразделениях организации и подробные данные о сотрудниках - ФИО, должность, анкетные сведения и т. п.
Здесь мы сталкиваемся с самым сложным вопросом в процессе проектирования: как в ориентированной на конкретные задачи базе данных организовать хранение данных, используя преимущества реляционной модели и избежав лишних затрат? Если мы следовали изложенным выше этапам определения задач и объектов базы данных, то уже немало сделали для создания логичного и гибкого проекта приложения. А если мы начали создавать таблицы данных, не проанализировав задачи и объекты? Важным моментом является рассмотрение принципов, применение которых поможет избежать некоторых проблем и создать надежное и эффективное приложение.
7. Определение цели создания базы данных.
Система управления базами данных обеспечивает полный контроль над процессами определения данных, их обработкой и совместным использованием. СУБД существенно облегчает структуризацию и обработку больших объемов информации, хранящейся в многочисленных таблицах. Разнообразные средства СУБД обеспечивают выполнение трех основных функций: определение данных, обработка данных и управление данными.
Реляционные СУБД предоставляют разнообразные средства для работы с данными. Например, можно производить поиск любой сложности, как в отдельной таблице, так и в нескольких связанных таблицах или файлах или с помощью одной команды обновлять содержимое одного поля или нескольких записей.
8. Определение таблиц, которые должна содержать база данных.
9. Определение необходимых в таблице базы данных полей.
Очень важно представлять, что означает каждый тип связи, поскольку это оказывает существенное влияние на структуру базы данных.
Для каждого элемента данных в рабочем бланке необходимо указать тип данных (текстовый, числовой, денежный, Memo и т.д.) и длину поля, необходимую для их хранения. Можно дать краткое описание элемента, которое впоследствии будет использоваться при создании таблицы. Access по умолчанию выводит это описание в строке состояния в нижней части экрана в тот момент, когда в таблице, форме или отчете выбирается соответствующее поле.
Наконец, можно записать в бланке условие на значение, которое должно применяться к соответствующему полю данных. Затем, задав эти условия в Access, можно использовать их для автоматической проверки данных, что особенно важно при создании приложений, предназначенных для использования многими людьми.
Для каждого поля таблицы можно задать значение Свойств (Properties), список которых зависит от выбранного типа данных (Data Type) и размера поля (Field Size).
Неэффективное использование памяти является основным недостатком ненормализованных таблиц, поэтому удаление избыточных полей из таблиц является одним из решений этой проблемы.
каждое поле таблицы должно представлять уникальный тип информации.
Это правило означает, что необходимо избавиться от повторяющихся полей и разделить составные поля на отдельные элементы данных. В нашем примере составные поля адреса нужно разделить на простые поля и включить в проект еще несколько таблиц для устранения повторения информации о книгах. В таблицы, созданные для повторяющихся данных, следует включить «ключевую» информацию из основной таблицы, чтобы можно было установить связи между новыми таблицами и исходной.
База данных хорошо спроектирована в том случае, если каждая запись в любой таблице однозначно идентифицируется. Это означает, что значение некоторого поля (или нескольких полей) не повторяется ни в одной записи в таблице. Такой идентификатор называется первичным ключом (или просто ключом).
каждая таблица должна иметь уникальный идентификатор, или первичный ключ, который может состоять из одного или нескольких полей.
вы должны иметь возможность изменять значения любого поля (не входящего в первичный ключ) без воздействия на данные других полей.