《工程经济及电算法教程》以工程经济评价方法为主线,全面系统地介绍了工程经济学的产生与发展、基本要素、分析方法的原理、静态评价指标、动态评价指标、不确定分析方法及方案的比较和评价指标的选择等工程经验学的基本概念、原理和方法。《工程经济及电算法教程》可作为高等学校工业工程、经济管理类和各种工程类专业本科生、研究生的教材,也可以供工程技术人员、工程项目管理中的资产管理人员、成本管理人员、工程项目预测与决策人员、建设项目经济咨询与评价人员等作为工具书。
第1章 工程经济概论
1.1 工程经济概念、对象和特点
1.2 工程经济的产生怀发展简史
1.3 工程经济分析的重要意义
第2章 工程经济分析的基本经济要素
2.1 投资与资产
2.2 产品成本费用
2.3 销售收入、利润和税金
第3章 工程经济分析方法的原理
3.1 经济效益原则
3.2 工程经济分析的比较原理
3.3 资金的时间价值
第4章 工程经验分析的评坐指标及评价方法
4.1 静态评价方法
4.2 动态评价方法
4.3 不确定性分析方法
第5章 方案比较和评价指标的选择
5.1 方案比较和评价指标选择的含义
5.2 方案的分类
5.3 方案评价指示的选择
5.4 受约束条件限制的方案的选优
第6章 设备工程的经济分析
6.1 设备磨损及其经济后果
6.2 设备大修理及经济界限
6.3 设备的经济寿命
6.4 设备折旧
第7章 工程项目可行性研究
7.1 可行性研究的概述
7.2 可行性研究的阶段
7.3 可行性研究的内容
7.4 可行性研究报告的撰写方法和内容
第8章 Excel 2000中文版简述
8.1 Excel 2000中文版概述
第9章 资金的时间在价值计算
9.1 一次支付终值公式
9.2 一次支付现值公式
9.3 等额分付终值公式
9.4 等额分付偿债基金公式
9.5 等额分付现值公式
9.6 等额分付资本回收公式
第10章 工程经济静态评价法
10.1 投资回收期法
10.2 投资效果系数法
第11章 工程经济动态评价法
11.1 年值法
11.2 现时价值法
11.3 内部收益率法
11.4 差额投资内部收益率法
11.5 外部收益率法
11.6 动态投资回收期法
第12章 风险与不确定性的经济分析
12.1 风险决策要素
12.2 盈亏平衡分析
12.3 敏感性分析
12.4 概率分析
第13章 设备工程经济分析
13.1 设备购置的评价
13.2 设备折旧
13.3 设备更新决策
附录 普通(按年计)复利表
参考文献
《大设计》无所不在。在会议室和战场上;在工厂车间中也在超市货架上;在自家的汽车和厨房中;在广告牌和食品包装上;甚至还出现在电影道具和电脑图标中。然而,设计却并非只是我们日常生活环境中的一种常见现象,它...
本书分为上篇“平面构成”和下篇“色彩构成”两个部分,每一部分的最后章节选编了一些本校历年来学生的优秀作品作为参考,图文并茂、深入浅出。此外,本书最后部分附有构成运用范例及题型练习,可供自考学生参考。本...
本书从招贴的起源、发展到现代招贴设计的运用,阐述了招贴的分类、功能及设计形式等基本知识。全书以图文并茂的形式讲述了如何将理论知识运用到实际的招贴设计中。全文内容基础,表述深度恰当,以简单的理论知识引领...
本书结合作者多年教学、科研经验及工程实践,较系统地介绍了地下工程测量的基本理论和基本方法,从理论和实践两个角度帮助读者提高分析和解决地下工程领域测绘的能力。本修订版在传统测量技术的基础上,新增测绘新技术元素,操作适用性更强,新的地铁工程测量一章更具有针对性。全书内容丰富,具有一定的深度和广度,充分反映了地下工程测量最新技术及其应用。
《中国工程地质世纪成就》内容简介
第1章 绪论 1
1.1 预备知识 1
1.1.1 集合的笛卡儿积 1
1.1.2 二元关系 2
1.1.3 二元关系的基本性质和几种重要关系 3
1.2 什么是数据结构 4
1.2.1 从实际问题理解数据结构 4
1.2.2 数据结构所讨论的内容 6
1.2.3 如何表示数据结构 9
1.3 抽象数据类型 10
1.3.1 什么是抽象数据类型 10
1.3.2 抽象数据类型的定义与实现 12
1.4 算法与算法分析 13
1.4.1 什么是算法 13
1.4.2 算法描述 15
1.4.3 常用的算法设计方法 16
1.4.4 算法分析 21
习题 24
上机练习题 26
第2章 线性表的顺序存储及其运算 27
2.1 线性表的概念 27
2.1.1 什么是线性表 27
2.1.2 线性表的抽象数据类型 29
2.2 顺序表及其运算实现 30
2.2.1 线性表的顺序存储--顺序表 30
2.2.2 顺序表的基本运算 31
2.2.3 顺序表应用例--求子集 36
2.3 栈 36
2.3.1 什么是栈 37
2.3.2 栈的抽象数据类型 39
2.3.3 顺序栈及其运算 39
2.4 栈应用 42
2.4.1 栈在优先级处理中的应用 42
2.4.2 栈与分治法 48
2.4.3 栈与回溯法 50
2.4.4 栈与递归 55
2.5 队列 63
2.5.1 队列及其抽象数据类型 63
2.5.2 顺序队列及其运算 64
2.5.3 队列应用例 68
* 2.5.4 优先队列 72
2.6 数组与特殊矩阵的表示 74
2.6.1 数组的顺序存储 74
2.6.2 规则矩阵的压缩存储 76
* 2.6.3 稀疏矩阵的三列二维数组表示--三元组顺序表 78
习题 81
上机练习题 82
第3章 链表 83
3.1 线性表的链式存储--线性链表 83
3.1.1 线性链表的结构特点 83
3.1.2 线性链表的运算 84
3.2 链式栈与链式队列 91
3.2.1 栈的链式存储--链式栈 91
3.2.2 队列的链式存储--链式队列 95
3.3 循环链表 98
3.3.1 循环链表的结构特点 98
3.3.2 循环链表的基本运算 99
3.3.3 链表应用例 103
*3.4 多重链表 109
3.4.1 多重链表结构 109
3.4.2 双向链表 110
*3.5 广义表 112
3.5.1 什么是广义表 113
3.5.2 广义表的存储表示 114
3.5.3 广义表的基本运算 116
习题 120
上机练习题 121
第4章 树与二叉树 122
4.1 树的基本概念 122
4.1.1 什么是树 122
4.1.2 树的性质 127
4.2 二叉树 128
4.2.1 什么是二叉树 128
4.2.2 二叉树的基本性质 128
4.2.3 二叉树的抽象数据类型 131
4.2.4 二叉树的存储结构 131
4.2.5 二叉树的遍历及其他运算 133
* 4.2.6 线索二叉树 138
4.3 二叉树应用 141
4.3.1 表达式线性化 141
4.3.2 最优二叉树 143
4.3.3 二叉搜索树 148
4.3.4 堆 154
* 4.3.5 二叉树与减治法 160
4.4 树的运算 163
4.4.1 树的抽象数据类型 163
4.4.2 树的存储结构 164
4.4.3 树的遍历 165
* 4.4.4 树的其他运算 167
* 4.5 树与回溯法 170
4.5.1 问题解的描述--解空间树 171
4.5.2 回溯法的求解过程分析--遍历解空间树 172
4.5.3 回溯法求解问题的形式化描述 174
* 4.6 森林的遍历 176
4.6.1 森林与二叉树的转换 176
4.6.2 森林的遍历 177
习题 178
上机练习题 179
第5章 图 180
5.1 图的基本概念 180
5.1.1 图的定义和概念 180
5.1.2 图的抽象数据类型 184
*5.1.3 欧拉路径 185
5.2 图的存储结构 186
5.2.1 图的邻接矩阵表示 186
5.2.2 图的邻接表表示 189
*5.2.3 图的其他表示方法 192
5.3 图的遍历 195
5.3.1 图的深度优先遍历 195
5.3.2 图的广度优先遍历 197
5.3.3 图遍历的应用 198
*5.3.4 图的连通性 200
*5.4 有向图与有向无环图 201
5.4.1 有向图的连通性和传递闭包 202
*5.4.2 有向无环图和拓扑排序 204
*5.4.3 关键路径 207
5.5 最小生成树 208
5.5.1 图的生成树与最小生成树 209
5.5.2 普里姆(Prim)算法 210
5.5.3 克鲁斯卡尔(Kruskal)算法 213
5.5.4 贪心算法 215
5.6 最短路径问题 218
5.6.1 单源最短路径 218
5.6.2 全源最短路径 220
5.6.3 动态规划算法 223
5.7 图应用例--城市间公路交通网问题 227
5.7.1 问题描述 227
5.7.2 问题求解思路 228
习题 228
上机练习题 230
第6章 查找 231
6.1 线性查找表 231
6.1.1 顺序查找 232
6.1.2 折半查找 232
*6.1.3 斐波那契查找 234
6.1.4 线性查找表的性能比较 234
6.2 二叉搜索树查找性能 235
6.3 AVL树 236
6.3.1 BST的旋转操作 237
6.3.2 AVL树的插入和平衡化旋转 238
*6.3.3 AVL树的删除 240
*6.3.4 AVL树的性能 241
6.4 B-树 242
6.4.1 多路动态搜索树 242
6.4.2 B-树的查找 243
6.4.3 B-树的插入 244
*6.4.4 B-树的删除 245
6.5 散列方法 246
6.5.1 散列技术 246
6.5.2 散列函数 247
6.5.3 冲突处理 250
6.5.4 散列的删除 252
6.5.5 散列的性能 252
6.6 静态索引结构 253
6.6.1 索引查找 253
6.6.2 索引存储方式 254
*6.6.3 索引文件结构 255
6.7 模式匹配 258
6.7.1 字符串及其ADT 258
6.7.2 字符串的存储表示 259
6.7.3 字符串的模式匹配及简单匹配算法 259
6.7.4 字符串匹配的KMP算法 260
习题 263
上机练习题 264
第7章 排序 265
7.1 排序的概念及算法性能分析 265
7.2 基本排序方法 266
7.2.1 冒泡排序 267
7.2.2 插入排序 268
7.2.3 直接选择排序 272
7.2.4 基本排序方法的比较 273
7.3 快速排序 274
7.3.1 快速排序的过程 274
7.3.2 快速排序的性能分析 275
7.4 归并排序 276
7.4.1 二路归并 276
7.4.2 自底向上的归并排序 276
7.4.3 自顶向下的归并排序 278
*7.5 锦标赛排序 279
7.6 堆排序 280
7.6.1 堆排序的思想 280
7.6.2 堆排序的实现 282
7.7 内排序方法分析 283
*7.7.1 排序方法的下界 283
7.7.2 内排序方法的比较 284
7.8 线性时间复杂度的排序算法 285
*7.8.1 计数排序 285
7.8.2 基数排序 287
7.9 外部排序 290
7.9.1 外部排序方法 290
*7.9.2 基于败者树的k路归并方法 291
*7.9.3 排序--归并的改进 292
习题 296
上机练习题 297
实验指导 298
实验一 顺序表及其应用 299
实验二 求解迷宫问题 301
实验三 简单算术表达式的处理 302
实验四 求解简单背包问题 303
实验五 链表及其应用 304
实验六 实验室机时机位的管理 305
实验七 实现Huffman编码 307
实验八 文件管理的模拟 309
实验九 求网络站点间的最短连接 312
实验十 查找最高分与次高分 314
实验十一 比赛日程安排与成绩统计 316
差额计算法是连环替代法的一种简化形式,它是利用各因素的实际数与基准值之间的差额,计算各因素对分析指标的影响。
A材料费用的影响因素 表1Z102061
项目 |
单位 |
计划值 |
实际值 |
差异=实际值-计划值 |
产品产量 |
件 |
120 |
140 |
20 |
单位产品材料消耗量 |
千克/件 |
9 |
8 |
-1 |
材料单价 |
元/千克 |
5 |
6 |
1 |
材料费用 |
元 |
5400 |
6720 |
1320 |
由于产量增加对材料费用的影响:(140-120)×9×5=900元
由于材料节约对材料费用的影响:140×(8-9)×5=-700元
由于价格提高对材料费用的影响:140×8×(6-5)=1120元
全部因素的影响:900-700+1120=1320元
【例题·单选题】在企业财务分析时,对比两期或连续数期财务报告中相同指标,确定其变化方向、数额和幅度的分析方法,属于( )。
A.差额分析法 B.趋势分析法 C.结构分析法 D.因素分析法
【正确答案】B
【答案解析】本题考查的是趋势分析法。趋势分析法又称水平分析法,是通过对比两期或连续数期财务报告中相同指标,确定其增减变化的方向、数额和幅度,来说明企业财务状况、经营成果和现金流量变动趋势的分析方法。
本书可以作为大专院校数据结构课程的教材,也可以作为从事计算机应用开发的科技人员的参考书。本书以清华大学电子系数据结构讲义为蓝本,主要针对高等院校非计算机专业开设"数据结构"课程的需要而编写的。全书从应用的角度,重点介绍数据处理中常用的数据结构--线性表、树与二叉树、图,以及基本的数据处理技术--查找和排序方法,同时通过实例把回溯法、分治法、贪心法、动态规划法等常用的算法设计思想的应用融入其中,把数据结构的介绍和常用算法设计的讨论紧密结合,并且辅之以充足的练习题,从而使读者更具体、更深刻地理解各种常用的数据结构,及它们与算法之间的关系,以达到学以致用的目的。