Автор работы: Пользователь скрыл имя, 12 Марта 2013 в 07:00, лекция
Қазіргі кезде адам өмірінде компьютерді қолдану аумағы күннен-күнге кеңеюде. Компьютердің әмбебаптығы ойын бағдарламаларынан бастап мәліметтер қоймасын басқару жүйесіне дейін, яғни бағдарламалық жабдықтамалардың әр алуандығымен айқындалады. Кез келген міндетті орындау алгоритмнің болуын қажет етеді. Алгоритм негізінде бағдарлама құрылады, яғни есеп шешуінің алгоритмі оны компьютерде орындауға жарамды түрде жазылады. Алгоритм - берілген есепті кезекпен орындау арқылы жүзеге асырылады.
Бағдарламалау тілдері туралы жалпы түсінік
Нысана бағытындағы бағдарламалау тілдері.
Дәріс №1
Бағдарламалау тілдері
1. Қазіргі кезде адам өмірінде
компьютерді қолдану аумағы
Тіл операциялары дегеніміз – компьютерде
әрекеттерді орындауды
2. Қазіргі заманда бағдарлама
жазу үшін бағдарламалау
Жоғарғы денгейдегі бағдарламалау
тіліне келесідей бағдарламалар
жатады. Алғашқы тілдерге FORTRAN –
ғылыми есептерді шығару үшін, COBOL –
экономикалық есептерді шығару үшін,
ALGOL – алгоритм жазу үшін. Содан кейін
BASIC, PASCAL, C тілдерінде бағдарлама жазады.
Дербес компьютер ғасырында
Бағдарламалаудағы өзге бағыт процедуралы емес бағдарламалаудың методологиясымен байланысты. Оларға объектілі бағытындағы және декларативті бағдарламалауды жатқызуға болады. Объектілі бағытталған тіл бір-біріне тәуелсіз объектілер жиыны түріндегі қоршауды құрады. Әрбір объект өзін жеке компьютер ретінде ұсынады, оларды қызметінің ішкі механизміне енбей-ақ «қара жәшік» ретінде қолдануға болады. Кәсіпқойлар арасындағы белгілі нысана бағытындағы бағдарламалау тілдерінің ішінен C++ -ті, бағдарламашылардың көпшілігі үшін Delphi мен Visual Basic-ті ерекше атауға болады.
Дәріс №2
Объектілі бағытындағы бағдарламалардың негіздері.
1. Basic тілі бастаушы
Visual Basic бағдарламалау тілін қолданып
бағдарламаны тез құруға
Visual Basic бағдарламалау тілінің
2. Visual Basic программалау ортасының
сыртқы түрiнiң басқалардан
Дәріс №3, 4
Басқару элементтері.
Басқару элементі
(элемент управления). Бұл ақпарат
енгізі үшін қолданылатын операциялық
жүйенің стандартты объектісі. Мысалы:
командалық батырма, қосқыш, мәтін өрісі,
ажыратқыш және т.б.
Класс-қасиеттері бірдей сол сияқты біркелкі
терілген айнымалылардың жағдайын және
әдістерін жинақтау объектісі болып табылады.
1. Басқару элементтерінің түрлері:
Label – мәтінді бейнелеу үшін қолданылады.
TextBox – мәтінді еңгізу үшін және шығару үшін қолданылады.
CommandButton –
оқиғанын басталғанын немесе
аяқталғанын көрсетеді. Кейбір
әрекеттер тышқаның
CheckBox жанында кiшкене терезесi бар текст жолын бейнелейдi. Терезеде бiр нәрсе таңдалғаны туралы белгi қоюға болады.
OptionButton
бiрнеше опциядан тек бiреуiн
ғана таңдауға мүмкiндiк
Объекттер. ЭЕМ-ның дамыуына байланысты, жобалау объектісінің концепциясы пайда болды. Ол программалау объектісімен қоршап тұрған ортамен жұмыс жасаған сияқты жұмыс жасайды. Егер де алгоритм тілінде бізге экранда бір объектісінің суретін программалық жобалауын жазу керек болса, нысанаға бағытталған программада объект понелін орнату керек. Әрбір объект қасиетпен сипаталады. Мысалы: түсі, мөлшері тағы басқа. Ол программалақ әдіс деп аталады. Нысанамен жұмыс істеу үшін арнайы прогрмма қолдану керек. Ол бағдарламалық әдіс деп аталады. Нысананы құру, өзгерту және жою үшін әртүрлі әдістерде қолданады. Нысананың қасиеті оның параметрімен сипатталады.
Қасиеттер. Жаңа жобамен жұмыс жасау стартты форманы құрудан басталады: Бағдарламаны өңдеу кезеңіндегі сұхбаттық терезе форма деп аталады.
Форма қасиеттері:
Name – формат аты.
Caption – тақырып мәтіні.
Width – форма ені.
Height – форма биіктігі.
Font – қаріп
Форма құру үшін алдымен қасиет мәнін Caption (тақырып) өзгертуге тура келеді.
Форма – бұл қарапайым терезе. Сондықтан оның көлемін басқа терезелердей тышқан батырмасын басу арқылы шекарасынан ұстап алып жылжытып немесе орынын ауыстырып өзгерте аламыз. Өзгертіп болысымен автоматты түрде Height және Width қасиеттері мәндерінің өзгеріп шыға келгенін байқаймыз. Олар форманың орнатылған өлшеміне сәйкес болмақ. Бағдарламаны жүктегеннен кейінгі экрандағы сұхбаттық терезенің орналасуы форманың өңделгеннен кейінгі жағдайына сәйкес келеді, бұл Top мәнінің қасиетімен (экранның сол жақ шекарасынан шегініс) қасиетімен анықталады.
Бұл қасиеттердің мәндерін сонымен қатар форма терезесін тышқанның көмегімен ауыстыру арқылы беруге де болады.
Кейбір қасиеттерді таңдағанда, мысалы, BorderStyle, қасиеттің ағымдағы мәнінің оң жағында тізімді ашатын белгі пайда болады. Мұндай қасиеттер мәндерін тізімнен таңдау жолымен беруге болады. Кейбір қасиеттері күрделі болады, яғни олардың қасиеттері басқа мәндер жиынтығының қасиеттерімен анықталады. Күрделі қасиет мәндерінің аттарының алдында «+» белгісі тұрады, бұл белгіні басқан кезде қасиеттерді анықтайтын тізім ашылады.
Оқиғалар.Visual Basic-те нысананың топтары бар басқару элементі деп аталады. Әрбір басқару элементтің оқиғаның өңдеу процедурасы анықталу керек. Басқару элементіне меню, пернелер жатады.
Мысалы: пернені басқанда іс-әрекеттер
жасайтын деректер программасы шығарылады.
Басқару элементі объект деп аталады.
Нысанаға берілетін командалар
оқиға деп аталады. Оқиға нысана
жағдайдың қандай да бір әрекетке
жауап ретінде өзгеруі. Класс
әдістер мен қасиеттер
3. Оқиға және оқиғаны өңдеу процедурасы. Құрылған форманың түрі қосымшаның қалай жұмыс істейтінін көрсетеді. Қолданушының оқиға өрісіне (поля) бастапқы мәліметтерді енгізу керек және сол есептің шығу жолына байланысты. Есептеу (Вычислить) батырмасын басу керек. Осы көрсетілген командалық батырманы шерту – Windows- та Оқиға (событие) деп аталады.
Visual Basic-те әрбір оқиғаға арнайы ат беріледі. Мысалы тышқан батырмасына бір рет шерту Сlick оқиғасы, ал тышқан батырмасын екі рет шерту DbClick оқиғасы деп аталады.
Басты оқиғасы
Click. Қасиеттер-объекттер
4. Операциялар
таңбалары. Операциялар
Операциялар. Visual Basic-те келесідей операциялар анықталған:
№ 5. Дәріс
Айнымалылар.
1. Айнымалы деп программаның
орындалу барысында өзінің
Айнымалының аты ретінде – идентификатор - әріптен басталатын әріп пен цифрдың кез келген тізбегін алуға болады.
2. Қосымшада
қолданылатын әр айнымалы үшін
деректер типін анықтау қажет.
1-кестеде Visual Basic бағдарламалау тілінің
негізгі деректер типі
1-кесте.Visual Basic тілінің негізгі деректер типі
Типі |
Сақтайтын мәні |
Қажет байттар саны |
Boolean |
Логикалық мән |
2 |
Byte |
Екілік сан |
1 |
Char |
Бір символ |
2 |
Date |
Күні/уақыты туралы ақпарат |
8 |
Integer |
Бүтін сан |
4 |
Long |
Бүтін сан |
8 |