Grace Hopper and the Invention of the Information Age by Kurt W. Beyer

By Kurt W. Beyer

A Hollywood biopic in regards to the lifetime of computing device pioneer Grace Murray Hopper (1906--1992) could cross like this: a tender professor abandons the ivy-covered partitions of academia to serve her nation within the army after Pearl Harbor and unearths herself at the entrance traces of the pc revolution. She works tough to achieve the all-male laptop undefined, is sort of introduced down via own difficulties yet survives them, and ends her profession as a celebrated elder stateswoman of computing, a heroine to millions, hailed because the inventor of laptop programming. all through Hopper's later years, the preferred media advised this simplified model of her lifestyles tale.

In Grace Hopper and the discovery of the data Age, Kurt Beyer unearths a extra actual Hopper, a colourful and intricate girl whose occupation paralleled the meteoric trajectory of the postwar desktop undefined. either rebellious and collaborative, Hopper used to be influential in male-dominated army and company organisations at a time while girls have been inspired to commit themselves to house responsibilities and childbearing. Hopper's maximum technical fulfillment used to be to create the instruments that might permit people to speak with desktops in phrases except ones and zeroes. This enhance encouraged all destiny programming and software program layout and laid the basis for the improvement of basic own desktops.

Show description

Read Online or Download Grace Hopper and the Invention of the Information Age PDF

Best computing books

Open Sources: Voices from the Open Source Revolution

Submit yr word: First released January 1999
------------------------

Freely to be had resource code, with contributions from millions of programmers world wide: this can be the spirit of the software program revolution referred to as Open resource. Open resource has grabbed the pc industry's consciousness. Netscape has opened the resource code to Mozilla; IBM helps Apache; significant database proprietors haved ported their items to Linux. As corporations become aware of the ability of the open-source improvement version, Open resource is turning into a potential mainstream replacement to advertisement software.

Now in Open assets, leaders of Open resource come jointly for the 1st time to debate the recent imaginative and prescient of the software program they've got created. The essays during this quantity supply perception into how the Open resource circulate works, why it succeeds, and the place it's going.

For programmers who've worked on open-source initiatives, Open assets is the recent gospel: a robust imaginative and prescient from the movement's non secular leaders. For companies integrating open-source software program into their company, Open resources finds the mysteries of the way open improvement builds higher software program, and the way companies can leverage freely on hand software program for a aggressive enterprise advantage.

The members right here were the leaders within the open-source arena:
Brian Behlendorf (Apache)
Kirk McKusick (Berkeley Unix)
Tim O'Reilly (Publisher, O'Reilly & Associates)
Bruce Perens (Debian venture, Open resource Initiative)
Tom Paquin and Jim Hamerly (mozilla. org, Netscape)
Eric Raymond (Open resource Initiative)
Richard Stallman (GNU, unfastened software program starting place, Emacs)
Michael Tiemann (Cygnus Solutions)
Linus Torvalds (Linux)
Paul Vixie (Bind)
Larry Wall (Perl)

This publication explains why the vast majority of the Internet's servers use open- resource applied sciences for every little thing from the working procedure to internet serving and e-mail. Key know-how items built with open-source software program have overtaken and handed the economic efforts of billion greenback businesses like Microsoft and IBM to dominate software program markets. examine the interior tale of what led Netscape to choose to liberate its resource code utilizing the open-source mode. find out how Cygnus ideas builds the world's top compilers through sharing the resource code. examine why enterprise capitalists are eagerly observing purple Hat software program, an organization that offers its key product -- Linux -- away.

For the 1st time in print, this booklet offers the tale of the open- resource phenomenon informed by means of the folk who created this movement.

Open resources will convey you into the area of loose software program and exhibit you the revolution.

Linux Voice [UK], Issue 25 (April 2016)

Approximately Linux Voice

Linux Voice is an autonomous GNU/Linux and unfastened software program journal from the main skilled newshounds within the business.

About this issue

People try to damage into our pcs, yet we will struggle again. With honeypots and crafty, we trap attackers red-handed and discover what they're up to.

Plus: We delve into OwnCloud to determine what 2016 has in shop, percentage a espresso with pink Hat's leader neighborhood wrangler, and peek contained in the ELF dossier layout. Get extra from your Linux computer in with our tutorials: video display your health, construct 3D types, create a 3D robotic, increase your web pages and quite a bit more.

Heterogeneous Computing with Open: CL

Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complicated platforms which may comprise numerous equipment architectures: multi-core CPUs, GPUs, and fully-integrated speeded up Processing devices (APUs) resembling AMD Fusion know-how. Designed to paintings on a number of systems and with broad help, OpenCL may help you extra successfully application for a heterogeneous destiny.

Computer and Computing Technologies in Agriculture VII: 7th IFIP WG 5.14 International Conference, CCTA 2013, Beijing, China, September 18-20, 2013, Revised Selected Papers, Part I

The two-volume set IFIP AICT 419 and 420 constitutes the refereed post-conference court cases of the seventh IFIP TC five, WG five. 14 foreign convention on computing device and Computing applied sciences in Agriculture, CCTA 2013, held in Beijing, China, in September 2013. The a hundred and fifteen revised papers offered have been conscientiously chosen from a variety of submissions.

Additional resources for Grace Hopper and the Invention of the Information Age

Sample text

Dynamic power dissipation drops off with the square of the core voltage, but reducing voltage will have a negative impact on performance. Because the core voltage on an FPGA will be rated from 5% to 10% of the specified value, great care must be given to this from a system perspective. Typically, power issues can be addressed with other techniques while keeping the core voltage well within the specified range. 4 DUAL-EDGE TRIGGERED FLIP-FLOPS Due to the fact that power dissipation is proportional to the frequency that a signal toggles, it is desirable to maximize the amount of functionality for each toggle of a high fan-out net.

For transmission lines with shunt termination at the load, a series termination may be used as an alternate depending on the requirements of the system. 6, there is not steady-state current dissipation with a series termination. There is no steady-state current dissipation with a series termination. The disadvantages are . An initial reflection from the load to the terminating resistor . 6 Termination types. 46 Chapter 3 Architecting Power If these performance characteristics are acceptable for a given system, the series termination approach will eliminate static power dissipation through the termination resistor.

Adding register layers improves timing by dividing the critical path into two paths of smaller delay. Separating a logic function into a number of smaller functions that can be evaluated in parallel reduces the path delay to the longest of the substructures. By removing priority encodings where they are not needed, the logic structure is flattened, and the path delay is reduced. Register balancing improves timing by moving combinatorial logic from the critical path to an adjacent path. Timing can be improved by reordering paths that are combined with the critical path in such a way that some of the critical path logic is placed closer to the destination register.

Download PDF sample

Rated 4.01 of 5 – based on 15 votes