Delphi тілінде электрондық оқулық

Мазмұны
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
ЭЕТ дамуының қысқаша тарихи деректері ... ... ... ... ... ... ... ... ... ... ... ... ... ..5
Есептеу техникасының қазіргі уақытта пайдалану орындары ... ... ... ... ... ... ... ...7
ДЖ.ың мақсаты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
1. Жалпы бөлім
1.1 Пайдаланылған операциялық жүйеге мінездеме. WINDOWS туралы
жалпы түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..9
1.2 Программалау тілінің пайдаланылған бөлімдеріне сипаттама. BORLAND DELPHI.дің графика шығару Tchart элементінің сипаттамасы ... ... ... ... ... ... ...11
2 Арнайы бөлім
2.1 Есептің жалпы қойылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .19
2.1.1 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет түрінде графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасын құрудың әдістемелік негізі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..19
2.2 Есеп модульдерінің алгоритмін, құрылымдық сызбасын, блок.схемасын құру және оны сипаттау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .24
2.2.1 Программаның негізгі модульдерінің алгоритмі ... ... ... ... ... ... ... ... ... ..24
2.2.2 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет түрінде графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасының құрылымдық сызбасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .20
2.2.3 Программаның негізгі модульдерінің блок.схемалық сызбасы ... ... ... ...28
2.3 Енгізу және шығару деректерін сипаттау ... ... ... ... ... ... ... ... ... ... ... ... ... ... 36
3. Жобаны өндіріске ендіру
3.1 Программа модульдерінің сипаттамасы мен листингілері ... ... ... ... ... ... ... 38
3.2 Бақылау мысал формаларының үлгісі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..39
3.3 Пайдаланушыға және программистке нұсқау ... ... ... ... ... ... ... ... ... ... ... ... 45
3.4 Экономикалық бөлім
3.4.1 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет түрінде графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасын құрудың экономикалық тиімділігін есептеу әдісі ... ... ... ... ... ... ... ... ... ... ...46
4 Техникалық қауіпсіздік шаралары
4.1 Компьютер, оның орналасу орны, мекемелердегі электроқауіпсіздік, өрттен сақтандыру шаралары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..53
ТҰЖЫРЫМ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 62
КЕЛТІРІЛГЕН ҚЫСҚАРТУЛАР мен ТЕРМИНДЕР ... ... ... ... ... ... ... ... ... .64
ПАЙДАЛАНУ ЕРЕЖЕЛЕРІ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...64
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ..65
        
        Мазмұны
