Panela velha é que faz comida boa? Que tal isso? O sistema operacional do juízo final está guardado em mídias magnéticas que aos olhos de ho...
Panela velha é que faz comida boa? Que tal isso? O sistema operacional do juízo final está guardado em mídias magnéticas que aos olhos de hoje parece um LP de vinil.
Em um relatório recente, o U.S. Government Accountability Office revelou que:
Esse formato de disco foi desenvolvido na década de 1960 e tornou-se obsoleto nos anos 1980. Será que o DoD sabe daquela dica que se abrirmos um furo do outro lado da capa protetora do disquete, ele se torna dupla face? Só essa atualização já dobraria a capacidade de cada disquinho. :P
Ainda de acordo com o relatório do GAO:
Mas já? Isso sem falar nos sistemas desenvolvidos na linguagem COBOL (o que não chega a ser nenhum demérito, já que são sistemas extremamente confiáveis e usados até hoje por grandes empresas como bancos e seguradoras). Mas para se ter uma ideia, COBOL foi especificado no tempo que se programava usando cartões perfurados. Assim, a linguagem até hoje preserva alguma rigidez que remete a essa época (como, por exemplo, ser extremamente prolixa, tendo muita documentação obrigatória e uma sintaxe muito english-like, o que a torna uma linguagem cujo código dos programas feitos nela podem até ser entendidos por quem não é programador).
Exemplo de um programa Hello World, escrito em COBOL (em uma versão dos anos 1970). Repare na rigidez da indentação das colunas: 1 a 6 - branco (será preenchido com a numeração COBOL). 7 - (branco) LINHA DE CODIFICAÇÃO, com * (asterisco) linha de comentário, com - (hífen) continuação de literal não numérico. 8 a 72 - instruções do COBOL iniciando na coluna 8.
Fonte: Boing Boing, GAO
[Visto no Brasil Acadêmico]
Em um relatório recente, o U.S. Government Accountability Office revelou que:
O Departamento de Defesa usa disquetes de 8 polegadas em um sistema legado que coordena as funções operacionais das forças nucleares do país.
Esse formato de disco foi desenvolvido na década de 1960 e tornou-se obsoleto nos anos 1980. Será que o DoD sabe daquela dica que se abrirmos um furo do outro lado da capa protetora do disquete, ele se torna dupla face? Só essa atualização já dobraria a capacidade de cada disquinho. :P
Ainda de acordo com o relatório do GAO:
A agência planeja atualizar suas soluções de armazenamento de dados, processadores de expansão portuárias, terminais portáteis e terminais de mesa até o final do ano fiscal de 2017.
![]() |
Para se ter uma ideia do tamanho da mídia removível: O maior é o disco de 8 polegadas. |
Exemplo de um programa Hello World, escrito em COBOL (em uma versão dos anos 1970). Repare na rigidez da indentação das colunas: 1 a 6 - branco (será preenchido com a numeração COBOL). 7 - (branco) LINHA DE CODIFICAÇÃO, com * (asterisco) linha de comentário, com - (hífen) continuação de literal não numérico. 8 a 72 - instruções do COBOL iniciando na coluna 8.
[//COBUCLG JOB CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1)O Gartner já recomendou a adoção de outras tecnologias uma vez que é muito dispendioso a manutenção desse legado já que há cada vez menos profissionais disponíveis para suportar soluções tão antigas.
//HELOWRLD EXEC COBUCLG,PARM.COB='MAP,LIST,LET'
//COB.SYSIN DD *
001 IDENTIFICATION DIVISION.
002 PROGRAM-ID. 'HELLO'.
003 ENVIRONMENT DIVISION.
004 CONFIGURATION SECTION.
005 SOURCE-COMPUTER. IBM-360.
006 OBJECT-COMPUTER. IBM-360.
0065 SPECIAL-NAMES.
0066 CONSOLE IS CNSL.
007 DATA DIVISION.
008 WORKING-STORAGE SECTION.
009 77 HELLO-CONST PIC X(12) VALUE 'HELLO, WORLD'.
075 PROCEDURE DIVISION.
090 000-DISPLAY.
100 DISPLAY HELLO-CONST UPON CNSL.
110 STOP RUN.
//LKED.SYSLIB DD DSNAME=SYS1.COBLIB,DISP=SHR
// DD DSNAME=SYS1.LINKLIB,DISP=SHR
//GO.SYSPRINT DD SYSOUT=A
//]
Fonte: Boing Boing, GAO
[Visto no Brasil Acadêmico]
COMMENTS