Windows операциялык тутуму үчүн көптөгөн программалар бар. Ошого карабастан, кээде колдонуучуга Интернеттен таба албаган өзгөчө программа керек болот. Мындай учурда программаны өзүңүз жазууга аракет кылсаңыз болот.
Ал зарыл
Компьютер, адистештирилген программалар, окуу куралдары, видео курстар
Нускамалар
1 кадам
Программа жазуу үчүн, программалоо чөйрөсү керек. Окутуунун жана колдонуунун эң оңойлорунун бири - Borland C ++ Builder иштеп чыгуу чөйрөсү. Аны компьютериңизге орнотуп, C ++ тилинде программа жаза аласыз. Бул тилди үйрөнүү оңой жана программисттер аны кеңири колдонушат.
2-кадам
Орнотулган программалоо чөйрөсүн баштаңыз. Сиздин алдыңызда форма пайда болот - келечектеги программанын шаблону. Келечектеги программанын интерфейси кандай болору жөнүндө ойлоруңузга ылайык, анын көлөмүн каалагандай өзгөртө аласыз.
3-кадам
Программанын терезеси анда кандайдыр бир элементтердин - баскычтардын, терезелердин, жазуулардын ж.б. Экрандын жогору жагында Компоненттер палитрасы жайгашкан. Анын айрым бөлүктөрүн ачып, формага керектүү баскычтарды жана башка компоненттерди кошуңуз (чычкан менен сүйрөңүз). Сиз аларды формада өзүм билемдик менен жайгаштыра аласыз, көлөмүн өзгөртүп, этикеткаларды кошуп, ж.б. Ушул иш-аракеттер менен сиз келечектеги программанын интерфейсин түзөсүз - башкача айтканда, анын сырткы көрүнүшүн жана башкаруу элементтерин аныктайсыз.
4-кадам
Жашыл жебени чыкылдатып, программаңыздын иштөө убактысын кандайча көрө тургандыгын көрө аласыз. Бирок, мисалы, баскычты басууга аракет кылсаңыз, эч нерсе болбойт. Сиз интерфейс түздүңүз, бирок баскыч иштеши үчүн, ал үчүн окуялар иштеткичти түзүшүңүз керек.
5-кадам
Иштеп жаткан программаны жаап, андан кийин формадагы баскычты эки жолу чыкылдатыңыз. Коддун шаблону бар терезе пайда болот - курсор баскыч басылганда эмне болушу керектигин көрсөткөн коддун белгилүү бир сабын киргизүү керек болот. Так эмнени киргизүү керектигин түшүнүү үчүн, C ++ программалоо китептерине кайрылыңыз. Borland C ++ Builder менен иштөө боюнча видео курс дагы чоң жардам берет, анда жөнөкөй программаларды түзүүнүн конкреттүү мисалдарын колдонуп программалоонун негиздерин өздөштүрсөңүз болот.
6-кадам
Программанын интерфейсин түзүп жатып, анын кандайча иштеши керектигин, айрым баскычтарды басканда эмне болоорун болжол менен элестетесиз. Эми анын иштөө алгоритмин деталдуу жазуу керек - башкача айтканда, операцияларды аткаруунун этап-этабы менен схемасын түзүңүз.
7-кадам
Диаграмманы кол менен кагаз бетине түшүрүңүз, жакшысы тигинен. Квадраттар, ромбдор, тегерекчелер менен жеке блокторду тандаңыз, бул алгоритмдин түзүлүшүн жеңилдетет. Бир блоктон экинчи блокко өтүүнү белгилөө үчүн жебелерди колдонуңуз. Алгоритмди канчалык көп жазсаңыз, кийинчерээк аны программанын коддорунун саптарына которуу оңой болот.
8-кадам
Алгоритмди түзүп, түздөн-түз программалоого өтүңүз. Ката менен иштөөнү дайындоону унутпаңыз - программа ката кетсе эмне кылуу керектигин билиши керек. Эгер сиз муну жасабасаңыз, анда кандайдыр бир мүчүлүштүктөр ката жөнүндө олуттуу билдирүүгө алып келет. Ката менен иштөө мындай кырдаалды жокко чыгарат.
9-кадам
Программа жазылгандан кийин, мүчүлүштүктөрдү оңдоону баштаңыз. Мүчүлүштүктөрдү оңдоо процесси программанын тууралыгын текшерүүдөн жана аны "вандалдын каршылыгына" текшерүүдөн турат - сиз жараткан нерсеңизди ар тараптан кыйнап, каталарды издеп, жок кылыңыз. Программа колдонуучунун туура эмес аракеттерине туруштук бериши керек.
10-кадам
Мүчүлүштүктөрдү оңдоо аяктады. Сиз акыркы операцияны - программанын компиляциясын жасашыңыз керек, натыйжада *.exe кеңейтүүсү менен кадимки аткарылуучу файл аласыз. Программаны кошумча китепканалары жок каалаган компьютерлерде иштетүү үчүн, Линкердин касиеттериндеги "Динамикалык RTLди колдонуу" кутучасынын жана компиляция орнотууларындагы Пакеттердин касиеттериндеги "Иштөө убактысынын топтомдору менен куруу" белгисин алып салыңыз.