Автор: Пользователь скрыл имя, 28 Апреля 2012 в 19:41, курсовая работа
Программалар, деректерді архивтеуге арналған жетекші программа,Интернетте жұмыс істеуге арналған жасаушы немесе Windows-тың операциондық жүйесі болса да бір немесе бірнеше программалау тілінде жазылган. Қазіргі таңда программа құру үшін кеңінен қолданылатын 400 дей программалау тілі бар және бұдан басқа қазіргі кезде ұмытылып кеткен мыңнан астам түрі бар. Программалау тілі кілтті сөздердің жіне әртүрлі көмекші сөздердің көмегімен алгаритімді сипаттауға мүмкіндік береді. Кілтті сөздерді (олар бұйрықтар немесе операторлар деп аталады) қолдана отырып программист берілген тапсырманы шешу үшін компьютер орындайтын іс-әрекетттің дәлме-дәл ретін анықтай алады. Міне сондай тілдердің бірі Delphi 7. Delphi 7. программалау тілі жайлы тоқтала кетсек...
Кіріспе………………………………………………………………………..3
1.Delphi-дің қолданылуы мен тағайындалуы
1.1Программаның терезесіні сипатталуы............................................................9
1.2 Компоненттердің қасиеттерінің орналастырылуы......................................12
1.3 Программаның скриншоты............................................................................13
1.4 Есепті құру.......................................................................................................10
2.Деректер қоры (ДҚ)
2.1 Деректер қоры деген не?..................................................................................8
2.2 Компонентердің қасиетіне бөлгіш орнату.................................................14
2.3 Компоненттердің өлшемін өзгерту................................................................15
3.Жұмысқа анықтама.........................................................................18
Қорытынды..........................................................................................................19
Пайдаланылған әдебиеттер тізім .....................................................................20
Программаның листингісі...........................................................................21
Мазмұны
Кіріспе…………………………………………………
1.Delphi-дің қолданылуы
мен тағайындалуы
1.1Программаның
терезесіні сипатталуы.........
1.2 Компоненттердің
қасиеттерінің орналастырылуы................
1.3 Программаның
скриншоты.....................
1.4 Есепті құру...................
2.Деректер қоры (ДҚ)
2.1 Деректер қоры
деген не?...........................
2.2 Компонентердің
қасиетіне бөлгіш орнату........................
2.3 Компоненттердің
өлшемін өзгерту.......................
3.Жұмысқа анықтама......................
Қорытынды.....................
Пайдаланылған
әдебиеттер тізім
..............................
Программаның
листингісі....................
Кірісп
Программалар, деректерді архивтеуге арналған жетекші программа,Интернетте жұмыс істеуге арналған жасаушы немесе Windows-тың операциондық жүйесі болса да бір немесе бірнеше программалау тілінде жазылган. Қазіргі таңда программа құру үшін кеңінен қолданылатын 400 дей программалау тілі бар және бұдан басқа қазіргі кезде ұмытылып кеткен мыңнан астам түрі бар. Программалау тілі кілтті сөздердің жіне әртүрлі көмекші сөздердің көмегімен алгаритімді сипаттауға мүмкіндік береді. Кілтті сөздерді (олар бұйрықтар немесе операторлар деп аталады) қолдана отырып программист берілген тапсырманы шешу үшін компьютер орындайтын іс-әрекетттің дәлме-дәл ретін анықтай алады. Міне сондай тілдердің бірі Delphi 7. Delphi 7. программалау тілі жайлы тоқтала кетсек. Қазіргі уақытта Delphi 7 программалау тілі кең ауқымды түрде программисттер үшін ,жобалау-өңдеуші бағдарлама ретінде танымал,оның негізгі тілі Object Pascal болып табылады. Ол программа құру жұмысын жеңілдету мақсаында өзінен бұрын пайда болған Object Pascal үлгісі бойынша құрылған. Delphi 7 программисттерге кадімгі жалпыхалықтық түсінік бойынша алгаритм құруына көмектесті. Егер Object Pascal тілінде программалау машиналық кодтау үлгісін еске салатын болса, Delphi 7 программалау тілін дәл пәндік бөлімге бағыттауға болады және біз сандар мен айнымалылар арқылы жұмыс істемейміз, олардан басқа бізге оңай түсетін мысалы, армия, бөлім, соғыстық бірліктермен жүмыс істей аламыз.Осылай жұмыс істей отырып Delphi 7 программалау тілінің бүкіл мүмкіндіктерін қамти отырып, жасап шығаратын программалардың жылдам жұмыс істеуіне қол жеткізуге мүмкіндік береді.
Delphi 7 программалау тілінің төртінші және жетінші нұсқасы қазіргі таңдағы Windows-ке арналған жылдам құрастырудың өте жетілген визуальдық ортасы болып табылады.Оның құрамына 200-жақын әртүрлі компаненттер кіреді, ал аяқталған программаны жасап шығару аз уақыт алады. Алайда Delphi 7 программалау тілі арқылы құрылған программалардың артықшылығы MS Visual Basic-құрылған программалардың жылдамдығынан он есе артық шапшаң жұмыс істейді.
Бұл жүйенің туған інісі бар ол– C++ Builder ортасы,оның жұмысы толығымен RAD – Borland Delphi тілінің жүмысымен ұқсас.
Тек Delphi-де программалық код С++ тілінде емес, Паскаль тілінде жазылады. Нақтылап айтқанда оның объектік-бейімделген нұсқасы ObjectPascal-да жазылады.Бірақ ең қызықтысы, Borland C++ Builder қалауыңыз бойынша бір уақытта С++-те де, Паскалда да програма жазуға мүмкіндік береді!
Қазір компьютерлер біздің тілді түсінбейді.Оларға біздің тілді түсіндіру үшін арнайы тілді – программалау тілін қолдануға тура келеді. Компьютерлер адамдармен салыстырғанда жылдамырақ және сенімді, бірақ жаңа ештеңе ойлап таба алмайды!Сіздер үшін программалау тілдері кәдімгі тілдерден әлдеқайда жеңіл екені қызық болып көрінуі мүмкін,бірақ бұл солай.
Соған қарамастан программалау
тілдері кәдімгі тілдерден
Компилятор деп аталатын арнайы программалар арқылы компьютер программалар тілін машина тіліне аудара алады. Компиляторлар – бұл программалау тілінде жазылған нұсқауды машина тіліне аударатын программа.
Программа құру процессі бірнеше бөлімдерді құрайды:
Программаны орындауға жіберу.
Қазіргі
таңда программалау тілдері көптеп
қолданылады.Олардың барлығы
Ол қиын тапсырмалармен жұмыс істейтін программисттер үшін құрылған және жаңадан келгендер үшін ешқандай жеңілдіктер қарастырылмаған.
Delphi программалау тілі - бұл Borland International компаниясы программа жазу үшін құрастырып шығарған програмалық қамтамасыздандыру. Сонымен Delphi- ді жасап шығарды.
Visual C++ - Microsoft компаниясының осы бағытта ойлап шығарған программасы.
Delphi программалау тілі бұйрықтарын саралап алу және бұл тілде кішкентай программалар құру,мысалы, екі санның көлемін есептейтін программалар құру өте жылдам. Алайда тілдің сандарды енгізуді және оларды экранға шығару құралдары жоқ. Сонымен қатар пайдаланушымен байланыстыратын ешқандай құралы жоқ.Содан басқа Delphi программалау тілі Windows терезелерін ашу және оның элементтерін құру құралы жоқ.
Delphi программалау тілі арқылы жәй пайдаланушы интерфейсін жасап шығару құрамында әртүрлі құралдар бар арнайы кітапханаларда жеке көрсетілген.Бұл кітапханалар көптеген операциялық жүйелер мен аппараттық платформаларға арналған, соның арқасында Delphi программалау тілінде бір программа әртүрлі типтерде жұмыс істей алады – бұл үшін кітапхананы ауыстырып, компиляцияны қайта орындаса болды.
Бұлай
біз ешқандай өзгеріссіз программаны
басқа орынға ауыстыра аламыз, мысалы,
Windows операциондық жүйесінен Linux жүйесіне.
Алайда мұндай кітапханаларды графикалық
интерфейс ұйымдастыру үшін қолдану
өте қиын. Егер олардың көмегімен
Delphi программалау тілінде Windows үшін «Барлықтарыңа
сәлем!» сөзін экранға шығаратын ең оңай
программаны құрастыруға тырысу үшін
жүздеген үлкен және түсініксіз код жазу
керек болады.Ал егер біз программаның
жұмыс терезесіне басқару элементін (батырманы,
мәзірді және т.б.) немесе көркемдеу
элементін (мысалы сурет) қосқымыз
келсе бұл жұмыс нағыз қиналуға әкеліп
соғар еді.
Тапсырмасы:
Нұсқа: 10
Тақырып
атауы: Қатпаршалардың
жиынтығы (), парақтардың
жиынтығы(),суреттердің
жиынтығы()
Бөлім 1.Delphi-дің қолданылуы мен тағайындалуы
Бұл жұмыста Delphi компоненттерін пайдалану арқылы орындаймыз. Әдеттегіндей Пуск –>Все программы ->Borland Delphi7 -> Delphi7 ашамыз (сур. 1.1).
Сур. 1.1. Delphi7-дің ашылуы
Delphi- ашылғаннан кейін, сурет 1.2 дегідей терезе ашылады.
Экранда бес терезе пайда болады:
Cур. 1.2. Delphi7 –нің түрі.
Негізгі терезеде (сур. 1.3) команда менюі
орналасқан, панели инструменттер панелиі
, компоненттер палитрасы.
Окно стартовой
формы (Form1 ) представляет собой заготовку
главного окна разрабатываемой программы
(приложения).
Сур. 1.3. Негізгі терезе.
Терезе Object Inspector (сур. 1.4) —редакторлеу терезесінің объектілеу қасиеті объектінің редактерлеу қасиетін көруге арналған. В терминологии визуального проектирования объекты — это диалоговые окна и элементы управления (поля ввода и вывода, командные кнопки, переключатели и др.). Объект қасиеті — бұл мінездеме, түрді анықтайтын, объект орналасуы мен жағдайын қарайды.Мысалы, қасиеттер Width и Heightөлшемін береді (ені мен биіктігі) формалар, қасиеттер тор и Left —формалардың экранда орналасуы , қасиеттер Caption — тақырып атауы.Терезенің жоғары жағында объект аты көрсетілген Object Inspector.
Рис. 1.4. Properties те объектінің қасиеті тізімделген және оладың мәні көрсетілген ,ал Events те жағдайлар көрсетіледі. Мысалы, OnCreate жағдайын жіне әрекетін форма құраған кезде көрсетуге болады.
Менің жобам 1 формадан құрылған.Негізгі формада келесі компоненттер орналасқан:
Формадағы компоненттердің іс- әрекеті.
Edit - Standard панелінің компоненті,енгізу-шығаруға арналған мәліметтерді көрсетеді.
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
case Key of
'0'..'9',#8:; //цифры и клавиша <Backspaсe>
#13: // клавиша <Enter>
if Length(Edit1.Text) <> 0
then Button1.SetFocus;
',','.': begin //десятичная точка
Key:=DecimalSeparator;
if Pos(DecimalSeparator,Edit1.
then Key :=Char(0);
end;
'-': if Length (Edit1.Text) <> 0
else Key:=Char(0); // остальные символы запрещены
end;
Label - Standard панелінің компоненті, формада кейбір мәліметтердің бейнеленуін қадағалайды. Форме Label компоненттін жазу ретінде қарастырамыз.
Button - Standard панелінің компоненті, бұл батырма қызметін атқарып,жұмыс жасайды.
procedure TForm1.Button1Click(Sender: TObject);
begin
if Length(Edit1.Text)=0
then ShowMessage( 'Надо ввести температуру.')
else begin
writeln (db,
FormatDateTime('dd/mm/yy',