- 博客(0)
- 资源 (19)
- 收藏
- 关注
How To Design Programs scheme入面经典
This introduction to programming places computer science in the core of a liberal arts education
Unlike other introductory books, it focuses on the program design process. This approach foster
a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail
-that are important for everyone, not just future computer programmers.
The book exposes readers to two fundamentally new ideas. First, it presents program design
guidelines that show the reader how to analyze a problem statement; how to formulate concise
goals; how to make up examples; how to develop an outline of the solution, based on the analys
how to finish the program; and how to test. Each step produces a well-defined intermediate
product. Second, the book comes with a novel programming environment, the first one explicitl
designed for beginners. The environment grows with the readers as they master the material in
the book until it supports a full-fledged language for the whole spectrum of programming tasks.
All the book's support materials are available for free on the Web. The Web site includes the
environment, teacher guides, exercises for all levels, solutions, and additional projects.
2012-04-01
UML参考手册
本书是关于统一建模语言(UML, Unified Modeling Language)的一本全面实用的参考书,可供软件开发人员,设计人员,项目管理员,系统工程师,程序设计人员,分析员,用户以及研究、设计、开发和理解复杂软件系统的技术人员参考。书中对UML的组成和概念做了详细介绍,包括其语义、语法、表示法和用途。对广大专业软件开发人员来说,这是一本使用方便、内容全面的参考读物。此外,本书还讨论了有关标准文献没有解释清楚的细节问题和UML标准中一些结论的基本原理。
2012-03-14
UML for Java Programmers中文版.
面向对象设计的5大原则是指开闭原则(Open-Close Principle),单一职责原则(Single-Responsibility Principle),接口隔离原则(Interface Isolation Principle),里氏替换原则(Liskov Substitution Principle),依赖倒置原则(Dependence Inversion Principle)
2012-03-14
Minix3最新源码 minix 3.2.0版本
Minix3最新源码 版本:minix 3.2.0。
minix使用微内核设计,内核代码只有几千行,是阅读源码和学习操作系统很好的选择。
2012-03-01
Linux高级技巧集(chm)
第一课 什么是Linux
第二课 为什么使用Linux
第三课 Linux纵览
第四课 Linux的发展
第五课 Linux特性
第六课 Linux与其他操作系统的区别
第七课 TurboLinux简介
第八课 进入与退出系统
第九课 文件与目录操作
第十课 (10)Linux备份与压缩命令
第十课 (1)Linux文件和目录操作相关命令
第十课 (2)Linux文件内容查询命令
第十课 (3)Linux文本处理命令
第十课 (4)Linux文件内容统计命令
第十课 (5)Linux文件比较命令
第十课 (6)Linux文件的复制、删除和移动命令
第十课 (7)Linux文件链接命令
第十课 (8)Linux目录的创建与删除命令
第十课 (9)Linux改变文件或目录的访问权限命令
第十一课 Linux进程管理及作业控制
第十二课 Linux进程查看
第十三课 Linux进程调度
第十四课 Linux磁盘管理
第十五课 (1)Linux系统管理命令
第十五课 (2)Linux与用户有关的命令
第十五课 (3)Linux其它命令
Linux的冲击和操作系统的革命
2009-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人