Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Требования к уровню освоения содержания дисциплины




В результате изучения дисциплины студент должен обладать следующими компетенциями:

-способен собирать и анализировать исходные информационные данные для проектирования технологических процессов изготовления продукции, средств и систем автоматизации, контроля, технологического оснащения, диагностики, испытаний, управления процессами, жизненным циклом продукции и ее качеством (ПК-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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...