BESYS - BESYS
Desenvolvedor | Bell Labs |
---|---|
Escrito em | IBM 's Fortran e norte-americana ' s Programa da Assembléia simbólica (SAP) |
Estado de trabalho | Interrompido |
lançamento inicial | 1957 |
Último lançamento | BE90 / 1968 |
Plataformas | IBM 704 |
História dos sistemas operacionais de mainframe IBM |
---|
BESYS ( Bell Operating System ) foi um dos primeiros ambientes de computação originalmente implementado como um sistema operacional de processamento em lote em 1957 no Bell Labs para o computador IBM 704 .
Visão geral
O sistema foi desenvolvido porque a Bell reconheceu uma "incompatibilidade definitiva ... entre a velocidade interna do 704, a lentidão de seu equipamento de registro de unidade on-line e a lentidão inerente de operações manuais associadas ao uso autônomo." De acordo com Drummond, os BESYS nome, embora comumente pensado para representar campainha do sistema, é na verdade uma concatenação do preexistentes AÇÃO código de instalação -assigned BE para Bell Telephone Laboratories, Murray Hill, NJ e o código atribuído pela Share para software de sistemas, SYS .
Os objetivos do sistema eram:
- Uso flexível de hardware, operação ininterrupta.
- Processamento em lote eficiente, operação fita para fita com spool offline de dados de registro de unidade .
- Uso de cartões de controle para minimizar a necessidade de intervenção do operador .
- Permitir que programas de usuário acessem funções de entrada / saída , controle de sistema e bibliotecas de programas .
- Recursos de despejo de núcleo para depuração .
- Simulação de interpretadores L1 e L2 para fornecer compatibilidade de software com o IBM 650 .
A versão inicial do sistema BESYS-1 estava em uso em 16 de outubro de 1957. Ele foi criado por George H. Mealy e Gwen Hansen com Wanda Lee Mammel e utilizava as linguagens de programação FORTRAN e United Aircraft 's Symbolic Assembly Program (SAP) da IBM . Ele foi projetado para lidar com eficiência com um grande número de trabalhos originados em cartões perfurados e produzindo resultados adequados para impressão em papel e cartões perfurados. O sistema também forneceu recursos de processamento para dados armazenados em fitas magnéticas e unidades de armazenamento de disco magnético . Normalmente, o processamento de cartões perfurados e de impressão era feito off-line por máquinas de contabilidade eletrônicas periféricas , computadores IBM 1401 e, eventualmente, computadores acoplados diretamente.
O primeiro sistema realmente usado na Bell Labs foi o BESYS-2. O sistema residia em fita magnética e ocupava as palavras mais baixas de 64 (36 bits) e as mais altas de 4K palavras de memória. As palavras de 4K superiores mantinham a parte residente do monitor e podiam ser parcialmente trocadas para tambor magnético para liberar núcleo adicional para o programa do usuário, se necessário.
"O BESYS era um pacote de software complexo que fornecia entrada / saída conveniente e recursos integrados de armazenamento de arquivos em disco."
Uso interno
O BESYS foi usado extensivamente por muitos departamentos da Bell Labs por mais de uma década. Foi disponibilizado através da organização SHARE a terceiros sem custos ou suporte técnico formal.
Versões BESYS
Versões do ambiente BESYS (BESYS-3 (1960), BESYS-4 (1962), BESYS-5 (1963), BESYS-7 (1964) e BE90 (1968)) foram implementadas conforme os computadores subjacentes passaram pela IBM Família 709X . O desenvolvimento do BESYS foi descontinuado quando o Bell Labs mudou para o IBM System / 360 em 1969. Durante esse período, o chefe do projeto de desenvolvimento do BESYS foi George L. Baldwin .