|
|
|
|
LEADER |
00000nam a22000005i 4500 |
001 |
978-3-7091-1343-1 |
003 |
DE-He213 |
005 |
20220115004900.0 |
007 |
cr nn 008mamaa |
008 |
121030s2012 au | s |||| 0|eng d |
020 |
|
|
|a 9783709113431
|9 978-3-7091-1343-1
|
024 |
7 |
|
|a 10.1007/978-3-7091-1343-1
|2 doi
|
050 |
|
4 |
|a TK7885-7895
|
050 |
|
4 |
|a TK5105.5-5105.9
|
072 |
|
7 |
|a UK
|2 bicssc
|
072 |
|
7 |
|a COM059000
|2 bisacsh
|
072 |
|
7 |
|a UK
|2 thema
|
082 |
0 |
4 |
|a 621.39
|2 23
|
082 |
0 |
4 |
|a 004.6
|2 23
|
100 |
1 |
|
|a Üçoluk, Göktürk.
|e author.
|4 aut
|4 http://id.loc.gov/vocabulary/relators/aut
|
245 |
1 |
0 |
|a Introduction to Programming Concepts with Case Studies in Python
|h [electronic resource] /
|c by Göktürk Üçoluk, Sinan Kalkan.
|
250 |
|
|
|a 1st ed. 2012.
|
264 |
|
1 |
|a Vienna :
|b Springer Vienna :
|b Imprint: Springer,
|c 2012.
|
300 |
|
|
|a X, 222 p.
|b online resource.
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|b PDF
|2 rda
|
505 |
0 |
|
|a The 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 |
|
|
|a The 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 |
|a Computer engineering.
|
650 |
|
0 |
|a Computer networks .
|
650 |
|
0 |
|a Computer programming.
|
650 |
1 |
4 |
|a Computer Engineering and Networks.
|
650 |
2 |
4 |
|a Programming Techniques.
|
700 |
1 |
|
|a Kalkan, Sinan.
|e author.
|4 aut
|4 http://id.loc.gov/vocabulary/relators/aut
|
710 |
2 |
|
|a SpringerLink (Online service)
|
773 |
0 |
|
|t Springer Nature eBook
|
776 |
0 |
8 |
|i Printed edition:
|z 9783709113448
|
776 |
0 |
8 |
|i Printed edition:
|z 9783709117446
|
776 |
0 |
8 |
|i Printed edition:
|z 9783709113424
|
856 |
4 |
0 |
|u https://doi.uam.elogim.com/10.1007/978-3-7091-1343-1
|z Texto Completo
|
912 |
|
|
|a ZDB-2-SCS
|
912 |
|
|
|a ZDB-2-SXCS
|
950 |
|
|
|a Computer Science (SpringerNature-11645)
|
950 |
|
|
|a Computer Science (R0) (SpringerNature-43710)
|