GRACE MURRAY HOPPER
Autor: Leandro Piassa | Publicado: 2011-06-17T10:29:00-07:00

<!--[if gte mso 9]>     Normal   0         21         false   false   false      PT   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4                                                   <![endif]--><!--[if gte mso 9]>                                                                                                                                                                                                                                                                                                                                                                                                                                <![endif]--><!--[if gte mso 10]>   /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Tabela normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin-top:0cm;  mso-para-margin-right:0cm;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0cm;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;}  <![endif]--><!--[if gte mso 9]>     Normal   0         21         false   false   false      PT   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4                                                   <![endif]--><!--[if gte mso 9]>                                                                                                                                                                                                                                                                                                                                                                                                                                <![endif]--><!--[if gte mso 10]>   /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Tabela normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin-top:0cm;  mso-para-margin-right:0cm;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0cm;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;}  <![endif]-->QUEM FOI?  Grace Hopper foi uma analista de sistemas da Marinha dos Estados Unidos nas décadas de 1940 e 1950. Foi ela que criou a linguagem de programação Flow-Matic, hoje extinta. Esta linguagem serviu como base para a criação do COBOL.  Dentre outras realizações da Almirante está a criação do primeiro compilador, e o Cobol, sendo a primeira linguagem de programação de computadores a se aproximar da linguagem humana ao invés da linguagem de máquina. Contudo, ela não participou efetivamente na criação do Cobol mas sim um subcomitê que foi originado de um dos três comitês (o de Curto Prazo) propostos numa reunião no Pentágono em Maio de 1959. Este subicomitê desenvolveu as especificações da linguagem COBOL.  A concepção de Hopper é de que havia a necessidade de se criar uma linguagem orientada para negócios comuns, deu origem ao acrônimo COBOL (Common Business Oriented Language).  Tudo foi feito, sem definir os comandos para minimizar melindres entre os técnicos das empresas convocadas a participar da criação de um denominador comum entre todos os fabricantes existentes na época. Grace Hopper participou contribuindo com a abertura dos comandos FLOW-MATIC. Nos cursos de sistema de informação é conhecida como "Velha do Cobol".  É (equivocadamente) de autoria de Hopper a invenção da palavra "BUG", usada para designar uma falha em um código-fonte.  Hopper recebeu inúmeras homenagens ao longo de sua vida. Em 1969, a Data Processing Management Association concedeu-lhe a Ciência da Computação primeiro Man-of-the Year Award-. Ela se tornou a primeira pessoa dos Estados Unidos ea primeira mulher a ser feito um distinto companheiro da British Computer Society em 1973. Ela também recebeu vários doutorados honoris causa de universidades de todo o país. A Marinha batizou um navio em sua homenagem. Em setembro de 1991, ela foi premiada com a Medalha Nacional de Tecnologia, a maior honra da nação em engenharia e tecnologia. No entanto, sobre todas estas distinções, Hopper reivindicou seu trabalho como professora, como sua realização mais importante e gratificante.   Perseverança Almirante Hopper e o estilo não convencional levou a grandes conquistas em todos os seus empreendimentos profissionais. Nunca esquecendo exemplo de seu pai, ela assumiu o sistema estabelecido e ganhou. Um verdadeiro pioneiro, ela ajudou a pavimentar o caminho para a computação moderna, bem como mulheres profissionais em todos os lugares. Hopper realmente viveu até seu lema "Dare e fazer."   Almirante Grace Brewster Murray Hopper morreu 01 de janeiro de 1992. Ela foi enterrada com honras militares no Cemitério Nacional de Arlington.Fontes:http://translate.googleusercontent.com/translate_c?hl=pt-BR&amp;ie=UTF8&amp;prev=_t&amp;rurl=translate.google.com.br&amp;sl=en&amp;tl=pt&amp;twu=1&amp;u=http://www.agnesscott.edu/lriddle/women/hopper.htm&amp;usg=ALkJrhgC5DZxFbn4P7PFzDknY7hyrrdCFghttp://pt.wikipedia.org/wiki/Grace_Hopper      UM POUCO MAIS SOBRE COBOL     COBOL é uma linguagem de programação de terceira geração. Esta Linguagem Orientada aos Negócios, define seu objetivo principal em sistemas comerciais, financeiros e administrativos para empresas e governos.  O COBOL 2002 inclui suporte para programação orientada a objetos e outras características das linguagens modernas. Entretanto, a maior parte deste artigo está baseado no COBOL 85.     COBOL? NÃO É UMA LINGUAGEM EXTINTA?  Embora o COBOL tenha sido proposto originalmente como solução para resolver problemas de programação do governo e das forças armadas americanas, programas COBOL continuam em uso na maioria das empresas comerciais em todo o mundo, notadamente nas instituições financeiras, e em praticamente todos os sistemas operacionais, incluindo o IBM z/OS, o Microsoft Windows e a família Unix/Linux. A base global de código é imensa e os aplicativos, de tempos em tempos, são sujeitos a manutenção. O custo de reescrever um aplicativo COBOL, já depurado, em uma nova linguagem não justifica os benefícios que possa eventualmente trazer. No fim dos anos 90 o Gartner Group, uma empresa de pesquisa na área de processamento de dados, estimou que dos 300 bilhões de linhas de código-fonte existentes no mundo, 80% - ou cerca de 240 bilhões de linhas - eram em COBOL. Eles também reportaram que mais de metade dos novos aplicativos de missão crítica ainda estavam sendo desenvolvidos usando o COBOL.  No Brasil a área financeira e de seguros são os principais mercados de COBOL e está aquecido devido grandes compras e fusões das instituições.  Mas hoje em dia o COBOL não é muito utilizado no desenvolvimento de novos programas, a maioria dos novos programas Cobol é escrita apenas para estender ou suportar aplicações existentes no mainframe. As empresas que possuem programas em COBOL e que gostariam de migrar para outras linguagens, usam como principal artifício, o fato de muitas vezes esta migração não ocorrer devido ao alto custo e ao risco deste processo. O tempo da migração também é um fator que mantém o COBOL no mercado.http://pt.wikipedia.org/wiki/COBOL<!--[if gte mso 9]>     Normal   0         21         false   false   false      PT   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4                                                   <![endif]--><!--[if gte mso 9]>                                                                                                                                                                                                                                                                                                                                                                                                                                <![endif]--><!--[if gte mso 10]>   /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Tabela normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-priority:99;  mso-style-qformat:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin-top:0cm;  mso-para-margin-right:0cm;  mso-para-margin-bottom:10.0pt;  mso-para-margin-left:0cm;  line-height:115%;  mso-pagination:widow-orphan;  font-size:11.0pt;  font-family:"Calibri","sans-serif";  mso-ascii-font-family:Calibri;  mso-ascii-theme-font:minor-latin;  mso-fareast-font-family:"Times New Roman";  mso-fareast-theme-font:minor-fareast;  mso-hansi-font-family:Calibri;  mso-hansi-theme-font:minor-latin;  mso-bidi-font-family:"Times New Roman";  mso-bidi-theme-font:minor-bidi;}  <![endif]-->