Recursos da IBM APL2

Resolução de problemas interativa

Foque em atividades importantes para você.A IBM® APL2® foca como como fazê-las. A linguagem APL2 base inclui uma gama de rotinas matemáticas e lógicas de classificação e procura. Um log reutilizável de suas sessões interativas suporta exploração e experimentação. É possível usar ambientes de programação tanto no estilo calculadora quanto no tradicional. Se você estiver usando o Microsoft Windows, a edição e a depuração de contexto de função completa oferecem um ambiente de GUI familiar.

Análise de dados poderosa

O processamento da matriz em APL2 permite trabalhar com coleções de dados inteiras simultaneamente. É possível explorar novas maneiras de visualizar seus dados com dezenas de dimensões e diversos tipos de dados. Faça cálculos com milhões de itens de informações com a mesma facilidade de trabalhar com poucos itens e identifique, corrija ou use soluções alternativas para erros de dados em questão de minutos. É possível incluir novas funções e operações à medida que precisar delas.

Opções de acessibilidade de dados

É possível acessar dados usando um conjunto rico de interfaces para arquivos, bancos de dados e outros programas. Os processadores de arquivos de APL2 fornecem várias visualizações de arquivos do sistema operacional: orientadas a registro, fluxo de bytes ou formatadas para objetos de APL2 em formato binário. Acesse o IBM Db2® e, nas estações de trabalho, acesse qualquer ferramenta do banco de dados ODBC. Estabeleça interface diretamente com ferramentas do sistema Windows e compartilhe dados por meio dos protocolos COM ou DDE. É possível chamar programas escritos em C, Rexx e outras linguagens, como se fossem sub-rotinas da APL2.

Ferramentas Gráficas

É possível exibir dados e interface em suas ferramentas de sistema favoritas. Construa soluções usando ferramentas gráficas independentes da plataforma fornecidas com todos os sistemas APL2, ou use ferramentas específicas da plataforma, como recursos de GUI do Windows, GDDM ou X-Windows, usando processadores de APL2. A APL2 oferece suporte integrado a TCP/IP e um servidor da web de amostra para fazer a interface com navegadores da web.

Portabilidade e distribuição flexível

Aplicativos em APL2 podem se mover de uma plataforma para outra ou ser distribuídos entre diversos sistemas. Transfira o código e os dados APL2 entre plataformas usando os comandos do sistema )OUT e )IN. Compartilhe dados diretamente entre as instâncias do APL2 em execução em diferentes sistemas, com o APL2 que gerencia a comunicação TCP/IP É possível distribuir aplicativos entre diversos sistemas usando protocolos Cliente-Servidor, Ponto a Ponto ou Mestre-Servidor e usar serviços TCP/IP diretamente com a interface de soquete de TCP/IP em APL2.

Descubra o IBM Workstation APL2 for Multiplatforms

Saiba mais

Detalhes técnicos

Requisitos de software

  • Versões atualmente suportadas do IBM MVS™/ESA e do IBM z/OS® with TSO/E
  • Versões atualmente suportadas de VM, VM/ESA e IBM z/VM® with CMS

Requisitos de hardware

IBM APL2 for z/OS e z/VM é executada em mainframes IBM com CMS ou TSO.