Бизнес-операционная система (программное обеспечение)
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик | КАП, ООО |
---|---|
Написано в | BOS/MicroCobol (на основе COBOL с некоторым сходством с Pascal ) |
Семейство ОС | с p-кодом операционные системы |
Рабочее состояние | Активный |
Первоначальный выпуск | 1980 год |
Последний выпуск | GSMSP40 / 26.06.2023 |
Доступно в | Английский |
Платформы | Intel 8080 , Motorola 6800 , Zilog Z80 , PDP-11 , VAX , IBM Series/1 |
ядра Тип | с p-кодом виртуальная машина |
По умолчанию пользовательский интерфейс | Интерфейс командной строки |
Бизнес -операционная система , или BOS , изначально была разработана как ранняя кросс-платформенная операционная система , первоначально для Intel 8080 и Motorola 6800 микропроцессоров , а затем для реальных предприятий и бизнес-моделей. Эта технология использовалась в Zilog Z80 на базе компьютерах , а затем и в большинстве микрокомпьютеров 1980-х годов. Система была разработана CAP Ltd , британской компанией, которая впоследствии стала одной из крупнейших в мире консалтинговых фирм в области информационных технологий . BOS и приложения BOS были разработаны так, чтобы быть независимыми от платформы .
В результате выкупа менеджментом (MBO) в 1981 году BOS была разделена на три взаимосвязанные компании: MPSL (MicroProducts Software Ltd), которая занималась продажами и маркетингом BOS, и MPPL (MicroProducts Programming Ltd), которая занималась как разработкой BOS, так и различные горизонтальные пакеты программного обеспечения, а также MicroProducts Training Ltd. BOS распространялась по всему миру, в основном в США и Британском Содружестве, множеством независимых компаний и компаний, принадлежащих MPSL.
Популярная версия была реализована на компьютерах семейства Sage/Stride 68000 и хорошо продавалась в Австралии. Сам Sage изначально был разработан с использованием UCSD Pascal и p-code, поэтому он хорошо вписывался в базовый дизайн BOS.
системы Небольшая сеть дилеров/дистрибьюторов BOS, а также интерфейс командной строки способствовали ее упадку, особенно потому, что это было в то время, когда графические пользовательские интерфейсы (GUI) становились популярными. В 2013 году система была снабжена интегрированным графическим пользовательским интерфейсом, чтобы обеспечить «простое в использовании» решение, которое «обучалось» на основе ввода пользователя.
MPSL разработала множество продуктов для BOS, в основном ориентированных на горизонтальные рынки, оставляя вертикальные (отраслевые) рынки независимым поставщикам программного обеспечения (ISV). Примеры программного обеспечения, разработанного MPSL, включают BOS/Finder ( база данных ), BOS/Planner ( электронная таблица ), BOS/Writer (текстовый процессор) и BOS/AutoClerk ( генератор отчетов ). Компании продавали различные пакеты бухгалтерского программного обеспечения BOS в Великобритании и США. В Великобритании некоторые бухгалтеры считают пакеты бухгалтерского учета BOS отраслевым стандартом.
Программное обеспечение для учета было разделено на четыре раздела: «Книга продаж», «Счета-фактуры», «Книга покупок», «Ежедневник» и «Записи журнала». Ввод данных и отчеты бухгалтерской книги были совместимы с генератором отчетов Autoclerk. Эта функция особенно понравилась бухгалтерам и налоговым чиновникам, поскольку она означала, что консультант мог встретиться с программистом/оператором системы BOS для планирования и обеспечения того, чтобы бухгалтерская информация была представлена в правильном виде для официальной приемки. На раннем этапе внедрения бизнес-микрокомпьютеров отсутствие правильно организованных счетов было одной из самых больших жалоб со стороны налоговых органов.
Интересной особенностью ввода командной строки было использование клавиши Esc для ввода строки. Это освободило клавишу ВВОД (также называемую ВОЗВРАТ, как на клавиатуре пишущей машинки), что позволило вводить длинные строки кода и длинные промежутки ввода данных.
У BOS был собственный язык управления заданиями , названный BOS/JCL. Это позволило легко делегировать сложные задачи оператора нетехническим сотрудникам офисов и цехов, особенно с учетом сложности работы с несколькими дискетами.
Приложения BOS изначально компилировались в p-код и интерпретировались по мере их запуска. В BOS был интерпретатор p-кода, настолько эффективный, что программы, даже BOS/Writer текстовый процессор , работали достаточно быстро, чтобы удовлетворить пользователей. Техническая подсистема программного обеспечения для системного программирования была доступна программистам, желающим написать свои собственные расширения инструкций микрокобола с p-кодом. Помимо размером 2 килобайта (Кб) серверного (вычислительного)/хостового ядра , BOS написан на BOS/MicroCobol , языке, основанном на COBOL, но с добавленными конструкциями программирования системного уровня и элементами структурного программирования, которые имели отдаленное сходство с Паскаль . В современных компьютерных технологиях языки программирования, такие как Java, вновь ввели концепцию « виртуальных машин » с p-кодом. По мере развития системы BOS возникла потребность в программировании в ASP.net для обеспечения более быстрого доступа и облачных вычислений. Harrell & Son предприняла следующие шаги, чтобы вернуть BOS на сцену в более широком масштабе.
Первоначально для BOS требовалось 48 КБ ОЗУ и две 5,25-дюймовые двусторонние дискеты по 176 КБ , хотя чаще она использовалась на машинах, оснащенных 64 килобайтами ОЗУ и жестким диском . Компьютер с 128 КБ ОЗУ и 10-мегабайтным ( МБ) на жестком диске могли одновременно работать до пяти пользователей . Когда IBM PC XT в 1983 году вышел , BOS обслуживал на нем более восьми одновременных терминалов . В то время это делало BOS очень привлекательным. Теперь BOS работает на одном и том же компьютере. требует оперативной памяти и обслуживает до 800 000 одновременных пользователей, поскольку работает в сочетании с облачными вычислениями .
В начале 1980-х годов минимальная аппаратная конфигурация BOS могла включать: процессор North Star Horizon Z80, 48 Кбайт оперативной памяти и два 5,25-дюймовых двусторонних мини-дисковода одинарной плотности SA-400 (на каждой стороне использовалось 35/40 дорожек, что давало 176 Кбайт в формате, т.е. BOS использовала файловую систему North Star NSDOS), Lynx 24x80 green vdu, линейный принтер/пишущую машинку DEC LA120 во время работы программы требовалась частая замена дискет, хороший программист/оператор мог свести к минимуму эти существенные изменения путем детального логического планирования. бизнес мог быстро позволить себе новые жесткие диски, и многие менеджеры компаний просто не хотели тратить все больше и больше на то, что, по их мнению, изначально было достаточно дорогим. Для запуска и работы системы учетных записей часто требовалось бесчисленное количество часов, просматривая тысячи страниц. неразборчивых и неточных рукописных отчетов в традиционных бухгалтерских книгах. Именно здесь функции журнальных записей оказались действительно полезными, чтобы избежать необходимости вводить тысячи бесполезных исторических записей, и можно было договориться с бухгалтерами о том, что именно. цифрам следует дать первоначальный коэффициент неточности, чтобы искусственно сбалансировать бухгалтерские книги программного обеспечения перед запуском новой системы счетов. Программное обеспечение было достаточно гибким, чтобы обеспечить возможность внутренней корректировки данных. Гениальность CAP, или CAP-CPP, как ее правильнее было называть, заключалась в том, чтобы предвидеть эти технические проблемы и первоначальные сомнения подозрительного руководства среднего звена, и в этом, по сути, заключался успех BOS.
Благодаря инструментам управления пользователями в 1980-х годах и интерфейсам прикладного программирования в середине 1980-х годов BOS считалась альтернативой даже специфичным для платформы операционным системам на таких машинах, как PDP-11 и VAX . Возвращение BOS привело к увеличению количества пользователей, запрашиваемых для входа в систему PMM, и может потребовать постоянного обновления сервера. [ нужна ссылка ]
Несмотря на интерфейс командной строки или благодаря ему, BOS остается популярным среди средних и крупных организаций в Великобритании и США. [ нужна ссылка ]