- •Оглавление
- •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. Построение графиков функций с вводом формулы с клавиатуры
- •Рекомендуемые источники
49. Генератор случайных чисел
Необходимо создать генератор случайных чисел, не используя встроенных функций. Генератор должен иметь интерфейс для задания диапазона и типа случайных чисел. Придумайте тестовую программу, которая позволяет показать, что случайная последовательность не является периодической, по крайней мере, на первой тысяче чисел.
50. Построение графиков функций с вводом формулы с клавиатуры
Требуется создать программу для построения графиков простых функций с вводом формулы. При этом необходимо создать удобный интерфейс.
Рекомендуемые источники
Архангельский А.Я. Программирование в С++Builder 6. – M. «Издательство БИНОМ» , 2004 – 1152с., ил.
Давыдов В.Г. Технологии программирования C++. Учеб. пособие. – СПб.: БХВ-Петербург, 2005.- 672 с., ил.
Культин Н.Б. С++ Builder в задачах и примерах. СПб.: БХВ-Петербург, 2005.- 336 с., ил.
Культин Н.Б. Самоучитель С++ Builder. СПб.: БХВ-Петербург, 2004.- 320 с., ил.
Остерн М. Обобщённое программирование и STL: Использование и наращивание стандартной библиотеки шаблонов Пер. с англ.- СПб.: Невский диалект, 2004.- 544 с., ил.
Павловская Т.А. C/C++ Программирование на языке высокого уровня. Спб.,: Питер -… 2005. – 461с. ил.
Павловская Т.А., Щупак Ю.А. С++. Объектно-ориентированное программирование. Практикум. - СПб.: Питер, 2005. -265с. ил.
Подбельский В.В. Язык С++: Учеб. пособие – М.: Финансы и статистика, 2003. – 560с. ил..
Пышкин Е.В. Основные концепции и механизмы объектно-ориентированного программирования. Учеб. пособие. – СПб.: БХВ-Петербург, 2005.- 640 с., ил.
Страуструп Б. Язык программирования C++, спец. изд. Пер. с англ.- М.; СПб.: «Издательство БИНОМ»-«Невский Диалект», 2001.-1099 с., ил.
Шилдт Г. Полный справочник по С++. Пер. с англ. - Изд. дом «Вильямс» М-СПб-Киев, 2003 – 800 с., ил.
Эккель Б., Эллисон Ч. Философия С++. Практическое программирование Пер. с англ.- СПб: Питер, 2004.- 608 с., ил.