"Таймер" на языке C
Автор: Катерина Черепанова • Май 24, 2023 • Курсовая работа • 3,024 Слов (13 Страниц) • 210 Просмотры
Таймер | |
Пояснительная записка к курсовой работе по дисциплине «Языки программирования» | |
Автор работы, студент группы ЕТ-111 __________ / «____» __________ 2022 г. | |
Руководитель работы, старший преподаватель __________ / «____» __________ 2022 г. | |
Работа защищена с оценкой ____________________ «____» __________ 2022 г. | |
Челябинск 2022 |
АННОТАЦИЯ
. – 21с., 13 ил., библиографический список – 2 наим., 1 прил.
В курсовой работе описывается разработка таймера на языке программирования С.
Целью курсовой работы является получение навыков создания программного обеспечения на основе структурного подхода при использовании интегрированной среды разработки.
В процессе работы были выполнены все этапы разработки программы: постановка задачи, проектирование программы, включающее нисходящее проектирование и структурное программирование, создание и отладка программы.
Пояснительная записка содержит результаты выполнения этих этапов, разработанные структуры данных и схемы алгоритмов, использованные математические модели, а также руководство пользователя программы, включающее примеры интерфейса.
В результате работы была разработан таймер, код которого приводится в приложении.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 5
1 ПОСТАНОВКА ЗАДАЧИ 6
2 РАЗРАБОТКА АЛГОРИТМА 7
3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 11
ЗАКЛЮЧЕНИЕ 14
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 15
ПРИЛОЖЕНИЕ а 16
ВВЕДЕНИЕ
Актуальность темы. Четкое соблюдение порядка этапов разработки программного обеспечения, понимание целей каждого из этих этапов, грамотное применение технологий и сред разработки обеспечивает реализацию сложных программных систем качественно и в срок.
Цель работы – разработать таймер
Задачи работы:
– научиться корректно осуществлять постановку задачи;
– изучить методики проектирования программ, включая нисходящее проектирование и структурное программирование;
– научиться разрабатывать и описывать алгоритмы на основе структурного подхода с применением метода пошаговой детализации и стандартных графических обозначений;
– научиться выполнять разработку и отладку программы для ее решения;
– получить навыки работы с различными средами программирования и прикладными библиотеками;
– овладеть способами планирования, организации, самоконтроля и самооценки деятельности;
– осуществлять целенаправленный поиск информации в сети Интернет по теории и практике программирования, математическим алгоритмам, библиотекам для разработки консольных и графических программ.
Объект работы – программа для обратного отсчета времени.
Предмет работы – применение технологий разработки программного обеспечения на основе структурного подхода и языка С для разработки программы.
Результаты работы можно использовать в процессе последующего обучения в соответствии с учебным планом подготовки бакалавров по направлению «Прикладная математика и информатика»
1 ПОСТАНОВКА ЗАДАЧИ
Необходимо разработать программу, реализующую таймер. Для разработки необходимо использовать язык программирования С [1] и графическую библиотеку winBGIm [2].
Таймер должен иметь следующие возможности:
– обратный отсчет времени;
– определение интервалов времени между двумя событиями (по нажатию кнопки на экране или клавиши) с точностью 0.01сек;
– звуковой сигнал при завершении обратного отчета
Примерный интерфейс программы показан на рисунке 1. [pic 1]
Рисунок 1 – Основное меню программы
Кнопка «Таймер» обновляет окно на ввод времени обратного отсчета[pic 2][pic 3][pic 4][pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13]
...