|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn950572741 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu|||unuuu |
008 |
160526s2016 caua o 001 0 eng d |
010 |
|
|
|a 2016461748
|
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d N$T
|d IDEBK
|d YDXCP
|d TEFOD
|d N$T
|d OCLCF
|d DEBSZ
|d B@L
|d DEBBG
|d EBLCP
|d CQ$
|d OCLCQ
|d COO
|d HCO
|d CEF
|d VT2
|d NTG
|d WYU
|d C6I
|d UAB
|d STF
|d UKAHL
|d OCLCQ
|d OCLCO
|d OCLCQ
|d LVT
|d VMC
|d OCLCO
|d OCLCQ
|d OCLCO
|d AAA
|d OCLCO
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 949884567
|a 1048179861
|a 1066450352
|a 1103277709
|a 1129375578
|a 1151505370
|a 1153049502
|a 1198620965
|a 1228549488
|a 1228615663
|a 1229474325
|a 1240510774
|a 1244449091
|a 1322247147
|
020 |
|
|
|a 9781491929537
|q (electronic bk.)
|
020 |
|
|
|a 1491929537
|q (electronic bk.)
|
020 |
|
|
|a 9781491929568
|q (electronic bk.)
|
020 |
|
|
|a 9781491929513
|q (electronic bk.)
|
020 |
|
|
|a 1491929510
|q (electronic bk.)
|
020 |
|
|
|a 1491929561
|
020 |
|
|
|a 9781491929568
|
029 |
1 |
|
|a AU@
|b 000058034632
|
029 |
1 |
|
|a AU@
|b 000062816009
|
029 |
1 |
|
|a DEBBG
|b BV043969224
|
029 |
1 |
|
|a DEBSZ
|b 48037306X
|
029 |
1 |
|
|a DEBSZ
|b 485797380
|
029 |
1 |
|
|a GBVCP
|b 882849492
|
035 |
|
|
|a (OCoLC)950572741
|z (OCoLC)949884567
|z (OCoLC)1048179861
|z (OCoLC)1066450352
|z (OCoLC)1103277709
|z (OCoLC)1129375578
|z (OCoLC)1151505370
|z (OCoLC)1153049502
|z (OCoLC)1198620965
|z (OCoLC)1228549488
|z (OCoLC)1228615663
|z (OCoLC)1229474325
|z (OCoLC)1240510774
|z (OCoLC)1244449091
|z (OCoLC)1322247147
|
037 |
|
|
|a CL0500000744
|b Safari Books Online
|
050 |
|
4 |
|a QA76.73.J38
|
072 |
|
7 |
|a COM
|x 051280
|2 bisacsh
|
082 |
0 |
4 |
|a 005.133
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Downey, Allen,
|e author.
|
245 |
1 |
0 |
|a Think Java :
|b how to think like a computer scientist /
|c Allen B. Downey and Chris Mayfield.
|
250 |
|
|
|a First edition.
|
264 |
|
1 |
|a Sebastopol, CA :
|b O'Reilly Media,
|c 2016.
|
300 |
|
|
|a 1 online resource :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Online resource; title from title page (Safari, viewed May 23, 2016).
|
500 |
|
|
|a Includes index.
|
520 |
|
|
|a Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You'll learn how to program?a useful skill by itself?but you'll also discover how to use programming as a means to an end. Authors Allen Downey and Chris Mayfield start with the most basic concepts and gradually move into topics that are more complex, such as recursion and object-oriented programming. Each brief chapter covers the material for one week of a college course and includes exercises to help you practice what you've learned. Learn one concept at a time: tackle complex topics in a series of small steps with examples Understand how to formulate problems, think creatively about solutions, and write programs clearly and accurately Determine which development techniques work best for you, and practice the important skill of debugging Learn relationships among input and output, decisions and loops, classes and methods, strings and arrays Work on exercises involving word games, graphics, puzzles, and playing cards.
|
505 |
0 |
|
|a Cover; Copyright; Table of Contents; Preface; The Philosophy Behind the Book; Object-Oriented Programming; Appendixes; Using the Code Examples; Conventions Used in This Book; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. The Way of the Program; What Is Programming?; What Is Computer Science?; Programming Languages; The Hello World Program; Displaying Strings; Escape Sequences; Formatting Code; Debugging Code; Vocabulary; Exercises; Chapter 2. Variables and Operators; Declaring Variables; Assignment; State Diagrams; Printing Variables; Arithmetic Operators
|
505 |
8 |
|
|a Floating-Point NumbersRounding Errors; Operators for Strings; Composition; Types of Errors; Vocabulary; Exercises; Chapter 3. Input and Output; The System Class; The Scanner Class; Program Structure; Inches to Centimeters; Literals and Constants; Formatting Output; Centimeters to Inches; Modulus Operator; Putting It All Together; The Scanner Bug; Vocabulary; Exercises; Chapter 4. Void Methods; Math Methods; Composition Revisited; Adding New Methods; Flow of Execution; Parameters and Arguments; Multiple Parameters; Stack Diagrams; Reading Documentation; Writing Documentation; Vocabulary
|
505 |
8 |
|
|a ExercisesChapter 5. Conditionals and Logic; Relational Operators; Logical Operators; Conditional Statements; Chaining and Nesting; Flag Variables; The return Statement; Validating Input; Recursive Methods; Recursive Stack Diagrams; Binary Numbers; Vocabulary; Exercises; Chapter 6. Value Methods; Return Values; Writing Methods; Method Composition; Overloading; Boolean Methods; Javadoc Tags; More Recursion; Leap of Faith; One More Example; Vocabulary; Exercises; Chapter 7. Loops; The while Statement; Generating Tables; Encapsulation and Generalization; More Generalization; The for Statement
|
505 |
8 |
|
|a The do-while Loopbreak and continue; Vocabulary; Exercises; Chapter 8. Arrays; Creating Arrays; Accessing Elements; Displaying Arrays; Copying Arrays; Array Length; Array Traversal; Random Numbers; Traverse and Count; Building a Histogram; The Enhanced for Loop; Vocabulary; Exercises; Chapter 9. Strings and Things; Characters; Strings Are Immutable; String Traversal; Substrings; The indexOf Method; String Comparison; String Formatting; Wrapper Classes; Command-Line Arguments; Vocabulary; Exercises; Chapter 10. Objects; Point Objects; Attributes; Objects as Parameters; Objects as Return Types
|
505 |
8 |
|
|a Mutable ObjectsAliasing; The null Keyword; Garbage Collection; Class Diagrams; Java Library Source; Vocabulary; Exercises; Chapter 11. Classes; The Time Class; Constructors; More Constructors; Getters and Setters; Displaying Objects; The toString Method; The equals Method; Adding Times; Pure Methods and Modifiers; Vocabulary; Exercises; Chapter 12. Arrays of Objects; Card Objects; Card toString; Class Variables; The compareTo Method; Cards Are Immutable; Arrays of Cards; Sequential Search; Binary Search; Tracing the Code; Recursive Version; Vocabulary; Exercises; Chapter 13. Objects of Arrays
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
0 |
|a Computer programming.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
6 |
|a Programmation (Informatique)
|
650 |
|
7 |
|a computer programming.
|2 aat
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a Computer programming
|2 fast
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|
700 |
1 |
|
|a Mayfield, Chris
|c (Computer scientist),
|e author.
|
776 |
0 |
8 |
|i Erscheint auch als:
|n Druck-Ausgabe
|
830 |
|
0 |
|a Online access: Center for Open Education Open Textbook Library.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781491929551/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH30721341
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH30718999
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL4543961
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1238674
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis34596581
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12996269
|
994 |
|
|
|a 92
|b IZTAP
|