Бағдарламасы (syllabus) Павлодар, 2013 ж. Кегль 14, буквы строчные, кроме первой прописной



жүктеу 212,32 Kb.
Pdf просмотр
бет5/17
Дата16.02.2023
өлшемі212,32 Kb.
#41345
түріБағдарламасы
1   2   3   4   5   6   7   8   9   ...   17
Қысқаша теория
Процедуралық программалау тілдерінде программаның жұмысы операторларды
ретімен орындау бойынша, ал, логикалық программалау тілдерінде ол қатаң логикалық
ережелерге сәйкес өзгертулер енгізу ретінде қарастырылған болатын. Объектіге бағдарлы
оқиғалық программалау тіліне программаның жұмысы негізінен оқиғалар тізбегінен және
түрлі объектілердің осы оқиғаларға жауабынан тұрады. Олардың визуальды түрлері —
Visual Basic тілі Qbasic программалау тілі негізінде, ал Delphi (Дельфи) Объектілі Паскаль
(Object Pascal) тілі құрылған (visual — көзбен көру, экрандық). Олар, әсіресе, Delphi
программалау тілі — кез келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты
тіл. Паскаль тілін оқып үйренуге жеңіл және MSDOS жүйесінде программа дайындауға ең
жақсы құрылымдық программалау тілі екені белгілі. Delphi-де Паскаль тілінде орындау
мүмкін және мүмкін емес күрделі процестерді программалауға болады. DeIphi-дің негізгі
ерекшелігі — онда қосымша құруда компоненттік және объектілік тәсілдер пайдаланылды
(Windows ортасында пайдаланатындықтан, Delphi-де программаны көбінесе қосымша деп
айтады). Бұл программалау технологиясында нағыз революция жасады деуге болады.
Компоненттік тәсілдің мәнісі жеңіл: әр қосымша кітапханасы программалау ортасында
дайындалып, арнайы іс-әрекеттерді орындайтын компоненттер элементтерінен
жинақталады. Олар жеткіліксіз болса, объектіні өңдеуге арналған үстеме программа
құрылады. Delphi-де қолданылатын негізгі кітапхананы визуальды компоненттер
кітапханасы (VCL, Visual Component Library) деп атайды. Компоненттер панелінде топ-
тобымен жинақталған, жүздеген кластарға тиісті, стандартты компоненттер бар.
Пайдаланушы жаңа компонент дайындап, оны осы панельге қосуына да болады. Delphi
Windows жүйесінде праграммалаудың ыңғайлы құралы. Онда көптеген операторларды
пайдаланып программа дайындау, программа мәзірін құру, анимация, мультимедиа
процестерін ұйымдастыру, OLE технологиясын пайдаланып, басқа офистік қосымшаларды
шақыру, олармен жұмыс істеу және т.б. іс-әрекеттерді орындау да мүмкін. Көптеген
операторлардың жазылуы Турбо Паскальдағы сияқты. Delphi ортасында төрт терезе бар.
Олар: l) Delphi5-Projectl - Delphi5-тің негізгі терезесі; 2) Form1 — Форма; 3) Object
Inspector - Объект инспекторы терезесі; 4) Unitl.pas — Редактор терезесі. 1 DeIphi-дің
негізгі терезесі үш құрылымнан тұрады: 1 Мәзір. 2 Acnanamap панелі алтыға бөлінеді: •
Standard — Стандарттық; • View — Көрсету; • Debug — Баптау; • Custom- Қолданушы; •
Desktop — Жұмыс столы; • Internet — Интернет. 3. Компоненттер палитрасы төмендегідей
беттерден тұрады: • Standard — Стандартты; • Additional - Қосымша; • Win32 — Windows
интерфейсінің 32-разряды; • System — функциялық жүйеге кіру мүмкіндік; • Data Access
— Берілгендер қорындағы информациямен жұмыс; • DataControl — Берілгендерді
элементтермен басқаруды құру; • dbExpress - SQL-серверіне кіру мүмкіндігі; • DataSnap -
Көп салалы берілгендер қорындағы қосымшаны құру; • BDE — BDE арқылы
берілгендерге кіру мүмкіндігі; • ADO — ActivX берілгендер объектісін қолданып
берілгендер қорына байланыс жасау; • InterBase — Аттас берілгендер қорына тікелей кіру
мүмкіндігін қамтамасыз етеді; • SOAP — Аттас техногия көмегімен анықталған ортады
берілгендерді алмастыру; • InternetExpress — Аттас қосымшаны құру үшін берілгендер
қорындағы анықталған қосымша-клиент және қосымша-сервер бір мезгілде болады; •


