O que é uma aplicação de ecrã verde?
It's uma aplicação, geralmente escrita em COBOL, que usa uma interface de usuário baseada em caracteres (ao invés de gráficos).
Como outros notaram, o nome veio de um período em que tubos de raios catódicos eram usados como monitores, e seus caracteres apareciam como verdes em fundo preto.
Na maioria das vezes, isso se refere a aplicações construídas para rodar sob a tecnologia de servidor CICS da IBM, mas outras plataformas ainda estão em uso. Tais aplicações requerem conhecimento especializado acima de conhecer a sintaxe COBOL, pois ao invés de usar os verbos COBOL normais para E/S, e as construções de DIVISÃO DE DADOS relacionadas, o programador deve usar "comandos" para realizar E/S (e diferentes para atividade de arquivo vs. UI), então use um pré-processador para transformar os comandos em código COBOL que faz chamadas para rotinas de bibliotecas CICS.
Além das habilidades de lógica do programa, nas aplicações CICS, o programador também deve estar familiarizado com uma linguagem completamente separada para especificar o layout dos dados na UI. Tecnicamente, a linguagem assembler it's, mas a IBM fornece macros para o desenvolvedor usar, que têm palavras-chave relativamente fáceis de lembrar. O programador deve definir mapsets, que são mais ou menos análogos a um pacote, contendo um ou mais mapas, cada um dos quais pode definir uma região retangular de uma tela e os itens de dados a serem mostrados.
Artigos semelhantes
- Se azul e amarelo fazem verde, o azul e verde fazem amarelo?
- O que há de errado com este ecrã verde (ecrã florescente a vácuo)? Pode ser consertado?
- Porque é que o 'Ecrã Verde' usado nas pré-quelas da Guerra das Estrelas tem um aspecto tão terrível?
- Qual é o significado das cores do logotipo do Google? Por que escolheram duas cores azuis, duas vermelhas e apenas uma verde e uma amarela?