| 000 | 03058nam a22004215i 4500 | ||
|---|---|---|---|
| 001 | 978-3-7091-1343-1 | ||
| 003 | DE-He213 | ||
| 005 | 20140220083332.0 | ||
| 007 | cr nn 008mamaa | ||
| 008 | 121030s2012 au | s |||| 0|eng d | ||
| 020 |
_a9783709113431 _9978-3-7091-1343-1 |
||
| 024 | 7 |
_a10.1007/978-3-7091-1343-1 _2doi |
|
| 050 | 4 | _aTK7885-7895 | |
| 072 | 7 |
_aUY _2bicssc |
|
| 072 | 7 |
_aCOM059000 _2bisacsh |
|
| 082 | 0 | 4 |
_a621.39 _223 |
| 100 | 1 |
_aÜçoluk, Göktürk. _eauthor. |
|
| 245 | 1 | 0 |
_aIntroduction to Programming Concepts with Case Studies in Python _h[electronic resource] / _cby Göktürk Üçoluk, Sinan Kalkan. |
| 264 | 1 |
_aVienna : _bSpringer Vienna : _bImprint: Springer, _c2012. |
|
| 300 |
_aX, 221 p. 86 illus., 61 illus. in color. _bonline resource. |
||
| 336 |
_atext _btxt _2rdacontent |
||
| 337 |
_acomputer _bc _2rdamedia |
||
| 338 |
_aonline resource _bcr _2rdacarrier |
||
| 347 |
_atext file _bPDF _2rda |
||
| 505 | 0 | _aThe World of Programming -- Programming Languages -- Programming Paradigms -- The Zoo of Programming Languages -- How Programming Languages are Implemented -- How a Program gets “written” -- Meet Python -- Further Reading -- Exercises -- Data: The First Ingredient of a Program -- What is Data? -- What is Structured Data? -- Basic Data Types -- Basic Organization of Data: Containers -- Accessing Data or Containers by Names : Variables -- Further Reading -- Exercises -- Actions: the 2nd Ingredient of a Program -- Purpose and Scope of Actions -- Action Types -- Controlling Actions: Conditionals -- Reusable Actions: Functions -- Functional Programming Tools in Python -- Further Reading -- Exercises -- Managing the Size of a Problem -- An Action Wizard: Recursion -- Iteration -- Recursion versus Iteration -- Further Reading -- Exercises -- Complexity -- Time and Memory Complexity -- Further Reading -- Exercises -- Organizing Data -- Primitive and Composite Data Types -- Abstract Data Types -- Abstract Data Types in Python -- Further Reading -- Exercises -- Objects: Reunion of Data and Action -- The Idea behind the Object-Oriented Paradigm (OOP) -- Properties of Object-Oriented Programming -- Object-Oriented Programming in Python -- Further Reading. | |
| 520 | _aThe current text provides a clear introduction to Computer Science concepts in a programming environment. It is designed as suitable use in freshman- or introductory level coursework in CS and provides the fundamental concepts as well as abstract theorems for solving computational problems. The Python language serves as a medium for illustrating and demonstrating the concepts. | ||
| 650 | 0 | _aComputer science. | |
| 650 | 1 | 4 | _aComputer Science. |
| 650 | 2 | 4 | _aComputer Engineering. |
| 650 | 2 | 4 | _aProgramming Techniques. |
| 700 | 1 |
_aKalkan, Sinan. _eauthor. |
|
| 710 | 2 | _aSpringerLink (Online service) | |
| 773 | 0 | _tSpringer eBooks | |
| 776 | 0 | 8 |
_iPrinted edition: _z9783709113424 |
| 856 | 4 | 0 | _uhttp://dx.doi.org/10.1007/978-3-7091-1343-1 |
| 912 | _aZDB-2-SCS | ||
| 999 |
_c103940 _d103940 |
||