Internet — Интернет желісінде қосымша Web-серверін құру; • FastNet — Инетернет
желісіне кіру хаттамасын қамтамасыз ету; • Decision Cube — Көп өлшемді талдау; •
QReport — Есепті құрастыру; • DiaIogs — Стандартты сұхбаттық терезені құру; • Win3.1
— Windows3.1 интерфейсі; • SampIes — Бірге қойылатын жүйелік мысалдар; • ActivX —
ActivX компанентті; • COM+ - Аттас объектілерді басқару; • InterBaseAdmin — Аттас
берілгендер қорына кіру мүмкіндігін басқару; • WebSnap — Web-серверінің қосымшасын
құру; • Server — Жалпы COM серверлер VCL бөлігі үшін; • IndyCIients — Клиент үшін
Интернет тәуелсіз тұжырымдама компоненті; • Indy Servers - Сервер үшін тәуелсіз
тұжырымдама компоненті; • Indy Miss — Интернеттің қосымша тәуелсіз тұжырымдама
компонентті. 2. Delphi-де дайындалатын программа проект (жоба) деп аталады. Форма
программаны дайындау алдында ашылатын, программаның сұхбаттық терезесі. Delphi
алғашқы рет іске қосылған кезде форма Form1 атауымен көрінеді. Оның жиектеріне
тышқан көрсеткішін орналастырып, ол екі жақты нұсқама түріне айналған кезде жылжыту
және қалдыру тәсілі бойынша форманы кеңейту не қысу қиын емес. Кей жағдайларда
экранда форма көрінбеуі мүмкін. Оны экранға шығару үшін View Forms командасын беру
жеткілікті. 3. Форманы не онда орынатылған компонентті программа құру үшін дайындау
оның кейбір қасиеттерінің мәндерін өзгертуден басталады. Қасиеттер тізімі Объект
инспекторы (Object Inspektor) терезесіне енгізілген. Тізімді инспектор терезесіне шығару
үшін сәйкес объектіні (форманы не формада орнатылған форма компоненттін) бір шерту
арқылы таңдау керек. Инспектор терезесінің жоғарғы қатарына таңдалған объект атауы да
жазылып қойылады. Терезенің екі қосымша беті бар: Properties - қасиеттер және Events —
оқиғалар. Терезе ашылғанда екі бағанға енгізілген жазулардан тұратын оның Properties
бөлімі ашылулы тұрады. Бірінші бағанда көрінетіндер - қасиет атаулары, екінші бағанға
сәйкес жазылғандар — олардың мәндері. 4. Delphi-де программа (проект) екі бөлімнен
тұрады: алғашқыда автоматты түрде project1 атауы берілетін проект файлы (негізгі
модуль) және unit1.pas атауы берілетін модуль. Олар жеке терезелерде орналастырылған.
Модульге оқиғаларға сәйкес ic-әрекеттерді орындайтын программа мәтіні (процедуралар)
енгізіледі. Программа мәтінін программалық код деп, терезені программалық код терезесі
не қысқаша редактор терезесі деп те атайды. Delphi іске қосылған кезде ол форма
терезесінің астында көрінбей тұрады. Оны экранға шығару тәсілдері: - форманы жабу
(жабу түймесін шерту); код терезесінің бір шеті форма астында көрініп тұрса, оны шерту.
Терезе белсендірулі түрде ашылады да, онда процедура дайындамасы (үлгісі) көрінеді.

жүктеу 212,32 Kb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   17




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау