Компоненттер, олардың қасиеттері мен әдістері.

Жоспар
І. Кіріспе
ІІ. Негізгі бөлім
2.1 Алгоритмнің құрылымын сипаттау
2.2 Жоба құру
2.3 Бағдарламалау тілін таңдау
2.4 Жоба құрастыру
2.5 Компоненттер, олардың қасиеттері мен әдістері.
Қорытынды
Пайдаланылған әдебиеттер
І. Кіріспе
Алгоритмдерді өрнектеудің көп тараған түрі – оны график арқылы бейнелеу. Графикалық жолмен алгоритмдерді жазу үшін мемлкеттік стандарт белгіленген, онда кез келген амал белгілі бір геометриялық фигурамен өрнектеледі. Ол фигуралар немесе блоктар амалдар символы деп те аталады. Жиі қолданылатын амалдар, яғни мәліметтерді ЭЕМ-ге енгізу, формуламен есептеу, шарттардың орындалуын тексеру, нәтижені қағазға басу символдары көрсетілген. Осы суреттегі көрсетілген блоктардан алгоритм схемалары құрастырылады. Кейде алгоритмдер схемасын оның блок-схемасы деп те атайды.
Программа негізінен екі бөлімен тұрады.
1. Borland Delphi программалау тілі.
2. Paradox берілгендер қоры.
Дипломдық жұмыста Delphi программалау тілін пайдалану себебім,қазіргі таңдағы күрделі және жұмыс істеу жағынан мүмкіндігі тілдердің бірі.
Программалау тілінде негізгі жұмыстарды істейді, яғни формаларды іске қосып және форма бетіндегі алма суреттерін шығаруға және есеп нәтижесін беріп отыруда пайдаланды.
Paradox берілгендер қорын пайдалануымның себебі, Delphi программалау тілімен жақсы байланысады және онымен жұмыс істеу кез-келген адамның қолынан келеді.
Берілгендер қорын басқару жүйесі (БҚБЖ) — берілгендер қорымен жұмыс істеуге арналған Delphi ортасындағы программалар қатарында dBase, Paradox, Access, FoxPro т.б. да бар. Database Desktop утилитасының құрамындағы Paradox ең қолайлы, көп тараған программа. Paradox программаның Paradox 1, Paradox 2, Paradox 3, Paradox4, Paradox5, Paradox6, Paradox 7 сияқты бірнеше нұсқалары бар.
Пайдаланылған әдебиеттер
1. А.Я. Архангельский «Приемы программирования в Delphi на основе VCL»
2. Н.Культин «Delphi6»
3. www.delphikingdom.com
4. www.google.ru
5. А.Я. Архангельский «Программирование в Delphi7»
6. А.Я. Архангельский «Программирование в Delphi5»
7. В. Фаронов «Программирование баз данных в Delphi7», учебный курс
8. Delphi 2006. Справочное пособие. Язык Delphi, классы, функции Win32 и .NET
9. Paradox for Windows: Практическое руководство.Под редакцией Оспищева Д. А. Издательство АОЗТ "Алевар", 1993 (2 части).
10. Paradox - это очень просто. Чарльз Сигель. Москва, 1993.
11. Справочник по программированию в системе Paradox. Москва, 1992.
        
        Жоспар
