- •Министерство образования и науки Республики Казахстан
- •Министерство образования и науки Республики Казахстан
- •3. Распределение часов по учебному плану:
- •4. Пререквизиты и постреквизиты учебной дисциплины:
- •5 Характеристика дисциплины
- •7. Контроль и оценка результатов обучения
- •Знания, умения и навыки студентов оцениваются по следующей системе
- •4. Глоссарий
- •Аббревиатура
- •5 Тезисы лекций по темам учебной дисциплины и методические указания по изучению лекционного курса
- •Первая лекция: LabView
- •Вторая лекция: LabView: практикалық маңызы/ практическое значение
- •Третья лекция: LabView: бағдарламалаудағы басты ерекшелігі/ особенности в программировании
- •Амалдар – тапсырмалар бойынша қатарластыру
- •3.2 LabView бұйымы ортасында сызбалық бағдарламалаудың
- •Тапсырмалар бойынша қатарластыру
- •Деректер бойынша қатарластыру
- •Тапсырмаларды конвейерлеу
- •Четвёртая лекция: LabView ортасы/ среда LabView:
- •4.2 Диаграммалық сұлба
- •3.2. Блок-диаграммы
- •4.2.1 Деректер терминалдары
- •4.2.2 Деректер түйнектері
- •4.2.3 Деректерді жалғағыш
- •Пятая лекция: LabView:
- •5.3. Айкон және жалғау жақтауы
- •5.3.1. Жаттығу: жұмыс бастауы
- •3.1: Начало работы
- •3.4. Выпадающее меню
- •Шестая лекция: бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары, оларды сыныптау
- •6.2. Бағдарламалық құралдарды жасақтау мен қолдаудың аспаптық орталары
- •16.2. Инструментальные среды разработки и сопровождения программных средств
- •Бағдарламалық құралдарды жасақтаудың және қолдаудың компьютерлік аспаптары
- •Бағдарламалаудың аспаптық орталары
- •16.4. Понятие компьютерной технологии разработки программных
- •16.5. Инструментальные системы технологии программирования
- •Интерфейс
- •Пайдаланушының интерфейсі
- •Астары (қабыршағы)
- •Импортталған аспаптар
- •Жүйелік интерфейс
- •Ядросы – өзегі (LabView құрауыштары)
- •7.2. Ауани аспаптардың кеңею әлемі
- •7.3. Дәріс бойынша қорытындылар
- •Восьмая лекция: ауани аспап: кәмпүйтерді нақты әлемге түйістіру/ виртуальный прибор: подключение компьютера к реальному миру
- •8.1 LabView эволюциясы
- •2.1. Эволюция LabView
- •8.2 Деректер жинақтау дегеніміз не
- •Девятая лекция: ауани аспап: кәмпүйтердегі барша пайдаланылатын арна/ виртуальный прибор: канал общего пользования
- •9.1 Бпа дегеніміз не
- •Десятая лекция: ауани аспап: кәмпүйтердегі тіркестік порт/ виртуальный прибор: связь через последовательный порт
- •10.1 Тіркестік порт арқылы байланыс
- •Одиннадцатая лекция: ауани аспап:
- •11.2 Pxi және VXI туралы
- •2.7. Коммуникации
- •Двенадцатая лекция: ауани аспап:
- •Internet ортасымен түйістіру/ виртуальный прибор: подключение к internet
- •2.7.2. Работа в сети
- •Тринадцатая лекция: ауани аспап:
- •Он төртінші дәріс: ауани аспап:
- •Пятнадцатая лекция: ауани аспап:
- •2.9. Итоги
- •6 Планы проведения практических и лабораторных занятий и методические рекомендации по подготовке к ним
- •7 Задания для самостоятельной работы обучающегося и методические рекомендации по их выполнению
- •8 Материалы для текущего, рубежного и итогового контроля и методические рекомендации по их выполнению
- •9 Методические рекомендации по выполнению семестроовых работ
- •Список сз по дисциплинам«Программирование на языке LabView»
- •И «Проектирование на одном из языков спецификаций: sdl, msc, umLи
- •По языку спецификацийVerilog»
- •10 Перечень программного и мультимедийного сопровождения учебных занятий (в зависимости от содержания дисциплины)
3. Распределение часов по учебному плану:
-
Виды занятий
Общее количество часов
Осенний семестр
В неделю
Всего
Лекции
15
1
15
Семинарско-практическое занятие
15
1
15
СРО
45
3
45
4. Пререквизиты и постреквизиты учебной дисциплины:
Пререквезиты: Дисциплины «Математика» и «Информатика», «Программирование на языке C++».
Постреквизиты: «Технология программирования», «HDL-языки: VHDL, Verilog, System Verilog, SystemC», «Компьютерная графика», а также технические дисциплины, установленные и разрешённые Советом вуза профиля «Информатика» для курсового и дипломного проектирования.
5 Характеристика дисциплины
Назначение учебной дисциплины. Дисциплина «ГРАФИЧЕСКОЕ ПРОГРАММИРОВАНИЕ» предназначена для использание основ алгоритмизации и автоматизации программирования при решении задач по специальности РЭТ, классификация языков программирования, классификация методов и принципов математических вычислений при работе с интегрированными пакетами и использовании графических методов.
5.1 Цель и задачи изучения учебной дисциплины
Цель: Научить студентов принципам алгоритмизации и способам автоматизации программирования различных типов данных. Рассмотреть интегрированные САПР и программируемые средства, начиная с проектирования графическими средствами. Для выполнения этих программируемых проектных работ привлечь язык графического программирования LabVIEW. Провести экспертизу программируемого кросс-проектирования, посредством этого языка.
Задачи курса: Задачами дисциплины GBAG являются: научить студентов основным понятиям языка LabVIEW и способам программирования на нем.
1) Знать основные понятия и инструментарий по созданию программного (ПО) обеспечения по специальности РЭТ, основы Windows-приложений.
2) Уметь разрабатывать Windows-приложения, программировать на одной из распространенных систем – версий программирования (LabVIEW).
5.2 Компетенции изучаемой дисциплины:
Требования к ключевым компетенциям бакалавра по специальности 5В071900 Радиотехника, электроника и телекоммуникации при изучении курса «ГРАФИЧЕСКОЕ ПРОГРАММИРОВАНИЕ»:
по окончании курса студент должен иметь представление:
о тенденциях развития технологий графического программирования;
о закономерностях развития технологий графического программирования;
Студент должен знать:
технические концепции построения технологий графического программирования;
общие принципы развития технологий графического программирования;
Студент должен уметь:
правильно составлять программы на языке LabVIEW, анализировать и разрабатывать задачи, относящиеся к технологии графического программирования;
Студент должен иметь навыки:
– научного анализа и прогнозирования различных технологий графического программирования.
– пользоваться научной, учебно-методической и справочной литературой.
Глоссарий дисциплины – перечень ключевых понятий
Данные и информация. Способы и средства обработки данных и информации. Типы данных. Программа и алгоритм, виды алгоритмов, пути использования программ. Способы и аппаратные средства представления цифровой и графической информации. Современный компьютер и IT-технологии. Аппаратные и программные средства современных компьютеров, связанных со специальностью РЭТ. Программные среды и системы для компьютерного моделирования и проектирования понятий по специальности РЭТ.
5.3 План изучения учебной дисциплины
Таблица 1
№ недели |
Наименование темы
|
Форма обучения и кол-во часов |
| |||
Лекции |
Сем.-практи-ческие |
СРС |
Задания для СРС и форма контроля | |||
1 |
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) – Лаборатория виртуальных инструментов с инженерным верстаком. |
1 |
1 |
3 |
ПО, связанные со специальностью. СУБД, СУБЗ и LabVIEW. | |
2 |
LabVIEW: практическое значение. |
1 |
1 |
3 |
Анализ предметной области по специальнос-ти РЭТ и LabVIEW. | |
3 |
LabVIEW: особенности в программировании. |
1 |
1 |
3 |
Современный графический инструментарий обработки информации из ПО и место для LabVIEW. | |
4 |
Среда LabVIEW: формирование рабочего места пользователя.
|
1 |
1 |
3 |
Программный продукт LabVIEW
| |
5 |
LabVIEW: программирование потока данных – движение вместе с потоком. |
1 |
1 |
3 |
LabVIEW – как средство автоматизации в составе ИИ | |
6 |
Компьютерная поддержка разработки и сопровождения программных средств LabVIEW, их классификация. |
1 |
1 |
3 |
Место и роль LabVIEW как современного инструмента программирования | |
7 |
Расширение мира LabVIEW за пределами лабораторий, основанный на LabVIEW. |
1 |
1 |
3 |
LabVIEW как средство программирования для СУ и СД сложной техники | |
8 |
Виртуальный прибор на LabVIEW: подключение компьютера к реальному миру. |
1 |
1 |
3 |
LabVIEW в системах принятия решений и в экспертных системах.
| |
9 |
Виртуальный прибор на LabVIEW: канал общего пользования. |
1 |
1 |
3 |
LabVIEW в технических средствах автоматизации программирования | |
10 |
Виртуальный прибор на LabVIEW: связь через последовательный порт. |
1 |
1 |
3 |
Программа LabVIEW в системах связи, телекоммуникаций и IT-технологий. | |
11 |
Виртуальный прибор на LabVIEW: применения в реальном мире – почему мы анализируем? |
1 |
1 |
3 |
Программа LabVIEW в СУ ЧПУ, КИМ, ПО ГПЛ, ГПС. | |
12 |
Виртуальный прибор на LabVIEW: подключение к INTERNET. |
1 |
1 |
3 |
LabVIEW в электронных СУ РТС. | |
13 |
Виртуальный прибор на LabVIEW: библиотеки динамических связей и узел кодового интерфейса. Общая DLL. |
1 |
1 |
3 |
LabVIEW в ВТС. | |
14 |
Виртуальный прибор: набор дополнительных инструментов LabVIEW. |
1 |
1 |
3 |
LabVIEW в ПО радиосвязи с ЛА, с КТ. | |
15 |
Виртуальный прибор на LabVIEW: терминологические отступления. задачи к курсу и итоги. |
1 |
1 |
3 |
LabVIEW в ПО электронных систем управления и систем диагностирования ЭУ и ТС. | |
|
Всего (час.) |
15 |
15 |
45 |
|
План проведения практических занятий
№ не-дели |
Название темы |
1 |
2 |
1 |
Предмет инженерии знания по специальности. СУБД, СУБЗ, связанные с ПО специальности и LabVIEW |
2 |
Анализ предметной области по специальности РЭТ с целью изучения сферы программно-инструментального охвата и LabVIEW. |
3 |
Современный графический инструментарий обработки информации из предметной области и место для LabVIEW. |
4 |
Место продукта LabVIEW в моделировании и проектировании процессов и поведения в технических системах и в средствах телекоммуникаций |
5 |
Средства автоматизации с использованием LabVIEW, как элементы искусственного интеллекта. |
6 |
Современные инструменты программирования, их общая классификация. |
7 |
Инструментарий программирования в системах управления (СУ) и системах диагностирования (СД) сложных видов техники, основанный на LabVIEW. |
8 |
Средства интеллектуального программирования LabVIEW в системах принятия решений (СПР) и в экспертных системах (ЭС). |
9 |
Технические средства автоматизации программирования LabVIEW. Адаптеры и контроллеры. |
10 |
Программное обеспечение систем связи, телекоммуникаций и IT-технологий на основе LabVIEW. |
11 |
Программное обеспечение технологического оборудования LabVIEW: станки с ЧПУ, ПО КИМ, ПО ГПЛ и ГПС. |
12 |
Программное обеспечение электронных СУ робототехнических систем на основе LabVIEW. |
13 |
Программное обеспечение встроенных технических систем (ВТС) на основе LabVIEW. |
14 |
Программное обеспечение радиосвязи с ЛА и космической техникой (КТ) на основе LabVIEW. |
15 |
Программное обеспечение электронных СУ и СД энергоустановок (ЭУ), средств транспорта (ТС) на основе LabVIEW. |
Учебно-методическая обеспеченность дисциплины
№ |
Автор, наименование, год издания |
Носитель информации |
Имеется в наличии (шт.) | |
В библиотеке ЕНУ |
На кафедре | |||
1 |
2 |
3 |
4 |
5 |
Основная литература | ||||
1 |
Пейч Д.И., Точилин Д.А., Поллак Б.П. LabVIEW для новичков и специалистов. – М.: Горячая линия – Телеком, 2004. – 384 с. |
В электронном виде |
|
есть |
2 |
Суранов А.Я. LabVIEW 8.20. Справочник по функциям. – М.: ДМК Пресс, 2007. – 536 с. |
|
|
есть |
3 |
Әубәкір Д.Ә. Жүйелер теориясының негіздері. Основания теории систем. Bases of Systems Theory. Оқулық/ Учебник/ Textbook. Астана: Л.Н.Гумилев атындағы ЕҰУ баспасы, 2011. 500 б. |
В бумажном и электронном виде |
есть |
есть |
Дополнительная литература | ||||
1 |
Олссон Г., Пиани Д. Цифровые системы автоматизации и управления. – СПб.: Невский диалект, 2001. |
В электронном виде |
|
есть |
2 |
Трейс Д. LabVIEW для всех. Сайт Интернета. |
В электронном виде |
|
есть |
3 |
Ратшиллер Т., Геркен Т. РНР: Разработка Web-приложений. – СПб.: Питер, 2001.
|
В электронном виде |
|
есть |