Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
RGR_po_Tekhnologiam_programmirovania.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.59 Mб
Скачать

Міністерство освіти і науки України

ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ

Інститут радіоелектроніки і телекомунікацій

Кафедра інформаційної безпеки

Затверджую

Зав. кафедрою ІБ

______________ М.І. Мазурков

(підпис)

“___” ____________ 2013 р.

РОЗРАХУНКОВО-ГРАФІЧНА РОБОТА

з дисципліни «Технології програмування»

РОЗРАХУНОК АНАЛОГОВОГО СИГНАЛУ

Варіант № 18

Розробив студент гр. РТ-121

_________________ Т.Т Шкурат

(підпис)

“___” ____________ 2013 р.

Керівник роботи доц. каф. ІБ

_______________ В.Я. Чечельницький

(підпис)

“___” ____________ 2013 р.

Одесса 2013

СОДЕРЖАНИЕ

Основнаячасть___________________________________________________ 3

Постановка задачи____________________________________________ 3

Построение графика сигнала в пакете MicrosoftExcel_______________4

Разработка пользовательского интерфейса________________________ 6

Разработка блок схемы программы_______________________________8

Разработка и описание программы_______________________________ 9

Тестирование программы______________________________________10

Вывод___________________________________________________________11

Список использованных источников_________________________________ 12

Приложение А ___________________________________________________13

Приложение Б ___________________________________________________14

Приложение В ___________________________________________________15

Приложение Г ___________________________________________________16

Приложение Д ___________________________________________________17

Приложение Е ___________________________________________________18

Приложение Ж ___________________________________________________19

Завдання на розрахунково-графічну роботу

Задан периодический одномерный непрерывный аналоговый сигнал , который представляет собой бесконечную последовательность одинаковых импульсов и описывается математической моделью в диапазоне  мкс. Формулу математической модели необходимо выбрать из таблицы вариантов. Значение параметра  В. Разработать блок-схему и программу расчета шестидесяти ( ) табличных значений сигнала в заданном (  мкс) диапазоне. Проверить работоспособность программы и построить график сигнала в пакете MicrosoftExcel.

Вариант 26:

Примерный перечень разделов:

Этап 1. постановка задачи;

Этап 2. построение графика сигнала в пакете MicrosoftExcel;

Этап 3. разработка пользовательского интерфейса;

Этап 4. разработка блок схемы программы;

Этап 5. разработка и описание программы;

Этап 6. тестирование программы.

Построение графика сигнала в пакете Microsoft Excel

Для построенияграфикав пакете MicrosoftExcel мы разработали функцию расчёта данных аналогово сигнала по которым будет строиться таблица данных.

Для создания формулы использовался оператор «ЕСЛИ». В формуле я использовал функцию «ЕСЛИ» и фиксирование ячейки. Разработанную формулу я поместил в каждую ячейку столбца. По этой формуле я рассчитал значение сигнала от 0 до 3 мкс (60 значений). Таблица значений представлена в таблице 2.1.

Во вкладке «Вставка» находим подменю «Диаграммы» в которой выбираем пункт «График». В открывшемся меню выбираем пункт «График». Щёлкаем ПКМ по «Графику» и в контекстном меню выбираем пункт «Выбрать данные…»(приложение А). В открывшемся окне вводим диапазон ячеек вручную (или с помощью мыши) в котором находятся данные таблицы. В меню «Подпись горизонтальной оси» выбираем диапазон ячеек, в котором находится значение t. В появившемся графике выбираем горизонтальную ось. В контекстном меню выбираем «формат оси». В самом меню выбираем меню «Тип лини» и в пункте «Параметры стрелки» указываем «Тип начала» и «Тип окончания». Вставляем название оси. Аналогичную работу проделываем с другой осью.

Таблица 2.1 – Значения сигнала

t

s(t)

t

s(t)

0

0

3

30

1,5

0

1

0,05

2,7

31

1,55

3,3

2

0,1

2,4

32

1,6

3,6

3

0,15

2,1

33

1,65

3,9

4

0,2

1,8

34

1,7

4,2

5

0,25

1,5

35

1,75

4,5

6

0,3

1,2

36

1,8

4,8

7

0,35

0,9

37

1,85

5,1

8

0,4

0,6

38

1,9

5,4

9

0,45

0,3

39

1,95

5,7

10

0,5

0

40

2

6

11

0,55

3,3

41

2,05

2,7

12

0,6

3,6

42

2,1

2,4

13

0,65

3,9

43

2,15

2,1

14

0,7

4,2

44

2,2

1,8

15

0,75

4,5

45

2,25

1,5

16

0,8

4,8

46

2,3

1,2

17

0,85

5,1

47

2,35

09

18

0,9

5,4

48

2,4

0,6

19

0,95

5,7

49

2,45

0,3

20

1

6

50

2,5

0

21

1,05

2,7

51

2,55

3,3

22

1,1

2,4

52

2,6

3,6

23

1,15

2,1

53

2,65

3,9

24

1,2

1,8

54

2,7

4,2

25

1,25

1,5

55

2,75

4,5

26

1,3

1,2

56

2,8

4,8

27

1,35

0,9

57

2,85

5,1

28

1,4

0,6

58

2,9

5,4

29

1,45

0,3

59

2,95

5,7

Разработка пользовательского интерфейса

Для разработки пользовательского интерфейса используем следующие замечания:

– Ширина столбца – 2.

– Шрифт символов – CourierNew.

– Размер шрифта – 11.

– Выравнивание – по центру.

– Шрифт для номеров строк и столбцов – Calibri.

– Символы рамки вставляются с помощью меню Вставка-Символы или пользоваться комбинациями с Alt.

– При печати подбираем масштаб страницы согласно таблице.

Экран дисплея имеет 25 строк и 80 столбцов, т.е. в строке помещается 80 символов.

Для определения таблицы выделяем нужную нам область и выбираем на панели инструментов в подменю «Шрифты» пункт «Все границы».

Пользовательский интерфейс состоит из двух страниц: «Пользовательский интерфейс 1» и «Пользовательский интерфейс 2».

На странице «Пользовательский интерфейс 1» размещаем окно приветствия программы, на котором отображаются данные про вариант задания РГР, имя, фамилия разработчика и его группа. Ширина окна приветствия – 40 символов, в качестве границы используем символы: ╔═╗║╝╚. Окно должно быть расположено по центру, то есть начинаться с 19 столбца и заканчиваться 59. «Пользовательский интерфейс 1» представлен в приложении Б.

На странице «Пользовательский интерфейс 2» выводим таблицу значений сигнала S(t). Таблицу значений сигнала представляем в виде восьми колонок. В первой, третьей, пятой и седьмой колонке указываем значение параметра , а во второй, четвертой, шестой и восьмой колонке рассчитанное значение сигнала . Размещаем её по центру и в качестве границы используем символы: ╔═╬╗║╝╚. «Пользовательский интерфейс 2» представлен в приложении В.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]