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