BIBLIOTECA ON-LINE da Torre de Vigia
BIBLIOTECA ON-LINE
da Torre de Vigia
Português (Brasil)
  • BÍBLIA
  • PUBLICAÇÕES
  • REUNIÕES
  • Computador — instrumento ou tirano?
    Despertai! — 1979 | 22 de janeiro
    • consumiria energia elétrica à taxa de um bilhão de watts — a metade da produção da Represa de Grand Coulee — e ocuparia a maior parte do espaço do Prédio Empire State. Custaria por volta de Cr$ 220 bilhões. A máquina seria prodigiosa inteligência artificial, mas seria apenas reles imitação do cérebro humano.” Esta revista também declarou: “Sob quase qualquer forma de cômputo, os cérebros eletrônicos mais poderosos do mundo são irremediavelmente inadequados em comparação com um décimo de um pé cúbico (uns 2.832 cm cúbicos) de massa cinzenta que reside no crânio humano.”

      Diferente do homem, o computador não pode permitir nenhum afastamento, por menor que seja, do que foi programado para ele. Gostaria de compreender isto melhor? Bem, para elucidar os assuntos, talvez baste uma parte de um simples programa de computador.

      O Programa de Computador

      O programa fornece ao computador todas as instruções relativas à natureza dos dados de registro, as regras de processamento, e em que formato deve ser a saída. Voltando ao nosso exemplo dum fabricante, vamos anotar uma parte dum programa para ajustar seu estoque do produto depois de um dia de vendas e produção. A linguagem de programação é a COBOL [Common Business Oriented Language (Linguagem Comercial Orientada Comum)]. Eis como se apresentam os dados:

      TRANSAÇÕES

      00012PROD0120

      00150PROD0032

      00201PROD0088

      00201VEND0035

      002D8PROD1134

      00301PROD0078

      00301VEND0012

      00404PROD1234

      ARQUIVO-MESTRE ANTIGO (ONTEM)

      00012GAX BORRACHA 00700150

      00150DOBR METALICA 01201200

      00201MACAN BRONZE 00320030

      002081 PARAF MAD 00980500

      00301 MOLDURA JANELA 04300090

      00404 TACHA SEIS CEN 15600999

      Os dados precedentes poderiam ser definidos no programa como segue (Observe que cada X e 9 representa uma posição do dado):

      01 CARTAO-TRANSAÇÃO, 01 REGISTRO-MESTRE-DE-ESTOQUE.

      05 TRANS-ESTOQ-NUMER PIC XXXXX. 05 ESTOQ-NUMER PIC XXXXX.

      05 VEND-OU-PROD PIC XXXX. 05 ESTOQ-NOME PIC X(15)

      05 UNIDS-CONTADAS PIC 9999. 05 UNIDS-DISPON PIC 99999.

      05 UNIDS-MINIMOS PIC 999.

      Depois de comparar cada transação com o cartão-mestre correspondente, as seguintes declarações COBOL se aplicarão:

      IF VEND-OU-PROD IS EQUAL TO ‘PROD’

      ADD UNIDS-CONTADAS TO UNIDS-DISPON.

      IF VEND-OU-PROD IS EQUAL TO ‘VEND’

      SUBTRACT UNIDS-CONTADAS FROM UNIDS-DISPON.

      O novo arquivo-mestre, depois de aplicada a transação, é:

      00012GAX BORRACHA 00820150

      00150DOB METALICA 01233200

      00201 MACAN BRONZE 00373030

      002081 PARAF MAD 02114500

      00301 MOLDURA JANELA 04366090

      00404 TACHA SEIS CEN 16834999

      O computador não pode ser realmente dirigido por este programa quase que totalmente em inglês, mas primeiro convertê-lo-á numa linguagem de máquina, por meio dum programa especial, chamado “compilador”. Daí, um programa de computador poderá usar as palavras “ESTOQNUMER” e “UNIDS-CONTADAS”, mas elas não significam absolutamente nada para a máquina. Ela só as usa para ligar seus passos de processamento às áreas específicas de estocagem de dados. Os nomes “JOÃO” e “MARIA” poderiam substituir tais palavras em todo o programa e o resultado poderia ser exatamente o mesmo código de linguagem de máquina. A linguagem COBOL tem em mente o leitor.

      Problemas em Potencial

      Ao passo que o programa precedente funciona, há muitas fontes de erro ainda não estipuladas. O que aconteceria caso um cartão tivesse sido perfurado com “TEND” ao invés de “VEND”? E que dizer se o número estivesse uma posição a mais à direita? Ou, e se o campo numérico mostrasse “12X4” ao invés de “1234”? Nosso amigo preciso, o computador, estaria deveras perdido. Adicionalmente, que dizer se, por erro ou, efetivamente, o estoque total ultrapassasse 99.999, ou os algarismos estivessem corretos, mas três dias atrasados? Bons resultados de saída não podem ser obtidos sem bons dados de entrada. Na comunidade dos computadores, este conceito deu origem à expressão que explica a si mesma: “Se entra lixo—sai lixo.”

      O programador tem de combinar a imaginação para pensar em todos os erros possíveis, com a perseverança de levar em conta a cada um deles. A obra The Mythical Man-Month (O Mítico Homem-Mês) descreve-o do seguinte modo: “É divertido arquitetar grandes conceitos; encontrar minúsculas falhas técnicas é apenas trabalho. Junto com cada atividade criativa vêm horas cansativas de trabalho tedioso, enfadonho, e a programação não é exceção.” Mesmo com os melhores esforços do programador, a saída de qualquer sistema de computação ainda tem de estar sujeita à revisão e à correção humanas, se necessário. Nem o computador nem o programador deveriam ser considerados infalíveis.

      Conceito Correto dos Computadores

      O computador eletrônico, junto com suas amplas capacidades quanto à velocidade e exatidão, é excelente escravo à disposição do homem. Corretamente dirigido, pode aliviá-lo de grande dose de enfado e frustração, associados às tarefas repetitivas. Pode libertá-lo para submeter à prova suas faculdades mentais. Mas as qualidades humanas de empatia, compaixão, iniciativa, visão e imaginação não podem ser programadas numa máquina. O homem, como amo da máquina, precisa guiá-la, rever o trabalho dela, e reajustar as ações dela, à medida que isto se torne necessário.

      As máquinas, tais como o computador eletrônico, podem realizar assombrosas tarefas técnicas. No entanto, continuam sendo uma extensão da obra de Deus, e não um aprimoramento dela. O computador é uma máquina, que não deve ser temida nem reverenciada pelo homem, mas ser usada para aliviá-lo de certas cargas, e fornecer-lhe liberdade para gozar mais plenamente a alegria de viver.

  • Tempo de férias
    Despertai! — 1979 | 22 de janeiro
    • Tempo de férias

      ● Segundo recente estudo feito pelo Conselho dos Médicos Alemães, para reduzir o estresse, os trabalhadores ficariam melhor com duas férias anuais do que com uma semana de trabalho mais curta. “O estudo sugeria que os sindicatos negociassem um segundo período de férias ao invés de uma semana mais curta de trabalho”, veicula a “Associated Press”, “visto que se espera que o trabalhador realize a mesma quantidade de trabalho num período mais curto de tempo.”

Publicações em Português (1950-2026)
Sair
Login
  • Português (Brasil)
  • Compartilhar
  • Preferências
  • Copyright © 2025 Watch Tower Bible and Tract Society of Pennsylvania
  • Termos de Uso
  • Política de Privacidade
  • Configurações de Privacidade
  • JW.ORG
  • Login
Compartilhar