TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
搜尋結果 /

Clojure Programming

353
1 / 9
出版日:2022/10/31 作者:Norman Ramsey  出版社:Cambridge Univ Pr  裝訂:精裝
Computer scientists often need to learn new programming languages quickly. The best way to prepare for this is to understand the foundational principles that underlie even the most complicated industrial languages. This text for an undergraduate programming languages course distills great languages and their design principles down to easy-to-learn 'bridge' languages implemented by interpreters whose key parts are explained in the text. The book goes deep into the roots of both functional and object-oriented programming, and it shows how types and modules, including generics/polymorphism, contribute to effective programming. The book is not just about programming languages; it is also about programming. Through concepts, examples, and more than 300 practice exercises that exploit the interpreter, students learn not only what programming-language features are but also how to do things with them. Substantial implementation projects include Milner's type inference, both copying and mark-an
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Concurrent Programming in ML
90 折
出版日:2007/09/17 作者:John H. Reppy  出版社:Cambridge Univ Pr  裝訂:平裝
Concurrent Programming in ML focuses on the practical use of concurrency to implement naturally concurrent applications. In addition to a tutorial introduction to programming in Concurrent ML (CML), the book presents three extended examples using CML for practical systems programming: a parallel software build system, a simple concurrent window manager, and an implementation of distributed tuple spaces. CML, which is included as part of the SML of New Jersey (SML/NJ) distribution, combines the best features of concurrent programming and functional programming. This book also illustrates advanced SML programming techniques, and includes a chapter on the implementation of concurrency using features provided by the SML/NJ system. It will be of interest to programmers, students, and professional researchers working in computer language development.
優惠價: 9 2456
無庫存
出版日:1999/08/13 作者:John H. Reppy  出版社:Cambridge Univ Pr  裝訂:精裝
Concurrent Programming in ML focuses on the practical use of concurrency to implement naturally concurrent applications. In addition to a tutorial introduction to programming in Concurrent ML (CML), the book presents three extended examples using CML for practical systems programming: a parallel software build system, a simple concurrent window manager, and an implementation of distributed tuple spaces. CML, which is included as part of the SML of New Jersey (SML/NJ) distribution, combines the best features of concurrent programming and functional programming. This book also illustrates advanced SML programming techniques, and includes a chapter on the implementation of concurrency using features provided by the SML/NJ system. It will be of interest to programmers, students, and professional researchers working in computer language development.
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Learning Scientific Programming with Python
90 折
出版日:2020/10/31 作者:Christian Hill  出版社:Cambridge Univ Pr  裝訂:平裝
Learn to master basic programming tasks from scratch with real-life, scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to gain proficiency quickly. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving on to the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualization, this textbook also discusses the use of Jupyter Notebooks to build rich-media, shareable documents for scientific analysis. The second edition features a new chapter on data analysis with the pandas library and comprehensive updates, and new exercises and examples. A final chapter introduces more advanced topics such as floating-p
優惠價: 9 2051
無庫存
出版日:2016/02/29 作者:Christian Hill  出版社:Cambridge Univ Pr  裝訂:精裝
Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to quickly gain proficiency. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving onto the NumPy, SciPy and Matplotlib libraries for numerical programming and data visualisation, this textbook also discusses the use of IPython notebooks to build rich-media, shareable documents for scientific analysis. Including a final chapter introducing challenging topics such as floating-point precision and algorithm stability, and with extensive online resources to support advanced study, this textbook represents a targe
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
出版日:2013/05/31 作者:Michael R. Hansen  出版社:Cambridge Univ Pr  裝訂:精裝
This comprehensive introduction to the principles of functional programming using F# shows how to apply basic theoretical concepts to produce succinct and elegant programs. It demonstrates the role of functional programming in a wide spectrum of applications including databases and systems. Coverage also includes advanced features in the .NET library, the imperative features of F# and topics such as text processing, sequences, computation expressions and asynchronous computation. With a broad spectrum of examples and exercises, the book is perfect for courses in functional programming and for self-study. Enhancing its use as a text is an accompanying website with downloadable programs, lecture slides, mini-projects and links to further F# sources.
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Functional Programming Using F#
滿額折
出版日:2013/05/31 作者:Michael R. Hansen  出版社:Cambridge Univ Pr  裝訂:平裝
This comprehensive introduction to the principles of functional programming using F# shows how to apply basic theoretical concepts to produce succinct and elegant programs. It demonstrates the role of functional programming in a wide spectrum of applications including databases and systems. Coverage also includes advanced features in the .NET library, the imperative features of F# and topics such as text processing, sequences, computation expressions and asynchronous computation. With a broad spectrum of examples and exercises, the book is perfect for courses in functional programming and for self-study. Enhancing its use as a text is an accompanying website with downloadable programs, lecture slides, mini-projects and links to further F# sources.
優惠價: 9 2456
無庫存
Programming With Higher-Order Logic
90 折
出版日:2012/06/30 作者:Dale Miller  出版社:Cambridge Univ Pr  裝訂:精裝
Formal systems that describe computations over syntactic structures occur frequently in computer science. Logic programming provides a natural framework for encoding and animating such systems. However, these systems often embody variable binding, a notion that must be treated carefully at a computational level. This book aims to show that a programming language based on a simply typed version of higher-order logic provides an elegant, declarative means for providing such a treatment. Three broad topics are covered in pursuit of this goal. First, a proof-theoretic framework that supports a general view of logic programming is identified. Second, an actual language called λProlog is developed by applying this view to higher-order logic. Finally, a methodology for programming with specifications is exposed by showing how several computations over formal objects such as logical formulas, functional programs, and λ-terms and π-calculus expressions can be encoded in λProlog.
優惠價: 9 2339
無庫存
Programming in Visual Basic 2010 ─ The Very Beginner's Guide
90 折
出版日:2010/03/29 作者:Jim McKeown  出版社:Cambridge Univ Pr  裝訂:平裝
This is an introduction to programming using Microsoft's Visual Basic.NET 2010, intended for novice programmers with little or no programming experience or no experience with Visual Basic. The text emphasizes programming logic and good programming techniques with generous explanations of programming concepts written from a non-technical point of view. It stresses input, processing, and output and sequence, selection, and repetition in code development. File I/O and arrays are included. Later chapters introduce objects, event programming, and databases. By taking a slow and steady approach to programming ideas, this book builds new concepts from what the reader has already learned. VB tips and quips inject both humor and insight. The book includes numerous programming examples and exercises, case studies, tutorials, and 'fixing a program' sections for an in-depth look at programming problems and tools. Quizzes and review questions throughout each chapter get students to think about the
優惠價: 9 2924
無庫存
出版日:2010/03/22 作者:Jim McKeown  出版社:Cambridge Univ Pr  裝訂:精裝
This is an introduction to programming using Microsoft's Visual Basic.NET 2010, intended for novice programmers with little or no programming experience or no experience with Visual Basic. The text emphasizes programming logic and good programming techniques with generous explanations of programming concepts written from a non-technical point of view. It stresses input, processing, and output and sequence, selection, and repetition in code development. File I/O and arrays are included. Later chapters introduce objects, event programming, and databases. By taking a slow and steady approach to programming ideas, this book builds new concepts from what the reader has already learned. VB tips and quips inject both humor and insight. The book includes numerous programming examples and exercises, case studies, tutorials, and 'fixing a program' sections for an in-depth look at programming problems and tools. Quizzes and review questions throughout each chapter get students to think about the
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Principles of Constraint Programming
90 折
出版日:2010/01/07 作者:Krzysztof Apt  出版社:Cambridge Univ Pr  裝訂:平裝
Constraints are everywhere: most computational problems can be described in terms of restrictions imposed on the set of possible solutions, and constraint programming is a problem-solving technique that works by incorporating those restrictions in a programming environment. It draws on methods from combinatorial optimisation and artificial intelligence, and has been successfully applied in a number of fields from scheduling, computational biology, finance, electrical engineering and operations research through to numerical analysis. This textbook for upper-division students provides a thorough and structured account of the main aspects of constraint programming. The author provides many worked examples that illustrate the usefulness and versatility of this approach to programming, as well as many exercises throughout the book that illustrate techniques, test skills and extend the text. Pointers to current research, extensive historical and bibliographic notes, and a comprehensive list
優惠價: 9 2690
無庫存
Lambda-calculus, Combinators and Functional Programming
90 折
出版日:2009/06/25 作者:G. E. Revesz  出版社:Cambridge Univ Pr  裝訂:平裝
Originally published in 1988, this book presents an introduction to lambda-calculus and combinators without getting lost in the details of mathematical aspects of their theory. Lambda-calculus is treated here as a functional language and its relevance to computer science is clearly demonstrated. The main purpose of the book is to provide computer science students and researchers with a firm background in lambda-calculus and combinators and show the applicabillity of these theories to functional programming. The presentation of the material is self-contained. It can be used as a primary text for a course on functional programming. It can also be used as a supplementary text for courses on the structure and implementation of programming languages, theory of computing, or semantics of programming languages.
優惠價: 9 2632
無庫存
Theories of Programming Languages
90 折
出版日:2009/04/02 作者:John C. Reynolds  出版社:Cambridge Univ Pr  裝訂:平裝
First published in 1998, this textbook is a broad but rigourous survey of the theoretical basis for the design, definition and implementation of programming languages and of systems for specifying and proving programme behaviour. Both imperative and functional programming are covered, as well as the ways of integrating these aspects into more general languages. Recognising a unity of technique beneath the diversity of research in programming languages, the author presents an integrated treatment of the basic principles of the subject. He identifies the relatively small number of concepts, such as compositional semantics, binding structure, domains, transition systems and inference rules, that serve as the foundation of the field. Assuming only knowledge of elementary programming and mathematics, this text is perfect for advanced undergraduate and beginning graduate courses in programming language theory and also will appeal to researchers and professionals in designing or implementing
優惠價: 9 3158
無庫存
Functional Programming and Input/Output
90 折
出版日:2008/07/31 作者:Andrew D. Gordon  出版社:Cambridge Univ Pr  裝訂:平裝
A common attraction to functional programming is the ease with which proofs can be given of program properties. A common disappointment with functional programming is the difficulty of expressing input/output (I/O), while at the same time being able to verify programs. Here, the author shows how a theory of functional programming can be smoothly extended to admit both an operational semantics for functional I/O and verification of programs engaged in I/O. He obtains operational semantics for the three most widely implemented I/O mechanisms for lazy languages, and proves that the three are equivalent in expressive power. He develops semantics for a form of monadic I/O and verifies a simple programming example. These theories of functional I/O are based on an entirely operational theory of functional programming, developed using Abramsky's 'applicative bisimulation'.
優惠價: 9 1403
無庫存
Principles of Constraint Programming
90 折
出版日:2003/08/28 作者:Krzysztof Apt  出版社:Cambridge Univ Pr  裝訂:精裝
Constraints are everywhere: most computational problems can be described in terms of restrictions imposed on the set of possible solutions, and constraint programming is a problem-solving technique that works by incorporating those restrictions in a programming environment. It draws on methods from combinatorial optimisation and artificial intelligence, and has been successfully applied in a number of fields from scheduling, computational biology, finance, electrical engineering and operations research through to numerical analysis. This textbook for upper-division students provides a thorough and structured account of the main aspects of constraint programming. The author provides many worked examples that illustrate the usefulness and versatility of this approach to programming, as well as many exercises throughout the book that illustrate techniques, test skills and extend the text. Pointers to current research, extensive historical and bibliographic notes, and a comprehensive list
優惠價: 9 3568
無庫存
The Haskell School of Expression―Learning Functional Programming Through Multimedia
90 折
出版日:2000/04/01 作者:Paul Hudak  出版社:Cambridge Univ Pr  裝訂:平裝
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easil
優惠價: 9 2398
無庫存
出版日:2000/02/28 作者:Paul Hudak  出版社:Cambridge Univ Pr  裝訂:精裝
Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easil
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
The Functional Approach to Programming
90 折
出版日:1998/10/29 作者:Guy Cousineau  出版社:Cambridge Univ Pr  裝訂:平裝
A programming course should concentrate as much as possible on a program's logical structure and design rather than simply show how to write code. The Functional Approach to Programming achieves this aim because logical concepts are evident and programs are transparent so can be written quickly and cleanly. In this book the authors emphasise the notions of function and function application which relate programming to familiar concepts from mathematics and logic. They introduce functional programming via examples but also explain what programs compute and how to reason about them. They show how the ideas can be implemented in the Caml language, a dialect of the ML family, and give examples of how complex programs from a variety of areas (such as arithmetic, tree algorithms, graph algorithms, text parsing and geometry) can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available.
優惠價: 9 3158
無庫存
出版日:1998/10/13 作者:John C. Reynolds  出版社:Cambridge Univ Pr  裝訂:精裝
First published in 1998, this textbook is a broad but rigourous survey of the theoretical basis for the design, definition and implementation of programming languages and of systems for specifying and proving programme behaviour. Both imperative and functional programming are covered, as well as the ways of integrating these aspects into more general languages. Recognising a unity of technique beneath the diversity of research in programming languages, the author presents an integrated treatment of the basic principles of the subject. He identifies the relatively small number of concepts, such as compositional semantics, binding structure, domains, transition systems and inference rules, that serve as the foundation of the field. Assuming only knowledge of elementary programming and mathematics, this text is perfect for advanced undergraduate and beginning graduate courses in programming language theory and also will appeal to researchers and professionals in designing or implementing
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
The Way of Z: Practical Programming With Formal Methods
90 折
出版日:1997/06/01 作者:Jonathan Jacky  出版社:Cambridge Univ Pr  裝訂:平裝
This 1997 book is a self-contained tutorial on Z, a formal notation for modelling, specifying and designing computer systems and software, for experienced professionals and serious students in programming and software engineering. It presents realistic case studies emphasising safety-critical systems, with examples drawn from embedded controls, real-time and concurrent programming, computer graphics, games, text processing, databases, artificial intelligence, and object-oriented programming. It motivates the use of formal methods and discusses practical issues concerning how to apply them in real projects. It also teaches how to apply formal program derivation and verification to implement Z specifications in real programming languages with examples in C. The book includes exercises with solutions, reference materials, and a guide to further reading.
優惠價: 9 2983
無庫存
Introduction to Functional Programming Systems Using Haskell
90 折
出版日:1992/06/18 作者:Antony J. T. Davie  出版社:Cambridge Univ Pr  裝訂:平裝
Here is an introduction to functional programming and its associated systems. A unique feature is its use of the language Haskell for teaching both the rudiments and the finer points of the functional technique. Haskell is a new, internationally agreed and accepted functional language that is designed for teaching, research and applications, that has a complete formal description, that is freely available, and that is based on ideas that have a wide consensus. Thus it encapsulates some of the main thrusts of functional programming itself, which is a style of programming designed to confront the software crisis directly. Programs written in functional languages can be built up from smaller parts, and they can also be proved correct, important when software has to be reliable. Moreover, a certain amount of parallelism can be extracted from functional languages automatically. This book serves as an introduction both to functional programming and Haskell, and will be most useful to student
優惠價: 9 2398
無庫存
Concurrent Programming
90 折
出版日:1992/02/20 作者:C. R. Snow  出版社:Cambridge Univ Pr  裝訂:平裝
This textbook is designed as a first book on concurrent programming for computer science undergraduates, and provides a comprehensive introduction to the problems of concurrency. Concurrency is of vital importance in many areas of computer science, particularly in operating systems. It is also increasingly being taught in undergraduate courses. The book builds on the student's familiarity with sequential programming in a high level language, which will make it very accessible to computer science students. The book is concerned mainly with the high level aspects of concurrency, which will be equally applicable to traditional time sliced or more recent truly parallel systems.
優惠價: 9 2105
無庫存
Games Programming
90 折
出版日:1984/06/14 作者:Eric Solomon  出版社:Cambridge Univ Pr  裝訂:平裝
Games Programming has been written for the personal computer owner who is setting out to write fams programs. It charts the territory which lies beyond the simplistic arcade game and which leads to the more intellectually exciting game moderators and learning programs. This is not another book of program listings, nor does it present game algorithms in isolation from the computer methods which make them work. The aim is to equip the reader with an awareness of modern techniques of structured programming, a robust attitude to computer languages, and a source of valuable 'know how'.
優惠價: 9 2691
無庫存
An Introduction to Python Programming for Scientists and Engineers
90 折
出版日:2022/05/31 作者:Johnny Wei-Bing Lin  出版社:Cambridge Univ Pr  裝訂:平裝
Python is one of the most popular programming languages, widely used for data analysis and modelling, and is fast becoming the leading choice for scientists and engineers. Unlike other textbooks introducing Python, typically organised by language syntax, this book uses many examples from across Biology, Chemistry, Physics, Earth science, and Engineering to teach and motivate students in science and engineering. The text is organised by the tasks and workflows students undertake day-to-day, helping them see the connections between programming tools and their disciplines. The pace of study is carefully developed for complete beginners, and a spiral pedagogy is used so concepts are introduced across multiple chapters, allowing readers to engage with topics more than once. “Try This!” exercises and online Jupyter notebooks encourage students to test their new knowledge, and further develop their programming skills. Online solutions are available for instructors, alongside discipline-specif
優惠價: 9 3078
無庫存
出版日:2021/02/28 作者:David C. Vella  出版社:Cambridge Univ Pr  裝訂:精裝
Written in a conversational tone, this classroom-tested text introduces the fundamentals of linear programming and game theory, showing readers how to apply serious mathematics to practical real-life questions by modelling linear optimization problems and strategic games. The treatment of linear programming includes two distinct graphical methods. The game theory chapters include a novel proof of the minimax theorem for 2x2 zero-sum games. In addition to zero-sum games, the text presents variable-sum games, ordinal games, and n-player games as the natural result of relaxing or modifying the assumptions of zero-sum games. All concepts and techniques are derived from motivating examples, building in complexity, which encourages students to think creatively and leads them to understand how the mathematics is applied. With no prerequisite besides high school algebra, the text will be useful to motivated high school students and undergraduates studying business, economics, mathematics, and
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Invitation to Linear Programming and Game Theory
90 折
出版日:2021/02/28 作者:David C. Vella  出版社:Cambridge Univ Pr  裝訂:平裝
Written in a conversational tone, this classroom-tested text introduces the fundamentals of linear programming and game theory, showing readers how to apply serious mathematics to practical real-life questions by modelling linear optimization problems and strategic games. The treatment of linear programming includes two distinct graphical methods. The game theory chapters include a novel proof of the minimax theorem for 2x2 zero-sum games. In addition to zero-sum games, the text presents variable-sum games, ordinal games, and n-player games as the natural result of relaxing or modifying the assumptions of zero-sum games. All concepts and techniques are derived from motivating examples, building in complexity, which encourages students to think creatively and leads them to understand how the mathematics is applied. With no prerequisite besides high school algebra, the text will be useful to motivated high school students and undergraduates studying business, economics, mathematics, and
優惠價: 9 2375
無庫存
Foundations of Probabilistic Programming
90 折
出版日:2020/12/31 作者:Gilles Barthe  出版社:Cambridge Univ Pr  裝訂:精裝
What does a probabilistic program actually compute? How can one formally reason about such probabilistic programs? This valuable guide covers such elementary questions and more. It provides a state-of-the-art overview of the theoretical underpinnings of modern probabilistic programming and their applications in machine learning, security, and other domains, at a level suitable for graduate students and non-experts in the field. In addition, the book treats the connection between probabilistic programs and mathematical logic, security (what is the probability that software leaks confidential information?), and presents three programming languages for different applications: Excel tables, program testing, and approximate computing. This title is also available as Open Access on Cambridge Core.
優惠價: 9 3023
無庫存
A First Course in Statistical Programming With R
90 折
出版日:2016/10/31 作者:W. John Braun; Duncan J. Murdoch  出版社:Cambridge Univ Pr  裝訂:精裝
This is the only introduction you'll need to start programming in R, the open-source language that is free to download, and lets you adapt the source code for your own requirements. Co-written by one
優惠價: 9 1620
無庫存
出版日:2016/08/31 作者:Kunal Pimparkhede  出版社:Cambridge Univ Pr  裝訂:平裝
This textbook provides in-depth coverage of the fundamentals of the C and C++ programming languages and the object-oriented programming paradigm. It follows an example-driven approach to facilitate understanding of theoretical concepts. Essential concepts, including functions, arrays, pointers and inheritance, are explained, while complex topics, such as dynamic memory allocation, object slicing, vtables, and upcasting and downcasting, are examined in detail. Concepts are explained with the help of line diagrams, student-teacher conversations and flow charts, while other useful features, such as quiz questions and points to remember, are included. Solved examples, review questions and useful case studies are interspersed throughout the text, and explanations of the logic used to implement particular functionality is also provided. This book will be useful for undergraduate students of computer science and engineering, and information technology.
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Learning Scientific Programming With Python
90 折
出版日:2016/02/29 作者:Christian Hill  出版社:Cambridge Univ Pr  裝訂:平裝
"Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are
優惠價: 9 1620
無庫存
Essentials of Programming in Mathematica
滿額折
出版日:2016/01/31 作者:Paul Wellin  出版社:Cambridge Univ Pr  裝訂:精裝
Essentials of Programming in Mathematica® provides an introduction suitable for readers with little or no background in the language as well as for those with some experience using programs such as C, Java, or Perl. The author, an established authority on Mathematica® programming, has written an example-driven text that covers the language from first principles, as well as including material from natural language processing, bioinformatics, graphs and networks, signal analysis, geometry, computer science, and many other applied areas. The book is appropriate for self-study or as a text for a course in programming in computational science. Readers will benefit from the author's tips, which provide insight and suggestions on small and large points. He also provides more than 350 exercises from novice through to advanced level with all of the solutions available online.
優惠價: 9 2983
無庫存
Python Programming for Biology ─ Bioinformatics and Beyond
90 折
出版日:2015/02/28 作者:Tim J. Stevens  出版社:Cambridge Univ Pr  裝訂:平裝
Do you have a biological question that could be readily answered by computational techniques, but little experience in programming? Do you want to learn more about the core techniques used in computational biology and bioinformatics? Written in an accessible style, this guide provides a foundation for both newcomers to computer programming and those interested in learning more about computational biology. The chapters guide the reader through: a complete beginners' course to programming in Python, with an introduction to computing jargon; descriptions of core bioinformatics methods with working Python examples; scientific computing techniques, including image analysis, statistics and machine learning. This book also functions as a language reference written in straightforward English, covering the most common Python language elements and a glossary of computing and biological terms. This title will teach undergraduates, postgraduates and professionals working in the life sciences how t
優惠價: 9 2866
無庫存
Computing for Biologists ― Python Programming and Principles
滿額折
出版日:2014/09/30 作者:Ran Libeskind-Hadas  出版社:Cambridge Univ Pr  裝訂:精裝
Computing is revolutionizing the practice of biology. This book, which assumes no prior computing experience, provides students with the tools to write their own Python programs and to understand fundamental concepts in computational biology and bioinformatics. Each major part of the book begins with a compelling biological question, followed by the algorithmic ideas and programming tools necessary to explore it: the origins of pathogenicity are examined using gene finding, the evolutionary history of sex determination systems is studied using sequence alignment, and the origin of modern humans is addressed using phylogenetic methods. In addition to providing general programming skills, this book explores the design of efficient algorithms, simulation, NP-hardness, and the maximum likelihood method, among other key concepts and methods. Easy-to-read and designed to equip students with the skills to write programs for solving a range of biological problems, the book is accompanied by nu
優惠價: 9 3568
無庫存
Computing for Biologists ─ Python Programming and Principles
滿額折
出版日:2014/09/30 作者:Ran Libeskind-Hadas  出版社:Cambridge Univ Pr  裝訂:平裝
Computing is revolutionizing the practice of biology. This book, which assumes no prior computing experience, provides students with the tools to write their own Python programs and to understand fundamental concepts in computational biology and bioinformatics. Each major part of the book begins with a compelling biological question, followed by the algorithmic ideas and programming tools necessary to explore it: the origins of pathogenicity are examined using gene finding, the evolutionary history of sex determination systems is studied using sequence alignment, and the origin of modern humans is addressed using phylogenetic methods. In addition to providing general programming skills, this book explores the design of efficient algorithms, simulation, NP-hardness, and the maximum likelihood method, among other key concepts and methods. Easy-to-read and designed to equip students with the skills to write programs for solving a range of biological problems, the book is accompanied by nu
優惠價: 9 2281
無庫存
Practical Foundations for Programming Languages
90 折
出版日:2013/01/31 作者:Robert Harper  出版社:Cambridge Univ Pr  裝訂:精裝
"Syntactic Objects Programming languages are languages, a means of expressing computations in a form comprehensible to both people and machines. The syntax of a language specifies the means by which v
優惠價: 9 3240
無庫存
A Short Course in Computational Science and Engineering―C++, Java and Octave Numerical Programming With Free Software Tools
90 折
出版日:2012/07/09 作者:David Yevick  出版社:Cambridge Univ Pr  裝訂:精裝
Building on his highly successful textbook on C++, David Yevick provides a concise yet comprehensive one-stop course in three key programming languages, C++, Java and Octave (a freeware alternative to MATLAB). Employing only public-domain software, this book presents a unique overview of numerical and programming techniques, including object-oriented programming, elementary and advanced topics in numerical analysis, physical system modelling, scientific graphics, software engineering and performance issues. Compact, transparent code in all three programming languages is applied to the fundamental equations of quantum mechanics, electromagnetics, mechanics and statistical mechanics. Uncommented versions of the code that can be immediately modified and adapted are provided online for the more involved programs. This compact, practical text is an invaluable introduction for students in all undergraduate- and graduate-level courses in the physical sciences or engineering that require numer
優惠價: 9 2164
無庫存
出版日:2010/12/31 作者:Graham J. Burton  出版社:Cambridge Univ Pr  裝訂:精裝
Developmental programming is a rapidly advancing discipline of great importance to basic scientists and health professionals alike. This text integrates, for the first time, contributions from world experts to explore the role of the placenta in developmental programming. The book considers the materno-fetal supply line, and how perturbations of placental development impact on its functional capacity. Chapters examine ways in which environmental, immunological and vascular insults regulate expression of conventional and imprinted genes, along with their impact on placental shape and size, transport, metabolism and endocrine function. Research in animal models is integrated with human clinical and epidemiological data, and questions for future research are identified. Transcripts of discussions between the authors allow readers to engage with controversial issues. Essential reading for researchers in placental biology and developmental programming, as well as specialists and trainees in
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
Semiotics of Programming
90 折
出版日:2010/03/22 作者:Kumiko Tanaka-Ishii  出版社:Cambridge Univ Pr  裝訂:平裝
Tanaka-Ishii presents a semiotic analysis of computer programs along three axes: models of signs, kinds of signs, and systems of signs. Because computer programs are well defined and rigid, applying semiotic theories to them will help to reorganise the semiotic theories themselves. Semiotic discussion of programming theory can provide possible explanations for why programming has developed as it has and how computation is fundamentally related to human semiosis. This book considers the question of what computers can and cannot do, by analysing how computer sign systems compare to those of humans. A key concept throughout is reflexivity – the capability of a system or function to reinterpret what it has produced by itself. Sign systems are reflexive by nature, and humans know how to take advantage of this characteristic but have not yet fully implemented it into computer systems. The limitations, therefore, of current computers can be ascribed to insufficient reflexivity.
優惠價: 9 1813
無庫存
出版日:2010/03/22 作者:Kumiko Tanaka-Ishii  出版社:Cambridge Univ Pr  裝訂:精裝
Tanaka-Ishii presents a semiotic analysis of computer programs along three axes: models of signs, kinds of signs, and systems of signs. Because computer programs are well defined and rigid, applying semiotic theories to them will help to reorganise the semiotic theories themselves. Semiotic discussion of programming theory can provide possible explanations for why programming has developed as it has and how computation is fundamentally related to human semiosis. This book considers the question of what computers can and cannot do, by analysing how computer sign systems compare to those of humans. A key concept throughout is reflexivity – the capability of a system or function to reinterpret what it has produced by itself. Sign systems are reflexive by nature, and humans know how to take advantage of this characteristic but have not yet fully implemented it into computer systems. The limitations, therefore, of current computers can be ascribed to insufficient reflexivity.
若需訂購本書,請電洽客服 02-25006600[分機130、131]。
TinyOS Programming
90 折
出版日:2009/04/13 作者:Philip Levis  出版社:Cambridge Univ Pr  裝訂:平裝
Do you need to know how to write systems, services, and applications using the TinyOS operating system? Learn how to write nesC code and efficient applications with this indispensable guide to TinyOS programming. Detailed examples show you how to write TinyOS code in full, from basic applications right up to new low-level systems and high performance applications. Two leading figures in the development of TinyOS also explain the reasons behind many of the design decisions made and, for the first time, how nesC relates to and differs from other C dialects. Handy features such as a library of software design patterns, programming hints and tips, end-of-chapter exercises, and an appendix summarizing the basic application-level TinyOS APIs make this the ultimate guide to TinyOS for embedded systems programmers, developers, designers, and graduate students.
優惠價: 9 2690
無庫存
  • 353
    9
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

暢銷榜

客服中心

收藏

會員專區