随着读者对书中内容的掌握,环境也在不断发展,直到它为所有编程任务提供了一种成熟的语言。第二版已经过全面修订。
作者: Matthias Felleisen
出版者:麻省理工学院出版社
国际标准图书编号:9780262534802
类别:电脑
页面:793
观点:514
一个完全修订版,为交互程序提供了新的设计方案,并支持图像作为普通值、测试、事件驱动编程,甚至分布式编程。编程入门课程将计算机科学置于文科教育的核心位置。与其他介绍性书籍不同,它侧重于程序设计过程,提供程序设计指南,向读者展示如何分析问题陈述,如何制定简明的目标,如何编写示例,如何制定解决方案的大纲,如何完成程序,以及如何测试它。因为学习设计程序是关于原理的研究和可转移技能的获得,所以文本没有使用现成的工业语言,而是呈现出一种量身定制的教学语言。出于同样的原因,它为新手提供了DrRacket,一个支持有趣的、反馈导向的学习的编程环境。随着读者对书中内容的掌握,环境也在不断发展,直到它为所有编程任务提供了一种成熟的语言。第二版已经过全面修订。本书继续教授系统的程序设计方法,第二版介绍了具有图形界面和批处理程序的交互式程序的不同设计方法。它还通过许多新的提示丰富了函数的设计食谱。最后,教学语言及其IDE现在支持图像作为普通值、测试、事件驱动编程,甚至分布式编程。