Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТП-LabVIEW.doc
Скачиваний:
43
Добавлен:
10.05.2015
Размер:
3.65 Mб
Скачать

6.3. Оформление и защита курсовой работы.

Курсовая работа состоит из расчетно-пояснительной записки и графической части.

Расчетно-пояснительная записка представляет собой текстовый документ, оформленный в соответствии с требованиями ЕСКД на листах формата А4. Записка может быть выполнена в рукописном виде, или при помощи компьютера.

Графическая часть должна состоять из иллюстраций в тексте, схемы алгоритма, изображения лицевой панели и блок-диаграммы, выполненной на листах формата А3 или А4.

Законченная и подписанная студентом расчетно-пояснительная записка сдается руководителю на проверку не позднее, чем за 3-4 дня до защиты.

6.4. Расчетно-пояснительная записка.

Расчетно-пояснительная записка должна иметь следующую структуру:

  1. Титульный лист.

Указывается название вуза, название кафедры, название дисциплины, название темы, Ф.И.О. исполнителя работы, Ф.И.О. руководителя работы, название города, год.

  1. Задание на разработку.

Подшивается лист с исходными данными для выполнения курсовой работы, выданный преподавателем.

  1. Описание методов решения задачи.

Приводятся сведения о возможных подходах к решению поставленной задачи, о принципе функционирования и основных режимах работы разрабатываемого виртуального прибора.

  1. Блок-диаграмма виртуального прибора.

Приводится блок-диаграмма виртуального прибора, с отображением всех разветвлений вычислительных структур.

  1. Лицевая панель виртуального прибора.

Приводится изображение лицевой панели виртуального прибора. Лицевая панель должна иметь достаточную информацию о назначении и возможностях программы. Интерфейс пользователя должен быть интуитивно понятным. Недопустимые действия пользователя должны сопровождаться предупреждающими сообщениями.

  1. Описание работы виртуального прибора.

В данном разделе должно быть представлено руководство пользователя, информирующее о назначении, области применения, основных функциональных возможностях виртуального прибора. Необходимо дата инструкции о правилах работы, допустимых значениях входных переменных, о действиях оператора при появлении сообщений об ошибках.

  1. Тест для проверки работоспособности программы

Используя конкретный набор исходных данных, необходимо продемонстрировать правильность работы программного обеспечения.

  1. Библиографический список.

  2. Приложение: Исходный текст программы на дискете

6.5. Тематика и задания на курсовую работу.

Тематика заданий определяется программой курса.

Задание на курсовую работу содержит:

- название темы разработки;

- исходные данные для разработки;

- список рекомендованной литературы.

Варианты задания

1. Построить виртуальный прибор, который шифрует содержимое текстового файла в соответствии с введенным паролем и восстанавливающая содержимое только в случае правильно введенного пароля. Алгоритм шифрации выбрать самостоятельно.

2. Составить виртуальный прибор, синтезирующий периодический сигнал по заданному набору из 10 гармоник. Амплитуда и фаза каждой гармоники регулируется на лицевой панели с помощью ползунковых регуляторов. При построении блок-диаграммы использовать математические функции из палитры Functions » numeric. Результаты синтеза отобразить в графической форме.

3. Построить виртуальный прибор, который формирует массив случайных чисел заданного размера с нормальным распределением. Для полученного массива вычисляются статистические характеристики (среднее значение, дисперсию и среднее квадратическое отклонение) и строится на графике гистограмму распределения.

4. Построить виртуальный прибор, который строит график полинома степени N=6. Степень полинома задается с лицевой панели ВП. Коэффициенты полинома задаются на лицевой панели с помощью ползунковых регуляторов. График строится в диапазоне значений аргумента Х от –10 до +10.

5. Построить виртуальный прибор, который моделирует работу светофоров на перекрестке двух автомобильных дорог. Циклическая последовательность переключения светофора: 1-красный, 2-красный и желтый, 3- зеленый, 4-мигающий зеленый. Смена состояний через каждые 10 секунд.

6. Построить виртуальный прибор, синтезирующий периодический сигнал по заданному набору составляющих его гармоник. При построении блок-диаграммы использовать формульный узел Formula Node . Результаты синтеза отобразить в графической форме.

7. Построить виртуальный прибор, имитирующий работу иллюминации «бегущие огни». Лампочки, расположенные вдоль сторон прямоугольника, мигают таким образом, чтобы создавалась иллюзия перемещения световой волны. Предусмотреть возможность изменения направления перемещения световой волны с помощью переключателя на лицевой панели.

8. Построить виртуальный прибор, который рассчитывает распределение индукции магнитного поля на оси однослойной катушки (соленоида). Для расчета использовать формулу расчета поля кругового тока. Исходные данные задаются на лицевой панели:

– диаметр каркаса катушки,

