Cтраница 4
Программное обеспечение системы было представлено фирмой IBM. В частности, программы комплекса организовывали обмен командами и данными между экранами и буферами дисплеев. Пакет GSP, обращение к программам которого возможно из программ на языке ФОРТРАН, был предназначен для формирования буфера дисплея, организации работы оператора за дисплейным пультом, в том числе аппарата прерываний, связанных с элементами изображения на экране. [46]
Комплексирование программ осуществляется для комплексной отладки и при подготовке информации для передачи ее в специализированную ЭВМ. Для этого осуществляется комплексированиепрограммных модулей этих групп возможно совместно с отладочными программами и загрузка их в модель памяти специализированной ЭВМ, организованной на технологической ЭВМ. Для отладки всего КП или для передачи программы комплекса на специализированную ЭВМ в модель памяти загружаются все программные модули КП. [47]
Проблема заключается в том, что три элемента АСУ - системное программно-математическое обеспечение, комплекс технических средств и средства автоматизации программирования должны создаваться одновременно. Однако одновременное создание этих трех элементов АСУ па практике довольно сложно. При незавершенной АСУ и при отсутствии достаточно эффективных средств автоматизации программирования разработка системного программно-математического обеспечения не может привести к желаемому результату или будет связана с большой затратой времени и значительными трудовыми затратами. Следует иметь в виду и то обстоятельство, что внесение любых изменений в конструкцию ЭВМ, даже небольших и незначительных, приведет к изменению большинства программ комплекса программно-математического обеспечения. В этих условиях итерационный процесс взаимной увязки трех элементов АСУ очень сложен. [48]
Версии КП можно также разделить на эталонные и пользовательские. Эталонные версии развиваются, дорабатываются и модернизируются основными разработчиками КП или специалистами, выделенными для их сопровождения. Они снабжаются откорректированной технической документацией, полностью соответствующей программам. После оформления очередной эталонной версии она подвергается испытаниям, которые должны быть особенно тщательными в той части программ, в которой были изменения. В то же время необходимы общие проверки работоспособности и сохранности всех программ комплекса, так как некоторые некорректные изменения могут иметь отдаленные последствия, нарушающие работоспособность некорректировавшихся программ. [49]
На рынке прикладных программных комплексов доминируют три компании: Microsoft, Corel и Lotus. Хотя каждому комплексу свойственны уникальные особенности, все они развиваются по общим законам. В новых версиях программ класса СПТД большое внимание уделено интеграции с глобальной вычислительной сетью Internet. Текстовые процессоры поднялись на новый уровень автоматизации, вычислительной мощности и удобства использования, сохранив при этом высокую степень совместимости со своими ранними версиями благодаря способности распознавать старые форматы. Программы комплексов имеют собственные макроязыки для автоматизации часто выполняемых задач. Главной тенденцией в направлении совершенствования средств программирования становится межпрограммная совместимость всех продуктов комплекса. Для комплекса существует общая интегрированная среда разработки программ. [50]
На рынке прикладных программных комплексов доминируют три компании: Microsoft, Corel w Lotus. Хотя каждому Комплексу свойственны уникальные особенности, все они развиваются по общим законам. В новых версиях программ класса СПТД большое внимание уделено интеграции с глобальной вычислительной сетью Internet. Текстовые процессоры поднялись на новый уровень автоматизации, вычислительной мощности и удобства использования, сохранив при этом высокую степень совместимости со своими ранними версиями благодаря способности распознавать старые форматы. Программы комплексов имеют собственные макроязыки для автоматизации часто выполняемых задач. Главной тенденцией в направлении совершенствования средств программирования становится межпрограммная совместимость всех продуктов комплекса. Для комплекса существует общая интегрированная среда разработки программ. [51]