作者:《Concepts, Techniques, and Models of Computer Programming》书籍
出版社:The MIT Press
出版年:2004-2-20
评分:8.1
ISBN:9780262220699
所属分类:网络科技
This innovative text presents computer programming as a unified discipline in a way that is both practical and scientifically sound. The book focuses on techniques of lasting value and explains them precisely in terms of a simple abstract machine. The book presents all major programming paradigms in a uniform framework that shows their deep relationships and how and where to use them together. After an introduction to programming concepts, the book presents both well-known and lesser-known computation models ("programming paradigms"). Each model has its own set of techniques and each is included on the basis of its usefulness in practice. The general models include declarative programming, declarative concurrency, message-passing concurrency, explicit state, object-oriented programming, shared-state concurrency, and relational programming. Specialized models include graphical user interface programming, distributed programming, and constraint programming. Each model is based on its kernel language--a simple core language that consists of a small number of programmer- significant elements. The kernel languages are introduced progressively, adding concepts one by one, thus showing the deep relationships between different models. The kernel languages are defined precisely in terms of a simple abstract machine. Because a wide variety of languages and programming paradigms can be modeled by a small set of closely related kernel languages, this approach allows programmer and student to grasp the underlying unity of programming. The book has many program fragments and exercises, all of which can be run on the Mozart Programming System, an Open Source software package that features an interactive incremental development environment.
《手术两百年》内容简介:《手术两百年》纪录片同名图书由纪录片主创团队编写,以纪录片为基础,增加、丰富了推动外科历史及其发展
《家庭农场经营的理论与实践》内容简介:本书致力于帮助人们认识家庭农场这一新生事物在我国现代农业建设中的主力军作用;致力于帮
计算机组成原理(第二版)(附光盘) 内容简介 本书是普通高等教育“十一五”国家级规划教材。本书第1版被列为“ 面向21世纪课...
《R的极客理想——高级开发篇》内容简介:R的极客理想”系列图书以作者多年开发经验为素材,系统地梳理了R语言的知识。在《R的极客
《岩石与彩虹》内容简介:本书系上海交通大学传记中心“现代传记文库”之三。著名学者杨正润先生在学术势头正旺之时,将大部分的精
罗刚君编著的《ExcelVBA程序开发自学宝典(第2版)》是VBA入门的经典教材,对VBA的基础理论、语法规则、代码优化、编写思路、开发
本书集中介绍了信息论、信源编码、信道编码和密码等方面的知识,不仅内容丰富,而且技术深度适当。适合作为高等学校信息安全、电
人工神经网络基础 本书特色 本书是为信号与信息处理、模式识别与智能系统等学科的本科高年级学生和硕士生编写的教材,也是相关专业技术人员自学人工神经网络的入门参考书...
《老子永远不老》内容简介:本书收入了12篇曹峰近年来发表的《老子》及道家研究论文,约二十万字。其中有对具体章节如三十六章、三
StephenWalther蜚声世界的ASP.NET专家,现为微软公司ASP.NET小组资深程序经理。多次荣获微软最有价值专家(MVP)称号,并荣获微软
PRO/ENCINEERZ中文野火版4.0模具设计师-分模特训篇 目录 第1章Pro/E分模的基础知识1.1Pro/MOLDESIGN模块1.2Pro/E的模具...
GPS卫星导航定位原理与方法 本书特色 本书是我国**本GPS教科书《全球定位系统原理及其应用》(刘基余主编, 北京测绘出版社于1993年10月**次出版发行)...
不同于以往任何时期,如今我们进入了大数据的信息时代。利用合适的工具,我们可以探索数据的价值和意义,挖掘数据背后的模式及其
《Java网络编程》第三版会为你介绍Java网络API的最新特性。本书讨论了JDK1.4和1.5(现在已命名为J2SE5)中所做的所有修改和增补。
这本书以街道的视觉秩序的创造作为建筑平面布局形成设计的出发点,分别从街道的自然特征,美学规律,人文特色出发由浅至深论述如
AuthoritativebutaccessibleinformationonJavaprogrammingfundamentalsAsoneofthemost...
《德古拉》内容简介:德古拉,历史上著名的吸血鬼。自爱尔兰著名小说家布莱姆·斯托克出版《德古拉》以来,已经在全世界享有极高的
智能摘要与深度学习 本书特色 本书从背景、需求入手,以*直接有效的方法切入,讲解如何搭建摘要系统。对摘要领域的算法做深入剖析,并对未来研究趋势做规划和预测。智能...
《JavaScript模式》包含了实现每个讨论的模式的实践建议,并附有数个可以立即上手的范例。同时还可以学到一些反模式,一些常见的
《自然计算:DNA、量子比特和智能机器的未来》介绍了16位致力于解决计算领域前沿问题的科学家,他们分别在科学、工程金融等领域从