Бағдарламаның функциясы


Мазмұны:

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
І. Бағдарламалаудың объектілі . бейімделу стиліне шолу
1.1 Бағдарламаның функциясы
1.2 Функциялардың сипаттамасы
1.3 Элементтері

ІІ. Бағдрлама құрастыру
2.1 Бағдарламаның жазылуы
2.2 Алгоритм сызбасы
2.3 Бағдарламаны тесттілеу

ІІІ
3.1
3.2 Мысалдар
Қосымшалар
Қорытынды
Қолданылған әдебиеттер тізімі

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 15 бет
Бұл жұмыстың бағасы: 400 теңге


Мазмұны:
Кіріспе …………………………………………………………………………4
І. Бағдарламалаудың объектілі – бейімделу стиліне шолу
1.1 Бағдарламаның функциясы
1.2 Функциялардың сипаттамасы
1.3 Элементтері
ІІ. Бағдрлама құрастыру
2.1 Бағдарламаның жазылуы
2.2 Алгоритм сызбасы
2.3 Бағдарламаны тесттілеу
ІІІ
3.1
3.2 Мысалдар
Қосымшалар
Қорытынды
Қолданылған әдебиеттер тізімі
Кіріспе
Менің курстық жұмысымның тақырыбы бағдарламалаудың объектілі-бейімделу
стиліне шолу. Берілген бағдарламалаудың типтеріне : Visual Basiс,
Си++, Delphi сынды бағдарламаларды жатқызуға болады. Мен берілген курстық
жұмыста аталмыш бағдарламаларға 1 бөлімде жалпы анықтама беріп, жалпы
жұмысты Си++ бағдарламалау тілінде орындамақпын.
Си бағдарламалау тілі Bell лабораториясында жасалған. Бұл тілді
ассемблердің орнына қолдану үшін шығаруды жоспарлаған еді. Си – бұл жалпы
тағайындаудың тілі, ол өзінің үнемділігімен, тиімділігімен және
тасымалданғыштығымен ерекшеленеді. Аталған ерекшеліктер арқасында Си тілі
арқылы бағдарлама өнімдерінің кез келген түрін жасауға болады. Си тілі
құралдық тіл ретінде қолданғанда, жедел және тұтас бағдарламаларды
құрастыруға болады.
80-жылдардың ортасында бағдарламалау негіздерінде жаңа бағыт –
объектіге бағытталған бағдарламалау пайда бола бастады. Мұндай
бағдарламалауға Delphi 7, Visual Basic және С++ сияқты тілдері жатады. Бұл
бағдарламалау тілі 1980 жылы пайда болды. Оны құрастырған Бьяр Страуструп.
Оның атауын ойлап тапқан Рик Масситти деген адам.
Бұл Си атты бағдарламалау тілінің Си++ тіліне эволюциялық түрде көшуін
білдіреді. Си++ - бұл Си тілінің объектігі бағытталған кеңейтілген түрі.
І Бағдарламалаудың объектілі – бейімделу стиліне шолу
1.1 Бағдарламаның функциясы
1991 жылы Microsoft корпорациясы компьютерлік әлемге Visual Basiс
бағдарламалау жүйесін ұсынады.
Visual Basiс – оқиғалы-бейімделгіш бағдарламалауды ұстанатын
(поддерживающий) алғашқы тілдердің бірі.
Оқиғалы-бейімделгіш бағдарламалауда әрбір қадамды толықтай сипаттаудың
орнына әр түрлі оқиғаларға, яғни пайдаланушының әрекеттеріне қалай жауап
қайтару керек екенін(реагировать) көрсетсеңіз болғаны.
Бұл бағдарламалау жүйесі арқылы бір ауқымды бағдарлама емес, Windows-
тың пайдаланушы басқаратын, өзара байланысты микропрограммалары (процедура)
бар қосымшасы құрастырылады. Visual Basiс көмегімен осындай қосымшаларды
жылдам құрастыруға болады, ол үшін міндетті түрде бұл тілді терең,
профессионалды түрде меңгеру қажет емес.
Өңдеудің интеграцияланған ортасы.
Visual Basiс-тің жұмыс ортасын өңдеудің интеграцияланған ортасы деп
жиі атайды( Integration Development Eniroment немесе қысқаша IDE), себебі
оның сан алуан функциялары бар: жобалау, редакциялау, компиляциялау және
қателерді іздеп, түзету.
Сайып келгенде, IDE дегеніміз – бұл бағдарлама жасауға қатысатын
құралдар үстелі мен жұмыс ортасы. Бағдарламалауды іске қосқан кезде ең
қажет деген элементтер экранға шығады.
Оларға қоса ондаған көмекші және жасырын терезелер бар, олар тек
пайдаланушыға керек кезде ғана шақырылуы мүмкін.
Си++ үшін базалық тіл ретінде Си-дің таңдалды, себебі ол:
← көпмақсатты, ықшамды және біршама төмен деңгейлі;
← жүйелік бағдарламалаудың мақсаттарының көбісіне жауап береді;
← UNIX бағдарламалау ортасында жарамды болып табылады.
Delphi -дің бірінші нұсқасы 1994 жылы жарыққа шығып ,кейінгі жылдары
оның бірте -бірте кеңейтілген 2,3,4,5,6-нұсқалары жарық көрді.
Мысалы, 5-нұсқа 1999 жылы ,6-нұсқа 2001 жылдың мамыр  айында жарыққа
шықты.5,6-нұсқалардың бір-бірінен айырмашылығы жоқ деуге болады, екеуі де
Windows32  операциялық  жүйесінің негізінде дайындалған.
Тек ,Delphi 6, оған қоса 1991 жылы жарық көрген ,салыстырмалы арзан,
Linex операциялық жүйесінің негізінде  де жұмыс істей алады Delphi 6-да
интернет үшін қосымшаларды дайындау мүмкіндігі  кеңейтілген және
берілгендер қорымен жұмыс істеуге  ұсынылып отырылған кітапқа
қарастырылмаған кейбір өзгешіліктер енгізілген.
Delphi қазіргі кезде кең қолданысқа ие. Ол банктерде, жоғарғы оқу
орындарында, жеке кәсіпкерлікте, зауыт пен фирмалар және т.б.
автоматтандырылған процестерін толықтай өзіне қаратып алды.
Файлдық жүйелер барлығына танымал картотеканы алғаш
компьютеризациялаған болатын. Берілген картотека (немесе құжаттардың
тігілімі) берілген бір клиентпен, немесе қызметкермен байланысты ішкі
немесе сыртқы мәліметті сақтай алады. Файлдық жүйелердің қысқаша
сипаттамасы:
• мәліметтердің топтастырылуы мен изоляциясы;
• мәліметтерді көбейту;
• мәліметтерден тәуелді болу;
• файлдардың бірікпеуі;
• тіркелген сұраныстар / қосымша саның тез арада көбейту.
Мәліметтер базасының артықшылықтары:
• мәліметтердің толысымын бақылау;
• мәліметтердің қарсылысты болмауы;
• сақталатын мәліметтердің сол мөлшеріндегі көбірек қажетті ақпараттың
болуы;
• мәліметтерді қосарлама қолдану;
• мәліметтердің бүтінділігін қолдау;
• жоғарғы қауіпсіздік;
• стандарттарды қолдану;
• жүйе масштабының өсуімен байланысты тиімділікті қолдану;
• кері талаптар кезінде орта шешімді табу;
• мәліметтердің жұмысқа даярлануын арттыру;
• өнімділік көрсеткіштерін жақсарту;
• мәліметтерден тәуелсіз болуды пайдаланып жүйені қарапайымдылау;
• паралальді басқаруды жақсарту;
• резервті көшіру мен қайта орнатудың қызметтерін дамыту
Жетіспеушіліктері:
• қиындығы;
• мөлшері;
• мәліметтер базасының құны;
• аппараттық қамтуға жұмсалатын қосымша шығындардың болуы;
• қайта құруға шығындарды жұмсау;
• Өнімділігі;
• Жүйенің жұмыстан шығып кетуі кезінде туындайтын қиындықтар.
С бағдарламалау тіліндегі басты функциялар PRINTF, GETCHAR және
PUTCHAR. Олар кез келген мәтіндік бағдарлама жазуда қолданылады. Мысалы,
POWER(M,N)функциясының жазылуы:
MAIN() /* TEST POWER FUNCTION */
{ INT I;
FOR(I = 0; I < 10; ++I)
PRINTF("%D %D %D\N",I,POWER(2,I),POWER(-3,I));}
POWER(X,N) /* RAISE X N-TH POWER; N > 0 */
INT X,N;
{ INT I, P;
P = 1;
FOR (I =1; I 0); /* DELETE IT */
IF (SIGN < 0)
S[I++] = '-'
S[I] = '\0';
REVERSE(S);}
BREAK операторы
BRеак операторы FOR,WHILE немесе DO операторларынан циклдің аяқталуына
дейін шығып кетуіне мүмкіндік береді.
Мысалы,
#DEFINE MAXLINE 1000
MAIN() /* REMOVE TRAILING BLANKS ... жалғасы







Ұқсас жұмыстар
Тақырыб Бет саны
Алгоритмдеу, қасиеттері, негізгі құрылымдары. паскаль бағдарламалау ортасы16 бет
Банк клиенттерінің әртүрлі төлемдерді орындауы үшін тіркелудің автоматты жүйесін жасау34 бет
Кіріс және шығыс деректерді логикалық түрде ұсыну17 бет
Си тілінен дәрістер105 бет
Құрылыс материалдарын есептке алу қоймасының жұмысын автоматтандыру31 бет
MATLAB бағдарламасы.Simulink пакеті. Ляпунов функциясына жалпы анықтама.13 бет
Norton Commander сервистік қаптама бағдарламасының функциялары мен қызметі7 бет
7-8-9 сыныптардан геометриядан таңдау курстарын оқыту97 бет
Delphi бағдарламалау тілінде проектіні құрастыру22 бет
Delphi программалау ортасының негізі34 бет


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


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

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

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

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

Email: info@stud.kz

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

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