Кіріспе

IBM 3790 байланыс жүйесі – алғашқы таратылған есептеу платформаларының бірі болды. 3790 IBM компаниясының Деректерді өңдеу бөлімі (DPD) әзірлеген және 1974 жылы жариялаған. Ол 1979 жылы жарияланған IBM 8100-ден ертерек пайда болды. Ол филиалдарда, дүкендерде, еншілес компанияларда және т.б. орнатылып, IBM Systems Network Architecture (SNA) арқылы орталық хост-электрондық есептеу машинасына (mainframe) қосылу үшін жасалған. Оның таратылған деректерді өңдеудегі рөлі «дүниежүзілік компьютерлік дамудың бағытындағы маңызды өзгеріс» деп есептелсе де, Datamation журналы 1979 жылғы наурыз айында 3790-ды «толыққанды жетістікке жете алмаған», «бағдарламаланатын, операторға бағытталған терминал жүйесі» деп сипаттады.

Құралымдары

3790 PVS қолдауымен бағдарламаны скрипттер арқылы мейнфрейм ортасында сынау мүмкін болды. Алайда, скрипттерді жасау қиынға соқты және олар қателерге бейім болды. Мейнфрейм уақытының қымбаттығы және оны алудың қиындығы себепті, көптеген бағдарламашылар PVS-ті тек бастапқы сынақтар үшін ғана пайдаланды. Макро-монтаждаушының нұсқаулығы көлемді (шамамен 4 дюйм қалыңдықта) болды және анықтама ретінде қолдануға ыңғайсыз жағдай тудырды. Бағдарламалаудағы тағы бір мәселе – кодтың дизайны мен көлемі еді; аппараттық архитектура кодты 2кб сегменттерге жадқа жүктеді. Оңтайлы орындалу уақытын қамтамасыз ету үшін, интенсивті циклдардың өңделуі сегмент шекарасын кесіп өтпеуі және сегменттерді жадтан ауыстырудың кешігуіне әкеп соқпауы маңызды болды. IBM Макро-монтаждаушыдағы мәселелерді мойындап, DMS деп аталатын автоматтандырылған бағдарлама генераторын құрды. Кейіннен DMS 8100 жүйесінде Cross System Product (CSP) болып өзгерді. DMS негізінен экранды бояу құралы болды; ол өріс диапазонының тексеруі немесе сандық тесттер сияқты қарапайым түзетулерді орындай алатын, бірақ күрделі логиканы әлі де Макро Ассемблер арқылы кодтау қажет болды.

IBM 3730-ның

IBM 3730 – 1970 жылдардың соңында жарияланған 3790 машинасының мәтін өңдеуге арналған түрі. Ол 3790 аппараттық құралдарын пайдаланған, бірақ оның бағдарламалық жасақтамасы оны арнайы, ортақ логикалық мәтін өңдеу жүйесіне айналдырды, ол IBM 3270 терминалдары отбасынан шыққан оннан астам IBM 3732 мәтін өңдеу терминалын қолдауға қабілетті болды. Клиенттер қайтарған ескі IBM 3777 терминалдары қайта жабдықталды және арнайы мәтін өңдеу пернетақтасымен жарақтандырылып, 3730 мәтін өңдеу жүйесінің бір бөлігі ретінде басқа клиенттерге қайта жіберілді. 3730 жүйесі Systems Network Architecture арқылы IBM DISOSS іске қосылған орталық мейнфреймге қосылуы мүмкін, ал IBM DISOSS – CICS жүйесінде жұмыс істейтін орталықтандырылған құжат алмасу бағдарламалық қамтамасы еді.