Computing for Ordinary Mortals by Robert St. Amant

Posted by

By Robert St. Amant

Computing isn't purely (or even ordinarily) approximately and software program; it's additionally concerning the principles at the back of the expertise. In Computing for traditional Mortals, laptop scientist Robert St. Amant explains this "really fascinating part" of computing, introducing easy computing strategies and techniques in a manner that readers with no technical historical past can comprehend and appreciate.

Each of the chapters illustrates rules from a special sector of computing, and jointly they supply vital insights into what drives the sector as an entire. St. Amant begins with an summary of easy thoughts in addition to a quick background of the earliest pcs, after which he strains diversified threads throughout the textile of computing. One thread is useful, illuminating the structure of a working laptop or computer and exhibiting how this structure makes computation effective. St. Amant indicates us easy methods to write down directions in order that a working laptop or computer can accomplish particular projects (programming), how the pc manages these projects because it runs (in its working system), and the way pcs can speak with one another (over a network). the opposite thread is theoretical, describing how desktops are, within the summary, machines for fixing difficulties. a few of these rules are embedded in a lot of what we do as people, and hence this dialogue may also provide us perception into our personal day-by-day actions, how we engage with other folks, and now and again even what's happening in our heads.

St. Amant concludes with synthetic intelligence, exploring the chance that desktops may possibly finally be ready to human-level intelligence, and human-computer interplay, displaying how desktops can increase our lives--and how they fall brief.

Show description

Read or Download Computing for Ordinary Mortals PDF

Similar computer science books

Computer Science Illuminated

Designed to offer a breadth first insurance of the sector of computing device technology.

Introduction to Data Compression (4th Edition) (The Morgan Kaufmann Series in Multimedia Information and Systems)

Each one version of advent to information Compression has commonly been thought of the easiest advent and reference textual content at the paintings and technology of knowledge compression, and the fourth variation maintains during this culture. info compression ideas and expertise are ever-evolving with new functions in snapshot, speech, textual content, audio, and video.

Computers as Components: Principles of Embedded Computing System Design (3rd Edition) (The Morgan Kaufmann Series in Computer Architecture and Design)

Desktops as elements: ideas of Embedded Computing procedure layout, 3e, offers crucial wisdom on embedded structures expertise and strategies. up-to-date for today's embedded platforms layout tools, this variation positive factors new examples together with electronic sign processing, multimedia, and cyber-physical structures.

Computation and Storage in the Cloud: Understanding the Trade-Offs

Computation and garage within the Cloud is the 1st accomplished and systematic paintings investigating the difficulty of computation and garage trade-off within the cloud which will decrease the final software expense. medical purposes are typically computation and knowledge in depth, the place advanced computation projects take many years for execution and the generated datasets are frequently terabytes or petabytes in dimension.

Extra info for Computing for Ordinary Mortals

Sample text

The validity of the argument is a function only of its logical form and has nothing to do with the actual truth of any of its components. We still have no idea about whether the diary is really missing. Furthermore, the argument “Skooses are pink, but if Gingoos does not like perskees, then skooses are not pink; therefore Gingoos does like perskees,” which has the same logical form, is also valid, even though it does not make sense. Practice 14 Use propositional logic to prove that the following argument is valid.

Healthy hair is a necessary condition for good shampoo. 7. Common English has many ways to describe logical connectives. Write a wff for each of the following expressions. Neither A nor B 8. Common English has many ways to describe logical connectives. Write a wff for each of the following expressions. a. B whenever A c. A indicates B b. A is derived from B d. A exactly when B 9. Several forms of negation are given for each of the following statements. Which are correct? a. The answer is either 2 or 3.

Truth values for compound statements are determined as follows. A′ has the truth value 1 − A. A ` B has the truth value that is the minimum of the values of A and of B. A ~ B has the truth value that is the maximum of the values of A and B. a. Explain why these are reasonable assignments for the truth values of A′, A ` B, and A ~ B. 12. Find the truth values of the following statements. b. Runway conditions are not icy. c. Runway conditions are icy and flight 237 is on time. d. Runway conditions are icy or flight 237 is not on time.

Download PDF sample

Rated 4.60 of 5 – based on 42 votes