Саат программасын кантип жазса болот

Мазмуну:

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

Video: Саат программасын кантип жазса болот

Video: Саат программасын кантип жазса болот
Video: ЖАШООҢДУ ӨЗГӨРТКҮҢ КЕЛСЕ? ОЙЛОНГОНДУ ҮЙРӨН! 2024, Май
Anonim

Бүгүнкү күндө ал жакта көптөгөн күчтүү программаларды иштеп чыгуучу куралдар бар. Алардын бардыгы программисттин өндүрүмдүүлүгүн жогорулатууга багытталган. Алардын көпчүлүгүнүн жардамы менен жөнөкөй маселелерди чечүү, мисалы,

бир нече мүнөттүн ичинде саат программасын жаза аласыз.

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

Зарыл

  • - түзүүчү;
  • - иштеп чыгуучулардын топтомдору;
  • - милдеттүү эмес: интегралдык өнүгүү чөйрөсү (IDE).

Нускамалар

1 кадам

Саатты ишке ашыра турган колдонмонун шаблонун же долбоорун түзүңүз. Эгер сиз IDE колдонуп жатсаңыз, Жаңы Долбоор устасын баштаңыз, колдонмонун түрүн, файлдарды сактоо каталогун жана башка параметрлерди тандаңыз. Долбоор түзүү.

Эгер IDE жок болсо, керектүү файлдарды кол менен кошуңуз. Ылайыктуу тексттик редакторду колдонуңуз. Курамдык тутумуңуздун сценарийлерин түзүңүз (make, cmake, nmake ж.б.) же qmake сыяктуу шаймандарды колдонсоңуз, долбоор файлын.

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

2-кадам

Колдонмонун интерфейсин иштеп чыгыңыз. Саат сыяктуу жөнөкөй программа үчүн ал бир гана диалог терезесинен туруп, учурдагы убакытты көрсөтөт. Терезеде тексттин көрсөтүлүшү түздөн-түз - графикалык чыгаруунун колдо болгон ыкмаларын колдонуу менен жүргүзүлүшү мүмкүн. Бирок, ушул максатта ылайыктуу башкаруу элементтерин колдонуу кыйла ыңгайлуу. Эгерде IDEде интерфейсти иштеп чыгуу инструменти болсо, анда диалог терезесинин шаблонун даярда.

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

3-кадам

Колдонмоңузга иштөө мүмкүнчүлүгүн кошуп, белгилүү бир коддун белгиленген аралыкта күйүп кетишин камсыз кылыңыз. Адатта, бул иш-чара иштетүүчү функциясы же класс ыкмасы болгон таймерди баштоо жолу менен ишке ашырылат. Мындай иштетгичти ишке ашыруучу кодду жазыңыз, ошондой эле тиркеме инициалдаштырылганда таймерди баштоо үчүн жана ал чыкканда токтоо үчүн кодду жазыңыз. Таймер мезгилин 100-300 миллисекундалык аймакта коюңуз.

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

4-кадам

Таймер иш-чараларын жөндөөчүнүн кодун ишке ашыруу. Анда учурдагы тутумдун убактысын алып, колдонмонун терезесинде көрсөтүңүз. Учурдагы убакытты C китепкана функцияларын (localtime, localtime_r, gmtime, gmtime_r), платформага мүнөздүү функцияларды (мисалы, Windowsта GetSystemTime) же фреймвордун ороочу класстарынын ылайыктуу ыкмаларын колдонуу менен алыңыз. Пайда болгон маанини сапка форматтап, аны убакытты чагылдыруу үчүн колдонулган башкаруунун тексти катары орнотуңуз же тиешелүү графикалык функциялардын жардамы менен терезе жаңырганда үнөмдөп жана чагылдырыңыз.

Саат программасын кантип жазса болот
Саат программасын кантип жазса болот

5-кадам

Саатты ишке ашырган түзүлгөн программанын иштешин текшериңиз. Долбоорду куруу. Жыйынтыгында аткарыла турган модулду иштетүү.

Сунушталууда: