《软件工程师实用手册》求取 ⇩

软件工程师实用手册1

目录1

第1篇微型计算机1

1.1 概述1

1.1.1微处理器、微型计算机与微型计算机系统的定义1

1.1.2微型计算机的分类1

1.1.3微型计算机系统的特点与主要技术指标2

1.1.4微型计算机的应用3

1.2微型计算机运算基础4

1.2.1 数制4

1.2.2计算机中数的表示9

1.2.3二进制运算10

1.2.5逻辑运算11

1.2.4二——十进制运算11

1.2.6字符在计算机中的表示12

1.3指令系统14

1.3.1指令格式14

1.3.2寻址方式15

1.3.3指令的种类15

1.4微处理器16

1.4.1微处理器组成16

1.4.2典型微处理器17

1.5微型计算机的存储器及其存储管理29

1.5.1微型计算机的存储器29

1.5.2微型计算机的存储管理30

1.6 I/O接口与中断32

1.6.1 I/O寻址方式32

1.6.2 I/O控制方式32

1.6.3 中断33

1.7.1 单片机的CPU34

1.7 单片机34

1.7.2单片机的存储器35

1.7.3单片机的输入/输出结构35

1.7.4单片机的软件35

1.7.5 Intel单片机系列35

1.7.6 Motorola单片机系列36

1.8 微型计算机的总线36

1.8.1内部总线36

1.8.2外部总线37

1.8 3总线标准与标准总线37

1.9 常用的输入/输出设备41

1.9.1 键盘41

1.9.3打印机42

1.9.2显示器42

1.9.4数字化仪43

1.9.5图形输入板43

1.9.6光笔43

1.9.7鼠标器43

1.9.8操纵杆43

1.9.9跟踪球43

1.9.10绘图仪43

第2篇操作系统及其应用44

2.1 DOS磁盘操作系统44

2.1.1 概述44

2.1.2 DOS命令47

2.2 UNIX/XENIX System V操作系统60

2.2.1 UNIX操作系统的基本情况60

2.2.2常用命令68

2.2.3行编辑程序ed74

2.2.4全屏幕编辑程序vi75

2.2.5电子邮件mail78

2.3 UCDOS汉字操作系统81

2.3.1 UCDOS的主要特点及运行环境81

2.3.2 UCDOS的安装及配置81

2.3.3 UCDOS的运用及常用命令83

2.4 2.13H汉字操作系统84

2.4.1 2.13H的主要特点84

2.4.2 2.13H汉字系统的安装及启动84

2.4.3 2.13H汉字系统的功能及使用85

2.4.4 2.13H提供的几个实用程序简介87

3.1.1 BASIC程序结构和基本规则90

3.1.2用于顺序结构程序设计的语句90

3.1 BASIC程序设计语言90

第3篇常用的程序设计语言90

3.1.3用于选择结构程序设计的语句93

3.1用于循环结构程序设计的语句93

3.1.5数组94

3.1.6自定义函数和子程序94

3.1.7字符处理95

3.1.8文件96

3.2 FORTRAN 77程序设计语言99

3.2.1类型、变量和表达式99

3.2.2 FORTRAN语句100

3.2.3数组104

3.2.4字符处理106

3.2.6子程序107

3.2.5内部函数和语句函数107

3.2.7 EQUIVALENCE语句、COMMON语句和数据块子程序109

3.2.8文件110

3.3 PASCAL程序设计语言115

3.3.1 类型、变量、表达式115

3.3.2 PASCAL的语句117

3.3.3枚举类型和子界类型120

3.3.4数组121

3.3.5函数和过程122

3.3.6集合和记录124

3.3.7指针类型和动态存储分配125

3.3.8文件126

3.4 COBOL程序设计语言128

3.4.1 COBOL语言初步128

3.4.3设备部130

3.4.2标识部130

3.4.4数据部131

3.4.5过程部134

3.4.6子程序141

3.4.7表处理141

3.4.8排序与合并144

3.4.9文件处理146

3.5 C语言149

3.5.1类型、常量、变量、表达式和存储类别149

3.5.2 C语句155

3.5.3指针157

3.5.4数组158

3.5.5结构、位域结构和联合160

3.5.6枚举和用户定义的类型162

3.5.7函数163

3.5.8控制台输入和输出165

3.5.9文件输入和输出166

3.5.10预编译处理168

第4篇常用的应用软件与工具软件176

4.1 字处理软件Wordstar176

4.1.1 概述176

4.1.2文字编辑177

4.1.3编辑技巧178

4.1.4打印180

4.1.5其它功能182

4.1.6汉字Wordstar命令表182

4.2集成软件Lotus 1-2-3183

4.2.1 Lotus1-2-3的管理系统简介184

4.2.21-2-3概貌(工作表的使用基础)185

4.2.31-2-3的命令树188

4.2.4宏命令194

4.3 工具软件PCTOOLS196

4.3.1概述196

4.3.2 PCSHELL(DOS外层)198

4.3.3 DATA RECOVERY(数据恢复)209

4.3.4 PCBACKUP(硬盘备份)219

4.3.5DESKTOP(桌面管理)222

第5篇数据库与数据库管理系统227

5.1 数据库227

5.1.1数据库的基本概念227

5.1.2数据库系统的构成229

5.1.3数据库与文件的关系230

5.1.4数据库的分类230

5.2.1 dBASE数据库管理系统概要232

5.2 dBASE数据库管理系统232

5.2.2 dBASE命令236

5.2.3 dBASE系统参数设置命令315

5.2.4 dBASE函数340

5.2.5 dBASE系统内存变量356

第6篇管理信息系统与决策支持系统361

6.1 管理信息系统的基本概念361

6.1.1信息361

6.1.2系统364

6.1.3管理信息系统367

6.2 管理信息系统的开发与管理371

6.2.1管理信息系统的研制方法371

6.2.2系统开发的有关问题371

6.2.3管理信息系统开发的总体规划372

6.3.1 调查技术374

6.3 系统规划和系统分析中的技术和工具374

6.3.2描述组织机构的工具375

6.3.3描述管理业务状况的工具376

6.3.4描述和分析数据与数据流程的工具378

6.3.5描述和分析数据与功能的工具380

6.4 系统设计的有关问题384

6.4.1代码设计384

6.4.2输出设计385

6.4.3输入设计387

6.5 系统实施与运行的有关问题388

6.5.1 系统转换388

6.5.2系统运行的任务与组织389

6.6.1决策与决策模式390

6.6 决策支持系统的基本概念390

6.5.3系统评价390

6.6.2决策支持系统概念392

6.6.3决策支持系统与其它信息系统的关系393

6.6.4决策支持系统的结构394

6.7 决策支持系统的技术构成396

6.7.1数据库系统396

6.7.2模型库系统396

6.7.3对话系统397

6.8 决策支持系统的开发397

6.8.1开发决策支持系统应该考虑的因素397

6.8.2决策支持系统的研制策略与特点398

6.8.3决策支持系统设计的灵活性原则398

6.8.4决策支持系统的开发方案及步骤399

6.8.5决策支持系统的研制方法400

7.1.2软件的特点403

7.1.3软件的质量性能403

第7篇软件工程与程序设计方法403

7.1.1软件的组成与规格说明403

7.1 概述403

7.1.4软件的规模404

7.1.5软件工程概念404

7.1.6软件生存周期404

7.1.7软件开发中的文件编制406

7.2 可行性研究与计划407

7.2.1任务与工作步骤407

7.2.2可行性研究报告407

7.2.3项目开发计划407

7.3.2结构化分析方法与系统分析中常用的工具408

7.3.1 任务与工作步骤408

7.3 需求分析408

7.2.4开发进度月报408

7.3.3软件需求说明书413

7.3.4数据要求说明书413

7.4概要设计与详细设计414

7.4.1概要设计的任务与工作步骤414

7.4.2详细设计的任务与工作步骤414

7.4.3软件系统设计的一般原则414

7.4.4结构化设计方法与系统设计中常用的工具414

7.4.5概要设计说明书417

7.4.6详细设计说明书417

7.5软件的实现417

7.5.1实现阶段的任务与工作步骤417

7.5.2程序设计语言的选择417

7.5.4结构化程序设计418

7.5.3流程图418

7.5.5程序设计风格420

7.5.6模块开发卷宗420

7.5.7用户手册421

7.5.8操作手册421

7.6软件的测试421

7.6.1 模块测试422

7.6.2组装测试422

7.6.3确认测试423

7.6.4测试用例的设计423

7.6.5测试计划424

7.7.2软件维护的工作步骤425

7.7 运行与维护425

7.7.1软件维护工作的内容425

7.6.7项目开发总结报告425

7.6.6测试分析报告425

第8篇常用算法427

8.1 数值分析427

8.1.1 数值逼近427

8.1.2数值求积442

8.2数值代数451

8.2.1 线性代数方程组的直接法451

8.2.2线性代数方程组的迭代法469

8.2.3矩阵特征值和特征向量算法472

8.2.4非线性方程及方程组解法482

8.3常微分方程的数值解法491

8.3.1单步法491

8.3.2多步法502

8.4最优化方法504

8.4.1 一维搜索法504

8.4.2多维最优化方法507

第9篇微机绘图软件Auto CAD516

9.1 Auto CAD绘图系统516

9.1.1 Auto CAD绘图系统的主要功能516

9.1.2 Auto CAD系统文件的组成517

9.1.3 Auto CAD系统的装配517

9.1.4 Auto CAD系统的运行519

9.2 Auto CAD指令系统520

9.2.1 APERTURE命令520

9.2.2 ARC命令520

9.2.3 AREA命令521

9.2.4 ARRAY命令521

9.2.5 ATTDEF命令522

9.2.7 ATTEDIT命令523

9.2.6 ATTDISP命令523

9.2.8 ATTEXT命令524

9.2.9 AXIS命令525

9.2.10 BASE命令525

9.2.11 BLIPMODE命令525

9.2.12 BLOCK命令525

9.2.13 BREAK命令526

9.2.14 CHAMFER命令526

9.2.15 CHANGE命令527

9.2.16 CIRCLE命令528

9.2.17 COLOR命令528

9.2.18 COPY命令528

9.2.21 DIM命令529

9.2.19 DBLIST命令529

9.2.20 DELAY命令529

9.2.22 DIM1命令530

9.2.23 DIST命令530

9.2.24 DIVIDE命令531

9.2.25 DOUGHNUT或DONUT命令531

9.2.26 DRAGMODE命令531

9.2.27 DTEXT命令531

9.2.28 DXFIN命令531

9.2.29 DxFOUT命令532

9.2.30 ELEV命令532

9.2.31 ELLIPSE命令532

9.2.36 FILES命令533

9.2.35 EXTEND命令533

9.2.34 EXPLODE命令533

9.2.33 ERASE命令533

9.2.32 END命令533

9.2.37 FILL命令535

9.2.38 FILLET命令535

9.2.39 GRAPHSCR命令535

9.2.40 GRID命令535

9.2.41 HATCH命令536

9.2.42 HELP命令537

9.2.43 HIDE命令537

9.2.44 ID命令537

9.2.45 IGESIN命令537

9.2.46 IGESOUT命令537

9.2.48 ISOPLANE命令538

9.2.47 INSERT命令538

9.2.49 LAYER命令539

9.2.50 LIMITS命令540

9.2.51 LINE命令540

9.2.52 LINETYPE命令540

9.2.53 LIST命令542

9.2.54 LOAD命令542

9.2.55 LTSCALE命令542

9.2.56 MEASURE命令543

9.2.57MENU命令543

9.2.58 MINSERT命令543

9.2.59 MIRROR命令543

9.2.64 ORTHO命令544

9.2.62 OFFSET命令544

9.2.63 OOPS命令544

9.2.61 MSLIDE命令544

9.2.60 MOVE命令544

9.2.65 OSNAP命令545

9.2.66 PAN命令545

9.2.67 PEDIT命令545

9.2.68 PLINE命令547

9.2.69 PLOT或PRPLOT命令548

9.2.70 POINT命令549

9.2.71 POLYGON命令549

9.2.72 PURGE命令549

9.2.73 QTEXT命令549

9.2.80 RESUME命令550

9.2.79 RENAME命令550

9.2.78 REGENAUTO命令550

9.2.77 REGEN命令550

9.2.76 REDRAW命令550

9.2.75 REDO命令550

9.2.74 QUIT命令550

9.2.81 ROTATE命令551

9.2.82 RSCRIPT命令551

9.2.83 SAVE命令551

9.2.84 SCALE命令551

9.2.85 SCRIPT命令552

9.2.86 SETVAR命令552

9.2.87 SH命令552

9.2.88 SHAPE命令552

9.2.89 SHELL命令552

9.2.90 SKETCH命令552

9.2.91 SNAP命令553

9.2.93 STATUS命令554

9.2.92 SOLID命令554

9.2.94 STRETCH命令555

9.2.95 STYLE命令555

9.2.96 TABLET命令555

9.2.97 TEXT命令557

9.2.98 TEXTSCR命令558

9.2.99 TIME命令558

9.2.100 TRACE命令558

9.2.101 TRIM命令559

9.2.102 U或UNDO命令559

9.2.103 UNITS命令559

9.2.104 VIEW命令560

9.2.106 VPOINT命令561

9.2.105 VIEWRES命令561

9.2.107 VSLIDE命令562

9.2.108 WBLOCK命令562

9.2.109 ZOOM命令562

第10篇数据通信与局域网564

10.1 计算机网络概述564

10.1.1 计算机网络的定义、功能和分类564

10.1.2计算机网络的基本组成566

10.1.3计算机网络的拓扑结构567

10.2 数据通信568

10.2.1数据通信概述568

10.2.2数据传输原理573

10.2.3通信交换技术584

10.3 计算机网络体系结构586

10.3.1概述586

10.3.2 ISO/OSI参考模型587

10.3.3物理层588

10.3.4数据链路层590

10.3.5网络层593

10.3.6较高层协议599

10.4计算机局域网概论600

10.4.1 局域网定义和特点600

10.4.2局域网基本技术602

10.4.3局域网网络体系结构605

10.4.4局域网的主要应用606

10.4.5部分局域网产品一览表606

10.5 局域网原理608

10.5.1 ALOHA无线分组广播网608

10.5.2总线/树形局域网610

10.5.3环形局域网613

10.5.4星形PABX局域网616

10.5.5局域网介质访问控制协议617

第11篇人工智能625

11.1 概述625

11.1.1 人工智能的产生和发展625

11.1.2人工智能的定义625

11.1.3人工智能的研究领域625

11.1.4人工智能的基本技术625

11.1.5搜索技术626

11.1.6 逻辑推理628

11.2知识工程631

11.2.1 知识与智能631

11.2.2知识工程的定义631

11.2.3知识工程研究的课题631

11.2.5知识表示技术632

11.2.4知识工程的逻辑基础632

11.2.6知识获取技术634

11.2.7知识库系统635

11.3专家系统635

11.3.1专家系统的定义635

11.3.2专家系统的发展演变636

11.3.3专家系统的分类636

11.3.4专家系统的结构636

11.3.5专家系统工具637

11.3.6基于知识的推理637

11.4.1统计法模式识别638

11.4模式识别638

11.4.2句法模式识别639

11.5机器学习640

11.5.1机器学习的基本模型640

11.5.2机器学习的基本类型641

11.6智能控制641

11.6.1智能控制的定义641

11.6.2智能控制器641

11.6.3智能控制系统642

11.7人工智能语言642

11.7.1人工智能程序的特点642

11.7.7 IPL语言643

11.7.8 PLANNER语言643

11.7.6 AL语言643

11.7.10其他人工智能语言643

11.7.9 SMALLTALK语言643

11.7.5逻辑型语言643

11.7.4函数型语言643

11.7.3 SAIL语言643

11.7.2人工智能程序设计语言的功能要求643

第12篇微型计算机安全和信息保护644

12.1 计算机安全问题644

12.1.1 计算机信息及其脆弱性644

12.1.2安全威胁成因和分类645

12.1.3计算机安全理论和模型646

12.2 微型计算机实体安全647

12.2.1机房防灾647

12.2.2供电电源安全648

12.2.3机房环境防护650

12.2.4防盗窃651

12.2.5数据载体安全652

12.3.1微机操作系统安全问题654

12.3微机操作系统安全性654

12.3.2一些和信息保护有关的微机命令655

12.3.3 口令字技术656

12.3.4存取控制技术659

12.4数据加密662

12.4.1密码及其基本概念662

12.4.2数据加密标准(DES)669

12.4.3块和流密码672

12.4.4公开键密码673

12.4.5鉴定技术675

12.4.6通信网络内主要加密方式676

12.4.7软盘加密677

12.5微型计算机病毒及其防治690

12.5.1计算机病毒及其类型690

12.5.2微机病毒原理691

12.5.3微机病毒的检测和防范703

参考文献715

1993《软件工程师实用手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由翁瑞琪主编 1993 天津:天津大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

实用软件工程环境导论(1994 PDF版)
实用软件工程环境导论
1994 北京:国防工业出版社
军用软件工程( PDF版)
军用软件工程
软件使用手册( PDF版)
软件使用手册
实用工厂动力工程师手册(1998 PDF版)
实用工厂动力工程师手册
1998 北京:机械工业出版社
实用软件开发手册(1990 PDF版)
实用软件开发手册
1990 北京:中国铁道出版社
家庭电脑实用软件手册(1995 PDF版)
家庭电脑实用软件手册
1995 杭州:浙江科学技术出版社
工程师通用手册(1989 PDF版)
工程师通用手册
1989 南京:江苏科学技术出版社
工程师实用手册(1992 PDF版)
工程师实用手册
1992 南京:南京大学出版社
软件工程(1997 PDF版)
软件工程
1997 北京:高等教育出版社
实用软件工程(1997 PDF版)
实用软件工程
1997 北京:清华大学出版社
实用软件工程(1990 PDF版)
实用软件工程
1990 北京:科学技术文献出版社;重庆分社
家用电脑工具软件实用手册(1998 PDF版)
家用电脑工具软件实用手册
1998 上海市:上海科学技术文献出版社
实用软件工具(1997 PDF版)
实用软件工具
1997 北京:东方出版社
Access 2000(1999 PDF版)
Access 2000
1999 北京:人民邮电出版社
软件工程(1994 PDF版)
软件工程
1994 北京:中国铁道出版社