І. Кіріспе
ІІ. Негізгі бөлім
2.1 Алгоритмнің құрылымын сипаттау
2.2 Жоба құру
2.3 Бағдарламалау тілін таңдау
2.4 Жоба ... ... ... қасиеттері мен әдістері.
Қорытынды
Пайдаланылған әдебиеттер
І. Кіріспе
Алгоритмдерді өрнектеудің көп ... түрі - оны ... ... бейнелеу. Графикалық жолмен алгоритмдерді жазу үшін мемлкеттік стандарт белгіленген, онда кез келген амал белгілі бір ... ... ... Ол ... немесе блоктар амалдар символы деп те аталады. Жиі ... ... яғни ... ... енгізу, формуламен есептеу, шарттардың орындалуын тексеру, нәтижені қағазға басу символдары көрсетілген. Осы суреттегі ... ... ... ... ... Кейде алгоритмдер схемасын оның блок-схемасы деп те атайды.
Программа ... екі ... ... Borland Delphi ... тілі.
* Paradox берілгендер қоры.
Дипломдық жұмыста Delphi программалау тілін пайдалану себебім,қазіргі таңдағы күрделі және жұмыс істеу жағынан ... ... ... ... ... жұмыстарды істейді, яғни формаларды іске қосып және форма бетіндегі алма суреттерін шығаруға және есеп нәтижесін ... ... ... ... ... ... ... Delphi программалау тілімен жақсы байланысады және онымен жұмыс істеу кез-келген адамның қолынан келеді.
Берілгендер қорын басқару ... ... -- ... ... жұмыс істеуге арналған Delphi ортасындағы программалар қатарында dBase, Paradox, Access, FoxPro т.б. да бар. Database Desktop ... ... Paradox ең ... көп тараған программа. Paradox программаның Paradox 1, Paradox 2, Paradox 3, Paradox4, Paradox5, Paradox6, Paradox 7 ... ... ... ... ... ... ... құрылымын сипаттау
Сонымен алгоритм блоктармен немесе геометриялық көпбұрыштармен өрнектеледі. Әр блоктың ішінде орындалатын іс-әрекеттің мазмұны ... ... бір кіру және шығу ... ... ... ... у=a+b ... бойынша есептеу тіктөртбұрыш арқылы кескінделетін есептеу блогы арқылы өрнектеледі.
А) у=a+b формуласымен есептеу үшін a және b-ның ... ... ... енгізіп содан кейін қосу амалын орындап, ақарында у-ті қағазға басып шығарып, жұмысты тоқтатасыз. Осы алгоритмнің схемасын құрыңыз?
-344805168275476821592075
иә жоқ
иә жоқ
В) Бұл ... ... табу үшін ... ... ... (ax2+b) ... жеке ... алу қажет, себебі ол тізбек үш рет есептеліп оған машина уақытты көп кетіреді. Сонымен, қарастырылған алгоритм қарапайым сызықтық алгоритм.Мұндағы 2-блок - a, b, x ... ... ... ... блогы, 3-блок t-ның, ал 4-блок Z функциясының мәндерін есептейді. 5-блок x айнымалысының және Z функциясының ... ... ... ... көрсетілген Z функциясының сандық мәнін есептеп шығару алгоритмін жасау керек.
Z=ax2+b+cos(ax2+b)- (ax2+b).
-550545-41910IV. Есептеу әдістерінің негізгі түрлері: тармақталған
С) ... ... ... шешу ... қарастырайық. Мұнда егер дискриминант оң сан болса, онда теңдеудің нақты түбірлерін (х1, х2) табамыз. Ал, егер ... ... сан ... онда ... ... ... х1,2=i ... тармақ арқылы есептеп шығарып, және сандарын қағазға, не экранға басып алуымыз қажет. Сонымен, алгоритмді құру ... ... ... ... жазуға болады:left0x1, 2=(-bb2-4ac)/(2a), егер b2-4ac0,left0=-b/(2a); =4ac-b2)/(2a), егер b2-4ac=18.6)and(IMT=30 Then ...
В) А және В ... 1 және 2 ... жазады . Олар 1,2 сандарынан басқа және қарсыласы ... ... ... ... Егер ... де ... ... немесе дұрыс таппаса, онда ойын тең аяқталады . ... тек ... ... , онда ол ... ... сандардың қосындысына тең ұпай жинайды. Ойынның төлем матрицасын табу ... ... ... ... ... =бос қалдырамыз
Caption =бос қалдырамыз
Label 1= X тұрақтыны енгіз
Label 2= Y тұрақтыны енгіз
Label3= бос қалдырамыз
Memo1= бос ... ... ... ... ... x,y; ... x>y then max:=x else max:=y;
Memo1.Lines.Add(inttostr(max)) орналастырып келесідей мән шығару керек.
2.5 Компоненттер, ... ... мен ... ... ерекшелікретінің бірі - программа формада орнатылған компонеттер (пайдаланушы интерфейсі) оқиғаларын өңдеуіш процедуралар ретінде құралады. Әр ... ... ... ... ... ... бар. Оны ... программаның алдын ала дайындалған үзіндісі деп қарауға болады. Яғни компоненттер программа көлемін азайтып, құруды жеңілдетеді.
Компонеттер ... ... ... ... пайдаланып, формада жүріп тұрған электронды сағатты көрсету керек.
1.Жаңа проект ашып, ... ... ... ... ... ішіне жүріп тұрған сағат көрсетуді жоспарлау);
2.Компонентер қасиеттеріне мәндер меншіктеу:
Компонентер
Қасиет
Мән
Timer Label1
Enabled(қол жетерлік) Interval Caption Width(ені) Heigth(биіктігі) ... ... ... ... Label1 қасиетіне меншіктелген мәндер формада орнатылған электрондық сағат элементтерін қажетті түрде үлкейтіп, ... ... ... ... үшін енгізілген Timer1 компоненті - Wіndows-тың жүйелік таймері (WM_TIMER). Ол қажетті мәліметті ... ... ... ... ... ... WM_TIMER генераторын қосу үшін оның Enabled (қол жетерлік, мүмкіндік) қасиетіне true мәні, нақты уақытты бөліп беруді орындайды Interval (аралық) қасиеті ... 1 сек ... (1 сек =1000 ... TTimer ... ... ... ... ғана - On Timer (уақыт бойынша). Код терезесінде сәйкес процедура дайындамасын ... үшін Timer1 ... екі рет ... не ... қасиеттер терезесінен On Timer оқиғасын таңдап, оң бөлігін екі рет шерту керек.
А) Memo ... - String List Editor ... ... ... бар мәтіндік редактор. Терезеге көп жолдық мәтінді енгізу және оны ... ... ... TStrings класының Lines қасиетінде сақталады. Дайындалған мәтінді форма бетіне шығару қиын емес.
Егер мәтін көп ... ... оны Memo ... ... ... дұрыс. Жұмыс тәсілі:
* Жаңа проект ашу;
* Kомпоненттер панелінің Standard ... ... ... Memo1, Button1 ... орнату;
* Kомпоненттер қасиеттеріне мәндер меншіктеу:
компаненттер
Қасиет
Мән
Мағынасы
Button1 Memo1
Caption Font Name Align ... ... wordwrap ... тасымалдау ) Lines
Ok Times Kaz, 11 MmOutput AlClient SsBoth (екеу) False ... ... ... ... ... берілген атау Барынша кеңейту Memo терезесіне белдеушілерді орнату Тасымалдауды болдырмау Мәтін жолдары
* Memo1 компанентінің Lines ... екі рет ... ... іске ... String List Editor ... ... Терезеге жоғарыда берілген бір ауыз өлеңді әдеттегідей енгізу (әр жол теріліп болған соң КҚ клавишін басу керек);
* Терезенің ОК ... ... Өлең ... ... ... ...
В) ... Shape, MediaPlayer компаненттерін пайдаланып программа құрамыз. Нәтижесінде келесідей программа құрылуы тиіс.
1) Жаңа форма терезесін ашамыз.
2) Пайда болған форма терезесіне Label, ComboBox ... ... ... ... ... қоямыз. Ал Image, Shape типті кнопкаларды Additional компоненттер политрасынан қоямыз. Сондай-ақ MediaPlayer кнопкасын System ... ... ... ... жеке - жеке ... ... орындаймыз.
С) Компонеттер панелінің Systemбетінде орналасқан TTimerкомпонентін пайдаланып, формада жүріп тұрған электронды сағатты көрсету керек.
1.Жаңа проект ашып, формада ... ... ... ... ... ... ... сағат көрсетуді жоспарлау);
2.Компонентер қасиеттеріне мәндер меншіктеу:
Компонентер
Қасиет
Мән
Timer Label1
Enabled(қол жетерлік) Interval Caption Width(ені) Heigth(биіктігі) Left(сол ... ... ... Label1 ... ... ... формада орнатылған электрондық сағат элементтерін қажетті түрде ... ... ... ... орналастыру үшін енгізілген Timer1 компоненті - Wіndows-тың жүйелік таймері (WM_TIMER). Ол қажетті мәліметті миллисекөнт өлшемімен периодты түрде ... ... WM_TIMER ... қосу үшін оның Enabled (қол ... ... ... true мәні, нақты уақытты бөліп беруді орындайды Interval (аралық) ... ... 1 сек ... (1 сек =1000 ... TTimer ... өңдейтін оқиға біреу ғана - On Timer ... ... Код ... сәйкес процедура дайындамасын шығару үшін Timer1 компонентін екі рет шерту не компоненттің қасиеттер терезесінен On Timer ... ... оң ... екі рет ... керек.
3. Оқиғаны өңдеуіш құру:
procedure TForm1. Timer1Timer (Sender: TObject);
var DateTime: TDateTime;
DateTime:= Time;
label1.Caption:= TimeToStr(DateTime);
end;
мұндағыTime - ағымдық уақытта қайтарып қайтарып ... ... ... ... - ... символдық типке түрлендіру функциясы.
Формада орнатылған жүріп тұрған сағат.
Қорытынды
Бұл курстық ... ... Delphi ... ... ... ... программа және теориялық материал дайындау болды. Ізденістерімнің нәтижесінде мен ... ... ... тап ... Және де көп материалды игеріп қана қоймай, графикалық мүмкіндіктерін үйрендім. Жалпы ... ... мен үшін өте ... ... ... кезде жаңа информациялық технологияның жетістіктері, идеялары қолданбайтын саланы айту ... ... әр ... ... ... ... ... шешіліп, күрделі құбылыстарды зерттеу мен болжау мүмкіндіктері жаңа деңгейге ... ... ... негізгі бағыттарының бірі - объекті бағытталған программалау тілі. Delphi интегралды ... ... ... ... ... Бұл ортада күрделі қосымшалар, анықтамалық және тестілеу жүйелерін, электрондық оқулықтар, мәліметтер қорын құруға ... ... ... ... ... ... ... бастап-ақ оны қолданудың тиімді жолдары іздестіріле басталды. Басында текст теру, электронды ... ... ... ... ... ... көмегіне жүгінсе, қазіргі уақытта әр-түрлі салада өзіне әмбебап бағдарламалар дайындауға көшті.
Оған дәлел қай жұмыс орнына ... ... ... ... ... тексереді. Міне, осыдан бастап-ақ бағдарламашылардың жұмысының өрісі кеңейюде деп айқын айтуға болады. Батыс Қазақстанда дәл осы ... ... ... жоқ, ... де ... тобы осы жұмысты алысқа шаптырмай-ақ тындырып бағуда.
Қазіргі ... оқу ... ... ... ... информатика мамандығы бойынша оқып жатырған студенттердің дипломдық жобасының өзі бір ... ... ... бір пән ... ... ... орны және тағы да сол сияқты үлкен ... ... ... ... Бұл ... ... де ... жұмысымды айта кеткен жөн деп есептеймін.
Ақпараттық технологияларды жұмыс орнында пайдалану өте тиімді екенін сезінген адамдар оны қолданысқа енгізуге ... ... ... ... Апталап жасайтын жұмысты компьютер көмегімен жылдам жүзеге асыруға ... Сол ... де ... технологияларды пайдалану өте тиімді.
Электронды мәлмет алмасу көптеген жолға кететін қаражатты үнемдейді. Оған қоса ... ... және ... ... ... болуға болады. Есеп беру жүйесінің сол бойда берілуі ақпараттық технологияларға көшуге басқа мүмкіндік қалдырмай отыр.
Себебін айтып жатудың өзі артық ... ... ... бастап-ақ ақпараттық технологиялар бөлменің қайсі бір түпкірінде және көптеген отырып жұмыс ... ... ... ... ... ... ... барлық түрі, атап айтар болсақ: компьютер, сканер, принтер, факс және басқа да технологиялармен қамтылған. Бір кездері бір ... бір ғана басу ... ... ... орындалағна. Қазір ол заман кетті.
"Қазақстан -- 2030" ... ... ... бірі ... ... ... қалыптастыру тенденциясымен және Казақстан білім жүйесін бүкіл әлемдік білім кеңістігіне кіріктірумен сипатгалатын білім беру саласы ... ... ... ... ... индустриялдық қоғамнан интерактивті қатынас жасауға және оны жүзеге асыратын ... ... ... ... ... ... ... информациялық қоғамға, яғни негізгі рөлді информацияны алу, өңдеу, сақтау, тасымалдау, тарату және пайдалану істерді атқаратын жаңа ... көшу ... ... ... Информациялык. қоғамға ауысу информациялық және коммуникациялық технологияларды дамьггу мен күнделікті тұрмыста ... ... ... яғни ... ақпараттандыру (информация) істерін дамыту арқылы іске асырылады.
Информациялық қоғамға көшу процесінде информация құндылығы өзгеріп, ... ... ... және ... ... ... да ... кеңейіп, осылардың барлығы жаңа мәдениетті - информациялық мәдениеттің тууына себепші болды. Информациялық мәдениетті ... ... ... ... информациялық қарым-қатынасын қанағаттандыру, қабылданған шешімдердің тигізетін әсерін болжап, әлемді біртұтас күйде көрсете алатын информацияны жасау, сақтау, өндеу, тасымалдау, бейнелеу және ... ... ... ... ... жеткен деңгей түрінде қарастыру керек.
Пайдаланылған әдебиеттер
* А.Я. Архангельский
* Н.Культин
* ... ... А.Я. ...
* А.Я. ...
* В. Фаронов , учебный курс
* Delphi 2006. Справочное пособие. Язык Delphi, классы, функции Win32 и ... Paradox for Windows: ... ... ... ... Д. А. ... АОЗТ "Алевар", 1993 (2 части).
* Paradox - это очень просто. Чарльз Сигель. Москва, 1993.
* ... по ... в ... Paradox. ... ... ... және Ғылым министрлігі
Алматы Индустриялды колледжі
Есеп Беру
Біліктілік (диплом ... ... ... 2014 ж

Пән: Информатика
Жұмыс түрі: Іс-тәжірибеден есеп беру
Көлемі: 9 бет
Бұл жұмыстың бағасы: 600 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
"Қазақстан Республикасының экологиялық кодексі"239 бет
Материалдарды өндірудегі технологиялық қондырғылар52 бет
Компьтерлік вирустар және олармен күрес37 бет
Компьютердің сыртқы құрылысы, оларды қолдану және сипаттамасы16 бет
Компьютерлік вирустардың пайда болуы және олардан қорғану27 бет
Нарықтық экономика жағдайындағы компанияның ақша қаражатының экономикалық маңызы, атқаратын қызметтері мен міндеттері және оларды басқару ерекшеліктері. «Аққайнар» АҚ - ның қаржылық жағдайын талдау22 бет
Сақтандыру компанияларын қайта ұйымдастыру және олардың банкроттығы және Қазақстанда сақтандыру ісінің тиімділігіне олардың әсері44 бет
Утилиттер, олардың типтері. Операциялық жүйе, оның атқаратын негізгі мәселелері. IBM PC типіндегі компьютерлерде қолданылатын операциялық жүйелер. кірістірілген программаларға мысалдар4 бет
Холдингті компаниялардың және олардың қатысуымен компаниялардың бірігуі47 бет
Қазақ ертегілері тілінің жиілік сөздігін компьютер арқылы түзу және олардың статолингвистикалық сипаттамасы66 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь