Похожие презентации:
sro(28820-130482)
1.
Қолданушылықфункциялар
Қолданушылық функциялар - бұл бағдарламалық жасақтаманың
негізгі бөліктері, олар нақты міндеттерді орындауға арналған.
Олар бағдарламаның жұмысын айтарлықтай жеңілдетеді және
функционалдылығын арттырады.
2.
Қолданушылық функциялардың түрлеріЖалпы функциялар
Арнайы функциялар
Ықшам функциялар
есептеулер жүргізу, файлдарды
саланың қажеттіліктеріне
қолданылатын, бірақ өзі
Мәтінмен жұмыс істеу, сандық
басқару сияқты кең
қолданылатын функциялар.
Белгілі бір қолданбаға немесе
бейімделген функциялар.
Күрделі міндеттерді орындау үшін
қарапайым болған функциялар.
3.
Қолданушылықфункциялардың
маңыздылығы
1
Уақытты үнемдеу
Қолданушылық
функциялар
бағдарламалық
жасақтаманы жылдам
дамытуға және жылдам
2
Қателерді азайту
Функциялар дұрыс
жазылған болса, олар
қателерді болдырмауға
көмектеседі.
жұмыс істеуге мүмкіндік
береді.
3
Өнімділікті арттыру
Функциялар бағдарламалық жасақтаманың өнімділігін
айтарлықтай арттырады.
4.
Қолданушылық функцияларды құруАнықтау
Оңтайландыру
Функцияның қолданылу мақсатын және оны
Функцияның өнімділігін, қолданылуын және
пайдаланудың тиімді тәсілдерін анықтау.
1
қолжетімділігін жақсарту.
2
Жазу
Функцияның логикасы мен кодын жазу, тестілеу
және түзету.
3
5.
Қолданушылықфункциялардың
артықшылықтары
Қайта пайдалануға
болатын
Көбірек ашықтық
бағдарламаның басқа
бөліктерін басқаруды
Функциялар
Функциялар
бағдарламаның басқа
бөліктерінде де
жеңілдетеді.
Тестілеуге қолайлы
Құрылымдылық
тестіленіп, кателерді оңай
бағдарламаның
қолданылуы мүмкін.
Функциялар бөлек
табуға мүмкіндік береді.
Функциялар
құрылымдылығын және
оқылуын жақсартады.
6.
Қолданушылықфункциялардың
шектеулері
1
2
3
Күрделі құру
Кейбір функциялар жазу және үйлестіру қиын
болуы мүмкін.
Жадты көп қажет етуі
Функциялардың өзге қосымшалар мен деректермен
өзара әрекеттесуі жадты көп қажет етуі мүмкін.
Өнімділіктің төмендеуі
Кейбір функциялар өнімділікті төмендетіп, жұмыс
жылдамдығын баяндатуы мүмкін.
7.
Қолданушылықфункциялардың
мысалдары
Математикалық
функциялар
Мәтіндік функциялар
Мәтінмен жұмыс істеу,
Есептеулер жүргізу, деректерді
форматтау, іздеу.
Файл басқару
функциялары
Желілік функциялар
талдау.
Файлдарды ашу, сақтау,
жылжыту.
Интернетке қосылу,
деректерді жіберу.
8.
Қолданушылық функциялардың болашағыАқылды автоматтандыру
Өзін-өзі реттейтін жүйелер
Машиналық оқыту
Функциялар кеңейтілген ақылды бағдарламалық
қамтамасыз етуде қолданылуы мүмкін.
Функциялар өз-өзін жетілдіру және оңтайландыру
қабілетіне ие болуы мүмкін.
Функциялар машиналық оқыту алгоритмдерін
пайдалана отырып, жаңа мүмкіндіктерді ашуы
мүмкін.