ьт. Учеб.пособ.АИС Сейтказиева, Токтогулова (1). Лекция 1 аистин пайда болушу жана нгш жннд тарыхый маалыматтар
Скачать 0.77 Mb.
|
Автоматташтырылган маалыматтык системаларды куруунун негиздери: Мазмун Түшүндүрмө кат …………………………………………………….4 Лекция №1 АИСтин пайда болушу жана өнүгүшү жөнүндө тарыхый маалыматтар…………..5 Лекция номери 2,3,4. Автоматташтырылган системалар: негизги түшүнүктөр……….7 Лекция №5 АИСтин классификациясы…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… .7 Лекция № 6, 7 АИСтин түрлөрү ………………………………………………….27 Лекция № 8, 9 АИСтин маалыматтык камсыздоосу…………………….32 10, 11- лекциялар АИСтин программалык камсыздоосу………………………….41 Лекция №12 Математикалык программалык камсыздоо ……………………………..52 Лекция № 13. Техникалык камсыздоо …………………………………55 Лекция №14 АИСтин жашоо цикли……………………………………..63 Лекция №15 Жашоо циклинин этаптары…………………………………65 Лекция №16 Маалымат системасынын жашоо циклинин процесстери…….68 № 17 лекция, 18 Маалыматтык тутумдун жашоо циклинин моделдери ....71 Лекция № 19 АИС долбоорлоо ыкмалары .......... 81 Лекция № 20 Маалыматтык системаны долбоорлоонун негизги фазалары ..86 Лекция № 21 РАД методологиясы…………………………………………..89 Лекция №22 Объектке багытталган программалоо………………92 Лекция № 23 CASE – инструменттер, алардын функционалдуулугу жана мүнөздүү…………………………………………………………97 Лекция 24, 25 АИСтин сапатын баалоо жана башкаруу………………………103 Колдонулган адабияттар ……………………………………………..109 Түшүндүрмө жазуу Лекциялардын курсу 230109 «Компьютердик техника үчүн программалык камсыздоо» адистиги боюнча окуган студенттер үчүн түзүлгөн. Бул курс автоматташтырылган маалыматтык системалардын негизги түшүнүктөрүн системалуу түрдө көрсөтүүнү камсыз кылат. Курсту изилдөө маалымат системаларынын пайда болушу жана өнүгүшү менен таанышууну, аларды ар кандай критерийлер боюнча классификациялоону камтыйт, ошондой эле маалыматтык системаларды долбоорлоо жана моделдөө маселелери да кеңири ачылат. Курс маселени чечүү үчүн автоматташтырылган маалыматтык системанын мазмунун төмөнкүдөй жалпылоочу түшүнүктөр аркылуу ачууга негизделген: маалымат системасы, маалыматтык системанын түзүмү, маалыматтык системанын жашоо цикли, маалыматтык системанын жашоо циклинин моделдери, долбоор жана долбоор. Автоматташтырылган маалыматтык системаларды долбоорлоого жана түзүүнүн негизги этаптарына өзгөчө көңүл бурулат. Натыйжада студенттер автоматташтырылган маалыматтык системалар, алардын азыркы коомдун турмушундагы ролу жана орду, автоматташтырылган маалыматтык системалардын өнүгүшү жөнүндө толук түшүнүк алышат. Лекциялардын курсу автоматташтырылган маалыматтык системаларды практикалык ишке ашыруу үчүн теориялык негиз болуп кызмат кылат. Лекция №1 АИСтин пайда болушу жана өнүгүшү жөнүндө тарыхый маалыматтар Лекциянын максаты: АИСтин жаралуу жана өнүгүү тарыхы жөнүндө түшүнүк калыптандыруу. бир. АИСтин пайда болушу жана өнүгүшү жөнүндө тарыхый маалыматтар 20-кылымдын экинчи жарымы илимий-техникалык прогресстин (СТП) ири технологиялык ачылышы менен белгиленди. 20-кылымдын ортосунда пайда болгон. электрондук эсептөө машиналары / компьютерлери маалыматты иштетүү жана башкаруу үчүн жаңы мүмкүнчүлүктөрдү ачты. Тарыхый жактан алганда, компьютердик техниканын, компьютерлердин/компьютерлердин жаралышы жалпы эле электр техникасынын жана техникалык билимдердин өнүгүшүнүн көрүнүктүү натыйжасы болгон. Акырындык менен эс тутум көбөйүп, программалык камсыздоонун деңгээли жогорулап, компьютерлер эсептөөчү гана эмес, башка функцияларды да ала баштады. Биринчи муундун компьютерлеринин социалдык мааниси адамдын интеллектуалдык функцияларын автоматташтыруу мүмкүнчүлүгүнөн турат. Мунун өзү 1940-1950-жылдардагы укмуштуудай көрүнүш болгон. өткөн кылымдын, мисалы, "машина ойлоно алабы" жана башка бир катар кызуу талкууларды пайда кылды. 70-жылдардын аягына чейин. ЭВМдердин социалдык-экономика-лык максаттарына «техниктердин» таасири артыкчылыктуу болгон. Керектөөчү жана анын иштеп чыгуучулар тарабынан компьютерлерди колдонуудагы кызыкчылыктары, бирок бул этапта приоритет болгон эмес. Эсептөө иштери үчүн жана өзгөчө башкаруу маселелерин чечүү үчүн компьютерлерди колдонуу кырдаалды кескин өзгөрттү. «Күтүлбөгөн жерден» ошол кездеги компьютерлерди колдонуунун натыйжалуулугу салыштырмалуу төмөн экени белгилүү болду. Автоматташтырылган башкаруу системалары үчүн компьютердик байланыш каражаттарын түзүү (АКС): Технологиялык процесстер (APCS); Enterprises (ASUP); Industries (OASU); Мамлекеттик башкаруунун улуттук деңгээли (OGASU) иштеп чыгуучуларды жана керектөөчүлөрдү коомдун социалдык-экономикалык өнүгүүсүндө компьютердик технологияны колдонуунун мүмкүнчүлүктөрүн түшүнүүнүн жаңы, жогорку деңгээлине алып чыкты. Эсептөө системаларын түзүү биздин өлкөдө катуу борборлоштурулган башкаруу структураларын чагылдырды . Эсептөө комплекси керектөөчүгө «тейлөө, ылайыкташтыруу, тууралоо» жана тескерисинче эмес, ушундай уюштурулган. Бул фундаменталдык мүнөздөгү ыңгайсыздык болгон, ал сөзсүз түрдө ушул муундардын комплекстерин жана компьютерлерин пайдалануунун натыйжалуулугуна өнүккөн. АБЖнын салыштырмалуу төмөн эффективдүүлүгү керектөөчүгө начар көңүл буруу менен гана эмес, ошондой эле акыркысынын психологиясы ушул этапта маалыматты иштетүүнүн автоматташтырылган эмес, салттуу ыкмалары менен конфигурацияланбаганы менен түшүндүрүлөт. Негизсиз «коркунучтуу окуя» деген пикир болгонавтоматташтыруу жумуш орундарынын бир кыйла кыскарышына алып келет жана башкалар.олуттуу экендигин чет елкелук жана ата мекендик практика керсеттукомпьютерлерди колдонууда маалыматты иштетүү мүмкүнчүлүктөрүн жогорулатуубашкаруу жумуш орундарын кыскартпайт, тескерисинче көбөйтөт,ошол эле учурда, кызматкерге жаңы, конкреттүү жана жогорку көрсөтүүкесиптик талаптар. Акыркы жарым кылымда компьютерлерди колдонуунун негизги куралы катары программалык камсыздоо компьютерден ажырагыс жогорку интеллектуалдык ишмердүүлүктүн чоң жана өзүнчө чөйрөсү болуп калды. Бүткүл маалыматты иштетүү процессинин баштапкы негизи болгон так аныкталган компьютердик технология (аппараттык жана программалык камсыздоо) түзүлдү. Экинчи технологиялык ачылыш - бул микроминиатюризация, нанотехнологиялардагы ийгиликтер - жеке компьютерлерди түзүүгө мүмкүндүк берди. Персоналдык компьютерди түзүүнүн мааниси анын керектөөчүгө кызмат кыла баштагандыгында, б.а. ЖКнын социалдык максатынын вектору кандай болушу керек болуп калды. СТПнын үчүнчү технологиялык ачылышы (илимий-техникалык прогресс) бул акыркы телекоммуникация каражаттарын, тармактарды жана маалыматты берүүнүн тармактык ыкмаларын түзүү. Ар түрдүү татаалдыктагы жана деңгээлдеги маалыматты берүү тармактарынын пайда болушу, анын ичинде Бүткүл дүйнөлүк желени – Интернеттин түзүлүшү принципиалдуу жаңы чөйрөнү – географиялык чектери жок глобалдык маалымат мейкиндигин түздү. Маалыматтык системалар лингвистиканын, лингвистиканын, классификация теориясынын, терминологиянын жана башкалардын мыйзамдарын колдонууга негизделген семантикалык (маанилүү) маалыматты кайра иштетүү жолу менен байланышкан . Дал ушул предметтик чөйрөнүн семантикалык маселелерин кылдат жана терең чечүү түздөн-түз конкреттүү маалыматтык системалардын натыйжалуулугун, демек, маалыматташтыруу процессин аныктайт.1 Лекция номери 2,3,4. Автоматташтырылган системалар: негизги түшүнүктөр 1. Автоматташтырылган маалыматтык системанын түшүнүктөрү. Теманы ийгиликтуу уйренуунун натыйжасында сез үйрөнүү: автоматташтырылган маалыматтык системаларга тиешелүү негизги терминдерди жана түшүнүктөрдү, алардын жаралуу жана өнүгүү тарыхын; автоматташтырылган, маалыматтык жана автоматташтырылган жөнүндө м аалыматтык системалар, ошондой эле алардын түрлөрү; көндүмдөрдү жана көндүмдөрдү алуу: автоматташтырылган түшүнүгү жана өзгөчөлүктөрү менен байланышкан маалымат системалары; автоматташтырылган өнүгүү этаптарынын концепциясына байланыштуу маалымат системалары. Сабактын материалдарын изилдөөнүн натыйжасында эстен чыгарбоо керек болгон негизги түшүнүктөр : система; автоматташтырылган система; Маалымат системасы; маалымат базасы; автоматташтырылган маалымат системасы; автоматташтырылган маалымат издөө системасы; модель жана эксперттик автоматташтырылган маалымат системалары. Автоматташтырылган маалыматтык системанын концепциялары Заманбап дүйнөдө маалымат эң маанилүү ресурстардын бири болуп калды, ал эми маалыматтык системалар ишмердүүлүктүн дээрлик бардык чөйрөлөрүндө зарыл курал болуп калды. Салттуу маалыматтык системалар (МС) техникалык каражаттарды жана андан тышкары автоматташтырылган системаларды, комплекстерди жана түзүлүштөрдү (мисалы, ар кандай максаттар үчүн кол менен жазылган же терилген таблицалык маалыматтар) колдонбостон түзүлүшү жана колдонулушу мүмкүн. Бирок, мындай технологиялар заманбап коомдо сейрек колдонулат. Бүгүнкү күндө универсалдуу жана (же) адистештирилген компьютердик аппараттык жана программалык камсыздоонун жардамы менен түзүлгөн маалымат базаларын түзүү жана пайдаланууну диверсификациялоо зарылдыгы талашсыз. ЭЭМдин жардамы менен чечилүүчү милдеттердин ар түрдүүлүгү принциптери боюнча бири-биринен айырмаланган системалардын көптөгөн ар кандай типтеринин пайда болушуна алып келди. курулуш жана аларга камтылган маалыматты иштеп чыгуу эрежелери. Система (грекче «бөлүкчөлөрдөн турган бүтүн, байланыш») – бул бири-бири менен белгилүү бир мамилелер менен байланышкан жана белгилүү бир бүтүндүктү, биримдикти түзгөн элементтердин жыйындысы. Система деп бир эле учурда бирдиктүү бир бүтүн катары каралуучу жана коюлган максаттарга жетүү таламында бириккен гетерогендик элементтердин жыйындысы катары түшүнүлөт. Системалар бири-биринен курамы боюнча да, негизги максаттары боюнча да айырмаланат. Бири-бири менен жана тышкы чөйрө менен байланышкан элементтердин же бөлүктөрдүн жыйындысынын иштеши белгилүү бир пайдалуу натыйжаны алууга багытталган. Мисалы, билим берүү, энергетика, транспорт, экономикалык жана башка көптөгөн системаларды атасак болот. Информатикада « система » түшүнүгү кеңири таралган жана көптөгөн семантикалык мааниге ээ. Көбүнчө ал техникалык каражаттардын жана программалардын жыйындысына кайрылуу үчүн колдонулат. Системаны компьютердин аппараттык камсыздоосу, документацияны жүргүзүү жана эсептөөлөрдү башкаруу процедуралары менен толукталган конкреттүү прикладдык маселелерди чечүү үчүн программалардын жыйындысы деп атоого болот . Системага таасир этүүчү тышкы өзгөрүүлөрдөн тышкары, көптөгөн ички трансформациялар бар, алардын эң маанилүүсү (жана, эреже катары, азаптуусу) уюштуруу түзүмүн жана башкаруу ыкмаларын өзгөртүү. Бул учурда процесстердин өзү да, системанын курамы да өзгөрүшү мүмкүн.2 Бул курс компьютердик технологияга байланыштуу болгондуктан, келечекте компьютердик (электрондук) автоматташтырылган системалар жөнүндө сөз кылабыз. Система өзгөрүп жаткан шарттарга жооп берүүгө убакыт болушу үчүн ийкемдүү болушу керек. Бул үчүн, системанын элементтерин жана бүтүндөй системанын өзүн автоматташтыруу үчүн ар кандай технологияларды колдонуңуз. Автоматташтыруу – бул техникалык, уюштуруучулук жана экономикалык мүнөздөгү аракеттердин жана чаралардын жыйындысы. Ал катышуунун даражасын төмөндөтүүгө, ошондой эле өндүрүштүк же башка технологиялык процессти ишке ашырууга адамдын түздөн-түз катышуусун толук жокко чыгарууга мүмкүндүк берет. Жалпысынан алганда, автоматташтыруу, алардын жардамы менен ар кандай процесстерди аткаруу үчүн техникалык каражаттарды жана технологияларды колдонуу дегенди билдирет. Ал кандайдыр бир предметтик чөйрөлөрдө (өндүрүштө, башкарууда, окутууда, маданиятта) түп тамырынан бери өзгөрүү үчүн негиз болуп кызмат кылат жана башка.). А втоматташтыруунун негизги милдеттери болуп төмөнкүлөр саналат: салттуу процесстерде эмгек чыгымдарын азайтуу ж ана операциялар; күнүмдүк операцияларды жоюу; маалыматты иштеп чыгууну жана трансформациялоону тездетүү; статистикалык анализдин мүмкүнчүлүктөрүн кеңейтүү бухгалтердик эсептин жана отчеттуулуктун тактыгын жогорулатуу; кызмат көрсөтүүнүн натыйжалуулугун жана сапатын жогорулатуу колдонуучулар; модернизациялоо же салттуу элементтерди толук алмаштыруу технологиялар; жаңы маалыматтык технологияларды - штрих-кодду, RFID, RAID, CD жана DVD, телекоммуникациялык системаларды, электрондук почтаны, башка интернет кызматтарын, гипертекстти, толук маалыматты колдонуу аркылуу уюмдун маалыматтык ресурстарын уюштуруу жана натыйжалуу пайдалануу мүмкүнчүлүктөрүн кеңейтүү. тексттик жана графикалык машина окуй турган маалыматтар ж.б.; кеңири маалымат алмашуу мүмкүнчүлүктөрүн жеңилдетүү, кызматтарды көрсөтүү, кооперативдик жана интеграциялык системаларга натыйжалуу катышуу. «Система» түшүнүгүнө «автоматташтырылган» термининин кошулушу мындай системаны түзүү жана иштетүү жолдорун чагылдырат. Автоматташтырылган система (ГОСТ боюнча) – ишмердүүлүктүн айрым түрлөрү боюнча автоматташтырылган функцияларды ишке ашыруучу уюштуруу бөлүмдөрүнүн жана автоматташтырылган каражаттардын өз ара байланышкан жыйындысынан турган система. компоненти – АС подсистемасында белгилүү бир функцияны аткаруучу жана анын иштешин камсыз кылуучу колдоонун түрлөрүнүн (аппараттык, программалык камсыздоо, маалымат ж.б.) биринин элементи. Кандайдыр бир автоматташтырылган системаларды түзүүдө эң биринчи маселе - бул маселенин билдирүүсү (1-сүрөт). Келгиле, бул кадамды карап көрөлү. Райс. 1. "Проблемалык билдирүү" структурасынын схемасы Тапшырманын сүрөттөлүшү бөлүмү төмөнкү компоненттерди камтыйт: максаттын сүрөттөлүшү; белгилүү бир маселени чечүү үчүн дайындоо; чечилип жаткан маселе ишке ашырган функциялардын жана процесстердин тизмеси; уюштуруу-техникалык-экономикалык мүнөздөмөлөрү тапшырма субъектилери; маселени чечүүнү автоматташтыруунун максатка ылайыктуулугун негиздөө; тапшырма чечилип жаткан объекттердин тизмесин көрсөтүү; маселени чечүүнүн жол-жоболорун баяндоо; маселени чечүү жыштыгын жана талаптарды көрсөтүү баштапкы маалыматтарды чогултууну уюштуруу; башка милдеттер менен байланыштардын сүрөттөлүшү. максатында , алар кандайдыр бир системалык процесстерди башкаруу чөйрөсүндө экономикалык эффекттин белгилүү бир маанилерин алуу же маалыматты иштетүүгө кеткен чыгымдарды жана эмгек чыгымдарын азайтуу, алынган маалыматтын сапатын жана ишенимдүүлүгүн жогорулатууну билдирет. , аны кайра иштетүүнүн натыйжалуулугун жогорулатуу ж.б., б.а. бул милдетти ишке ашыруудан кыйыр жана тике натыйжа алуу. жаткан маселенин экономикалык маңызы деп аны чечүүдө эсептелген экономикалык көрсөткүчтөрдүн курамы, бул көрсөткүчтөр киргизилген документтер, пландаштырылган натыйжаларды алуу үчүн зарыл болгон баштапкы көрсөткүчтөрдүн тизмеси жана ошол баштапкы документтердин аталыштары түшүнүлөт. алар камтылган. Тапшырманын уюштуруучулук маңызы – тапшырманы чечүүнүн жол-жобосун баяндоо; аны чечүү үчүн колдонулган уюштуруу формасы; чечим режими; туруктуу жана өзгөрүлмө маалыматы бар файлдардын курамы; компьютерге баштапкы маалыматты алуу жана киргизүү ыкмасы; натыйжаларды чыгаруу формалары: басып чыгаруу үчүн, экранда, электрондук алып жүрүүчүдө же байланыш каналдары аркылуу берүү үчүн. Маселени чечүү алгоритминин сыпаттамасы кириш жана чыгуу көрсөткүчтөрүнүн формалдаштырылган сыпаттамасын, ошондой эле маселени түз эсептөө ыкмасы менен чечкен учурда натыйжанын көрсөткүчтөрүн эсептөө үчүн формулалардын тизмесин же математикалык моделдин сыпаттамасын, аны ишке ашыруу үчүн колдонулган экономикалык-математикалык ыкма жана эсептөөлөрдү жүргүзүү үчүн ырааттуу кадамдардын тизмеси. Андан ары алар маселени чечүүнүн жыштыгын жана натыйжалык документтерди берүү тартибин, баштапкы маалыматтарды чогултууну уюштурууга талаптарды, б.а. маалыматтарды чогултуунун, каттоонун, чогултуунун жана кайра иштетүүгө берүүнүн ыкмасына жана техникалык каражаттарына. Тапшырманын ал камтылган подсистеманын башка милдеттери менен, ошондой эле башка подсистемалардын милдеттери менен же АСдан тышкаркы чөйрө менен байланышын баяндоо чоң мааниге ээ . Киргизилген маалыматтын сүрөттөлүшү киргизилген билдирүүлөрдүн тизмесинен турат; маалыматтын түзүмдүк бирдиктеринин тизмеси; маалыматтын пайда болуу жыштыгын жана убактысын сыпаттамалар; ар бир документ формасы үчүн аты жана идентификатор. Чыгуучу маалыматтын сыпаттамасы төмөнкүлөрдү камтыйт: чыгуучу билдирүүлөрдүн, документтердин тизмеси жана сыпаттамасы; маалыматтын түзүмдүк бирдиктеринин тизмеси; маалыматтын пайда болуу жыштыгы жана убактысы; Документтин аталышы; ар бир документ формасы үчүн идентификатор. Андан ары ар бир тапшырма үчүн маалыматтык, техникалык, укуктук, уюштуруучулук, технологиялык, математикалык жана лингвистикалык камсыздоонун бардык компоненттери, ошондой эле айрым программалык камсыздоо компоненттери иштелип чыгат. АС түзүүдөн мурун, адам даярдоо чараларынын программасын уюштурат, ошондуктан, башка нерселер менен катар, атайын уюштуруучулук жана укуктук колдоо талап кылынат. Өндүрүш процесстери бар АСта объект жана башкаруу органы бир адам-машина системасы болуп саналат, ал эми адам сөзсүз түрдө башкаруу циклине кирет. Аныктоо боюнча, автоматташтырылган система өндүрүш процессин башкаруу үчүн зарыл болгон маалыматты чогултуу жана иштетүү үчүн иштелип чыккан адам-машина системасы, башкача айтканда, адамдардын командаларын башкаруу . Автоматташтырылган системалардын төрт түрү бар: Уюмдагы бир процессти (операцияны) камтуу. Уюмда бир нече процесстерди айкалыштыруу. Бир нече өз ара аракеттенүүчү уюмдардын масштабында бир процесстин иштешин камсыз кылуу. Бир нече уюмдардын масштабында бир нече процесстердин же системалардын ишин ишке ашыруу. Ишканаларды автоматташтыруу шартында бул жөн гана компьютерлерди алуу жана корпоративдик тармакты түзүү эмес, компьютерлерди, программалык камсыздоону жана тармактарды камтыган маалыматтык системаны түзүү, эң негизгиси маалымат агымын уюштуруу дегенди билдирет. Маалыматтык системалар – адам ишмердүүлүгүнүн ар кандай тармактарында кеңири колдонулган ар түрдүү автоматташтырылган системалар . «Система» түшүнүгүнө «маалымат» термининин кошулушу аны түзүүнүн жана иштөөнүн максатын чагылдырат.3 |