비즈니스 운영 체제(소프트웨어)

Business Operating System (software)
비즈니스 운영 체제
개발자CAP Ltd.
기입처BOS/MicroCobol(Pascal과 유사한 COBOL 기반)
OS 패밀리p코드 운영 체제
동작 상태아직 활성화되어 있다
초기 릴리즈1980년; 42년 전(1980년)
최신 릴리즈GSMSP39/09/03/2022
이용가능기간:영어
플랫폼인텔 8080, Motorola 6800, Zilog Z80, PDP-11, VAX
커널 타입p코드 가상 머신
체납
사용자 인터페이스
명령줄 인터페이스

비즈니스 운영체제(BOS)는 초기 크로스 플랫폼 운영체제로 개발되었으며, 원래는 인텔 8080 및 모토로라 6800 컴퓨터용으로 생산되었다가 실제 비즈니스 및 비즈니스 모델용으로 재개발되었습니다.이 기술은 이후 Zilog Z80 기반 컴퓨터에서 시작되었으며, 이후 1980년대 대부분의 마이크로컴퓨터에서 개발되어 투자자 및 자산관리자 모두를 위한 고급 자동화 소프트웨어 솔루션으로 개발되었습니다.영국 기업이자 세계 최대 정보기술 컨설팅 회사였던 CAP Ltd는 플랫폼 독립성을 위해 설계된 BOS 및 BOS 애플리케이션을 개발했습니다.

1981년 경영자매수(MBO)를 통해 BOS의 판매와 마케팅을 담당하는 MPSL(MicroProducts Software Ltd), BOS의 개발 및 다양한 수평 소프트웨어 패키지 및 마이크로프로덕트 트레이닝 Ltd(MPPL).BOS는 주로 미국과 영연방에 다양한 독립 및 MPSL 소유 회사에 의해 글로벌 기반으로 배포되었습니다.

Sage/Stride 68000 패밀리 기반 컴퓨터에 인기 버전이 구현되어 호주에서 잘 팔렸습니다.Sage 자체는 처음에는 UCSD Pascal과 p-code를 사용하여 개발되었기 때문에 기본 BOS 설계에 잘 맞습니다.

소규모 BOS 딜러/디스트리뷰터 네트워크와 명령줄 인터페이스 구조는 그래픽 사용자 인터페이스 운영 체제가 보급되면서 종말을 맞이했습니다.2013년 재개발은 그래픽 사용자 인터페이스인 GUI와 통합되어 "사용하기 쉬운" 솔루션을 제공하여 사용자의 입력으로부터 "학습"했습니다.

MPSL은 BOS를 위한 수많은 제품을 개발했으며, 일반적으로 수평 시장을 겨냥하여 수직 시장(즉, 틈새 시장)을 독립 소프트웨어 벤더 ISV에 맡겼다.MPSL이 개발한 소프트웨어의 예로는 BOS/Finder(데이터베이스), BOS/Planner(스프레드시트), BOS/Writer(워드프로세서), BOS/AutoClerk(리포트 생성) 등이 있습니다.기업들은 영국과 미국에서 다양한 BOS 회계 소프트웨어 제품군을 판매했습니다.영국에서 BOS 회계 패키지는 일부 회계사들에 의해 업계 표준으로 간주되었습니다.

계정 소프트웨어는 Sales Ledger, Invoices, Purchase Ledger, Daybook 및 Journal Entries의 4개 섹션으로 분할되었습니다.데이터 입력 및 원장 보고서는 Autoclerk 보고서 생성 소프트웨어와 호환되었습니다.이 기능은 컨설턴트가 BOS 시스템의 프로그래머/오퍼레이터와 협력하여 회계 정보가 공식 승인을 받기 위한 정확한 방법으로 제시되도록 계획할 수 있다는 것을 의미하기 때문에 회계사 및 세무사들에 의해 특히 선호되었습니다.비즈니스용 마이크로컴퓨터를 조기에 도입했을 때, 회계설계가 올바르게 설정되어 있지 않았던 것이 세무관리의 가장 큰 불만 중 하나였습니다.

명령줄 입력의 흥미로운 기능은 행 입력에 ESCape 키를 사용한 것입니다.이것에 의해, ENTER 키가 해방되었습니다(이 키는 여전히 RETURN, pre).IBM 키보드 레이아웃)을 사용하여 긴 코드 줄과 긴 데이터 입력 범위를 입력할 수 있습니다.

BOS는 또한 단순히 BOS/JCL이라고 불리는 자체 업무 제어 언어를 가지고 있었다.여러 개의 플로피 디스크로 작업하는 복잡함을 고려할 때, 복잡한 오퍼레이터 작업을 기술자가 아닌 사무실 및 작업장의 직원에게 위임하는 것이 훨씬 쉬워졌습니다.

