Таймерді іске қосу және басқару бағдарламасын әзірлеу
Автор: erdenov • Ноябрь 6, 2020 • Курсовая работа • 3,362 Слов (14 Страниц) • 450 Просмотры
АУЫЛШАРУАШЫЛЫҒЫ МИНИСТРЛІГІ
С. СЕЙФУЛЛИН атындағы ҚАЗАҚ АГРОТЕХНИКАЛЫҚ УНИВЕРСИТЕТ
КАФЕДРА Есептеу техникасы және бағдарламалық қамтамасыз ету
(Кафедра атауы)
Курстық жоба (жұмыс)
ПӘН Жүйелік бағдарламалау
(Пән атауы)
ТАҚЫРЫБЫ: Таймерді іске қосу және басқару бағдарламасын әзірлеу
Орындады: 2 курс студенті
Ерден Ерхан Ербулатұлы
18-14 ВТиПО СОПР
(Т.А.Ә.)
Тексерді : Қалдарова Мира Жорабекқызы
(ғылыми дәрежесі, оқытушының Т.А.Ә.
Курстық жоба (жұмыс) қорғауға мақұлданған ________________________________
(оқытушының қолы)
НҰР-СҰЛТАН 2020
Мазмұны:
1.Кіріспе...........................................................................................................3
1.1 С++ бағдарламалау тілі............................................................................4
1.2 Embarcadero RAD Studio бағдарламалау ортасы...................................9
2.Тәжірибелік бөлім.......................................................................................10
2.1 Листинг......................................................................................................11
Қорытынды.....................................................................................................16
Пайдалынылған әдебиеттер..........................................................................17
Листинг...........................................................................................................18
Кіріспe
Қазіргі әлемде (c++) бағдарламалау тілі бағдарламалық қамтамасыз етуді әзірлеу үшін кеңінен қолданылады, сондай-ақ бұл өзінің тиімділігімен, үнемділігімен және төзімділігімен жақсы танымал жоғары деңгейдегі бағдарламалау тілі. Өйткені алғашқы операциялық жүйелер Си тілінде жазылған. Оның қолданылу саласы операциялық жүйелерді, әртүрлі қолданбалы бағдарламаларды, құрылғылар драйверлерін, қосылатын жүйелерге арналған қосымшаларды, жоғары өнімді серверлерді, сондай-ақ ойын-сауық қосымшаларын (ойындарды) құруды қамтиды.Бұл курстық жұмыстың мақсаты-Жүйелік бағдарламалау бойынша білімді жүйелеу, тереңдету және белсенді қолдану, дәрістік курста, сондай-ақ практикалық сабақтарда алған білімді бекіту болып табылады.Мақсатқа қол жеткізу келесі міндетті шешумен қамтамасыз етіледі:С++динамикалық кітапханалардың көмегімен" Таймер " қосымшасын әзірлеу Дәрістік курста алынған білімді қолдану.
1-бөлім. Теориялық бөлім
1.1 C++ бағдарламалау тілі
Бағдарламаны әзірлеу үшін C++ бағдарламалау тілі қолданылды .С++ бағдарламалау тілі Си Бьярн Страуструп (Bjarne Stroustrup) тілі негізінде әзірленді және 80-ші жылдардың басында оның зерттеу тобының шегінен шықты. С тілі с тілі С тілінің жиынтығы болып табылады, сондықтан с тілінде жазылған бағдарламалар с++тілінің компиляторы өңделуі мүмкін. С++ тіліндегі бағдарламаларда с тіліндегі мәтіндерді пайдалануға және С тілінің кітапханалық функцияларына жүгінуге болады. С++ тілі келесі мақсаттарды ескере отырып құрылды: si тілін жақсарту, деректер абстракциясын қолдау және объектілі-бағытталған бағдарламалау қамтамасыз ету.
Объектілі-бағытталған бағдарламалау (ООП) - бұл бағдарламаларды жасаудың жаңа тәсілі. ЕББ құрылымдық және модульдік бағдарламаларда іске асырылған үздік идеяларды жинақтайды және оларды бағдарламаларды оңтайлы ұйымдастыруға мү мкіндік беретін жаңа қуатты тұжырымдамалармен үйлестіреді. ҚББ мәселені өзара байланыс иерархиясын ескере отырып, ең табиғи тәсілмен құрамдас бөліктерге бөлуге мүмкіндік береді. Әрбір бөлім осы объектіге жататын өз деректерін, операцияларды және функцияларды қамтитын дербес объект болады. Нәтижесінде бағдарламаларды құру процесі оңайлатылады және бағдарламашы көлемі бойынша үлкен бағдарламалармен жұмыс істеу мүмкіндігіне ие болады. ЖБП - ның басты ерекшеліктерінің бірі-бұл жаңа деректер түрлерін анықтау мүмкіндігі, оларды пайдалану тілге енгізілген деректер түрлерін пайдаланудан еш айырмашылығы болмайды. Жаңа деректер типтері компьютердің архитектурасына бағытталған кірістірілген типтерге қарағанда бағдарлама әзірленетін қолданбалы саланың ұғымдарына сәйкес келуі тиіс.C бағдарламалау тілінің артықшылықтары қарастырайық:Тілмен Си жоғары үйлесімділік
...