|
исрп. Аж мірлік циклы
1. АЖ - дің құрылымдық белгісі бойынша классификациясы
2. Ақпарат теориясының негізгі міндеттері
Ақпараттар теориясы – ақпаратты тасымалдаудың сенімді және тиімді тәсілін зерттейтін ғылыми пән. Ақпараттар теориясының негізгі міндеті – оптималды байланыс жүйесінің принциптерін құру. Оптималды жүйе – жүйенің параметрлерінің (қуаттылығы, жиілік жолағы және т.б.) ең кіші мәндерінде берілген ақиқаттылықты қамтамассыз етеді немесе берілген параметрлерде ең үлкен ақиқаттылықты қамтамасыз етеді.
Бұл жағдайда ақпараттар теориясының міндеттері төмендегідей анықталады:
1. Ақпараттар көзі құрастыратын ақпараттың санын өлшеу. Ақпарат санын есептеу арқылы байланыс жүйесіне деген талапты тұжырымдауға болады;
2. Хабарламаны сипаттаудың қысқартылған тәсілдерін, яғни жалпыланған кванттау және статистикалық кодтауды құрастыру;
3. Берілген параметрлері мен байланыс жүйелері арқылы жіберілетін ақпарат санының ең үлкен санын анықтау;
4. Теорияда көрсетілген, шектелген сан мен нақты байланыс жүйелері арқылы жіберілетін хабарламаның санын салыстыру. 3. Жобалаудың аспаптық құралдары (CASE құралдары) CASE (Computer-Aided Software Engineering) – бағдарламалық жасақтаманы әзірлеудің әртүрлі аспектілерін қолдау үшін компьютерлік құралдарды пайдалануды сипаттайтын тұжырымдама. CASE құралдары бағдарламалық жасақтаманы әзірлеудің өмірлік циклімен байланысты әртүрлі тапсырмаларды, соның ішінде талаптарды талдауды, жобалауды, әзірлеуді, тестілеуді және жобаны басқаруды автоматтандыруға арналған. Rational Rose: Бұл модельдеу және бағдарламалық жасақтаманы жобалау үшін қолданылатын ең танымал CASE құралдарының бірі. Ол класс диаграммалары, өзара әрекеттесу диаграммалары, күй диаграммалары және т.б. сияқты диаграммалардың әртүрлі түрлерін қолдайды. Rational Rose жүйенің құрылымы мен әрекетінің көрнекі көрінісін береді. BPwin: BPwin (Business Process Win) – бизнес-процестерді модельдеу және жобалауға арналған CASE құралы. Ол бизнес процестерін визуализациялауға және талдауға көмектесетін деректер ағынының диаграммаларын, жұмыс процесі диаграммаларын, күй диаграммаларын және диаграммалардың басқа түрлерін жасауға арналған функционалдылықты ұсынады. BPwin бизнес ережелерін сипаттауға, процестердің тиімділігін талдауға және процестердегі өзгерістерді модельдеуге мүмкіндік береді. ERwin: ERwin — CASE дерекқорын модельдеу және жобалау құралы. Ол әзірлеушілер мен дерекқор әкімшілеріне деректер құрылымын жасауға, визуализациялауға және басқаруға көмектесетін тұжырымдамалық, логикалық және физикалық деректер үлгілерін жасауға арналған құралдарды қамтамасыз етеді. ERwin әртүрлі модельдеу әдістемелерін, соның ішінде Visual Data Model (VDM) және Logical Data Model (LDM) қолдайды. Сондай-ақ ол дерекқор сценарийлерін, құжаттаманы және деректер үлгілерінің нұсқаларын басқаруды автоматты түрде жасау мүмкіндігіне ие.
|
| Билет № 24
(DFD), (ERD), (STD)
DFD (деректер ағынының диаграммасы):
Деректер ағынының диаграммасы (DFD) жүйенің әртүрлі құрамдас бөліктері арасындағы деректер ағынын көрсететін жүйенің немесе процестің графикалық көрінісі болып табылады. DFD кірістер мен шығыстар, түрлендірулер, деректер қоймалары және сыртқы нысандар туралы ақпаратты көрсетеді. Ол деректер ағыны және жүйе құрамдас бөліктері арасындағы өзара әрекеттесу тұрғысынан жүйені талдауға және жобалауға мүмкіндік береді. ERD (Нысан қатынасының диаграммасы):
Нысан қатынасының диаграммасы (ERD) нысандарды (нысандарды немесе тұжырымдамаларды), олардың қатынастарын және нысан атрибуттарын модельдейтін дерекқордың графикалық көрінісі болып табылады. ERD дерекқор құрылымын және нысандар арасындағы қарым-қатынастарды сипаттауға мүмкіндік береді. Ол дерекқорды жобалау процесінде нысандарды, олардың атрибуттарын және олардың арасындағы қатынастарды анықтау үшін қолданылады. STD (құрылымдық диаграмма):
Құрылым диаграммасы – модульдерді немесе компоненттерді және олардың бір-бірімен байланысын көрсететін бағдарлама немесе жүйе құрылымының графикалық көрінісі. STD жүйенің немесе бағдарламаның құрамдас бөліктерін ұйымдастыру және иерархиялық түрде көрсету үшін қолданылады. Ол логикалық түрде жүйені модульдерге бөлуге және олардың арасындағы өзара әрекеттесуді анықтауға мүмкіндік береді. DFD, ERD және STD ақпараттық жүйелерді модельдеуге және жобалауға арналған құралдар болып табылады. Олардың әрқайсысы деректерді визуализациялауға және ұйымдастыруға, жүйе құрамдастарының құрылымы мен өзара әрекетін анықтауға көмектесетін жүйені әзірлеу процесінің әртүрлі аспектілерінде қолданылады.
Ақпараттық жүйелердің жіктелуі
Ақпараттық жүйелерді әртүрлі критерийлер бойынша жіктеуге болады, мысалы, пайдалану мақсаты бойынша, бақылау деңгейі бойынша, деректер түрлері бойынша, ақпаратты өңдеу әдістері бойынша және т.б. Міне, кейбір негізгі классификациялар: Қолдану мақсаты:
Операцияларды қолдау АЖ (OIS)
Басқару шешімдерін қабылдауға арналған IS (MIS)
Бизнес үдерістерін автоматтандыруға арналған IS (BPIS)
Зерттеуге қолдау көрсету IS (RIS)
Басқару деңгейі бойынша:
Өндірістік бақылау жүйелері (SCADA)
Кәсіпорындарды басқару жүйелері (ERP)
Тұтынушымен қарым-қатынасты басқару жүйелері (CRM)
Білімді басқару жүйелері (KMS)
Деректер түрі бойынша:
Құрылымдық АЖ (мысалы, дерекқорлар)
Құрылымдалмаған АЖ (мысалы, мәтіндік құжаттар)
Жартылай құрылымдық ақпараттық жүйелер (мысалы, XML құжаттары)
Техникалық тапсырма
Техникалық тапсырма (ТҚ) жобаға, бағдарламалық өнімге немесе әзірленетін қызметке қойылатын талаптар мен техникалық сипаттамалардың толық сипаттамасын қамтитын құжат болып табылады. ToR мақсаттарды, функционалдылықты, өнімділікке қойылатын талаптарды, шектеулерді, интерфейстерді, жүйе архитектурасын және жобаның басқа аспектілерін анықтайды. Ол тапсырыс беруші мен мердігер арасындағы байланыс негізі ретінде қызмет етеді және жобаны жоспарлау, әзірлеу және бақылау үшін негіз болып табылады.
|
|
|
|
Билет № 25
Жүйенің құрылымы
Жүйе құрылымы деп жүйенің элементтерінің және олардың арасындағы жиынтық түріндегі байланыстардың жиынтығын айтады. Жүйе құрылымы құрылымын, орналасуын, тәртібін білдіреді және белгілі бір қатынастарды, жүйе құрамдас бөліктерінің салыстырмалы орнын көрсетеді, т.б. оның құрылымы және оның элементтерінің қасиеттерінің (күйлерінің) жиынтығын ескермейді. Жүйені элементтердің қарапайым санауы арқылы көрсетуге болады, бірақ көбінесе объектіні зерттеу кезінде мұндай бейнелеу жеткіліксіз, өйткені объектінің не екенін және қойылған мақсаттардың орындалуын не қамтамасыз ететінін анықтау талап етіледі.
Бағдарламалық қамтасыздандыру
Бағдарламалық қамтамасыз ету (БҚ) қауіпсіздігі кез келген бағдарламалық өнімді әзірлеу, енгізу және пайдаланудағы маңызды аспект болып табылады. Ол бағдарламалық жасақтаманы рұқсатсыз кіру, зиянды бағдарлама, деректерді ұрлау, бұзу және шабуылдың басқа түрлері сияқты қауіптерден қорғау үшін қабылданған шараларды қамтиды. Мұнда бағдарламалық қамтамасыз ету қауіпсіздігінің кейбір негізгі аспектілері берілген: Аутентификация және авторизация: бағдарламалық құралда пайдаланушыларды аутентификациялау және олардың қол жеткізу құқықтарын бақылау механизмдері болуы керек. Күшті құпия сөздер, екі факторлы аутентификация және рөлді басқару рұқсатсыз кіруді болдырмауға көмектеседі.
Деректерді шифрлау: құпия сөздер, жеке ақпарат немесе қаржылық деректер сияқты құпия деректер тасымалдау кезінде де, сақтау кезінде де шифрлануы керек. Күшті шифрлау алгоритмдерін пайдалану деректерді рұқсатсыз кіруден қорғауға көмектеседі.
Ішкі жүйе, элемент, түйін
Ішкі жүйе, элемент және түйін - бұл жиі жүйелердің құрамдас бөліктерін және олардың иерархиясын сипаттау үшін қолданылатын терминдер. Ақпараттық технологиялар, электроника, инженерия және т.б. сияқты әртүрлі салалар мен пәндердің контекстінде бұл терминдердің сәл өзгеше мағыналары болуы мүмкін. Міне, олардың жалпы анықтамалары: 1. Ішкі жүйе: Ішкі жүйе - белгілі бір функцияларды немесе тапсырмаларды орындайтын, бірақ өздігінен тәуелсіз жүйенің қандай да бір түрі ретінде қарастырылуы мүмкін жүйенің бөлігі. Ішкі жүйе, әдетте, ортақ мақсатқа жету үшін жүйенің басқа компоненттерімен өзара әрекеттеседі. Мысалы, компьютерлік жүйеде ішкі жүйелер орталық процессорды, жедел жадты, қатты дискіні және т.б. 2. Элемент: Элемент жүйенің немесе ішкі жүйенің негізгі құрылыс блогы немесе құрамдас бөлігі болып табылады. Элемент белгілі бір функцияны орындайды және оны жүйенің басқа компоненттерін өзгертпестен ауыстыруға немесе өзгертуге болады. Мысалы, электроникада элементтер резисторлар, конденсаторлар, интегралдық схемалар және басқа компоненттер болуы мүмкін. 3. Түйін: Түйін – жүйенің иерархиясында немесе құрылымында белгілі орын алатын жүйе құрамдастарының бірі. Түйін әдетте басқа түйіндермен немесе жүйе құрамдастарымен әрекеттеседі. Мәтінмәнге байланысты түйіндер физикалық нысандар, бағдарламалық қамтамасыз ету компоненттері немесе тіпті дерексіз ұғымдар болуы мүмкін. Мысалы, компьютерлік желіде түйіндер компьютерлер, маршрутизаторлар, коммутаторлар және т.б. Жалпы алғанда, бұл терминдер жүйенің және оның құрамдас бөліктерінің құрылымы мен ұйымдастырылуын, сондай-ақ олардың арасындағы байланыстарды сипаттау үшін қолданылады. Дегенмен, бұл терминдердің нақты мағыналары мен қолданылуы салалар мен пәндер бойынша әртүрлі болуы мүмкін.
|
|
|
| |
|
|