БИЛЕТ №24
Ақпараттық жүйелерді жобалаудың технологияларының негізгі түсініктері / Основные понятия технологии проектирования информационных систем
АЖ жобалау үш негізгі саланы қамтиды:
* деректер базасында іске асырылатын деректер объектілерін жобалау;
* деректер сұрауларының орындалуын қамтамасыз ететін бағдарламаларды, экрандық пішіндерді, есептерді жобалау;
* белгілі бір ортаны немесе технологияны, атап айтқанда: желі топологиясын, аппараттық конфигурацияны, қолданылатын архитектураны (файл-сервер немесе клиент-сервер), параллельді өңдеуді, таратылған деректерді өңдеуді және т. б. есепке алу.
Ақпараттық жүйелерді жобалау әрқашан жобаның мақсатын анықтаудан басталады. Жалпы алғанда, жобаның мақсатын жүйені іске қосу кезінде және оның бүкіл жұмыс уақытында қамтамасыз етуді қамтитын бірқатар өзара байланысты міндеттерді шешу ретінде анықтауға болады:
* жүйенің қажетті функционалдығы және оның өзгеретін жұмыс жағдайларына бейімделу деңгейі;
* жүйенің қажетті өткізу қабілеттілігі;
* жүйенің сұранысқа жауап беру уақыты;
* жүйенің ақаусыз жұмысы;
* қажетті қауіпсіздік деңгейі;
* жүйені пайдалану және қолдау оңай.
C# программалау тілінде StringBuilder класы / Класс StringBuilder в языке программирования C#
сынып жүйесі System.String бізге жолдармен жұмыс істеудің кең функционалдығын ұсынады, бірақ оның кемшіліктері бар. Ең алдымен, string нысаны өзгермейтін жол болып табылады. Біз string класының қандай да бір әдісін орындаған кезде, жүйе оған жеткілікті орын бөле отырып, жадта жаңа нысан жасайды. Бірінші таңбаны жою ең қымбат операция емес. Алайда, мұндай операциялар көп болған кезде және осы операцияларды орындау қажет мәтін көлемі де ең аз болмаса, өнімділікті жоғалту шығындары айтарлықтай болады.
Бұл жағдайдан шығу үшін. net фреймворк жүйенің атындағы кеңістігінде орналасқан жаңа StringBuilder класы қосылды System.Text. Бұл сынып динамикалық жолды білдіреді.
Python программалау тіліндегі шартты операторлар / Условные операторы в языке программирования Python
If-Elif-else шартты нұсқаулығы (оны кейде тармақталу операторы деп те атайды) - Python-дағы негізгі таңдау құралы. Қарапайым тілмен айтқанда, ол шартты тексеру сәтіндегі айнымалылардың мәніне байланысты қандай әрекетті орындау керектігін таңдайды.
Мысал ('true' басып шығарады, өйткені 1-ақиқат):
if 1:
print('true')
else:
print('false')
Достарыңызбен бөлісу: |