Кіріспе………………………………………………………………………………..4
ЭЕТ дамуының қысқаша тарихи деректері……………………………………............5
Есептеу техникасының қазіргі уақытта пайдалану
орындары...............................7
ДЖ-ың
мақсаты.....................................................................
.......................................8
1. Жалпы бөлім
1.1 Пайдаланылған операциялық жүйеге мінездеме. WINDOWS туралы
жалпы
түсінік.....................................................................
.........................................9
1.2 Программалау ... ... ... ... ... графика шығару Tchart элементінің
сипаттамасы...........................11
2 Арнайы бөлім
2.1 Есептің жалпы
қойылымы....................................................................
.............19
2.1.1 ... ... ... ... ... рет
түрінде графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасын құрудың
әдістемелік негізі
............................................................................
..........19
2.2 Есеп модульдерінің алгоритмін, құрылымдық сызбасын, ... ... ... ... ... ... Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған ОББ Delphi ... ... ... ... ... модульдерінің блок-схемалық
сызбасы...............28
2.3 ... және ... ... ... өндіріске ендіру
3.1 Программа ... ... ... Бақылау мысал формаларының
үлгісі..............................................................39
3.3 Пайдаланушыға және программистке
нұсқау................................................45
3.4 Экономикалық бөлім
3.4.1 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен ... ... ОББ Delphi ... қосымшасын
құрудың экономикалық тиімділігін есептеу
әдісі...........................................46
4 Техникалық қауіпсіздік шаралары
4.1 Компьютер, оның орналасу орны, ... ... ... ҚЫСҚАРТУЛАР мен
ТЕРМИНДЕР.....................................64
ПАЙДАЛАНУ ЕРЕЖЕЛЕРІ
............................................................................
...64
ПАЙДАЛАНЫЛҒАН ӘДЕБИЕТТЕР
ТІЗІМІ..................................................65
КІРІСПЕ
Қарастыруға берілген АИК-тің 3706 002 «ЕТ мен АЖ ПҚ» ... КПРГ 4-1 ... ... ... ... ... ... рекурсивті формулаларды пайдаланып, рет түрінде графигімен
шығаруға арналған ОББ Delphi әмбебап ... ... ... арналған
дипломдық жобасын орындау барысында осы ... ... ... пайдаланылатын «Математикалық ... ... ... рет түрінде графигімен шығару» қосымшасы
құрастырылып, пайдалануға ... ... ... ... рекурсивті формулаларды
пайдаланып, рет түрінде графигімен шығаруға арналған ОББ Delphi әмбебап
қосымшасын аталған ... ... ... ... оқу ... бөлім және сырттай оқу бөлімідерінің студенттерінің білім алу
тәсілін, қашықтан оқыту ... ... ... ... осы ... құрастырылған. Математикалық функцияларды рекурсивті ... рет ... ... шығару қосымшасыың мәні өте зор, өйткені
осы ... ... ... ... оқу ... ... ... мен Интернет жүйелерінің көмегімен орындалады. Осы жағдайда
барлық оқу ... ... мен ... ... нәтижелері
Интернет арқылы осы аталған Блокнот қосымшасы терезесі арқылы алынып және
беріліп отырады.
Дипломдық ... ... ... ... ... ... формулаларды пайдаланып, рет түрінде ... ... ОББ Delphi ... ... ... ... негізінің толық
сипаттамасы келтірілген. Осы бөлімде берілген «Пайдаланушыға нұсқау»
көрнекі және түсінікті ... ... осы ... көмегімен кез келген
адам аталған әдіспен құрылған Математикалық функцияларды ... ... рет ... ... ... қосымшасын іске
қосып, оның барлық мүмкіндіктерін біртіндеп ашып көре ... оны ... ... ... ... ... ... функциямен рекурсивті ... рет ... ... шығаруға арналған ОББ Delphi ... ... ... ... ... ... және оның
құрамында ... ... ... ... барлығы да орындалған.
Жобада, ДЖ тақырыбына сәйкес, математикалық есептерді графигімен
шығаруға арналған әмбебап қосымшалар құрастырудың теориялық негізі ... ... ... ... рекурсивті формулаларды пайдаланып,
рет түрінде графигімен шығару қосымшасының алгоритмі, оны оқу процесінің
өндірісіне ендіру процесі толық түрде сипатталып, бақылау мысалдарымен
бірге ... ... ... ... ЕСЕПТЕУІШ ТЕХНИКАСЫНЫҢ ҚЫСҚАША ТАРИХИ ДЕРЕКТЕРІ
Компьютер қалай пайда болды?
"Компьютер"-деген сөз "есептеуші"- деген ұғымды білдіреді. Деректерді
өңдеуді ... яғни ... ... ... оның ... ... өте ерте кезде пайда болды. ... ... ... ... ... ... 1500 жыл ... (мүмкін одан да
бұрын) есептеулерді жеңілдету үшін счеттар ... ... ... ... жылы Блез Паскаль сандардың қосындысын есептеу үшін механикалық
құрылғы ойлап тапты. 1673 жылы ... ... ... (арифмометор
құрастырды) төрт арифмометрлік амалдарды механикалық ... ... ... ... ... ... бастап арифмометикалыр
кезінен пайдалана басталды. Оларды артериалдық атауға арналған өте ... ... ... ... ... ... ... ол өте тез берілген нұсқаулар бойынша жұмыс жасайтын болған(бұл
нұсқаулар программа деп атаған). Көп ... өте жәй ... ... бір ... жүргізу үшін минималдарды бірнеше апта, кейде
тіпті ойлап ... ... тұра ... Оның ... себебі минималдармен
жұмыс жасағанда, орындалатын амалдарды талдау және есеп ... ... ... қолымен орындалған,-ал оның жылдамдығы белгілі.
Бэббиджидің аналитикалық машинасы
18-ғасырдың бірінші жартысында ағылшын математигі Чарльз ... ... ... жүргізуі тиіс, әмбебап есептеуші ... ... ... ... Бұл үшін ... ... ... (ақпарат бастырылған, арнайы тесіліп, жасалған карталар, олар сол
кезде тоқыма станоктарында кеңінен ... ... ... орындау керек болды және берілген ... ... ... қоюға арналған қойма жаңа терминде-жады деп ... ... ... ... ... ... ... жұмысын аяғынна дейін
жеткізе алмады-өйткені ол сол ... ... ... өте ... ... ол ... негізгі зеріттеулерді құрастырып ... ... ... ... Эйкен осы Бэббиджд жұмысшыларының
негізнде және 20 ғасырдың техникасы жетістігінің-электромеханикалық ... ІBM ... ... ”Марк-1”,-атты осындай машина
құрастырды. Бұданда ертерек-1941жылы аналитикалық машина ... ... ... Цузе ... ... іске асырды.
Электрондық есептеуші машинасы
Сол жолдары әсіресе есептеулердің автоматтандыру қажеттілігін (оның
ішінде ... ... ... ... гиптографиялық және
т.б.) сонша өсіп, Эйкенмен Цузе ... ... ... ... ... ... зеріттеушілер топтары бір мезгілде жұмыс
жүргізді. 1943 ... ... Джон ... мен ... ... басқарған
мамандар тобы АҚШ-та осы сияқты машинаны ... ... емес ... ... ... ... Олардың құрастырған машинасы ENІAC-деп
аталып, Марк-1 машинасынан мың рет тез ... ... ... ... ... үшін ... сағат бойы, кейде типті бірнеше ... ... ... ... ... болған. Программа еңгізу
процессін жеңілдету үшін, Могли мен ... ... ... жадыға
сақтап қоюуға болатын, жаңа машина құрастыра бастаған. 1945жылы ... ... ... Джон Фон Нейман да араласқан. Ол есептеуіш
әмбебап құрылғылардың, яғни компьюрлердің жұмыс жасауының ... ... және ... қылып сипаттаған.
Фон Нейман принципі бойынша құрылған біренше компьютер ... ... ... 1949жылы құрастырған. Содан бері қарай
компьютерлер өте ... де ... ... ... ... ... ... олардың көбісі дерлік сол Фон Нейман 1945
жылы жасалған ... ... ... құрылған.
Дербес компьютерлер қалай пайда болған?
40-шы және 50-ші компьютерлері ... ... ... ... ... шкавтар түрінде болған. Бұндай үлкен
құрылғылардың бағалары да үлкен болған, сондықтан бұндай ... ... ірі ... мен ... ғана ... алалатын болған. Дегенмен
тұтынушылар (сатып алушылар) санын арттыру үшін ... ... ... ... ... ... ... өз өнімдерін тез, іқшам
және арзан қылып шығаруға тырысқан. ... осы ... ... ... жетістіктерінің арқасында бұл жұмыстардыорындауда өте үлкен
жетістіктерге қол жеткізілген.
Транзисторлар
Компьютердің сырт пішіннің кішірейтіліп ықшамдалуына жасалған ... 1948 жылы ... ... ... ... компьютердегі
электрондық шамдардың орнында пайдалануға болатын қурылғылардың ... ... 50-ші ... ... ... осы ... құрылған копьтерлер пайда бола ... Олар ... ... компьютерден жүз еседен кіші көлемді болып, өнімдіктері сол
қалыпта қалған. Тек ... ... ... жады ... ... ... ... бір-ақ ол жадтар блогының
орнына сол ... ... ... ... жүрекшелерден тұратын жадтар
схемасы пайдаланылған.
Интегралдық ... ... ... ... ... ... ... тағы
бір қадам ойлап табылған-ол интегралдық ... 1968 жылы ... ... ... негізінде құрылған бірнеше компьютер
шығарған, ал 1970 жылы Іntel ... ... ... схемасын сата
бастаған.
Микропроцессорлар
Сол жылы дербес компьютердің пайда болу ... тағы бір өте ... ... сол Іntel ... ... Эдворд Хофф атқаратын
функциясы үлкен ЭЕМ-дың орталық процессорының ... ... ... ... ... Осылай 1970 жылдың соңында сатуға шығарылған Іntel -4004
микропроцессоры ... ... 1975 жылы Іntel –8080 ... ... ... ... ,- деп ... бастаған.
Есептеу техникасының қазіргі уақытта пайдалану орындары
Дербес компьютерлердің кеңінен пайдаланылатын түрі олардың толық күші
ардайым ... ... ... ... ... ... біріктіріле алады да, ол 10-даған және 100-деген ... ... ... ... ... деректер
қоймасын пайдаланып, жұмыс жасауға ... ... ... пошта
құралдары компьютер пайдаланушыға телефондық желілермен бөтен қалаларға
жібере алады және өте ірі ... ... ала ... ... компьютер ақпаратты өңдеу мүмкіндіктері әлі де ... ... Жиі ... жіктеулер – ол өңделетін ақпараттар көлемі,
есептеу жылдамдықтары болып табылады.
Супер компьютерлердің ... ... өте ... болады және
олардың есептеу мүмкіндіктері өте үлкен. Бұндай супер компьютерлер бір-
біреулеп ғана ... ... ... ғылым мен техниканың ең
жаңа ... ... ... ... ... және физикалық зерттеулерде, экономикалық ... ... ... ... ... ... Өз даму жолының соңғы 50 жылында компьютерлер икемсіз
дөрекі ... ... ... және ... ... ыңғайлы
және әрбір адам сатып ала алатын құралға айналды. ... ... ... дамуының символы болып табылады.
Адамға неғұрлым үлкен және ауқымды ... ... ... ... соған сәйкес оларды ... ... ... ... ... ... ... жобаның мақсаты
Дипломдық жобаның негізгі мақсатына осы аталған есептеулерді алғашқы
берілген белгілі бір ... ... мен ... ... Delphi ... ... ... қосымшалар құруға арналған
көптеген компоненттері мен мүмкіндіктерін пайдалана ... ... ... ... ... ... ... тәсілін жатқызуға болады.
Яғни, ДЖ-ның мақсаты деп, кез келген бір дипломдық жобаның толық түрде
құрастырылған ... ... ... ... ... ... оны өндіріске, біздің жағдайда, оқу орындарында программистер,
немесе жалпы техникалық мамандар процесінде ... ... ... ... ... , - деп айтуға болады.
Қосымша Delphi программалау ортасында оның ... ... және ... ... графиктерін шығаруға арналған
мүмкіндіктерін пайдаланып және DELPHI ... ... емес ... IDE элементтерін пайдаланып, Математикалық функциямен рекурсивті
формулаларды пайдаланып, рет ... ... ... арналған ОББ
Delphi әмбебап қосымшасын аталаған компоненттерді толық пайдалана отырып,
ДЖ-ны қорғауға арналған ... ... ... ... ... ... ... құрылымды қосымша түрінде құрастыруды
көздейді.
Сондықтан ДЖ-да ұсынылып отырған Математикалық ... ... ... рет ... графигімен шығаруға арналған ОББ
Delphi әмбебап қосымшасы осы заманға сай және ... оқу ... ... ... ... образование) ендіру барысында
арнайы спутниктік байланысы арқылы ... ... ... ... оқытып
үйретуде, сонымен қатар білім деңгейін тексеру мүмкіндігін беретін әмбебап
қосымша деп айтуға болады.
ДЖ-ның алдына, оның ... ... ... функциямен
рекурсивті формулаларды пайдаланып, рет түрінде графигімен ... ОББ Delphi ... ... ... оны оқу ... ... ... түрде сипаттап, бақылау мысалдарда келтірілген
математикалық есептеулер мысалдарымен бірге, қорғауға ... ... ... ... Математикалық функциямен ... ... рет ... ... ... ... ... әмбебап қосымшасының нарықтық экономикалық тиімділігін есептеу әдісі
толық талапқа сай, бірімен-бірі ... ... ... ... ... және өндіруге кеткен ... ... ... ... ... ... есептеу; программалық өнімді
құрастыруға кеткен ... ... ... шығынның өтелу ... ... ... программалық өнімнен алынған жылдық
экономиялық тиімділікті - есептеулерден ... ... ... ... ОЖ - ... ... мінездеме.
WINDOWS туралы жалпы түсінік
Бұрынғы компьютерлерде кең тараған MS (PC)-DOS ... ... MS-DOS ... жүйесінің бір адамның жұмыс істеуіне арналғанын
және бір мезетте тек бір ... ғана ... оның ... MS-DOS
операциялық жүйесікомпьютердің тек 640 Кб жедел жадын ғана (RAM) пайдалана
алатынын білетін боларсыздар.
Әрине, MS-DOS ... ... ... ... қолданбалы
программаларға 1 Мб-тан артық ... ... ... және ... ... ауысу мүмкіндігін беретін, кейініректе шыққан сервистік
программалармен толықтырған ... мен ... ... байланысты ұйымдастырушы қызметін, яғни
пайдаланылатын негізгі интерфейс рөлін MS-DOS ... ... жол ... MS-DOS ... мен адам арасындағы сұхбат
ыңғайсыз жүргізіледі, ... ... ... қажет жүзден аса командалар
пернелерде енгізіліп ... ... ... жазу ... ... деуге болады, кейде бір команданы орындау үшін ондаған символдарды
теруге тура ... Осы ... ... ... тек ... ғана ... жұмыс істейді де, көптеген адамдар ондай
дәрежеге көтеріле алмайды.
Осыдан барып, адам мен ... жүйе ... ... үшін әртүрлі жүйелік қоршаулар қарастырыла бастады.Бірақ олар
негізінен мәтіндік режимде (ең кең ... ... ... ... еді. Бұларда бір-екі пернені қатар басу арқылы ... ... ... ... тікелей орындау жүзеге асырылады.
WINDOWS’ 2000-да жұмыс атқарудың
бастамасы
Жүйелік блоктың алдыңғы бетіне ... Power деп ... ... ... басып, компьютерді іске қосыңыз. Бұл жағдайда компьютердің
процессоры тұрақты жад құрылымына (ТЖҚ) ... ... ... ... ... ... ... тексереді де, басқаруды қатқыл дискіде ... ... ... ... операциялық жүйесі жүктеледі де, экранда
“Dlod ... ... ... ... ... ... ол ... атыңыз бен
құпия сөзді сұрайды. Бұл процесс “жүйеге ену” немесе “тіркелу” деп аталады.
Алдын ала Windows’2000-нан қалай шығу ... ... ... ... өте ... ... себебі, егер жүйеден дұрыс шықпаса, онда ... ... ... ... компьютерде сақталып тұрған
программалардың бұзылып ... да ... ... ... ... ... оның ... объектісі
терезе және белгілер болып табылады.
Windows’2000 объектілерін әр түрлі ... ... ... оның
ең негізгісі тышқан.
Тышқанның көмегімен Windows’2000 объектілерінде төмендегідей ... ... ... қою, ... ... ... бөліп алу, ашу,
жабу және т.б.. Бұл амалдарды орындау үшін тышқанды ... білу ... ... кілемше бетінде жылжыта білу, оң және сол жақ батырмаларды
тез баса ... сол жақ ... ... ал оң жақ ... көмекші
батырма дейді. Тышқан кілемше бетімен жылжытқанда, экран бетінде ... ... ... Әр түрлі жағдайларға байланысты тышқын
көрсеткіші ... ... ... болады.
Жұмыс алаңында Windows-тың объектілері және ... ... ... ... ... ... ... мүмкіндіктер.
Объект деген белгілі бір ұғым. Әр объектінің өзіне тән қасиеттері болады.
Олар бір-бірінен қасиеттері арқылы ... ... ... ... ... файлдар, терезелер, таңбалар (ярлыки), белгілер, тышқан
көрсеткіші жатады.
Мысалы, файл объектісінің қасиетіне оның атауы, ... ... ... ... Ал ... диск ... оның ... сиымдылығы жатады.
Объектілер жұмыс орнында әр түрлі белгілер арқылы анық көрсетілген.
Деректердің әртүрлілігі ондағы ... ... ... өзі объект болса, онда таңбашалар оның бейнесін көрсетеді. Бір
объектінің көптеген таңбашалары болуы және оларкез келген орында орналасуы
мүмкін және белгілермен қатынасу үшін ... ... ... да бір ... ... ... ... үшін ... ... ... ... ... функциялары
Кез келген операциялық жүйе сияқты Windows мынадай ... ... етуі ... ... барлық аппараттық құрал-жабдықтарын басқару;
- файлдық жүйемен жұмыс істеуді қамтамасыз ету;
- қолданбалы программаларды іске ... ... қоса Windows ... бір уақытта бірнеше программалардың жұмыс істеуін;
- әртүрлі программалар арасында ... ... ... ... ... мультимедия мүмкіндіктерін пайдалануды;
- бірыңғай анықтамалық жүйе жұмысын қолдануды қамтамасыз ете алады.
2. Программалау тілінің пайдаланылған ... ... ... TChart ... шығару элементіне сипаттама
Жаңа программалау жүйесiнiң негiзгi өзгерiстерi ретiнде мыналарды
көрсетуге болады.
• Object Pascal жаңа ... тiлi, Borland Pascal ... ... ... түрi ... ... RAD (rapid application development) өңдеу технологиясына бағытталған
программалау ортасының компоненттi модулi.
Object Pascal программалау тiлi ... ... ... C++, ... объектiлi-бағытталған тiлдермен қатар пайда болды. ... ... ... ... Pascal ... өз ... ... көрсете білді. Жаңа тiл синтаксис
жағынан да, ұсынылатын мүмкiндiктер жағынан да сәттi ... тіл ... ... ... ... ... негiзгi механизмдерiн
қамтыды.
Borland Delphi программалау жүйесi Windows ОЖ ... ... ... ... Delphi ... ... және оның ... моделiнiң
негiзiн VCL (Visual component Library) кiтапханасы құрайды. Бұл ... ... мен ... ... ... ... түрiнде жүзеге
асырылған. Сондай-ақ мұның құрамына ... ... ... ... үшiн Borland Delphi құрамындағы BDE
(Borland database engine) ... еніп ... Ендi ол ... VCL ... көмегiмен БД серверлер диапазонына шығу
мүмкiндiгiн қамтамасыз етедi. BDE көмегiмен ... ... SQL, Server, ... Sybase, Oracle және тағы ... ... ... ... жұмыс жасайды.
Borland Delphi программалау жүйесi бiрнеше рет жаңарып, қолданушыларға
бірнеше жаңартылған версияларды ұсынды. Жүйенiң соңғы ... (4, ... ... үш деңгейлi құрылымдық нәтижелеушi программаларын
өңдеу тәсiлдерiнiң жинағы қамтылған. Borland Delphi ... ... ... ... ... ... бөлiмiн өзгертуге
мүмкiндiк бередi. Онда COM/DCOM технологияларын (Mic.Win типтi ОЖ ... ... ... ... ... (тек қосымшаның клиенттiк
бөлiмiн өңдегенде ғана) қолдануға болады.
Объектілі – бағытталған програмалаудың негізгі түсініктері.
Объекттер
Сол немесе басқа программалау тілінің ... ... ... ... ... идея ... тарихи идея процедуралық құрылымды программаның идеясы болады.
Программист ... ... ... ... ... ... осы прцедураны орындау үшін жақсы алгоритмдерді таңдайды.
Процедуралық бағытталған тілге мысал ретінде Фортран бірінші және осы
күнге дейінгі ... ... ... ... ... жаңа ... жобаланды, ол
объектілі -бағытталған программалау, - деген атқа ие болды (ОБП).
Объектілі-бағытталған программаның артық жері тек қана ... ... ғана ... ... ... ... ортасы болып табылады.
Программалау тілі ретінде Object Pascal тілі қолданылады.
Объектілі-бағытталған программаның түсініктері
Объектілі-бағытталған ... ... ... ... ... анықтайды
• Бар кластың негізінде жаңа және туынды кластарды біріктіреді
... ... ... ... объектің қасиеті мен құрылымын сипаттайды. Объекті құру кезінде ол
өзінің класының құрылымы мен ... ие ... ... Delphi дегі компонент немесе объект кластың нұсқасы болып
табылады. TComponent- тен ие ... ... ... компоненті үшін
өздерінің кластары бар. Барлық объектер мен компоненттердің атасы TObject
класы болып ... ету ... бар ... жаңа кластарын құруға рұқсат етеді.
Инкапсуляция бұл қорғалған объектті құрады, оның қасиет мен ... ... ... ... нүктесі» арқылы ғана кіруге болады.
Полиморфизм бұл бірдей оқиғаларға объектілердің әртүрлі әсер ... ... ... ... ... принциптері:
Мұра ету (наследование) объектілердің қасиеті өзінің ұрпақтарын
тудырады. Объект-ұрпақ өзінің ... ... ... әдіс ... ие ... ету
Мұра ету (наследование) принципі объектің қасиетінің ... ... және ... ... ... ... береді.
Инкапсуляция
Инкапсуляция мәлімет пен алгоритмнің бір бүтінге біріктірілуі. ОБП ... ... ... деп, ал ... ... ... деп аталады.
Полиморфизм
Полиморфизм бұл туысқан объектің қасиеті, ол ... ... ... ... ... графика шығару элементіне сипаттама
T Chart компонентімен жұмыс
Delphi7 қосымшаларын ... осы ... ... ... ... бірақ солардың барлығының ішіндегі ең тиімді және
пайдалы болып Additional вкладкасындағы ... ... ... ... ... істеу үшін
T Chart компонентіне сипаттама берейік. Ол үшін ... ... ... T Chart компонентін белгілеп
іске қосамыз. Бізге келесідей терезе ашылуы керек.
2-сурет
Қасиетін өзгерту үшін біз 2-суреттегі TChart ... екі ... ... ... ... ... көрсетілгендей терезе ашылады.
3-сурет
Егер TChart компонентінің қасиетін өзгерту керек болса, Series қасиетене
екі рет ... ... ... ... ... программамызға сәйкес керекті Series қасиетін таңдап алуымыз
қажет.
6-сурет
5-сурет
5-суретте көрсетілгендей егер де екі Series ашылып ... ... ... Delete ... ... ... оны ... аламыз.
Series қасиетінің атын өзгерту үшін Series батырмасын немесе Title
батырмасын шерту арқылы өзгертуге де болады.
6-сурет
Қосымшада пайдаланылған IDE ...... ... программа құру ортасын пайдалану
TChart компонент пайдаланып шығарылан программаның ... ... ... ... Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls, DBCtrls, Spin, Buttons, Menus;
type
TForm1 = class(TForm)
MainMenu1: TMainMenu;
BitBtn2: TBitBtn;
Memo1: TMemo;
N1: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
SaveDialog1: TSaveDialog;
OpenDialog1: TOpenDialog;
N2: TMenuItem;
N5: ... ... ... ... TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
SpinEdit1: TSpinEdit;
CheckBox1: TCheckBox;
CheckBox2: TCheckBox;
CheckBox3: TCheckBox;
BitBtn1: TBitBtn;
BitBtn3: TBitBtn;
procedure FormCreate(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure ... ... ... ... ... ... ... TObject);
procedure N5Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: ... ... ... ... ... ... ... (xk-xn)/n;
Memo1.Clear;
if CheckBox1.Checked then
Memo1.Lines.Add('Исходные данные: n= '+SpinEdit1.Text+
' Xn = '+Edit1.Text+' Xk= '+Edit2.Text+
' Eps = ... p:=1; ... ... ... ... ... CheckBox3.Checked then
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' A='+FloatToStrF(ab,ffFixed,6,3)+
' D='+FloatToStrF(ot,ffFixed,6,3)+'%')
else
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' A='+FloatToStrF(ab,ffFixed,6,3))
else
if ... ... ... Y='+FloatToStrF(y,ffFixed,6,3)+
' D='+FloatToStrF(ot,ffFixed,6,3)+'%')
else
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3));
x:=x+h;
until x>xk;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
Form1.Close;
end;
procedure ... ... ... ... execute ... ... TObject);
begin
if OpenDialog1.Execute then
memo1.Lines.LoadFromFile(OpenDialog1.FileName);
end;
procedure TForm1.N4Click(Sender: TObject);
var
eps,xn,xk,x,h,y,s,p,ab,ot:real;
n,i:byte;
begin
n:= StrToInt(SpinEdit1.Text);
xn:= StrToFloat(Edit1.Text);
xk:= StrToFloat(Edit2.Text);
eps:= StrToFloat(Edit3.Text);
h:= (xk-xn)/n;
Memo1.Clear;
if CheckBox1.Checked then
Memo1.Lines.Add('Исходные данные: n= '+SpinEdit1.Text+
' Xn = '+Edit1.Text+' Xk= ... Eps = ... p:=1; ... ... ... ... ... CheckBox3.Checked then
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' A='+FloatToStrF(ab,ffFixed,6,3)+
' D='+FloatToStrF(ot,ffFixed,6,3)+'%')
else
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' ... ... ... ... then
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' D='+FloatToStrF(ot,ffFixed,6,3)+'%')
else
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' ... ... ... ... ... ... ... savedialog1 do
if execute then
memo1.Lines.SaveToFile(filename);
end;
end.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls, ExtCtrls, TeeProcs, TeEngine, Chart, Series, Buttons;
type
TForm1 = ... ... ... ... ... ... TLabel;
Edit5: TEdit;
Edit6: TEdit;
Label7: TLabel;
Edit7: TEdit;
Button1: TButton;
Button2: TButton;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Edit1: TEdit;
Edit2: ... ... ... ... ... ... Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
Xmin,Xmax,Ymin,Ymax,Hx,Hy,h:extended;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
xmin:=0.0;
xmax:=2*pi;
ymin:=-1;
ymax:=2;
hx:=pi/2;
hy:=0.5;
h:=0.01;
edit1.Text:=FloatToStr(xmin);
edit2.Text:=FloatToStr(ymax);
edit3.Text:=FloatToStr(ymin);
edit4.Text:=FloatToStr(ymax);
edit5.Text:=FloatToStr(hx);
edit6.Text:=FloatToStr(hy);
edit7.Text:=FloatToStr(h);
Chart1.BottomAxis.Automatic:=false;
Chart1.BottomAxis.minimum:=xmin;
Chart1.BottomAxis.Maximum:=xmax;
Chart1.LeftAxis.Automatic:=false;
Chart1.LeftAxis.Minimum:=ymin;
Chart1.LeftAxis.Maximum:=ymax;
Chart1.BottomAxis.Increment:=hx;
Chart1.LeftAxis.Increment:=hy; end;
procedure TForm1.Button1Click(Sender: TObject);
begin
xmin:=StrToFloat(edit1.Text);
xmax:=StrToFloat(edit2.Text);
ymin:=StrToFloat(edit3.Text);
ymax:=StrToFloat(edit4.Text);
hx:=StrToFloat(edit5.Text);
hy:=StrToFloat(edit6.Text);
Chart1.BottomAxis.Automatic:=false;
Chart1.BottomAxis.minimum:=xmin;
Chart1.BottomAxis.Maximum:=xmax;
Chart1.LeftAxis.Automatic:=false;
Chart1.LeftAxis.Minimum:=ymin;
Chart1.LeftAxis.Maximum:=ymax;
Chart1.BottomAxis.Increment:=hx;
Chart1.LeftAxis.Increment:=hy;
end;
procedure ... ... x=2.3) and ... ... ... end; ... – қосымшасы
MainMenu — программаның басты мәзірі (меню). Бұл ... ... ... құрады және оған қызмет етеді.
Label — таңба (метка). Бұл компонент өте ұзын емес ... ... ... қолданылады.
Edit — енгізу өрісі, мәтінді редакциялау.
Memo — көпжолды редакциялайтын мәтіндік ... ... ... ...... компоненттің OnClick оқиғасын өңдеуші
әдетте кейбір батырмаларды қосуға қолданылады
CheckBox — ... ... ... ... ... ... үстінен тышқанды шерту оның Checked логикалық
қасиетін ...... ... ... ... ... ... байланысты бірнеше компоненттерді топтауға
қолданылады.
Additional қосымшасы
Additonal ... 26 ... ... ...... бар ... — бейне (изображение). Бұл компонент суреттерді және белгілерді
көрсетуге ...... ...... ... ... ... бірнеше суреттердің
қоймасы.
UpDown — санауыш (счетчик). Бұл ... екі ... ... ... ... ... немесе кішірейуіне
арналған.
ActiveX қосымшасы
Chartfx — интерактивті график.
VSSpell — дұрыс жазуды
тексеретін жүйе.
FlBook — электронды ...... ... ... ... ... ... қойылымы
2.1.1 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған ОББ Delphi ... ... ... ... ... рекурсивті формулаларымен берілген математикалық
функциялардың жуық мәнін табуға арналған
итеррациялық циклдарды ұйымдастыру жолы
Циклдер арасында ең ... ... ... ... ... а –келтірілетін кезіндегі белгісіз қайталанатын сандар
циклдері алады,
.
уn –ң әр жаңа мәні мұндай ... уn-1 -ң ... ... және ... салыстырғанда а нәтижесін нақты алу болып табылады.
Мұндай итерациялық ауыспалы циклдерді итерациялық деп атайды.
Типичным ... ... ... процесса может служить
задача вычисления суммы бесконечного ... ... ... ... с ... бесконечного ряда. Бесконечный ряд значений t0, t1, ..., tn, ...
называется сходящимся, если сумма sn = t0 + t1, ... его ... (n + ... при ... возрастании n стремится к некоторому пределу S,
который и называется ... ... т. ... ... ... ... tn жалпы мүшесі нөлге ұмтылады, яғни
; .
Мысалы
разложение в ряд қолданып s=cos(x) ... ... ... табу ... ... ... кезінеде міндетті түрде біріншіден кезекті tn ... ... ... формула бойынша жинақы қосындысые есептеу
керек:
.
Берілген мысалдағы tn –ді ... үшін ... ... жөн.
.
n (n-1) көлемінің орнына tn—ді анықтайтын формуоаны қоямыз.
.
Сомножительді ... ... тең ... еске ... сондықтан
.
t0=1 мәні tn n –дегі мүшенің формуласында орналасқан
.
procedure TForm1.Button1Click(Sender: TObject);
var
eps, s, t, f, x, y: ... ... ... do
begin
s:=s+t;
f:=-sqr(x)/(2*n*(2*n-1));
t:=t*f;
n:=n+1
end;
y:=cos(x);
Memo1.Lines.Add('S= '+FloatToStr(s)+' Y= '+FloatToStr(y))
end; end.
Так как ... в ... ... всех ... tn и
промежуточных сумм sn нет, то в программе используются простые переменные:
s – очередное значение суммы ряда, t – ... ... ... ... f ... ... сомножителя .
Для проверки полученного результата осуществляется вызов стандартной
функции cos(x), значение которой ... ... y. ... ... с ... в котором условие является условием
продолжения цикла.
2.2 Есеп ... ... ... ... блок-схемасын құру
және оны сипаттау
2.2.1 Программаның негізгі модульдерінің алгоритмі
Заставка және пароль терезелерінің формасын құру алгоритмі:
Заставка формасы - Form 2-ға ... ... ... ... Tform2.Timer2Timer(Sender: TObject);
begin
Randomize;
Gauge1.Progress:=Gauge1.Progress+Random(25);
end;
procedure Tform2.FormCreate(Sender: TObject);
begin
Gauge1.Progress:=0;
Timer2.Enabled:=true;
end;
Project.dpr кодына қосылатын командалар:
Application.Initialize;
form2:=Tform2.Create(application);
form2.Show;
form2.Update;
while ... do ... ... ... жолы - ... ... ... файлын ашамыз (F12 батырмасының басқанда
шығатын терзеден таңдап)
1. Заставкаға ... жаңа Form2 ... Онда TPanel мен Image ... ... TPanel ... Image ... орнатып, оның Pichers қасиетін
таңдап ашылға терезе арқылы қосымша бумасынан күні бұрын дайындалған
арнайы ( .bmp, ipg ... .image) ... бар ... ... ... ... туралап қою үшін Stretch қасиетінде true таңдаймыз.
4. Егер суреттің бір бөліі ғана көрініп тұрса, онда AutoSize ... ... ол ... түрде бірден орнын тұрады.
5. Жоғарғы сол жақ бұрышқа 2 Ttaimer ... ... Interval - ... ... –10сек параметірін орнатамыз.
7. 1-ші таймерде 2 рет ... ... ... ... ... ... ... Tform2.Timer1Timer(Sender: TObject);
begin
TIMER1.Enabled:=false;
end;
9. 2-ші таймерде 2 рет шертіп (Gauge1 - секундамер компоненті үшін) ,
пайда болған ... ... ... ... ... ... TObject);
begin
Randomize;
Gauge1.Progress:=Gauge1.Progress+Random(25);
end;
10. Form 2-нің бос жерінде 2 ет ... ... ... ... процедурасында келесі кодтарды жазамыз:
procedure Tform2.FormCreate(Sender: TObject);
begin
Gauge1.Progress:=0;
Timer2.Enabled:=true;
end;
end. //Этим закончить обработку ... на ... Одан ... Ctrl+F12 қос ... басып пайла болған терезеден
Project1.dpr файлын таңдаймыз да, оның бірінші Application қатарының
астына ... ... ... ... do ... бәрі Gauge1! ... ( көлденең қойылған секундомерімен (10
секундқа)
Егер Gauge1 керек болса, онда:
1) форманың тменгі жағына Gauge1 ... ... ... Samples ( ... ішкі ... Gauge1 ... )
2) Егер Form2 кодында жоқ болса, онда:
Gauge1.Progress:=Gauge1.Progress+Random(25); - ... ... ... ... ... ... программе» формасын құру алгоритмі:
Form3. жаңа формасын құрамыз, оны керегінше өңдеп алу керек (өлшеін
баптап, ... фон мен ... ... Label-компоненттерін қойып, жазулар
енгізіп) сақтап қою керек (бірақ жаппау керек). Одан кейін Unit1-ді
таңдап, File Use Unit ... ... ... ... ... кейін сол Unit1-дің негізгі кодына кіріп оны Unit3-пен ... ... ... Form1 формасына Main Menu компоненитін
орнатып, «О программе» пунктын құрастыру керек. Одан кейін сол құрылған
пуктта екі рет шертіп, ... ... ... ... ... теру керек:
Процедурада:
Begin
Form3.ShowModal;
End;
Негізгі модуль программасын құру үшін барлық пайдаланылатын визуалды
компонентерімен қоса келесі визуалды емес (яғни, іске қосқаннан кейін
көрінбейтін) компоннттерді пайдаланып «Блокнот» ... ... құру ... ... ... Memo ... ... оған ScrolBar
ssBoth қасиетін қойып көлденең және тік ... ... ... ... керегінше созып баптап, орнату керек.
«Пароль» терезесі формасын құру алгоритмі:
Көрсетілгендей форма құрып аламыз да, оның екі bitbtn1, bitbtn2 ... ... ... процедуралар жазып, сақтап қоямыз. Одан
кейін бұл ... ... ... және ... ... формамен
байланыстырамыз.
procedure TForm4.BitBtn1Click(Sender: TObject);
begin
form4.Hide;
if labelededit1.Text='2010' then form1.Showmodal else ... ... ... ... ... ... TForm4.BitBtn2Click(Sender: TObject);
begin
close
end;
procedure TForm4.LabeledEdit1KeyPress(Sender: TObject; var Key: Char);
begin
case Key of
'0'..'1':;
#8:;
#13:bitbtn1.SetFocus;
end;
end;
Dialogs қосымшасының Визуалды емес ...... ашу ... ... ашудың стандартты диалогты
терезесін іске асырады (реализует).
SaveDialog — файлды ... ... ... ... стандартты
диалогты терезесін іске асырады (реализует).
OpenPictureDialog — бейнені ашу терезесі. Алдын –ала көру мүмкіншілігі
бар арнайы ... ... ашу ... іске асырады (реализует).
SavePictureDialog — бейнені сақтау терезесі. ... ... ... бар ... графикалық суретті сақтау терезесін іске
асырады (реализует).
MainMenu — программаның басты мәзірі (меню). Бұл ... ... ... ... және оған ... ...... таңдау терезесі. Қаріпті таңдаудың стандартты
диалогты терезесін іске асырады (реализует).
ColorDialog — түс ... ... ... ... ... ... іске ... (реализует).
PrintDialog — басып шығарудың параметірлерін ... ... ... ... ... ... диалогты терезесін
іске асырады (реализует).
PrinterSetupDialog — принтердің параметірлерін қоюдың терезесі.
FindDiaLog — іздеу терезесі. Мәтіннің ... ... ... ... іске ... ...... және іздеу терезесі. Мәтіннің фрагментін
іздеудің және ауыстырудың стандартты диалогты терезесін іске ... ... ... құру үшін 2-ші Арнайы бөлімдегі:
2.1.1 Математикалық функциямен ... ... ... ... ... ... арналған ОББ Delphi әмбебап қосымшасын
құрудың әдістемелік негізін нсқа түрінде падаланып жұмыс жасау ... ... ... ... формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған ОББ Delphi ... ... ... ... ... модульдерінің блок-схемалық сызбасы
Қалыптастырудан кейін есепті орнатып қою және құрылған қосымшаны қорғау
әдісін таңдау алгоритмі жасалады.
Алгоритм – біртіндеп орындалған ... ... бір ... ... белгілі бір тобына кіретін кез келген ... ... ... ... ... тізбегі болып табылады.
Мысалы, Математикалық функциямен рекурсивті ... ... ... ... шығаруға арналған ОББ Delphi әмбебап қосымшасын
құрудың алгоритмі сол бөлімді сипаттайтын блокта құрылып тұр.
Бірінші ... рет ... ... ... ... есептеп
тестілеу модулінің блок-схемалық сызбасы
procedure TForm1.FormCreate
procedure TForm1.BitBtn1Click
жоқ
Иә
procedure TForm1.BitBtn2Click
Unit4;
procedure TForm4.FormCreate
procedure TForm4.Button1Click
procedure TForm4.Button2Click
жоқ
иә
иә
жоқ
иә
жоқ
procedure TForm4.BitBtn1Click
procedure TForm3.Timer1Timer(Sender: TObject);
procedure TForm3.Timer2Timer(Sender: TObject);
procedure TForm3.FormCreate(Sender: TObject);
procedure ... ... ... ... ... TObject; var Key: ... ... және шығару деректерін сипаттау
Delphі-дің көптеген түрлі IDE - визуалды және визуалды емес - Dialogs
компонентері ... ... ... ... арнап
керегінше баптап, өзіндік әмбебап офистік қосымшалар құрып, оларды экран
бетіне шығарып пайдалануға өте ... ... ... ... ... ... ... оның көрнекті де ыңғайлы интерфейсін
ұйымдастыруға мұмкіндік береді.
ДЖ-ның берілген тасырмасы бойынша, ... ... ... ... үшін оны ашып, меню қатарымен және саймандар
қатарымен толық танысып, енгізу ... ... ... ... ... оны ... рет енгізу мақсатында теріп енгізіп, сақтап, және оның
басқа да барлық мүмкіндіктерін пайдалана отырып жұмыс жасай беруге ... іске ... ... оның бірінші титулдық беті шығады
да, ол 70 секундтан кейін қосымшаны қорғауға арналған пароль беінен оны
пайдаланушыға ... ... ... ... ... ... бетін
экранға шығарады. Пайдаланушы берілген жұмыс терезесінде өзінекеректі
жұмыстарды орындай береді. Қосымшаны құрастыру барысындағы ... ... 7-ші ... ... - 7. ... ... ... есептеп, тестілеу негізгі
қосымшасының жұмыс терезесі
Сурет - 8. Математикалық функциялардың есептелген мәндері бойынша графигін
шығару қосымша жұмыс терезесі
3. Жобаны ... ... ... ... ... мен листингілері
Модульдер сипаттамасы
Бірінші «Заставка» бетін құру модулінің сипаттамасы
Заставка парағын безендіріп, оны іске қосу үшін ең ... ... .dpr ... Delphi 7 ... ... керек. Ашылған жұмысқа
3-ші парақ (Форма3) ашамыз. Онда Panel және Image-тің ... ... ... шертіп ондағы Load… батырмасын басу ... ... ... ... ... алып, ОК батырмасын басасу арқылы сурет
орнатып аламыз. Одан ... ... сол жақ ... жағына Система
менюінің ішінен taimer-ді алып орналастырамыз. Бірінші taimer-ге ... ... ... 3000 деп, ал ... ... 100 ... ... Ары қарай 1-ші taimer-ді екі рет ... ... ... ... ... ... taimer-ді шертіп Tform2.Timer2Timer:
procedure Tform2.Timer2Timer(Sender: TObject);
begin
Randomize;
Gauge1.Progress:=Gauge1.Progress+Random(25);
end;
Содан кейін форманың бос жерін шертіп Tform2.FormCreate Tform2 ... ... ... ... ... ... ... Модуль терезесі ашылады, терезедегі
Project1-ді таңдаймыз.Таңдағаннан кейін ... File Use ... ... мен байланыстырамыз, дәл солай Форма3-ні Форма1-мен
байланыстырамыз.Ең соңында Форманың ... ... ... ... ... орнатамыз. Парақ дайын.
Ескерту: Дайын болған парақты сақтаймыз бірақ ... ... ... беті модулінің сипаттамасын құру
Пароль терезесі ол сіздің жасаған жұмысыңыздың қауыпсіздігі үшін қажет.
Пароль терезесін құру үшін алдымен ... ... ашып ... Ол ... Edit1 және Label1 батырмаларын орналастырамыз.Әр батырмаға өзіміз
қалағанша ат бере ... ... ... ... ... Edit1– ... ОК болып жазылған. ОК(Button1) батырмасын екі рет шертіп мына
поцедураны жазамыз:
procedure TForm3.Button1Click(Sender: ... ... не ... ... ... беті ... ... құру
«О программе» терезесі біз ... ... кім ... ... ... ... қандай тақырыпқа және т.б. туралы мәлімет береді
егер біз жасаған жұмысқа «О программа» терезесін жасасақ онда ең ... ... ашып ... ... ... ... кейін Форма1-ге
өтіп онда MainMenu1-ді орналастырып, MainMenu1-ді екі рет ... ... сол ... О ... деп жазып екі рет шертсек код терезесі
ашылады, сонда мына ... ... ... ... терезелерді бір ... ... ... жіберу арқылы көреміз.
Программа модульдерінің листингілері
Негізгі модуль листингісі
1 – ші Форма. Негізгі модуль формасының листингісі
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, ... Spin, ... Buttons, ... = ... ... ... TLabel;
Label4: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
CheckBox1: TCheckBox;
CheckBox2: TCheckBox;
CheckBox3: TCheckBox;
Memo1: ... ... ... TSpinEdit;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
procedure FormCreate(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure N5Click(Sender: TObject);
private
{ Private ... ... Public ... ... ... Unit3, ... ... TForm1.FormCreate(Sender: TObject);
begin
SpinEdit1.Text:='8';
Edit1.Text:='0,1';
Edit2.Text:='1';
Edit3.Text:='0,0001';
Memo1.Clear;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
var
eps,xn,xk,x,h,y,s,p,ab,ot:real;
n,i:byte;
begin
n:=StrToInt(SpinEdit1.Text);
xn:=StrToFloat(Edit1.Text);
xk:=StrToFloat(Edit2.Text);
eps:=StrToFloat(Edit3.Text);
h:=(xk-xn)/n;
Memo1.Clear;
if CheckBox1.Checked then
Memo1.Lines.Add('Исходные данные: n= '+SpinEdit1.Text+
' Xn='+Edit1.Text+' Xk='+Edit2.Text+
' ... p:=1; ... ... do
begin
p:=p*(-sqr(x))/((2*n*(2*n+1));
s:=s+p;
i:=i+1;
end;
ab:=s-y;
ot:=abs(ab/y)*100;
if CheckBox2.Checked then
if CheckBox3.Checked then
Memo1.Lines.Add('x= '+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' A='+FloatToStrF(ab,ffFixed,6,3)+
' D='+FloatToStrF(ot,ffFixed,6,3)+'%')
else
Memo1.Lines.Add('x='+FloatToStrF(x,ffFixed,4,2)+
' S='+FloatToStrF(s,ffFixed,6,3)+
' Y='+FloatToStrF(y,ffFixed,6,3)+
' A='+FloatToStrF(ab,ffFixed,6,3))
else
if CheckBox3.Checked ... ... ... ... ... Y='+FloatToStrF(y,ffFixed,6,3));
x:=x+h;
until x>xk;
end;
procedure TForm1.BitBtn2Click(Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1.N2Click(Sender: TObject);
begin
Form3.ShowModal;
end;
procedure TForm1.N3Click(Sender: TObject);
begin
Form2.ShowModal;
end;
procedure TForm1.N5Click(Sender: TObject);
begin
Form1.Close;
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, ... Classes, ... ... ... Series, ... ... Chart, ... Buttons;
type
TForm2 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
Chart1: ... ... ... ... FormCreate(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
private
{ Private ... ... Public ... ... ... ... *.dfm}
procedure TForm2.FormCreate(Sender: TObject);
begin
xmin:=0.0;
xmax:=2*pi;
ymin:=-1;
ymax:=2;
hx:=pi/2;
hy:=0.5;
h:=0.01;
edit1.Text:=Floattostr(xmin);
edit2.Text:=Floattostr(xmax);
edit3.Text:=Floattostr(ymin);
edit4.Text:=Floattostr(ymax);
edit5.Text:=Floattostr(hx);
edit6.Text:=Floattostr(hy);
edit7.Text:=Floattostr(h);
Chart1.BottomAxis.Automatic:=false;
Chart1.BottomAxis.minimum:=xmin;
chart1.BottomAxis.Maximum:=xmax;
chart1.LeftAxis.Automatic:=false;
chart1.LeftAxis.Minimum:=ymin;
chart1.LeftAxis.Maximum:=ymax;
chart1.BottomAxis.Increment:=hx;
chart1.LeftAxis.Increment:=hy;
end;
procedure TForm2.BitBtn1Click(Sender: TObject);
begin
xmin:=strtofloat(edit1.Text);
xmax:=strtofloat(edit2.Text);
ymin:=strtofloat(edit3.Text);
ymax:=strtofloat(edit4.Text);
hx:=strtofloat(edit5.Text);
hy:=strtofloat(edit6.Text);
chart1.BottomAxis.minimum:=xmin;
chart1.BottomAxis.Maximum:=xmax;
chart1.LeftAxis.Minimum:=ymin;
chart1.LeftAxis.Maximum:=ymax;
chart1.BottomAxis.Increment:=hx;
chart1.LeftAxis.Increment:=hy;
end;
procedure TForm2.BitBtn2Click(Sender: TObject);
var
x,y1,y2:extended;
a,b,fx:extended;
k1,k2:extended;
begin
series1.Clear;
series2.Clear;
series3.Clear;
xmin:=strtofloat(edit1.Text);
xmax:=strtofloat(edit2.Text);
h:=Strtofloat(edit7.Text);
x:=xmin;
a:=1.25;b:=1.25;
k1:=0.001;k2:=0.001;
repeat
fx:=sin(x);
if x=2.3) and (xxmax);
end;
procedure TForm2.BitBtn3Click(Sender: TObject);
begin
Form2.Close;
end;
end.
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, ... ... = ... ... TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations ... ... ... *.dfm}
procedure TForm3.FormCreate(Sender: TObject);
begin
end;
end.
unit Unit4;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, Gauges, ExtCtrls, jpeg;
type
TForm4 = class(TForm)
Image1: TImage;
Gauge1: TGauge;
Timer1: TTimer;
Timer2: TTimer;
procedure ... ... ... ... ... ... ... TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: ... ... ... ... TObject);
begin
Timer1.Enabled:=false;
end;
procedure TForm4.Timer2Timer(Sender: TObject);
begin
Randomize;
Gauge1.Progress:=Gauge1.Progress+Random(25);
end;
procedure TForm4.FormCreate(Sender: TObject);
begin
Gauge1.Progress:=0;
Timer2.Enabled:=true;
end;
procedure TForm4.Image1Click(Sender: TObject);
begin
end;
end.
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls, Buttons;
type
TForm5 = ... ... ... ... ... ... FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm5.BitBtn1Click(Sender: TObject);
begin
if edit1.Text='1502' then
begin
Form1.ShowModal;
Edit1.Text:='';
ShowMessage('parol neverni');
end;
end;
procedure TForm5.FormCreate(Sender: TObject);
begin
end;
end.
3.2 Бақылау ... ... ... ... рекурсивті формулаларды пайдаланып, рет түрінде
графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасының негізгі жұмыс
терезесі
Сурет -9 - Математикалық ... ... ... ... тестілеу
және графикасын сызу терезесін ашу формасы
Графика шығару терезесі
3.3 Пайдаланушыға және ... ... ... жүктеу.
1. Инструкция для пользователя
Краткая инструкция по эксплуатации приложения для выполнения различных
видов расчетов и вывода графики ... в ... ... на Delphi, ... для ... с ... приложению выполнения различных видов расчетов и вывода графики
функции в системе координат на Delphi прилагается CD диск, на котором
располагается ... ... и ... по его ... ... к работе с приложением выполнения различных видов
расчетов и ... ... ... в системе координат на Delphi, следует
открыть CD диск, и ... ... на ... диске распаковав ее ... ... ... программой папке. Далее с этой ... ... ... ... ... .exe файл ... с названием
Project1.exe. После запуска этого файла на экране появится форма приложения
со строкой ... ... ... ... ... x и y, ... ... режим
вычерчивания с соединением точек или без соединения щёлкнуть на кнопке
вывода ... ... для ... графики и для вывода результата
вычисления появится новая ... на ... и ... ... ... ... ... Т.е результаты будут выводиться на отдельные ... ... ... ... ... ... ... формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған ОББ Delphi ... ... ... туралы қысқаша нұсқау, онымен жұмыс істеуге қандай
талаптар қойылады.
«1 Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде ... ... ... ОББ Delphi ... ... CD дискісіде ұсынылады, онда ... ... ... ... ... орналасқан.
«1 Математикалық функциямен рекурсивті формулаларды пайдаланып, ... ... ... ... ОББ Delphi ... ... жұмысқа кірісу үшін, CD дискісін ашу керек те программаны
қатты ... ... ... ... ... ... ... немесе тіпті Windows бумасының ішіне NotepadNew.exe деген атпен
сол бұрынғы Notepad.exe ... ... ... ... ... ... осы ... жарлықтарын Бас менюдегі Стандартные қатарына,
басқа да жерлерге орнатып қоюға болады.
Егер ... осы ... .dpr ... ие болып, оны жаңартып,
өңдеуге тапсырыс алса, онда ол әрбір форманы оның код ... ... ... ... ... ... Бірақ әрбір өзгертулерден кейін
сол өзгерген формалардың кодтарын қайа сақтап және ең ... .dpr ... ... жаңарта алады. Содан кейін программаны сол .dpr файлы арқылы
қайта іске қосып, орындағаннан кейін оның ... .exe ... ... ... бөлім
3.4.1. Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған ОББ Delphi әмбебап қосымшасын құрудың
экономикалық тиімділігін есептеу әдісі
«Математикалық ... ... ... ... ... ... шығаруға арналған ОББ Delphi әмбебап ... ... ... ... ... ... құрастырылған программалық
қосымшаны құрастырып, компьютерде өңдеп, тестілеп болғаннан кейін оны
өндірісте ... ... ... ... ... ... ... нақты көзін сипаттайтын көрсеткіштерді салыстыра ... ... ... ... қолданып орындауға болады. Бұндай
жолмен экономикалық тиімділікті есептеудің бірден-бір ерекшелігі, ол ... ... ... ... ... итеграциялық процессінің
өркендеуін есептеу сияқты қарастырғанда, аталған ... ... ... ... ... ... шығаруға мүмкіндік
береді.
“Математикалық функциямен рекурсивті формулаларды пайдаланып, ... ... ... ... ОББ Delphi ... ... құру”
тақырыбының программалық өнімдерін құрастырмас бұрын, алдымен оның
экономикалық тиімділігін ... ... яғни ол осы ... ... ... ... ендіру шығындарын, оның өндіріске ендірілуіне дейінгі және
ендірілгеннен кейінгі ... ... ... керек, - деген сөз.
3.4.1.а. Математикалық функциямен рекурсивті формулаларды пайдаланып,
рет ... ... ... ... қосымшасын құрудың және оны
өндіріске ендірудің шығындарын есептеу
Құрастыру мен ендіру шығындары:
С=Стр+Сотл+Свн+Сктс, ... ... Стр – ... ... бөлімін құрастыру шығындары,
Сотл– Қосымшаның процедураларын құрастырумен
өңдеу шығындары,
Свн – Программаны өндіріске ендіру шығындары,
Сктс – ... ... ... ... алу
шығындары.
3.4.1.б. Математикалық функциямен рекурсивті формулаларды пайдаланып,
рет түрінде графигімен шығаруға ... ... ... ... ... ... ... құрастыру шығындары:
Стр = Оверст *В + Озп, ... ... - ... ... ... – Қосымшаның теориялық бөлімін құрастыруға кеткен уақыт;
Озп – оның ... ... ... ... ... еңбек ақысы – айына 14000 тг, құрастыруға кеткен уақыт
– 1 ай, оның ... ... ... ... ақша – 2940 тг.
құрайды.
Стр = 14000 тг. *1 мес. +2940 тг. = 16940 тг.
Текстік бөлімді ... жоба ... ... орындаса:
Стр = 0;
3.4.1.в. Математикалық функциямен рекурсивті формулаларды пайдаланып,
рет түрінде графигімен шығаруға арналған ... ... ... және
оны өндіріске ендірудің шығындарын есептеу
Шығын келесі формуламен есептелінеді:
Сотл = Котл + ... ... ...... процедураларын өңдеуге ... ... ... отл – ... ... ... құрастыруға кететін
программисттің еңбек ақысының қоры;
Котл = g * В = 120 тг/ч * 120ч. =14400 ... = ... + 16520 тг. = 28520 ... ... уақытының 1 сағатының бағасы-120 тг;
120сағат= 4апта*30 сағаттан;
30сағат=5сағат *6күн;
4 апта ... ... ... ... ... ... ... ақы фонды есептелінбейтін болғандықтан,
ҚосымшаныңПроцедураларынөңдеу бағасына тек Котл=14400тг. кіреді.
3.4.1.г. Математикалық функциямен рекурсивті ... ... ... ... ... ... ОББ Delphi әмбебап қосымшасын
құрудың және оны ... ... ... ... ... ... ... есептелінеді:
Свн = Квн + Фз/пвн, ... ... ... ... ... машина уақытының құны;
Фз/п вн – Уақыт тиімділігі төленген программисттің еңбек ақы
қоры;
Машина уақытының құны:
Квн=k*d*q, ... k – ... ... ... ...... жалпы жұмыс жасаған уақыты;
q – машина уақытының сағаттық құны;
Жалақының қорға бекітілуі (бөлініуі):
Фз/п вн = ... * + ... ... ...... тиімді пайдаланылған еңбек ақысы;
d – Программаны құрастыруда ЭЕМ-да жалпы ... ... – 1 ... ... күн саны;
ЭЕМ-да жұмыс жасау күндерінің саны - 5 күн;
1 айдағы жалпы жұмыс күн сны - 23 күн.
Фз/п вн = 14000 тг. * (5 дн./23 дн.) = 3043 ... ... ... ... ... ... ... алғанда-5 сағат;
Сонда машина уақытының құны келесі шаманы құрайды:
ЭО-ғы дипломдық жобаны орындау кезінде құрастырылып, СЕН тек Квн ... ал ол = 25000 м деп ... ... ... ... ... = 5 час. * 5 дн. * ... = 3000 тг.
Свн = 3043 тг. + 3000 тг+2940 тг =8983 тг.
3.4.1.д. Техникалық құралдар комплексіне ... ... ... ... ... ... құралдар |Бағасы (тг.) ... ІV |150000 ... | ... | ... ... OKІPAGE 4W |30000 ... | ... |180000 ... ... ... ... жұмсалған ақша құны 180000 тг
құрайды.
Программалық құралдар мен Есептеу техникаларын тиімді қолдануға жалпы
жұмсалған ақша ... тг. + 6043 тг. +123420 тг. + 8983 тг. = 169706 ... ... ... ... ... және ДК-ді сатып алмағанда.
Математикалық функциямен ... ... ... ... графигімен шығаруға арналған ОББ Delphi әмбебап ... ... оны ... ендіруге дейінгі жұмсалған төлем
Өндірісте берілген тауарды өндіру рентабельдігін есептеу программасын
құрастырғанға дейінгі шығынды көрнекілікті ... оқу ... 3 ... ... болады:
1. Жұмсалған қаржы.
1.2 Өндірісте берілген тауарды өндіру рентабельдігін ... ... оның ... ... ... ... кезінде
машинаға жұмсалған қаржы.
2. Оқытушылардың программаны орындауына жұмсалған қаржы.
2.1. Оқытушының теңге көлемінде сағатына төленетін жалақысына жұмсалған
қаржы.
2.2. Машина уақытына және ... ... ... ... ... ... қаржы.
3.1. Қосымшаның жарнамалық парақтарына, прайс парақтарына жұмсалған
қаржы.
3.2. ... ... және ... жұмсалған қаржы.
1. Өндірісте берілген тауарды өндіру ... ... ... ... ... ... ... қаржы.
Кмашина= tобучение*g*9; ... tоқу – ... 1 ... ... ... ... сағат саны.
g- машина уақтының сағат құны-120 тг.
9- демалыс уақытын санамағандағы жұмысқа жұмсалған уақыт ... ... ... в день по 3 часа ... ай- 23 күн; 1 ... ... 3 сағаттан жұмыс жасағанда.
2. Математикалық функциямен рекурсивті формулаларды ... ... ... ... ... ОББ Delphi ... ... құру
және оны өндіріске ендіру программасын ... ... ... ... ... 10 ... - деп ... оқытушыға жұмысқа – 0.5 сағат берілсе,
Оқытушының жұмыс ... ... ... Сопч - ... ... ... Куч- оқытушылар саны,
Кч/у- 1 оқытушыға ... ... ... ... - ... ... ... =10*0,5*168тг=840тг\час
Ззатр.маш.вр. и Интернет= Куч.*Кч/у*(g +Іnt); ... ...... ... 1 - ... ... ... – Иньернет сағатының бағасы-70 тг.
Змашин. вр. и Интернет =120*1ч*(120+70)=8550тг
Оқушылардың Программаныпайдалану кезінде кететін жалпы шығын:
ОЗ ’з/о =840тг+8550тг=9390 тг.
3. ... ... ... ... ... ... ... шығаруға арналған ОББ Delphi әмбебап ... ... ... шығарып өткізу кезіндегі жылдық шығын
Прайс беттерге – баспа ... ... ... парақты бастыруға 0.9 минут уақыт кетеді. Кпечати - ... ... ... ... ... ... жылдық шығын келесі жолмен
анықталады:
К печ=tпеч*Кэкз * g ... ... t печ – бір ... басып шығаруға кететін уақыт.
Егер 0,9мин=0,015часов, Кэкз=10шт, g=100тг.ч., жылдық шығын келесідей
болады:
Кпеч=0,015*10*120*12=216тг
Сбумаг=3тг*10шт*12=360тг
Зм.по т.=7000тг*12=84000тг.
Спатента=30000тг.
Смд бағасы=24 дана*80 тг=1920 ... ... ... ... ... берілген тауарды өндіру рентабельдігін есептеу программасын
өндіріске ... ... ... ... ... саны:
Озт1=169786+216+360+84000+30000+8920=293282тг.
Озт2=14500+180+1200+84000+30000+8200=138080тг.
1. Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен ... ... ОББ Delphi ... ... ... ... шығарып өткізуге дейінгі 2-ші бөлім бойынша шығатын
шығын
Ауыл шаруашылық өнімінің экономикалық көрсеткіштерінің рентабельдігін
есептеу ... оқу ... ... ... ... ... ... шығаруға шығатын жылдық шығыны келесідей болады:
Ауыл шаруашылық өнімінің экономикалық көрсеткіштерінің рентабельдігін
есептеулерді орындауға жалпы сағат көлемінен 30% ... ... ... ... экз-н. Барлығы =80 сағат. 10 адам.
Зпреп.т\о=Кгр*Отч*Ст.ч;
(11)
Бұл жерде:
Кгр- оқушы ...... ... ... өндіру рентабельдігін есептеу
программасын кететін сағаттар көлемі.
Ст.ч – оқытушының бір сағаттық төлем ақысы.
Зпреп.т\о=3гр*80ч*168тг.=40320тг/ч.
Программаны пайдалану ... ... ... ... ... рекурсивті формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған қосымшасын оқу ... ... ... ... + ... «Блокнот» мәтіндік редакторы қосымшасы программасының 100
данасын сатқанда, бір инсталяциясын, яғни бір машинаға орнатылуын ... ... ... = 100экз. *5000тг=500000тг болады екен.
Пайданы есептейміз
Математикалық функциямен рекурсивті ... ... ... ... ... ... қосымшасы программасын құрастырып, оқу
процесі мен өндіріске ендіруден ... ... ... ... - Озтр ; ... соң ... ... ... келесідей болады:
а) Математикалық функциямен рекурсивті формулаларды пайдаланып, ... ... ... қосымшасын құрастырушы программистің жалақысын
және бір ДК сатып алу шығынын есептегенде:
Э1 =пайда - Озт1; ... ... ... ... формулаларды пайдаланып, рет
түрінде графигімен шығару қосымшасы программасының өзін өзі өтеу мерзімі
Ток1=С1/Э1; ... ... - ... ... рекурсивті формулаларды
пайдаланып, рет түрінде графигімен шығару ... ... ... – Математикалық функциямен рекурсивті формулаларды
пайдаланып, рет түрінде графигімен ... ... мен оның ... кейінгі, құрастырушының еңбек ақысы мен ДК сатып алу шығынын
есептеген жағдайдағы ... ... (6 ... ... ... ... мерзімін анықтаймыз:
Ток =С/Э=293282/206718=1.4 яғни 1 жыл 8 ай.
4. ... ... ... ... оның ... ... ... электроқауіпсіздік,
өрттен сақтандыру шаралары
Жүйелік блок
Компьютердің жүйелік блогын тербелістер мен соққыларға ұшырамайтын
жерге қою керек. ... ... ... ... ... ... жақын
жерге орналастыруға және сонымен қатар ылғалдылығы жоғары жерлерге қоюға
болмайды. Жүйелік блоктың үстінде ... ... ... ... оның ... ... ... болатын тербелістер компьютердің жұмысына
кедергі жасауы мүмкін. Компьютер орналасқан бөлмелерде ... ... ... ... ... үшін оның ... дұрыс қолданылуының
келесідей ережелерін білу керек:
1. Монитор - ол ... ... оны ... үстінен құлатып
алатын болсаңыз, онда оның жаңасын ... ... ... ... ... ... ... қоймай,
оны орнықты қылып орналастыру керек.
2. Мониторды оған қарап отыруға ыңғайлы болатындай қылып
орналастыру керек. Экранды оған аз да болса ... ... ... ... ... ... оған қырынан қарамап отырып жұмыс жасауға
болмайды. Экранның төменгі шеті сізге ... ... ... ... ... дұрыс етіп баптау
керек. Жұмыс уақытында мониторға сіз ұзақ уақыт қарап
отырасыз және онымен көп жұмыс ... ... оны ... ... ... көз ... құртып
алуыңыз мүмкін. Біріншіден монитордың жарығын және
түстерінің ... ... ... ... ... бейнені тым жарық қылуға болмайды,
өйткені ол көзді тез ... Оны ... ... ... Егер ... мониторыңызда фокстаушы
тұтқа болса, онда сонымен баптау керек.
4. Мониторды тез шаң ... ... оның ... ... сәл-пәл ылғал шүберекпен сүртіп отыру
керек. Жұмыс істеп болғаннан кейін мониторды шаң
баспау үшін ... ... қою ... ал ... ... оны алып ... кере, өйткені одан монитордың
қызып кетуі мүмкін.
5. Егер монитордан ақшыл ... ... ... ... оны сол ... ... ... әйтпесе мониторға арналған фильтрларды
пайдаланыңыз.
6. Монитор ішінде орналасқан кинескоп өте көп ... ... оның ... ... ... ... ... ішіндегі бөлшектерді тіптіде қолмен ұстауға
болмайды. Оны тек сол ... ... ... ... ғана ... керек.
Пернетақта
Пернетақта өте сенімді және аса ... ... ... ... оны да ... ... жөн. ... пернетақта үстіне әр түрлі
тағамдар қоюға және оның жанына шай құйылған ... ... ... ... ... ... мен төгілген сұйық заттар оны істен шығарып
тастауы ... ... ... ... ... ... оның ... жапқышымен жауып қою керек – ол жапқыш оны шаң мен ... ... ... ... мен ... ... ... өздігінен және қолдан жарықтандырылған болу
керек. Өздігінен жарықтану, солтүстік пен шығыс ... ... ... ... жарық түсіргіштер (терезелер, немесе бөтен жарық
түсіру ... ... ... қар ... түсетін зоналарда өздігінен
жарықтану коэффициенттері (ӨЖК) 1,2%-дан кем болмауы ... те, ... 1,5% тен кем ... керек. Көрсетілген ӨЖК 3 сәулелік климаттық
пояста орналасқан мұражайлар үшін нормаланған.
ДВТ мен ... бір ... ... ... 6,0 кв.м ден, ал ... куб.м ден кем болмауы керек.
ДЭЕМ мен монитор тұратын бөлменің ішкі ... ... ... ... ... - оның ... үшін – 0,7-0,8; ... үшін –0,5-
0,6; едені үшін –0,3-0,5 болатын диффузиялы – сәуле қайтарғыш ... ... мен ... ... ... ... беті ... жырықсыз,
тайғанақ емес, тазалауға, жууға ыңғайлы және антистатикалық қасиеті ... ... ... ... ... үшін ... ... бұл бөлімде зерттеледі.Денсаулық пен қауіпсіздік мәселелері
жеке қарастырылады.
Бөлімде компьютерден адамға әсерін ... ... ... ұзақ ... бойы ... ... электр магниттік сәулеленуі;
. көз талу;
. буындардың күштемесі;
. ақпарат жоғалтудағы ... пен ... ... ... ... антропометерия жатады.
Жобалау факторларынан басқа жұмыс уақытында дене жайы, ... ... қол ... ... күш, ... о орындалатын орта.Осы
факторлардың барлығы пайдаланушының денсаулық пен ... ... ... адам ... пен қауіпсіздікке тиісті
видеотерминалға әсер тигізетін ... ... бар. Бұл ... және ... ... ... ... қауіпсіздігін қамтамасыз ететін ... мен ... ... жұмыс істеуде пайда болған аурулар:
Жігер
Бұлшық ет жігердің екі түрі бар: ... және ... ... мысалы керілген қолмен корзинаны ұстау.
Дөңгелек ... ... ... ... ... ... жігер денені вертикальді позицияға ұстау.
Динамикалық жігер қол ... ... ... ... бұлшықеттің ұзақ уакыт бұлшықеттің жиырылуында
байқалады. Бұлшыұет ... ... ... ол ... ... Бұл ... ... жұмыс. Басқаша айтқанда статикалық
жігер кезінде ... ... ... жігер бұлшықеттің жиырлуы босаңсу арасындағы ... ... ... ... ... жігер кезінде
әрекет анық ... ... ... кезінде бұлшықеттер қан
айналымы үшін насос болады. Қысу ... ... ... ... ... ... ... жай күйден қарағанда 10-20 есе ... ... ... жігер кезінде бұлшықет қаннан энергия, қант
және ... алып ... ... жояды. Динамикалық жігер
үзіліссіз ұзақ уақыт бойы ... ... ... ... жігер бұлшықеттің қан жүретін тамырлар қысылып, қан
бұлшықеттен аға ... ... ... ... ... Осылай
керексіз өнімдер жиналып, ауру сезумун тудырады, оны бұлшықеттің талуы деп
атайды.
Егер бұлшықеттің жігері максимумнан 60 ... ... онда ... ... ... Аз жігерде қалпына келеді.Егер жігер 15-20 процентке
жетсе, қан ағымы нормальді. Статикалық ... 50 ... ... ... көп іске ... Егер ол 20 процентен аспаса, онда статикалық
жігер ұзақ уақыт бойы іске асады. ... ... ... ... бойы іске
асыуы мүмкін, егер жігер максимумнан сегіз ... ... ... келтірейік: арқа иілуімен істелген жұмыс немесе керілген
қолмен жақталуы орында зат ұстау; бастың иілуі ... ұзақ ... ... иық. ... ... қатар статикалық жұмыс ауру сезімін
тудыруы ... Егер ... ... күн ... қайталанса онда адам
тұрақты ауыр сезімін сезеді, бұл буындар мен байламдардың зақымдалуына ... Бұл ... ... ... ... ... ... адам жай
жағдайда отырғанымен, ағза үшін бұл мәжбүрлі ... ... ... ... және дене ... жылулық компресс пайда болады, бұл
кіші жамбас ағзаларының қанның ... әкеп ... ... ... гемарой. Одан басқа аз қозғалатын өмір салты семіздікке әкеледі.
Компьютерде ... ... әр ... ... 10 ... үзіліс жасаңыз,
креслодан тұрып жаттығулар кешенін орындаңыздар немесе жай жүре ... ... –үш ... ... ... ұпайлар кигеніңіз жөн, себебі ол көз бұлшық
еттерінің түйілуін шешеді. Әрине 2 ... 20 ... ... , әр ... 10 ... ... жөн. ... әсер ол көзбен көру дәлдігін жоғалтуы,
шоғырлауда қиындық, көз қабынуы, түрлі түсті жақтарды ... ... ... еселей көру, құрғақ көз немесе «құмдықң, қызару және көз жасаның ағуы.
Көздер ең ұсақ мәтін ... ... ... тіркейді, ал ... ... ... ... ... анағұрлым артады
егер :символдар арасы тым немесе контрасттың нашарлығынан экраннан оқу қиын
болса; ... ... ... өте биік ... аласа (жеткіліксіз
жарықтандыру ); пайдаланушы экранға өте жақын отыруы; ... ... екі ... бір бірінен белгілі бір арақашықтықта тұрған, ақпарат
қайнарларына ... ... ... ... іріктелінуі, қолданылатын
программаларда терелердеің ыңғайсыз орналасуы,экранның ... ... ... ... әсер ... Көру ... ... көру өткірлігін
бәсендетеді.Контакт линзалары мәселені қиындата түседі, сондықтан ... және ... ... ... қолданған жөн. Зерттеушілер
пайдаланушылар ішінде катаркт санын көбейтіп, тұрғындардың 0,5 проценті
эпилепсияның дисплейдің ... ... ... ... Гц ... жарқ ету ... ... онда эпилепсия
ауруымен науқастану қауіпі төмендейді. VDU стандарты Англияда жаңартылған
норма-50 Гц. Тері ... VDU ... ... ... тері бөрітпесі, мойында
бетте және кеудеде шығуы мүмкін. Бөрітпе VDU-мен бірнеше ... ... ... ... ... түн ... жоғалады. Тері бөрітпесі себебі-
компьютердің электростатикалық кернеуі болып болжады. Стресс: компьютермен
жұмыс істеу, стресс болып табылады. Стресс ... ... ... ... дұрыс
ұйымдастырмау және программалық жасау кешіліктерінен пайда болады. ... ... ... табылады. Пайдаланушылардың кейбіреулері ақпараттың
резервті кописын жасамайды. Жұмыс істеу барысында винчестер сынуы, вирустар
ақпаратты ... ... ... ... ... дағдлы программист басқа
батырманы басып қалуыда мүмкін. Осындай ... ... ... ... Стресстік ситуатциялар және мүмкін болатын ауруларды
болдырмау үшін жұмыс орнын ... ... өте ... ... ... денсаулыққа комрьютердің зиянды ... ... ... ... ... ... денесіне сай болу керек.
Антропометрия-адам денесінің салмағы мен өлшемін зеріттеу. Эргономикалық
жұмыс орнын ... ... ... ... ... ... етеді. Кеңсе жиһаздарының стандартыда әмбебап компьютер үстелі
72+2 см биіктікте болу керек. ... ... ... кеңестері: Терезе
сіздің алдыңызда орналаспайтандай үстелді қойыңыз. Егер бұл мүмкін болмаса,
жарық ... ... ... ... ... жалюзды сатып алу жөн.
Мониторға кигізілетен козырек алыңыз немесе оны өзіңіз картон коробкасынан
жасай ... ... ... ... бейне контрастілігі жоғарлайды,
көз аз шаршайды. Компьютер операторының идеалды орны: Арқа ... ... ... ... ... ... ... түскен жүктемені жеңілдетіп,
дене мен сан аралығының қанмен қамтамассыз етуін жеңілдетеді. ... ... ... ... пен білезік босаған. Қол бос пен иықтың осьі ... тек ... ... Сан денге тік бұрыш жасай орналасқан,
тізелер-санға бұрыш жасай ... ... ... ... ... ... Ыңғайлы жұмыс креслоны сатып алыңыз. Оның бойын өзгертіп, ... жөн. ... ... ... ... ... қайталап, арқаның
төменгі бөлігіне негіз бола ... ... ... иілген, бұл жүктемені
аяққа ауыстыруға көмектеседі. Орындық шеті сәл ... бұл ... ... Кресло қатты болғаны жөн, бұл кіші астаудың қан
айналымын жеңілдетеді. Басқа заттардың арны көп ... ... ... ... ... ... Егер сіз көп ... пернетақтамен жұмыс істесеңіз,
онда эргономикалық пернетақтаны ... ... ... ... 10-15 ... ... перне бөлігі 12-15 мм-ге тең, бір
пернеден басқа пернеге арақашықтығы18-20мм. Пернелер иілмелі ... ... ... кері ... ... ету ... ... GWERTY стандарт пенетақтайы пернетақтаймен
жұмысты жеңілдетуге ... ... ... 1943 жылы ... ... ... ... Ол екі қолдың ... ... ... ... оқу ... ... ... бірі.
Монитор қолдану кеңестер. Монитор экраны абсолютті таза ... ... ... ... аптасына екі рет сүрту керек. Монитормен
клавиатураны жұмыс ... тік ... ... ортасы сіздің
көзіңіздің деңгейінде болуы керек. Бұл ыңғайлық көзге тиімді. Басты тік
ұстаңыз. ... ... ... көз ... ... Кейде арнайы
филтрлер қолдануға кеңес беріледі. Монитор экраны көзден минумум 50-60см-де
болуы тиіс. Егер бұндай жағдайда нашар көрсеңіз үлкен шриф ... ... ... 2-4 ... көп ... көзілдірік қолдану керек.
Электромагниттік сәулену деңгейі арттан жоғары. ... ... ... ... ... ... ... кедергі емес. Қазіргі
мониторлар денсаулық үшін қауіпсіз емес. Егер сізде ескі монитор болса ... ... жиі ... орналасады. Адам оны сезбейді. Онымен бірге
мойын керіліп, миға қан аз келеді, бас ... т.б. ... ... ... ... ... ... әр түрлі жайсыз сезімде боласыз. Монитор
орналасуын жөндедіз. Шу: эргономикалық маңызды факторы-шу. ... ... ... Егер сіз еөп ... ... ... ... шаршайсыз.
Мәселені шешу варианттары: Арнайы компьютер ... ... ... ... ... шудан қорғайтын экран қойыңыз. Жүйелі блок
вентиляциясын қамтамасыз ету маңызы. Оған сәйкес саңылау мен ... ... ... ... ұзақ эффективті жұмыс үшін маңызды. Бөгде шуларды
доғарыңыз. ... көбі ... ... бір ... ... мүмкін.
Басқа жақтан жайлы музыка арнайы дайындаған дыбыс жұмыс эффектитілігін
жоғарлатады. Егер сіз шулы ... ... ... ... ... жағдайын жақсарту үшін ... ... ... ... ... болады. Компьютермен жұмыс істеу
барысында жарық тым ашық, идеалды вариант кішкене ... ... ... ... жағдайы көптеген қиыншалақтар мен мәселелерді жеңілдетеді.
Жақсы жұмыс ... бар ... ... ... ... аз ... ақпарат өңдейді. Коипьютермен жұмыс істеу барысында сағат сайын ... ... ... ... жобалау кезінде пайдаланушының мүмкіндік
шегінде жұмыс істеу маңызды. ... ... ... ... қою
арқылы пайдаланушының жеңіл жұмысын қамтамасыз ... ... ... ... ... ... және сенімді пайдаланушымен ... ... ... straіn ... ... әрекетпен шақырылған VDU пайдаланушыларына зиянды әсер ету.
Пернетақтамен ... ... ... ең ... ... кіреді. Нормасы сағатына 10000 перне басатын ... ... аман ... ... ... дәлелдеген. Пернетақтамен жұмыс
істеу уақытын үлкейткеннен RSІ қауіпін көбейтеді. Идеалды жағдайда, жұмыс
графигі және жұмыстың өзіне сайып ... жоба ... болу ... және
ол бүкіл жұмыс күнін пайдаланушылар терминалдың алдында өткізбеуі үшін
ұйымдастырылуы керек. Егер ... тек ... ғана ... RSІ қауіпі
үлкейеді. RSІ «теннисті шынтақң атты ауруға әкеледі, ол буын және ... ... ... ... ... нерв түйіршіктер
пернелерді тұрақты соққаннан соғылып, әлсіздік ... ... ... ... ... ... ... болады.
АӨ мекемелеріндегі электр қауіпсіздігі
АӨ ... ... ... ... ... ... электр
құрылғылары адам өміріне ең қауіптің ошағы: сол құрылғыларды ... ... ... ... ... ... ... адам
олардың тоққа қосылған бөліктеріне тиіп кетуі мүмкін, ал оның ... ... ... тіпті өлім болуы мүмкін.
Электр құрылғылардың жиі кездесетін қауіптілігі ... ... ... ... тоқ тартып тұрған тоқ
жүретін жолсілтеуіштер, ЭЕМ корпустарымен бөтен ... ... ... ... төніп тұрғанын білдіретін ешқандай белгі бере
алмайды. Адам ... ... ... ол тек өз ... ... ... тоғы зақымының ... алу ... ... ... жұмыс жасап тұрған құрылғыларды өңдеп түзеу қызметтерін,
ремонттау, монтаждау жұмыстарын және ... ... ... мәні ... ... жұмыстарын дұрыс ұйымдастыру, - дегеніміз – ол
қолданушылардың нұсқау түрінде пайдаланып ... - ... ... пайдалану ережелері - бойынша тағайындалған ... және ... іс ... бұлжытпай орындау болып
саналады және
Қызмет көрсетуді дұрыс ұйымдастыру – ол ... ... ... ... техникалық пайдалану ережелері мен
Электроқұрылғыларды техникалық пайдаланудағы қауіпсіздік ... ... ... ТПЕ және ҚТЕ) және электроқұрылғыларды
орнату ережелері (ЭОЕ) бойынша ... ... ... ... ... қатал түрде орындау болып саналады.
Электроқұрылғыларда жұмыс жасаған кезде ... ... ... ... ... ... және техникалық шараларды орындау өте
маңызды.
Ұйымдастырушылық шаралар: ... тиіс ... ... ... немесе
ауызша нұсқау беру арқылы ұйымдастыру, жұмысқа кірісуге арнайы рұқсат беру,
жұмысты орындалу ... ... ... ... үзілісті, бөтен
жұмыс орнына ауысуды, жұмыстың аяқталу уақытын ресми түрде ... ... ... ... ... қамтамасыз етуге арналған
техникалық шаралар: жұмысқа арнайы бөлінген учаскідегі құрылғыларды тоқтан
өшіріп, оның қате ... ... ... ... ... арнайы
шаралар, керек болған жағдайда тоқ соғатын бөліктерді, ... ... ... қоршап қою, алдын ала ескерту плакаттарын және қауіпсіздік белгілерін
іліп қою, сыртқы бөліктерге тоқ келмей ... ... ... алу үшін
құрылғылардың жермен байланыстырылғанын ұйымдастыру шаралары.
Жоғарыда айтылған техникалық шараларды ... ... ... ... ... ... нұсқау беретін адамдар орындауға тиіс.
Электромонтаждық және ремонттық жұмыстарды орындағанда келесідей
техникалық қауіпсіздік ... ... ... ... жөндеу жұмыстарының барлығы бір мезгіл уақытында ең кем дегенде
екі маманның қатысуымен орындалуы керек;
... ... ... ... ... тұрып орындауы керек жәнеде
электросхемаларды ЭЕМ-нің корпусына және оның тоқ ... ... ... ... ... ... ... жүріп жатқанда учаскіде тоқ бар ... ... іліп қою ... ... ... ... Жүйенің тоқ өткізетін бөліктерінде тоқтың бар-жоғын, оның қызуын ... ... ... ... ... ... үшін изоляцияларын зақым келген
сымдарды пайдалануға;
• Тоққа қосылып тұрған құрылғыларда қола ... ... және ... ... жүргізуге;
• Тоқты сымдарының немесе ұстағыштарының изоляциясы жоқ қол құралдарымен
тексеріп өлшеуге;
• Тоққа қосылып тұрған ... ... ... ... ... ... тұрған құрылғының предохранительдерін ауыстыруға;
• Жоғары вольтты құрылғыларда қорғаныш құрал жабдықтарынсыз жұмыс жасауға ... ... ... ... ... ... ... зақым алу
қаупінің толық алдын алуды тек ұйымдастырушылық және ... ... ... ете алмайды.
Электр тоғынан толық түрде қауіпсіздендіру, тек қолданушылардың ТПЕ
және ҚТЕ –де берілген қорғаныс шараларын ... ... ... ... ... ... ... Тоқ жүргізу бөліктерінің электр изоляциясын;
• Жерге қорғаныстық жалғау;
• Нөлдеу;
• Потенциалды теңдестіру;
• Тоқтан қорғаныстық алып ... ... ... ... ... Тоқтың аз напряжениесін беру;
• Екі қабаттық изоляция.
• Осы құрылғыларды әртүрлі құрамда ... ... тоқ ... ... тиіп кетуден, тоқтың тоқ өткізуге арналмаған темір
бөліктерге өтіп кетуінен сақтайды.
Әрбір адамның ... ... ... ... көрсетілуге тиіс медициналық
бірінші көмек көрсету шараларын білгені дұрыс.
• Ең ... ... ... ... керек (рубильникті, арнайы ... ... ... тоқ ... ... ... құрғақ ағашпен
әрірек алып тастау);
• Адамды тоқ жеңіл түрде ... ... (аз ... ... ... ... ... басы ауыру) ауруға тыныш жағдай тудырып, ал оның тоқ соққан
жерін құрғақ шүберекпен таңып тастау керек;
• Зақым алған адам ауыр ... ... ... ... ... қолдан дем алдыру әрекеттерін жасау керек және науқастың хәлі
түзелгенге дейін оның ... ... ... ... ... керек.
Адам есін жиғанан кейін оны дұрыстап жатқызып, көбірек сұйық тағам ... т.б.) ... ... оны ... ... тиім ... ДК – де ... жасаушыларға, олардың электр қауіпсіздігін қамтамасыз
ететін талаптарды ерекше бөліп көрсеткен жөн.
Ол талаптардың қатарына келесідей талаптар ... ... ... ... ... және оның ... ... құрылғылары
электрожелінің бір фазасынан қоректенетін болуы тиіс;
• Жүйелік блокпен оның сыртқы құрылғыларының ... тоқ ... ... ... ... бір бөлікке тұйықталып жалғанған болуы керек;
• Компьютерлік құрылғыларды өшіру үшін, оны ... ... ... және ортақ рубильниктері бар бөлек щит қолданылуы керек;
• ДЭЕМ-мен оның сыртқы құрылғыларын тоққа ... ... ... ... ... ... жасаушыларды үздіксіз тоқ беріп тұратын
орнатқылардың көмегімен ... тоқ ... ... ... ... ... ... деректерден Еуропада орташа алғанда әрбір жұмыс
жасап ... ... ... 20 рет ... толық өшіп қалу әсеріне душар
болады. ... да қиын ... олар ... тоқтың берілуінің
кедергілері болуы және оның жиі ... өте ... ... өте ... ... болып саналады. Біздің кең байтақ еліміздің үлкен
қалаларында ғана ... ... ... ... ... ... ... екені, оның бұндай жағдайларда мезгілсіз және ешқандай ескертусіз
сөніп жана беретіні бәрімізге ... Ал ... ... ... таңсық емес, олар шеткері ауылдардың әрбір үйінде болмасада, ауыл
мекемелерінде жеткілікті ... ал ... ... ... орнатылған.
Оларды тоқ көздерінің бұндай ауытқуларыннан сол тоқты реттеп тұратын арнайы
орнатқылар (источники ... ... ... ғана ... ... ... параметрлерінің стандарттан ауытқуының
келесідей түрлерін келтіруге болады:
• Тоқтың өшіп қалуы;
• Өте ... тоқ - бір ... ... ... ... ... ... түсіп кеткен тоқ шамасы.
• Жиі жағдайларда бұл ауытқудың себебі сол ... ... бір ... ... ... электроэнергия
пайдаланушылардың бір мезгілде тоқ көзіне қосылуы болып табылады; “тоқтың
отырып қалу” периоды нақты өмірде (мысалы, өндірістік аймақтарда) ... ... ... ... ... ... ... – тоқтың бір периодтың ұзақтығымен салыстырмалы түрде
алынған уақытқа түсіп кетуі;
• Тоқтың үлкен шамада үзіліп-үзіліп берілуі – қысқа мерзімге (бір ... ... ... мың ... ... ... тоқ өлшемінің
жоғарылап кетуі. Тоқтың үлкен шамада үзіліп берілуі, тоқтың түсіп кетуі
сияқты, ірі-ірі электроэнергия пайдаланушылардың тоқ ... ... ... ... ... ... тоқтың үлкен шамада үзіліп
берілуінің тағы бір мүмкін себебі – ол статикалық разрядтар мен ... ... ... ... жоғарылап кетуі - тоқтың үлкен шамада үзіліп берілуіне қарағанда,
амплитудасы аз және ұзақ ... тоқ ... ... ... ... кедергілер - әр түрлі қондырғылардың жұмысының
(радиоқабылдағыштар, трансформаторлар, қозғағыштар, ... ... ... ... гальваникалық немесе индуктивтік наводкалардан
тоқ берілу формасының синусоидтан ауытқуы;
• Көлбеудің ауытқуы – ол өте жиі тоқ ... ... ... ... болатын құбылыс.
Бұл ауытқулардың, тоқтың ұзақ уақытқатолық өшіп қалуынан басқа, барлығы
дерлік адам көзіне көрінбейдіде адам оны ... де ... ... ... ... ... шығаруы мүмкін. Компьютер жұмысындағы
олардың біртіндеп істен шығуына әкеліп ... ... ... 75% ... ... тұрып қалуы, программа ... ... жазу және оқу ... ... қолаңсыз жағдайлар) сол
тоқтың сапасыз ... ... ... ... ... ... үшін ... тоқ беру көздері (ҮТК)
пайдаланылады. Олардың негізгі атқаратын қызметі ... тоқ күші ... ... ... ... ... үздіксіз берілуін қамтамасыз
ету.
Екі еселі өзгерістікпен жұмыс ... ҮТК ... тоқ ... үлкен ауытқуларының кезінде де жұмыс жасай береді, ... ... ішкі ... және одан ... ... ... ... тоқтың
бұзылуына әкеліп соғуы мүмкін.
Осы айтылғанның бәрін тұжырымдай келіп, ДЭЕМ-ның ... осы ... жоба ... ... ... ... ұсыныстар
беруге болады:
• ҮТК әдетте тоқ соқпас үшін ... ... ... өте
талапты болады, сондықтан оны бірінші рет іске ... ... ... үшін ол шиқылдаған дыбыс шығаруы мүмкін
ТҰЖЫРЫМ
Дипломдық жобаның алдына қойған мақсаты ... ... ... ... ... ... жобаның «Арнайы бөлімінде» құрылған 1 Математикалық
функциямен ... ... ... рет ... ... ... ... құрудың әдістемелік негізінің толық
сипаттамасы келтірілген. Осы бөлімде берілген ... ... және ... ... ... осы нұсқау көмегімен кез келген
адам аталған әдіспен құрылған «Блокнот» мәтіндік ... ... ... оның ... мүмкіндіктерін біртіндеп ашып көре отырып, оны ... ... ... ... алады.
Құрастырылған Математикалық функциямен рекурсивті ... рет ... ... ... ... ОББ Delphi ... ... офистік қосымша түрінде құрастырылған және оның құрамына
есептің қойылымында берілген ... ... да ... Бұл ... Математикалық функциямен рекурсивті формулаларды пайдаланып, рет
түрінде графигімен шығаруға арналған қосымшасын кез келген ... ... ... ... ... ... ұсынылып отырған Математикалық функциямен рекурсивті
формулаларды пайдаланып, рет түрінде графигімен шығаруға арналған қосымшасы
осы заманға сай және ... оқу ... ... ... ... ... пәнді оқытып үйретуде, сонымен қатар білім деңгейін
тексеру мүмкіндігін беретін әмбебап ... ... ... ... ... мен ... ... қолданылған қысқартулардың
ерекше жүйесі мен арнайы терминологиясы)
|ДЖ ... жоба ... ... ... ... ... ... ... ... құру |
| ... ... ... ... ... машина |
|АЕТ ... ... ... ... ... ... ... ... жүйе ... ... ... пакеті ... ... ... ... ... жад ... Кб, Мб, Гб |Жад ... бірліктері ... ... диск ... ... диск ... ... ... ... ... Стандарттар ... ... ... ... ... ЕРЕЖЕЛЕРІ
ДЖ-ың алдына қойған мақсаты орындалды. 1 ... ... ... ... рет түрінде графигімен ... ОББ Delphi ... ... мен оның ... жазбасы - ТЖ-сы
CD дискке жазылып, жұмыс жасап тұр, ДЖ ... жоба ... ... сақталған және компиляцияланған. ДЖ-ны құру барысында Delphi 7.0
объектілі бағытталған бағдарламалау ортасы мен сол ... IDE ... ... емес ... кеңінен пайдаланылып, қосымша әмбебап
программалар жиыны түрінде орындалған. Delphi 7.0 ... ... ... мен сол ... ... ... ... зерттелген. Орындалған ДЖ-ның қортындысы болып, толық жұмыс жасап,
шартқа сай басқарылып тұрған «Блокнот» ... ... ... мен
оның түсініктеме жазбасы саналады. ДЖ-ның ТЖ-сында ... жаңа ... ... арналған және программистке арналған нұсқауларымен
бірге ... ... ... ... бөлімінде құрылған «Блокнот» мәтіндік редакторы
қосымшасы бағаланып, оны пайдаланушыға ... ... ... ... ... ... сай бөлімдерінің бәрі дерлік
сипатталып, мазмұны бойынша келтірілген және жетік ... ... ... ... ... В. Э., ... А.Д. «Delphi 6» - СПб.: БХВ – Петербург, 2002.
2. Культин Н.Б. «Delphi 6. ... на Object Pascal» - СПб.: ... ... 2001 год.
3. Шафрин Ю. Информационные технологии.- М., Лаборатория Базовых Знаний,
2000 год.
4. ... С., ... Delphi, -М.: ... 1996 ... ... С., Borland ... -М.: Диалог-МИФИ, 1996 год.
6. Возневич Эндрю, Освой самостоятельно Delphi, -М.: Бином, 1996 год.
7. Архангельский М. «Delphi 5. Программирование в среде Object ... ... ... ... К.В., Кузьми Л.Г. «Технология БД на ПЭВМ» Москва «ФиС»1992
год.
9. Байков В.В., Савинов В.И. ... БД и ... ... ... 1989 ... ... А. ... Windows-приложений в среде Delphi/
11. Техника безопасности в компьютерном классе. ... ... ... и ... 1998.
-----------------------
Соңы
Close
Басы
Соңы
Series3.AddXY(x,y2,'',clteecolor);
x:=x+h;
until (x>xmax);
y2:=k2*exp(x)+fx;
x>=5
y2:=(a+b)/(x+1);
(x>=2.3)
(x

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 64 бет
Бұл жұмыстың бағасы: 900 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Е- learning электронды оқу жүйесі67 бет
Borland Delphi ортасында электронды оқулық жасау45 бет
«Молекулалық физика курсы бойынша электрондық қабықша34 бет
Электронды оқулықты пайдалану37 бет
Электрондық оқу басылымдарын ендіру және қолдану62 бет
Электрондық оқулық және оның құрылымы64 бет
Қашықтан оқу технологиясы63 бет
“Бағдарламалау тілдері” пәнінен Си тілін үйрену электрондық оқулық құру40 бет
Turbo Pascal тіліндегі мәліметтердің күрделі типтері50 бет
Визуалды бағдарламалау ортасының электронды оқулық бағдарламасын құру технологиясы47 бет


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


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

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

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

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

Email: info@stud.kz

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

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