11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hopper, Grace Murray 231Although the home or small <strong>of</strong>fice remains a significantmarket segment, specific targeting to the segment hasbecome more difficult. With falling PC prices <strong>and</strong> increasingcapabilities, there is little difference today between amid-level “consumer” computer system <strong>and</strong> the kinds <strong>of</strong>systems previously marketed for home <strong>of</strong>fice use.Further ReadingAttard, Janet. The Home Office <strong>and</strong> Small Business Answer Book.2nd ed. New York: Owl Books, 2000.Ivens, Kathy. Home Networking for Dummies. 4th ed. Hoboken,N.J.: Wiley, 2007.Orl<strong>of</strong>f, Erica, <strong>and</strong> Kathy Levinson. The 60-Second Commute: AGuide to Your 24/7 Home Office Life. Upper Saddle River, N.J.:Prentice Hall, 2003.Slack, S. E. CNET Do-It-Yourself Digital Home Office Projects. Berkeley,Calif.: McGraw-Hill Osborne Media, 2007.Small Business Computing. Available online. URL: http://www.smallbusinesscomputing.com/. Accessed August 7, 2007.SOHO Computing. Available online. URL: http://www.sohocomputing.info/. Accessed August 7, 2007.Hopper, Grace Murray(1906–1992)American<strong>Computer</strong> ScientistGrace Brewster Murray Hopper was an innovator in thedevelopment <strong>of</strong> high-level computer languages in the 1950s<strong>and</strong> 1960s. She is best known for her role in the development<strong>of</strong> COBOL, which became the premier language forbusiness data processing.Hopper was born in New York City. She graduated withhonors with a B.A. in mathematics <strong>and</strong> physics from VassarCollege in 1928, <strong>and</strong> went on to receive her M.A. <strong>and</strong> Ph.D.in mathematics at Yale University. She taught at Vassar from1931 to 1943, when she joined the U.S. Naval Reserve atthe height <strong>of</strong> World War II. As a lieutenant (J.G.), she wasassigned to the Bureau <strong>of</strong> Ordnance, where she worked inthe Computation Project at Harvard under pioneer computerdesigner Howard Aiken (see Aiken, Howard). Shebecame one <strong>of</strong> the first “coders” (that is, programmers) forthe Mark I. After the war, Hopper worked for a few yearsin Harvard’s newly established Computation Laboratory. In1949, however, she became senior mathematician at theEckert-Mauchly Corporation, the world’s first commercialcomputer company, where she helped with program designfor the famous UNIVAC. She stayed with what became theUNIVAC division under Remington R<strong>and</strong> (later SperryR<strong>and</strong>) until 1971.While working with UNIVAC, Hopper’s main focus wason the development <strong>of</strong> programming languages that couldallow people to use symbolic names <strong>and</strong> descriptive statementsinstead <strong>of</strong> binary codes or the more cryptic forms <strong>of</strong>assembly language (see assembler). In 1952, she developedA-0, the first compiler (that is, a program that could translatelanguage statements to the corresponding low-levelmachine instructions). She then developed A-2 (a compilerthat could h<strong>and</strong>le mathematical expressions), <strong>and</strong> then in1957 she developed Flow-Matic. This was the first compilerGrace Murray Hopper created the first computer program compiler<strong>and</strong> was instrumental in the design <strong>and</strong> adoption <strong>of</strong> COBOL.When she retired, she was the first woman admiral in U.S. Navyhistory. (Unisys Corporation)that worked with English-like statements <strong>and</strong> was designedfor a business data processing environment.In 1959, Hopper joined with five other computer scientiststo plan a conference that would eventually result in thedevelopment <strong>of</strong> specifications for a “Common Business Language.”Her earlier work with Flow-Matic <strong>and</strong> her designinput played a key role in the development <strong>of</strong> what wouldbecome the COBOL language.Hopper retained her Navy commission <strong>and</strong> even afterher retirement in 1966 she was recalled to active duty towork on the Navy’s data processing needs. She finallyretired in 1986 with the rank <strong>of</strong> rear admiral. Hopper spokewidely about data processing issues, especially the need forst<strong>and</strong>ards in computer language <strong>and</strong> architecture, the lack<strong>of</strong> which she said cost the government billions <strong>of</strong> dollars inwasted resources. Admiral Hopper died on January 1, 1992,in Arlington, Virginia.Hopper received numerous awards <strong>and</strong> honorary degrees,including the National Medal <strong>of</strong> <strong>Technology</strong>. (The navynamed a suitably high-tech Aegis destroyer after her in1996.) The Association for Computing Machines (ACM)created the Grace Murray Hopper Award to honor distinguishedyoung computer pr<strong>of</strong>essionals. Hopper has becomea role model for many girls <strong>and</strong> young women consideringcareers in computing.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!