MIIS тілі: Медициналық ақпарат жүйесі, MUMPS тілінен дамыған, 1964-68 ж. жасалған. Стандартталмаған, жекеменшік жүйе. Бағалы деректерді түсіндірудегі ерекшеліктері.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
MIIS (Meditech Interpretive Information System) – А. Нил Паппалардо мен Курт У. Марблдың 1964-1968 жылдары Массачусетс бас ауруханасында DEC PDP-де жасаған MUMPS сияқты бағдарламалау тілі. MUMPS эволюциясы екі негізгі бағытқа бөлінді: MUMPS-тың өзі және MIIS. MUMPS ANSI және ISO стандартты тіліне айналды. Көптеген MUMPS жүзеге асырылымдары үйлесімді болу үшін стандартталғанда, MIIS стандартталмады, бірақ оның орнына жекеменшік жүйеге айналды. MUMPS және MIIS арасындағы айырмашылықтардың мысалы ретінде, MUMPS-та логикалық өрнектің мәні false = нөл немесе true = нөлден өзгеше, канондық түрде бір болуы мүмкін. MIIS-те false мәні бос жол, ал true мәні ASCII жою символынан (ондық код 127) тұратын жол болып табылады. Диалекттер арасында философиялық айырмашылық та бар. MIIS көбінесе кодты мүмкін болатын қателерге қарамастан, алға жылжу керек деген көзқараспен қарастырады, ал MUMPS одан да ауыр проблемалардың алдын алу үшін қате шығарады. Мысалы, анықталмаған айнымалы кездескенде, MUMPS қате жасайды, ал MIIS оны нөл ретінде қарастырады. 1980 жылдары Массачусетс штатындағы Бригам және Әйелдер ауруханасы MIIS-ті Data General Mainframe бағдарламасын жасау үшін пайдаланды. 1986 жылы SCAMC Ванкувер бас ауруханасында MIIS-те жазылған Кардиологиялық пациенттерді басқарудың біріктірілген жүйесі бар екенін хабарлады. MIIS тілі кітапхана жүйелерін, сондай-ақ денсаулық сақтау саласының жүйелерін бағдарламалау үшін қолданылған. OCLC кітапхана жүйесі – оның бір мысалы. Сондай-ақ, ол сақтандыру брокерлері үшін қаржы жүйелерін құру үшін пайдаланылды, мысалы, Ирландия мен Ұлыбританияда 1970 жылдардың соңында.
MIIS (Meditech Interpretive Information System) is a MUMPS like programming language that was created by A. Neil Pappalardo and Curt W. Marble, on a DEC PDP at Mass General Hospital from 1964 to 1968. MUMPS evolution took two major directions: MUMPS proper and MIIS. MUMPS became an ANSI and ISO standard language. When many MUMPS implementations standardized to be compatible, MIIS did not standardize, but became a proprietary system instead. As an example of the differences between MUMPS and MIIS, the value of a logical expression in MUMPS may be false = zero or true = non zero, canonically, one. In MIIS, the value false is the empty string and the value of true is a string consisting of the ASCII delete character (code 127 decimal). There is also a philosophical difference between the dialects. MIIS often takes the approach that code should march along, regardless of possible errors, where MUMPS will error out to prevent more serious problems. For example, when encountering an undefined variable, MUMPS generates an error where MIIS treats it as nil. In the 1980s Brigham and Women's Hospital in Massachusetts used MIIS to program their Data General Mainframe. In 1986, SCAMC reported that Vancouver General Hospital also had an Integrated Cardiology Patient Management System written in MIIS. The MIIS language has been used in programming library systems as well as health industry systems. The OCLC's library system is one example. It has also been used to create financial systems for insurance brokers, as seen in Ireland and the UK in the late 1970s.