- •Оглавление
- •1.Общие положения
- •1.1. Цель задания
- •1.2. Организация работы над курсовым проектом
- •1.3. Отчётность и защита курсового проекта
- •2. Варианты задания на курсовую работу
- •Вариант 2. Калькулятор для комплексных чисел.
- •Вариант 3. Индикатор сложения и вычитания комплексных чисел в виде векторов.
- •Вариант 4. Игра «Жизнь»
- •Вариант 5. Графопостроитель в декартовых координатах
- •Вариант 6. Графопостроитель в полярных координатах
- •Вариант 7. Графопостроитель в полярных координатах
- •Вариант 8. Часы
- •Вариант 9. Библиотечный каталог
- •Вариант 10. Решения системы линейных уравнений методом исключения переменных.
- •Вариант 11. Текстовый редактор
- •Вариант 12. Записная книжка
- •Вариант 13. Урок рисования.
- •Вариант 14. Игра «Сапер»
- •Вариант 15. Игра «Пятнашки»
- •Вариант 16. Трехоконный редактор
- •Вариант 17. Графический редактор
- •Вариант 18. Игра «Удав»
- •Вариант 19. Продажа билетов в самолет
- •Вариант 20. Тренажер слов
- •Вариант 21. Игра «Крестики-нолики»
- •Вариант 22. Библиотека
- •Вариант 23. Решение дифференциального уравнения
- •Вариант 24. Полиномы Лежандра I рода
- •Вариант 25. Функции Хаара
- •Вариант 26. Полиномы Чебышева п.Л.
- •Вариант 27. Функции Лагерра
- •Вариант 28. Полиномы Эрмита
- •Вариант 29. Система учета билетов в кинотеатре
- •Вариант 30. Вычисление определенного интеграла
- •Вариант 31. Решения системы линейных уравнений методом простой итерации.
- •Вариант 32. Графические примитивы и работа с ними.
- •Вариант 33. Функциональный калькулятор
- •45. Ряд Фурье
- •46. Метод наименьших квадратов
- •47. Скользящее среднее
- •48. Линейное дифференциальное уравнение
- •49. Генератор случайных чисел
- •50. Построение графиков функций с вводом формулы с клавиатуры
- •Рекомендуемые источники
Вариант 5. Графопостроитель в декартовых координатах
В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение ординаты процесса y(t) снятой через интервал ∆t, т.е. y1= y(t1), y2= y(t2), …, yn= y(tn). В том же файле находится число ∆t. Правило записи чисел (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график процесса y(t) в декартовых координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:
окно для ввода имени файла, по умолчанию это должен быть файл data.dat;
окно для графиков;
кнопки управления.
Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должен выводиться рядом с окном для построения графиков.
Вариант 6. Графопостроитель в полярных координатах
В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение координат величины z(ω) снятой через интервал ∆ω, т.е.
x1=x(ω1) и соответствующее ему значение y1= y(ω1);
x2= x(ω2) и соответствующее ему y2= y(ω2),
…,
xn= x(ωn) и соответствующее ему yn= y(ωn).
В том же файле находится число ∆ω. Правило записи чисел на диске (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график z(ω) в полярных координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:
окно для ввода имени файла, по умолчанию это должен быть файл data.dat;
окно для графика;
кнопки управления.
Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должно выводиться рядом с окном для построения графиков.
Вариант 7. Графопостроитель в полярных координатах
В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение модуля и аргумента комплексной функции снятой через интервал ∆ω, т.е.
z1=z(ω1) и соответствующее ему значение φ1= φ(ω1);
z2= z(ω2) и соответствующее ему φ2= φ(ω2),
…,
zn= z(ωn) и соответствующее ему φn= φ(ωn).
В том же файле находится число ∆ω. Правило записи чисел на диске (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график z(ω) в полярных координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:
окно для ввода имени файла, по умолчанию это должен быть файл data.dat;
окно для графика;
кнопки управления.
Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должен выводиться рядом с окном для построения графиков.
Вариант 8. Часы
Программа представляет собой панель, на которой по умолчанию находятся:
круглый циферблат часов;
три стрелки: часовая, минутная и секундная;
окна для установки времени;
кнопка для переключения в режим цифровых часов;
кнопка для переключения цифровых часов в режим таймера.
После первоначальной установки часы должны показывать точное время