Требования к уровню освоения содержания дисциплины
В результате изучения дисциплины студент должен обладать следующими компетенциями: -способен собирать и анализировать исходные информационные данные для проектирования технологических процессов изготовления продукции, средств и систем автоматизации, контроля, технологического оснащения, диагностики, испытаний, управления процессами, жизненным циклом продукции и ее качеством (ПК-1); -способен использовать прикладные программные средства при решении практических задач профессиональной деятельности, методы стандартных испытаний по определению физико-механических свойств и технологических показателей материалов и готовых изделий, стандартные методы их проектирования, прогрессивные методы эксплуатации изделий (ПК-4); -способен участвовать в разработке обобщенных вариантов решения проблем, связанных с автоматизацией производств, выборе на основе анализа вариантов оптимального, прогнозировании последствий решения (ПК-7); -способен использовать современные информационные технологии при проектировании изделий, производств (ПК-10); -способен участвовать в разработке математических и физических моделей процессов и производственных объектов (ПК-17); -способен выполнять работы по расчету и проектированию средств и систем автоматизации, контроля, диагностики, испытаний, управления процессами, жизненным циклом продукции и ее качеством в соответствии с техническими заданиями и использованием стандартных средств автоматизации расчетов и проектирования (ПК-18); -способен участвовать в разработке проектов по автоматизации производственных и технологических процессов, технических средств и систем автоматизации, контроля, диагностики, испытаний, управления процессами, жизненным циклом продукции и ее качеством (ПК-19);
-способен осваивать средства программного обеспечения автоматизации и управления, их сертификации (ПК-26); -способен выполнять работу по организации управления информационными потоками на всех этапах жизненного цикла продукции, ее интегрированной логистической поддержки (ПК-33); -способен изучать и анализировать необходимую информацию, технические данные, показатели и результаты работы, обобщать их и систематизировать, проводить необходимые расчеты с использованием современных технических средств и программного обеспечения (ПК-38); -способен к участию в работах по моделированию продукции, технологических процессов, производств, средств и систем автоматизации, контроля, диагностики, испытаний и управления процессами, жизненным циклом продукции и ее качеством с использованием современных средств автоматизированного проектирования (ПК-40); -способен участвовать в разработке алгоритмического и программного обеспечения средств и систем автоматизации и управления процессами (ПК-41); -способен выбирать методы и средства измерения эксплуатационных характеристик оборудования, средств и систем автоматизации, контроля, диагностики, испытаний и управления, настройки и обслуживания: системного, инструментального и прикладного программного обеспечения данных средств и систем (ПК-49); В результате изучения дисциплины студент должен: 1. Знать: методы и средства автоматизации выполнения и оформления проектно-конструкторской документации. синтаксис и симантику алгоритмического языка программирования, принципы и методологию построения алгоритмов программных систем; принципы структурного и модульного программирования с поддержкой жизненного цикла программ, а также объектно-ориентированного программирования.
основные алгоритмы обработки числовой, логической и текстовой информации; базовые понятия объектно-ориентированного подхода; типы и структуры данных, используемых в решении алгоритмических задач; основы оптимизации алгоритмов. Уметь: использовать основные технологии передачи информации в среде локальных сетей, сети Internet; проектировать простые программные алгоритмы и реализовывать их на базе программирования. использовать современные средства разработки объектно-ориентированных приложений для решения задач, относящихся к предметной области автоматизации технологических процессов и производств. Владеть: навыками работы с вычислительной техникой, передачи информации в среде локальных сетей Internet; навыками проектирования простых программных алгоритмов и реализации их на языке программирования. Содержание дисциплины Основные виды, этапы проектирования и жизненный цикл программных продуктов. Концепция типа данных. Абстракции в обработке информации. Иерархия типов данных. Простейшие стандартные типы данных. Логический тип данных. Символьный тип данных. Ограниченные типы. Множества. Массивы. Записи. Представление сложных типов данных в памяти. Основные положения объектно-ориентированного подхода. Конструкторы и деструкторы. Инкапсуляция. Хранение объектов в памяти. Доступ к свойствам из методов. Поля и свойства. Наследование и полиморфизм. Виртуальные методы. Параметры-процедуры Cтатические и динамические данные. Работа с динамической памятью. Размещение динамических переменных в памяти. Захват и освобождение динамической памяти. Нетипизированные указатели. Сложные структуры данных. Операции с динамическими массивами. Сортировка динамических массивов. Деревья. Сортировка и поиск. Алгоритмы поиска. Сортировка данных. Рекурсивные алгоритмы. Сортировка файлов. Файлы. Буферизация. Работа с текстовыми файлами. Работа с двоичными файлами данных. Нетипизированные файлы. Файловые потоки. Основные принципы и подходы проектирования программных алгоритмов. Обработка исключительных ситуаций. Векторы прерываний. Контроль ввода-вывода. События и сообщения. Предотвращение повторного запуска программы.
Структурное и модульное программирование. Создание DLL-библиотеки на Delphi. Обмен данными между приложениями. Работа с буфером обмена. Основы OLE-технологии. Основы COM-технологии. Принципы построения трансляторов. Стандарты на разработку прикладных программных средств. Документирование, сопровождение и эксплуатация программных средств.
Аннотация учебной дисциплины «Математическое моделирование систем и процессов» Цель и задачи дисциплины Цель изучения дисциплины - обеспечить подготовку студентов в области моделирования различных систем и процессов. Задачами курса являются: -изучение способов построения моделей различных систем; -исследование и анализ результатов моделирования.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|