Postagens

Mostrando postagens de agosto, 2024

PROGRAMAÇÃO - 0010

Imagem
PROGRAMAÇÃO - 0010 Memória e Endereçamento Apresentação Para poder usar de forma adequada os recursos de programação em qualquer linguagem é necessário conhecer como as informações são armazenadas e como são acessadas na memória da máquina. Um programa eficiente deve ser construído considerando os recursos disponíveis nas máquinas com lógica e codificação objetivando o melhor desempenho com o menor consumo dos recursos disponíveis como memória e processador. A linguagem COBOL será a usada preferencialmente como exemplo e base por este blogue, por sua facilidade de programação, por sua estrutura em divisões que fazem sentido com os recursos de quaisquer máquinas que se enquadrem em processamento comercial, utilizando os recursos de forma eficiente e racional. As representações binárias e hexadecimais deste material são todas em EBCDIC.  Bits e Bytes Na pagina "PROGRAMAÇÃO - 0001" foi apresentado o bit como o "apelido digital" para um transistor e o byte sendo o conju

PROGRAMAÇÃO - 0001

Imagem
  Programação - 0001 Binário & Memória  z/OS     Valtinho IBM- z/OS INTRODUÇÃO A programação de computadores continua, independente da linguagem utilizada, utilizando os mesmos princípios desde antes da primeira máquina eletrônica. Esses princípios têm como base o código binário e a álgebra booleana que se adequam perfeitamente ao padrão exclusivamente binário dos processadores. Ao longo de décadas muitas linguagens de programação foram desenvolvidas para tornar mais fácil a interação entre ser humano e máquina, porém os princípios de programação foram sendo retirados das grades do ensino acadêmico para profissionais de TI, causando considerável vazio de conhecimento.  Conhecer estes princípios permite ao programador entender os recursos da máquina e fazer melhor uso, criando programas mais eficientes e com menor uso de recursos.  Nota do autor Para os já experientes na plataforma z/OS e na infraestrutura z System, quero deixar claro que algumas analogias e explic