社区
非技术区
帖子详情
抽象能力培养的相关书籍
dpcrman1987
2013-02-25 01:49:27
请问有将抽象相关的书籍么,想看看
...全文
248
11
打赏
收藏
抽象能力培养的相关书籍
请问有将抽象相关的书籍么,想看看
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Conmajia
2013-02-28
打赏
举报
回复
数学
数学
数学
数学
数学
数学
dpcrman1987
2013-02-27
打赏
举报
回复
引用 9 楼 zsaaa 的回复:
抽象不是找到共同特征提取出来吗?需要专门看书学习?
总的来说需要经验总结 但是有经验总结应该就会有书吧
cheng2005
2013-02-26
打赏
举报
回复
看XX小说,然后想象出一个A片来
Chasernet
2013-02-26
打赏
举报
回复
大话设计模式
dpcrman1987
2013-02-26
打赏
举报
回复
引用 4 楼 yesom2011 的回复:
CLR VIA C#
这本书 很好,谢谢推荐
帅哥不解释
2013-02-26
打赏
举报
回复
抽象不是找到共同特征提取出来吗?需要专门看书学习?
yesom2011
2013-02-26
打赏
举报
回复
CLR VIA C# 这是一本非常经典的书, 目前 你看这一本 就 够用了 我目前也在 看
yesom2011
2013-02-25
打赏
举报
回复
CLR VIA C#
我真的不是菜鸟
2013-02-25
打赏
举报
回复
《程序设计抽象思想》 Eric S.Roberts 清华大学出版社
still_melody
2013-02-25
打赏
举报
回复
这个问题太抽象 帮顶
devmiao
2013-02-25
打赏
举报
回复
有的,数学是最培养人抽象能力的科学。
程序开发原理:
抽象
、规格与面向对象设计.[美]Barbara Liskov(带详细书签).pdf
本书由著名编程理论专家所著,是美国麻省理工学院电子工程与计算机科学系的编程实践课程教材。书中讨论了怎样构建具有高可靠性、易于维护和快速修改的软件的开发方法,强调了软件的模块化开发思想,用丰富的实例告诉读者怎样进行模块化并合理地组织各种模块以构成大型软件系统的过程。该书的前8章首次提出编程领域中的一些十分有用的
抽象
概念,如过程
抽象
、迭代
抽象
以及最重要的数据
抽象
等。此外,本书通过大量的例子,用非形式化的规范来详细定义这些数据
抽象
,描述模块所需完成的任务,并定义了模块所需的性能边界条件。该书的后7章主要讲述了怎样利用
抽象
构建大型软件,主要侧重于软件工程的内容,基于类型层次结构提出对于数据
抽象
的调试、测试、需求分析、自顶向下和迭代的开发过程,还简要介绍了设计模式的概念。 这是一本传授思想的
书籍
,能使读者透过现象看到本质,从而掌握编写程序的关键。本书非常适合作为软件学院的教材,在低年级即可
培养
学生对于事物的
抽象
能力
。此外,本书也非常适合软件开发人员参考。 第1章 概述 1 1.1 分解和
抽象
1 1.2
抽象
2 1.3 本书其他要旨 8 练习 8 第2章 理解Java中的对象 9 2.1 程序结构 9 2.2 包 10 2.3 对象和变量 11 2.4 类型检查 14 2.5 分派 18 2.6 类型 18 2.7 数据流输入/输出 20 2.8 Java应用程序 20 练习 22 第3章 过程
抽象
24 3.1
抽象
的好处 24 3.2 规格 25 3.3 过程
抽象
的规格 26 3.4 实现过程 29 3.5 设计过程
抽象
31 3.6 小结 34 练习 35 第4章 异常 36 4.1 规格 37 4.2 Java异常机制 38 4.3 异常编程 42 4.4 设计问题 43 4.5 防御编程 46 4.6 小结 47 练习 47 第5章 数据
抽象
48 5.1 数据
抽象
的规格 49 5.2 使用数据
抽象
53 5.3 实现数据
抽象
54 5.4 附加方法 59 5.5 用于理解实现的一些帮助 63 5.6 数据
抽象
实现的属性 69 5.7 推理数据
抽象
71 5.8 设计问题 74 5.9 局部性和可更改性 76 5.10 小结 77 练习 77 第6章 迭代
抽象
79 6.1 Java中的迭代 81 6.2 迭代器规格 82 6.3 使用迭代器 83 6.4 实现迭代器 85 6.5 发生器的表示式不变量和
抽象
函数 87 6.6 有序列表 87 6.7 设计问题 91 6.8 小结 92 练习 92 第7章 类型层次 94 7.1 赋值与分派 95 7.2 定义一个类型层次 97 7.3 用Java定义层次 97 7.4 一个简单的例子 98 7.5 异常类型 103 7.6
抽象
类 103 7.7 接口 106 7.8 复合实现 107 7.9 子类型的含义 112 7.10 类型层次的讨论 117 7.11 小结 118 练习 119 第8章 多态
抽象
121 8.1 多态数据
抽象
121 8.2 使用多态数据
抽象
123 8.3 重新访问相等性 124 8.4 附加方法 125 8.5 更多灵活性 127 8.6 多态过程 130 8.7 小结 130 练习 131 第9章 规格 133 9.1 规格和规格满足集 133 9.2 规格的某些标准 133 9.3 为什么要有规格 138 9.4 小结 140 练习 140 第10章 测试与调试 141 10.1 测试 142 10.2 测试过程 147 10.3 测试迭代器 147 10.4 测试数据
抽象
148 10.5 测试多态
抽象
150 10.6 测试一个类型层次 150 10.7 单元和综合测试 152 10.8 测试工具 153 10.9 调试 155 10.10 防御性编程 159 10.11 小结 160 练习 161 第11章 需求分析 163 11.1 软件生命周期 163 11.2 需求分析总结 165 11.3 股票跟踪系统 168 11.4 小结 171 练习 172 第12章 需求规格 173 12.1 数据模型 173 12.2 需求规格 180 12.3 股票跟踪系统的需求规格 183 12.4 搜索引擎的需求规格 187 12.5 小结 190 练习 191 第13章 设计 193 13.1 设计过程纵览 193 13.2 设计笔记本 195 13.3 交互式程序的结构 199 13.4 开始设计 202 13.5 对方法的讨论 208 13.6 继续进行设计 209 13.7 查询
抽象
210 13.8 WordTable
抽象
214 13.9 最后加工 216 13.10 FP和UI间的交互 216 13.11 模块依赖图表vs数据模型 218 13.12 回顾及讨论 219 13.13 自顶向下的设计 222 13.14 小结 222 练习 223 第14章 从设计到实现 224 14.1 评估一个设计 224 14.2 整理程序开发过程 232 14.3 小结 236 练习 237 第15章 设计模式 238 15.1 隐藏对象创建 239 15.2 聪明的对策 242 15.3 桥接器模 248 15.4 过程也必须是对象 249 15.5 复合 252 15.6 间接的力量 258 15.7 发布/订阅 260 15.8 小结 263 练习 263 术语表 264
API不是从业务
抽象
出来的
许多人相信API是从业务需求所
抽象
出来的,真的吗? 本课程就来探讨这个议题。此议题是另一个是频课程(名称:”父类不是
抽象
出来的!”)的姊妹作品。
C++课程设计-图书信息管理系统设计(源码+报告).zip
题目: 图书信息管理系统设计 实习目的: 为了锻炼计算机专业学生的编程
能力
,特别组织了这次软件实习,编程是一种
抽象
思维,必须要通过动手才能
培养
其
能力
,我们软件实习的主要目的是要求学生对所学的语言熟练的掌握,并可以精通一门自己喜欢的编程语言,并且能把现实的问题
抽象
成程序,用程序语言表现出来。 实习要求: 1)图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一 图书信息管理系统,使之能提供以下功能: 系统以菜单方式工作 图书信息录入功能(图书信息用文件保存)--输入 图书信息浏览功能--输出 查询和排序功能:(至少一种查询方式)--算法 图书信息的删除与修改(可选项) 按作者名查询 按书名查询 2)将程序的运行结果截图,附于报告后。 系统分析: 程序运行后,首先应该加入图书信息和读者信息,然后才能进行其他操作。 编码与调试: 程序设计完成后就是调试了。经过几番努力,程序总算是顺利调通了,结果截图如下:
数据库之图书管理系统实验报告.doc
《数据库技术》 课程设计说明书 设计题目:图书馆数据库系统 设 计 者:xxxxx xxxxx xxxxx 指导教师:xx xxx 完成时间:2011年12月31日 目录 引言 3 编写目的 3 背景 3 任务理解 4 课设目标 4 系统基本功能模块 4
书籍
管理子系统 5 读者管理子系统 5 借阅管理子系统 5 需求分析 5 系统分析 6 系统设计 6 概念结构设计 7 概念结构 7 整体E-R图 7 局部E-R图 8 数据字典 8 逻辑结构设计 13 数据库的实施 15 总体视图 15 关系图截图 16 数据载入 16 结构查询 19 表的查找 21 更新表中记录 22 插入表中记录 23 删除 24 创建视图 25 创建触发器 26 存储过程 27 索引 28 实验小结 29 引言 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。学生对 知识的可望有增无减,图书馆用手工管理图书的方法,不仅效率低、易出错、手续繁琐 ,而且耗费大量的人力。为了满足其管理人员对图书馆
书籍
,读者资料,借还书等进行 高效的管理,在工作人员具备一定的计算机操作
能力
的前提下,此图书管理系统软件力 求提高其管理效率。 编写目的 本文档的编写一方面是为了完善图书管理系统软件的开发途径和应用方法,以求在最 短的时间高效的开发图书管理系统。另一方面从另一个角度
培养
我们对SQL的运用,将学 到的知识运用于实际生活中。 1)通过对应用问题的功能分析,掌握功能分解与模块设计的基本模式,建立总体设计 的概念。 2)进一步提高建库、索引、查询、关联等数据库基本操作技术。 3)通过对功能模块的具体实现,得到面向对象的程序设计方法的初步训练。 4)通过分析、设计、实现的全过程训练,提高我们分析问题、解决问题的
能力
,
培养
我们的创新意识。 背景 数据库技术和Internet的飞速发展,使它们已经成为现代信息技术的重要组成部分, 使现在计算机信息系统和计算机运用系统的基础和核心,对与任何一个企业来说,数据 是企业的重要资产,如何有效利用这些数据,对于企业发展起着及其重要的作用。 随着我国市场经济的迅速发展和人们生活水平的不断提高,图书馆图书种类、数量的 不断扩大,图书检索速度慢、统计工作量大,难以满足图书馆现代化管理的要求。因此 ,建立一套图书馆管理软件,科学的对图书馆数据进行管理,方便图书的检索和读者借 阅工作。 任务理解 数据库课程设计是在我们系统的学习可数据库原理后,按照关系型数据库的基本原 理,综合运用所学知识,以小组为单位,设计开发一个小型的数据库管理系统。 具体操作如下: 通过详细调查,描述业务流程,掌握功能分析,数据分析的基本要求,建立逻辑模型 的概念; 据
抽象
的业务功能和系统设计的原则,绘制E-R图,完成数据库概念的结构设计; 通过将E-R图转换为关系数据模型,完成逻辑结构设计; 通过物理设计,在计算机上的数据库软件上建立
相关
的关系表、视图等,将其彻底转 换成物理模型,并实现运行与维护。 课设目标 通过对对应问题所处环境的调查,对一个实际问题的分析,设计与实现,将原理与 应用相结合,使学生学会如何把书本上学到点知识应用于解决实际问题,
培养
学生的动 手
能力
以及创新意识;另一方面,使学生深入理解和灵活掌握教学内容。 本程序实现学生与图书馆管理员的界面分离模式,同时实现管理员对学生有全面的资 料管理功能。有多个图书、学生、系统的动态管理功能,如:图书的查询、添加、删除 、修改与及学生的详细资料的查询、添加、删除、修改等等多样、动态的管理。同时可 以放权给管理员查询、添加、删除、修改的
能力
。 系统基本功能模块 设计并实现了如下三个子系统,分别是
书籍
管理系统,读者管理子系统,借阅管 理子系统。
书籍
管理子系统 它主要提供用户登录功能,并按各用户的权限使用本系统。本系统分三类用户:权 限公查询,管理员的权限是借还书和管理书,超级管理员的权限是管理读者,管理图书 分类,管理管理员登录帐户,管理逾期图书。 读者管理子系统 主要用于查询图书,其中直接查询包括按图书编号直接查询,按书名查询,按作 者查询,按出版社查询(可选模糊查询)。多条件查询可以 按读者的要求选取所需要的图书直接查询和模糊查询,多条件查询)。 借阅管理子系统 分别是由图书管理员管理图书(包括图书信息的修改,新图书的增加,旧图书的删 除),超级管理员管理图书分类,管理信息、,管理管理员登录帐户,管理逾期 主要由图书管理员进行借书还书记录的登记和清除,它分别由二个界面:借书操 作界面和还书界面构成 需求分析 图书馆管理信息系统要完成功能主要有: 1) 读者基本信息查询、修改,包括借书证号,读者姓名、读者性别等 2)
书籍
类别的制定,类别信息输入,包括:书号,图书大类名,图书小类名,
非技术区
7,765
社区成员
63,203
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章