Think like a programmer : (Record no. 27)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 02648cam a2200385 i 4500 |
001 - CONTROL NUMBER | |
control field | 17389594 |
003 - CONTROL NUMBER IDENTIFIER | |
control field | KCST |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20191121084440.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 120717s2012 caua 001 0 eng |
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER | |
LC control number | 2012020396 |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
International Standard Book Number | 9781593274245 (pbk.) |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | DLC |
Language of cataloging | eng |
Transcribing agency | DLC |
Description conventions | rda |
Modifying agency | DLC |
042 ## - AUTHENTICATION CODE | |
Authentication code | pcc |
050 00 - LIBRARY OF CONGRESS CALL NUMBER | |
Classification number | QA76.6 |
Item number | .S685 2012 |
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER | |
Classification number | 005.1 |
Edition number | 23 |
100 1# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Spraul, V. Anton. |
9 (RLIN) | 24 |
245 10 - TITLE STATEMENT | |
Title | Think like a programmer : |
Remainder of title | an introduction to creative problem solving / |
Statement of responsibility, etc. | by V. Anton Spraul. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | San Francisco : |
Name of publisher, distributor, etc. | No Starch Press, |
Date of publication, distribution, etc. | [2012]. |
300 ## - PHYSICAL DESCRIPTION | |
Extent | xvii, 233 pages : |
Other physical details | illustrations ; |
Dimensions | 24 cm |
336 ## - CONTENT TYPE | |
Content type term | text |
Source | rdacontent |
337 ## - MEDIA TYPE | |
Media type term | unmediated |
Source | rdamedia |
338 ## - CARRIER TYPE | |
Carrier type term | volume |
Source | rdacarrier |
500 ## - GENERAL NOTE | |
General note | Includes index. |
520 ## - SUMMARY, ETC. | |
Summary, etc. | "The real challenge of programming isn't learning a language's syntax--it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to: Split problems into discrete components to make them easier to solve: Make the most of code reuse with functions, classes, and libraries pick the perfect data structure for a particular job: Master more advanced programming tools like recursion and dynamic memory: Organize your thoughts and develop strategies to tackle particular types of problems. Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art--and the first step in creating your masterpiece is learning to Think Like a Programmer"-- |
Assigning source | Provided by publisher. |
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM | |
Topical term or geographic name entry element | Computer programming. |
9 (RLIN) | 25 |
Topical term or geographic name entry element | Creative thinking. |
9 (RLIN) | 26 |
Topical term or geographic name entry element | Problem solving. |
9 (RLIN) | 27 |
Topical term or geographic name entry element | COMPUTERS / Programming / General. |
Source of heading or term | bisacsh |
9 (RLIN) | 28 |
Topical term or geographic name entry element | COMPUTERS / Programming Languages / C++. |
Source of heading or term | bisacsh |
9 (RLIN) | 29 |
Topical term or geographic name entry element | COMPUTERS / Software Development & Engineering / General. |
Source of heading or term | bisacsh |
9 (RLIN) | 30 |
Topical term or geographic name entry element | COMPUTERS / Programming / Algorithms. |
Source of heading or term | bisacsh |
9 (RLIN) | 31 |
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN) | |
a | 7 |
b | cbc |
c | orignew |
d | 1 |
e | ecip |
f | 20 |
g | y-gencatlg |
942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
Source of classification or shelving scheme | |
Koha item type | Book |
Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Permanent Location | Current Location | Date acquired | Cost, normal purchase price | Full call number | Barcode | Date last seen | Price effective from | Koha item type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KCST Library | KCST Library | 2019-10-20 | 15.17 | 005.1 Sp Th | 1000000139 | 2019-10-20 | 2019-10-20 | Book |