– длина катушки,

– диаметр провода,

– число витков,

– сила тока в обмотке катушки.

9. Построить виртуальный прибор «БИОРИТМЫ», отображающий в графической форме интеллектуальный, эмоциональный и физический циклы человека по заданным параметрам:

- дата рождения

- дата начала исследуемого интервала времени

- дата окончания исследуемого интервала времени

На экран должны также выводиться критические даты.

10. Построить виртуальный прибор, моделирующий процесс сложения двух гармонический сигналов, амплитуды, частоты и фазы которых регулируются с помощью ползунковых регуляторов на лицевой панели. Полученный сигнал отображается на графическом индикаторе.

11. Построить виртуальный прибор, который демонстрирует на графическом экране фигуры Лиссажу. Прибор состоит из двух формирователей гармонических сигналов, один из которых позволяет плавно регулировать частоту колебаний в пределах 50%.

12. Построить виртуальный прибор, который анализирует введенную с клавиатуры строку, содержащую только цифры и буквы и выводит те группы букв, в которых буква а встречается не менее двух раз. (Группа букв – это последовательность букв, обрамленная цифрами).

13. Построить ВП, который моделирует бросание игральной кости. На лицевой панели ВП должен отображаться процесс смены изображения верхней грани игральной кости. Число поворотов кости – случайное.

14. Построить виртуальный прибор, который формирует матрицу размером 10х10, заполненную случайными вещественными числами в диапазоне от 0 до 100. В этой матрице сортируется по возрастанию каждая строка, а затем каждый столбец. Исходная и результирующая матрицы выводятся на графические индикаторы типа Intensity Graph.

Такой индикатор отображает каждую ячейку матрицы на графическом экране в виде квадрата с интенсивностью окраски, пропорциональной числовому значению находящегося в ней элемента.

15. Построить виртуальный прибор, который сглаживает экспериментальные данные, представленные в виде массива координат точек на плоскости, полиномом степени m (m=1…5). Исходный массив задается вручную с клавиатуры или вводится из файла. Степень полинома задается элементом управления с лицевой панели прибора. Использовать виртуальный прибор General Polynomial Fit.VI из палитры Analysis>>Curve Fitting. Исходный массив и сглаживающая кривая должны строиться на одном графике. Коэффициенты сглаживающего полинома выводятся на лицевой панели в виде массива.

16. Построить виртуальный прибор, который анализирует введенный с клавиатуры текст и выводит в виде таблицы список символов, из которых состоит текст, и сколько раз каждый из них встречается в этом тексте.

17. Построить виртуальный прибор, который выделяет из строки S1 все слова, начинающиеся с гласной буквы, а из строки S2 – слова, начинающиеся с согласной, а затем образует строку S3, состоящую из выделенных слов обеих строк.

18. Построить виртуальный прибор, который выводить на графический экран амплитудно-частотную характеристику параллельного LC колебательного контура с затуханием. Предусмотреть возможность регулирования параметров колебательного контура и величины затухания.

19. Построить виртуальный прибор, который моделирует движение тела, брошенного под углом к горизонту и строит на графическом экране траекторию движения. Предусмотреть возможность изменения начальной скорости и угла, под которым брошено тело.

20. Построить виртуальный прибор, который рассчитывает и выводит на графический экран зависимость емкости конденсатора от толщины диэлектрика и площади его пластин. При построении графика величина одного из указанных параметров фиксируется и строится зависимость от величины второго параметра. Предусмотреть возможность построения семейства характеристик.

21. Натуральное число называется палиндромом, если оно одинаково читается с обеих сторон. Берется произвольное целое число, если оно не палиндром, то переворачивают его и складывают с исходным числом. Если получится не палиндром, то проделывают с ним то же самое, до тех пор пока не получится палиндром.

Для всех чисел от N1 до N2 выяснить, через сколько шагов получится палиндром и какой.

22. Построить виртуальный прибор, который форматирует введенный текст равномерно вставляя пробелы между словами так, чтобы длина каждой строки стала равной L. Величина L и обрабатываемая строка вводятся в программу с помощью соответствующих элементов управления на лицевой панели.

23. Построить виртуальный прибор, который переворачивает задом наперед каждое слово заданного предложения, если длина слова меньше заданной длины (длина задается на лицевой панели) и выводит результат на индикатор.

24. Построить виртуальный прибор, который печатает в алфавитном порядке все буквы, которые входят в заданный текст только по одному разу.

25. Построить виртуальный прибор, который выводит на экран строку, получающуюся из исходной строки следующим образом: каждая цифра заменяется на заключенную в круглые скобки последовательность литер ‘+’ (если цифра четная) или минус ‘-‘ (если цифра нечетная). Длина последовательности должна быть равна числу, изображаемому цифрой.