Suporte Técnico / Departamento de Operações
Rio de Janeiro, 23 de dezembro de 1996
Documento: 15
Prospecto do SuperMUMPS (Técnico)

SuperMUMPS 4.1

SuperMUMPS é uma implementação completa do MUMPS ANS 1990 que opera em uma ampla variedade de plataformas de hardware e ambientes operacionais. O SuperMUMPS inclui vários melhoramentos-padrão da indústria, como as extensões MDC TYPE A. As características e a performance do SuperMUMPS, fazem dele líder em implementações no mercado naciona1, com milhares de cópias sendo usadas por clientes satisfeitos.

O SuperMUMPS cria um ambiente de aplicação que torna possível e fácil a migração entre sistemas baseados em terminais e estações de trabalho. Isto tornou-se possível, porque as funções de janelas, são oferecidas mesmo em terminais burros, criando o mesmo aspecto e facilidade de uso dos ambientes GUI (Graphical User Interface), que são bem mais caros. O gerenciamento do sistema e os utilitários de desenvolvimento fornecidos com SuperMUMPS usam a vantagem destas características para criar uma interface de usuários consistente.

O sistema de I/O (terminais e conexões) do SuperMUMPS, permite avançadas características em terminais assíncronos e em impressoras. O mapeamento de caracteres e de teclado tornam dispositivos simples em poderosos, mantendo uma interface homogênea para o usuário. Esta característica também oferece a base para o National Character Support (que permite o uso do Português como em uma máquina de escrever).

Para o programador, o SuperMUMPS inclui várias e produtivas ferramentas para manipulação de rotinas, incluindo um completo editor de tela cheia, um compilador de verificação de sintaxe, e uma biblioteca de funções. Para acelerar o desenvolvimento de aplicações, um conjunto de utilitários provê ao programador, blocos para as telas de entrada do dado e um seletor de opções tipo Windows.

Um utilitário tipo Sidekick inclui um editor de notas, um correio eletrônico, calculadora, calendário e agenda pessoal. A maioria dos utilitários operam de modo interativo com uma interface, ou de forma off line, como funções.

O SuperMUMPS provê a integração de redes, usando uma ampla variedade de protocolos, incluindo TPC/IP e IPX/SPX. Você pode conectar sistemas clientes com servidores Mumps rodando sobre UNIX, Novell Netware, DOS e Windows NT*.

O SQL* quando adicionado ao produto, permite aos programadores usarem o código SQL embutido nas rotinas MUMPS. Comandos SQL podem acessar os arquivos Mumps através do KB SQL ou outro bancos de dados relacional via ODBC padrão. Com o SuperMUMPS você pode escrever um código Mumps misturado com os comandos SQL, acessando seus globais Mumps juntamente com o Sybase, Access, dBase, Excel, Informix, Oracle e muitos outros bancos de dados que suportam o protocolo ODBC.

Características do SuperMUMPS 4.1

Linguagem
Compilador de alta performance de linguagem MUMPS
Alta portabilidade entre todas as plataformas SuperMUMPS
Conformidade com o padrão
Inclui várias características especiais
Extensões padrão da indústria permitindo fácil porte das aplicações
Funções trigonométricas e logarítmicas

Limites e Precisão
Precisão Aritmética: 16 dígitos
Tabela máxima de símbolos: limitada pela memória - UNIX
Tamanho máximo do Nome: 16 Bytes
Tamanho máximo da Chave: 232 Bytes
Tamanho máximo do Banco de Dados: DOS - 3,10 Gbytes / UNIX - 6,14 Gbytes

Características do Banco de Dados
Backup on line
Replicação lógica
Utilitário analisador e reparador automático do Database

Ferramentas Produtivas
Sistema de impressão com spool
Utilitário tipo Sidekick
Utilitários de programação
Utilitário de help por hiper texto

Protocolos Network
OMI
TCP/IP
IPX/SPX

Versões
SuperMUMPS for DOS: Suporta até 30* terminais em atividades
Visual Tech: Implementação nativa do MUMPS para MS Windows com características similares ao Visual Basic
SuperMUMPS for Windows NT*: Provê um excelente servidor de banco de dados MUMPS para estações de trabalho
SuperMUMPS for UNIX : Utilizável numa infinidade de plataformas UNIX, inclusive AIX, HP-UX, SCO-UNIX e OSF1
SuperMUMPS for Novell: Uma autêntica implementação que roda como um NLM (Netware Loadable Module) diretamente no computador servidor com Novell

Produtos Opcionais:
KB_SQL: Banco de dados relacional SQL. Permite o mapeamento sob globais antigos
SuperBASE: Uma completa implementação de dBase III cm SuperMUMPS. Permite conversão de aplicações dBase e dados para SuperMUMPS incluindo o ASSIST, código compilador e executador

* Sob consulta

Todas as marcas pertencem aos respectivos donos