Limit search to available items
Book Cover
E-book
Author Wang, Paul S., author.

Title From computing to computational thinking / Paul S. Wang
Published Boca Raton, FL : CRC Press, [2016]
©2016

Copies

Description 1 online resource (xxii, 253 pages) : illustrations
Contents Front Cover; Contents; Preface; Introduction; Chapter 1: Why Did the Chicken Cross the Road?; 1.1 The Computer; 1.2 Turing Machine; CT: Abstract Away; 1.3 A Brief History of Computers; 1.4 Software; 1.5 Programming; 1.6 Syntax and Semantics; CT: Beware of Semantics; 1.7 Flowcharts; CT: Ready for All Contingencies; CT: First Things First; CT: Check before Proceeding; 1.8 Algorithms; CT: Make It an Algorithm; CT: Consider Extreme Cases; 1.9 Pseudo Code; CT: Step by Step; 1.10 The Euclidean GCD Algorithm; CT: Apply Domain Knowledge; 1.11 Goals and How to Get There; CT: Break It Down
1.12 Road CrossingExercises; Chapter 2: Bits, Bytes, and Words; 2.1 Digital Computers; 2.2 Binary Numbers; CT: Meaning of Symbols; CT: Evaluate Different Options; 2.3 Positive and Negative Integers; 2.4 Modular Arithmetic; CT: Mind Resource Limitations; CT: Symbols Can Be Deceiving; 2.5 Base Conversion; CT: Start from the End; 2.6 Characters; CT: Data Context; 2.7 Editing Text; 2.8 Data Output; CT: Deliver the Message; Exercises; Chapter 3: True or False; 3.1 Digital Electronic Circuits; CT: Notice the Logic; CT: Bottom Up; CT: Create a Virtuous Cycle; 3.2 Boolean Algebra; 3.3 Decision Making
CT: Logic ChecksCT: Follow the Logic; 3.4 Logic Applied to Bits; CT: Combine Basic Components; 3.5 Logic and Iteration; CT: Perform Everyday Programming; Exercises; Chapter 4: Who Is the Master?; 4.1 What Is an Operating System?; 4.2 Operating System Kernel; 4.3 Open Source Software; CT: Promote Free and Open; 4.4 Graphical User Interface; 4.5 Desktop Overview; CT: Know Your Arena; 4.6 Are You Talking to Me?; CT: Pay Attention to Details; 4.7 Command-Line Interface; CT: Mind the Trade-Off; 4.8 Files; CT: Learn from Trees; 4.9 Processes; CT: Keep It in Context; CT: Capture the State
CT: Timesharing4.10 Managing Tasks; 4.11 Up and Running; CT: Better Control Better System; Exercises; Chapter 5: Hello There!; 5.1 What Is a Network?; 5.2 The Internet; 5.3 Local and Wide Area Networks; 5.4 Internet Architecture; CT: Redundancy for Safety; CT: One and All; 5.5 Wireless Networking; 5.6 Networking Protocols; CT: Follow Protocol; 5.7 IP Addresses; 5.8 Domain Names; 5.9 Client and Server; CT: Interoperate; 5.10 Peer to Peer; 5.11 DNS Service; CT: Indirection Adds Flexibility; 5.12 DNS Servers and Resolvers; CT: Decentralize; 5.13 Domain Registration; 5.14 Packet Switching
5.15 Cloud ComputingCT: Backup in the Cloud; Exercises; Chapter 6: Home Sweet Homepage :- ); 6.1 What Is a Web Server?; 6.2 Web Browsers; 6.3 A Brief History of the Web; 6.4 URLs; CT: Be Aware of the Implicit Context; CT: Wear Different Hats; 6.5 HTML and HTML5; CT: Mark It Up; 6.6 Webpage Styling; 6.7 Web Hosting; CT: Really Use Your Website; CT: Be Careful with Online Information; 6.8 Dynamic Generation of Webpages; 6.9 Client-Side Scripting; 6.10 Hypertext Transfer Protocol; CT: Cache for Speed; 6.11 Website Development; CT: Develop for Users; 6.12 Web Search Engines; CT: Google It
Summary "This book summarizes and analyzes the biology, ecology, exploitation and management of small cetaceans in Japan. It describes the various types of cetacean fisheries in Japan and their historical development, the life histories and ecologies of the main species involved, and the history and problems of conservation and management. The data show that in some cases the number of small cetaceans harvested exceed sustainable limits and have led to depletion of populations. The book provides a case study of what can go wrong when the needs of industry and conservation collide. The descriptions of life history and ecology are relevant to issues of conservation and management, not just for cetaceans, but for all fisheries around the world."--Publisher's description
Bibliography Includes bibliographical references (page 253)
Notes Online resource; title from title page (Safari, viewed December 14, 2015)
Subject Computers -- Psychological aspects
Information technology.
information technology.
COMPUTERS -- Computer Literacy.
COMPUTERS -- Computer Science.
COMPUTERS -- Data Processing.
COMPUTERS -- Hardware -- General.
COMPUTERS -- Information Technology.
COMPUTERS -- Machine Theory.
COMPUTERS -- Reference.
Computers -- Psychological aspects
Information technology
Umsetzung Informatik
Maschinelles Lernen
Form Electronic book
LC no. 2016301132
ISBN 9781482217667
148221766X