Academic OneFile is a source for peer-reviewed, full-text articles from the world's leading journals and reference sources. It features extensive coverage of the physical sciences, technology, medicine, social sciences, the arts, theology, literature and other subjects.
A History of Modern Computing by Paul E. CeruzziThis engaging history covers modern computing from the development of the first electronic digital computer through the dot-com crash. The author concentrates on five key moments of transition: the transformation of the computer in the late 1940s from a specialized scientific instrument to a commercial product; the emergence of small systems in the late 1960s; the beginning of personal computing in the 1970s; the spread of networking after 1985; and, in a chapter written for this edition, the period 1995-2001. The new material focuses on the Microsoft antitrust suit, the rise and fall of the dot-coms, and the advent of open source software, particularly Linux. Within the chronological narrative, the book traces several overlapping threads: the evolution of the computer's internal design; the effect of economic trends and the Cold War; the long-term role of IBM as a player and as a target for upstart entrepreneurs; the growth of software from a hidden element to a major character in the story of computing; and the recurring issue of the place of information and computing in a democratic society. The focus is on the United States (though Europe and Japan enter the story at crucial points), on computing per se rather than on applications such as artificial intelligence, and on systems that were sold commercially and installed in quantities.
Publication Date: 2014
Computer Ethics by Robert PlotkinWritten works, music, videos, and other content on the Internet are easily accessible to the general public, but is it considered ethically permissible to access, copy, and redistribute them? Is it right to look at someone else's documents on a home or school computer just because they are not protected by password? Are there ethical problems with using a false identity in an Internet chat room, or behaving in a way that one would not consider acting in the "real" world? What about using a photograph from the Internet in a research paper without giving credit to the photographer, even if using that photo constitutes fair use and does not violate the law? Computer Ethics explores these questions and more, enabling students to differentiate between what is legally permissible and what is ethical in the context of computers and the Internet. Chapters include: Privacy: Does It Exist Online? Security: Challenges in the Information Society Anonymity: Advantages and Dangers of Anonymous Communication Virtual Worlds: Living Inside Your Computer Professional Ethics: When Is the Programmer Responsible? Copying: Does Ease of Copying Make It Right? Speech: The Internet as Library, Newspaper, Television, and Beyond Netiquette: Adding Formality to an Informal Medium.
Publication Date: 2012
Computers and Creativity by Robert PlotkinComputers and Creativity explores the many ways people use computers to create software, invent new machines, and express themselves through words, music, graphic art, and multimedia. This brand-new, full-color resource also explains how computers enable people to collaborate over space and time on a scale never before possible without the use of professional intermediaries. Additionally, it examines the ways in which computer-enabled creativity causes us to rethink copyright and patent law, providing legal protection for the creative works of both artists and inventors. Chapters include: Writing: Farewell to Pen and Paper Music: Personal Computer as Piano Video: Recording, Editing, and Creating Special Effects Programming: How Software Is Created Inventing: Using Computers to Drive Innovation Collaboration: Bringing People Together Over the Internet Disintermediation: Cutting Out the Middleman Intellectual Property: Protecting Creativity in the Digital World.
Publication Date: 2012
How Software Works by V. Anton SpraulWe use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics, safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many. How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day. Inside you'll learn: How data is encrypted How passwords are used and protected How computer graphics are created How video is compressed for streaming and storage How data is searched (and found) in huge databases How programs can work together on the same problem without conflict How data travels over the Internet How Software Works breaks down these processes with patient explanations and intuitive diagrams so that anyone can understand no technical background is required, and you won't be reading through any code. In plain English, you'll examine the intricate logic behind the technologies you constantly use but neve