BOS 애플리케이션은 처음에 p-code로 컴파일되어 실행 시 해석되었습니다.BOS는 매우 효율적인 P-코드 인터프리터를 가지고 있어서, 심지어 BOS/Writer 워드프로세서도 사용자를 만족시키기 위해 충분히 빠르게 실행되었다.시스템 프로그래밍 소프트웨어의 기술적 서브시스템은 그들 자신의 p-code 마이크로코볼 명령 확장을 쓰기를 원하는 프로그래머들에게 이용 가능하게 되었다.2킬로바이트(Kb) 서버(컴퓨팅)/호스트 커널을 제외하고 BOS/마이크로코볼로 작성됩니다.이것은 COBOL에 기반한 언어이지만 시스템 레벨 프로그래밍 구조가 추가되고 구조화된 프로그래밍 요소가 포함되어 있어 파스칼과 약간 유사합니다.최근의 컴퓨팅에서는 Java와 같은 프로그래밍 언어가 p-code "가상 머신"의 개념을 다시 도입했습니다.BOS 시스템이 진화함에 따라 ASP.net의 프로그래밍 필요성은 보다 빠른 접근성과 클라우드 컴퓨팅을 위해 심화되었습니다.Harrell & Son은 BOS를 더 큰 규모로 복귀시키기 위해 다음 단계를 밟았다.

BOS는 처음에 48Kb의 RAM과 176Kb의 5.25인치 양면 플로피 2개가 필요했지만 64KB의 RAM과 하드 드라이브를 탑재한 머신에 더 일반적으로 도입되었습니다.128KB RAM과 10MB(메가바이트) 하드 드라이브를 갖춘 컴퓨터는 최대 5명의 사용자를 동시에 실행할 수 있습니다.1983년 IBM PC XT가 출시되었을 때 BOS는 8개 이상의 동시 덤 터미널을 제공했습니다.그 당시, 이것은 BOS를 매우 매력적으로 만들었다.현재 BOS는 동일한 필수 RAM에서 실행되며 클라우드 컴퓨팅과 함께 최대 800,000명의 동시 사용자를 지원합니다.

1980년대 초반에는 최소한의 하드웨어 BOS 설정이 다음과 같이 구성되었을 수 있습니다.North Star Horizon Z80 CPU 48Kbyte RAM 및 5.25인치 SA-400 싱글 밀도 양면 미니플로피 드라이브 2대(각각 35/40 트랙을 사용하여 176Kb 포맷 가능).BOS는 North Star NSDOS 파일 시스템), Lynx 24x80 녹색 vdu, DEC LA120 라인프린터/타자기 사용.프로그램 실행 중에는 빈번한 디스켓 교환이 필요했습니다.좋은 프로그래머/오퍼레이터는 상세한 논리 계획을 통해 이러한 중요한 변경을 최소화할 수 있었습니다.모든 기업이 새로 출시된 하드 드라이브를 신속하게 구입할 수 있는 것은 아니었고, 많은 기업 관리자들은 애초에 이미 충분히 비싸다고 생각했던 것에 점점 더 많은 비용을 지출하는 것을 꺼렸습니다.계정 시스템을 만들고 운영하는 것은 종종 전통적인 장부책에 있는 수천 페이지의 판독 불가능하고 부정확한 손으로 쓴 계정들을 수없이 많은 시간 동안 조사해야 했다.저널 엔트리의 기능은 수천 개의 불필요한 이력 레코드를 입력할 필요가 없어지기 때문에 매우 편리합니다.새로운 어코를 사용하기 전에 소프트웨어 장부의 균형을 인위적으로 맞추기 위해 어떤 수치를 부여해야 하는지에 대해 회계사와 합의할 수 있었습니다.unts 시스템을 실행합니다.소프트웨어는 데이터를 내부적으로 조정할 수 있을 만큼 유연했습니다.CAP, 즉 CAP-CPP의 천재성은 이러한 기술적 문제와 의심스러운 중간 경영진의 초기 유보 상황을 예상하는 것이었습니다.이것은 본질적으로 BOS의 성공이었습니다.

80년대 사용자 관리 툴과 80년대 중반의 애플리케이션 프로그래밍 인터페이스를 통해 BOS는 PDP-11VAX와 같은 시스템의 플랫폼별 운영 체제에도 대안으로 간주되었습니다.BOS의 재등장으로 PMM 시스템에의 입력이 요구되고 있는 유저의 수가 증가해, 일관된 서버 갱신이 필요하게 될 가능성이 있습니다.

BOS는 명령줄 인터페이스에도 불구하고 영국과 미국의 [citation needed]중간 규모에서 대규모 조직에게 여전히 인기가 있습니다.

레퍼런스