《计算机系统程序员问题详解》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:李伟编译(合肥三联学院计算机科学与技术系)
  • 出 版 社:北京希望电脑公司
  • 出版年份:1991
  • ISBN:
  • 页数:102 页
图书介绍:

目 录 1

第一章调试 1

§1.1有错的数据 1

§1.2陷阱(traps) 3

§1.3存储转储信息 3

§1.4最近有何变动? 4

§1.5程序要做什么事 4

§1.6专门的调试工具 5

§1.7装备(instrucmctnatation) 6

§1.8重新设计 7

§1.9没有变动 7

§1.10独立块(AbsolutePatches) 8

§1.11运行情况监视器(performance monitor) 8

§1.12“浪费”一点机器时间 10

§1.13厂家支持 10

§1.14自动运算 11

§1.15入队封锁 12

§1.16阅读代码 13

§1.17是否始终使用一种模式 14

§1.18对问题计时 14

§1.19一定是硬件! 14

§1.20存储区域的错误维护 17

§1.21 循环 18

§1.22照这样去做 19

第二章操作过程和工具 20

§2.1清除转储数据 20

§2.2控制台信息目录文件 20

§2.3维护和故障目录文件 21

§2.4别人没遇到过这一问题 21

§2.5提取子程序 21

§2.7外围设备能力 22

§2.6有力的工具 22

§2.8性能较好的终端 23

§2.9家用终端 23

§2.10手册 24

§2.11照这样去做 26

第三章预防 27

§3.1结构化的工作过程 27

§3.2调试计划 27

§3.3避免过时的高效 28

§3.4快速汇编语言编码 29

§3.5节约使用内存 29

§3.6使用更高级的语言 30

§3.7移植性 30

§3.8更高级语言的“高效”编码 31

§3.11选项与灵活性 32

§3.10不要忽视操作员命令 32

§3.9处理器恢复 32

§3.12用户文件 33

§3.13流程图错误 34

§3.14判定表 35

§3.15错误信息 36

§3.16 Abend 37

§3.17响应信息 38

§3.18良好的输入 38

§3.19自顶向下的实现 40

§3.20关于数据集完全性问题 41

§3.21后期支持 41

§3.22模块变化 42

§3.23模拟 42

§3.24照这样去做 43

§4.2汇编语言的特点 44

第四章编程训练 44

§4.1结构化程序设计 44

§4.3洞察致命错误 48

§4.4使用存储器保护 48

§4 5 SVC255 49

§4.6重入 49

§4.7动态指令修改 52

§4.8特殊指令集 53

§4.9 内存管理 53

§4.10汇编语言中的注释 54

§4.11消除诊断 57

§4.12当前程序版本? 58

§4.13照这样去做 59

第五章保持符号化 60

§5.1当前地址计数器 60

§5.2映像宏 60

§5.3设备相关性 61

§5.4不要计数字符 64

§5.5汇编参数 66

§5.6如何寻找最优块大小 66

§5.7照这样去做 67

第六章测试 68

§6.1 计划测试 68

§6.2快速测试 68

§6.3测试原始功能 69

§6.4重新测试 70

§6.5快速时钟和计数器 70

§6.6限制性环境 70

§6.7测试每一个分支 71

§6.8应力测试 71

§6.9数据文件接收性测试 72

§6.11系统测试 73

§6.10方法测试 73

§6.12照这样去做 74

第七章管理 75

§7.1 系统文档 75

§7.2用户集团会议 75

§7.3会议旅行报告 76

§7.4系统完整性 76

§7.5 Ethics Ⅰ-特许软件 77

§7.6 Ethics Ⅱ-非法委托行为的发现 78

§7.7系统程序员动机 79

§7.8对下降的担心 80

§7.9使它更完美 81

§7.10工程计划 81

§7.11超载 82

§7.12规范的转换 83

§7.13建立和购买软件 84

§7.14费用的合理性证明 85

§7.15协作 88

§7.16使用新的系统程序员 88

§7.17年度报告 89

§7.18证书 90

§7.19无大灾难的冲突 91

§7.20示范 93

§7.21应该做的事情 94

§7.22照这样去做 96

后记 97

附录A入队封锁保护 98

附录B汇编语言危险区域 99

附录C系统程序员的经济学 100

词汇表 101