收藏 分享(赏)

2006本科教学大纲.doc

上传人:dreamzhangning 文档编号:2993538 上传时间:2018-10-01 格式:DOC 页数:130 大小:551.50KB
下载 相关 举报
2006本科教学大纲.doc_第1页
第1页 / 共130页
2006本科教学大纲.doc_第2页
第2页 / 共130页
2006本科教学大纲.doc_第3页
第3页 / 共130页
2006本科教学大纲.doc_第4页
第4页 / 共130页
2006本科教学大纲.doc_第5页
第5页 / 共130页
点击查看更多>>
资源描述

1、I北京邮电大学软件学院教学大纲2006 年 9 月I目 录一、公共基础课1、知识产权与职业道德12、数值分析4二、学科与专业基础课3、C 语言程序设计64、离散数学95、数字系统基础 106、个体软件过程 127、算法与数据结构 148、计算机组织与结构 169、形式语言与自动机 1810、操作系统2011、通信概论2212、软件工程2413、数据库系统原理2814、计算机网络3115、编译原理与技术3316、小组软件开发过程3417、软件质量保证与测试37三、专业课18、C程序设计4019、Java 语言与编程4220、多媒体技术 4421、用户界面设计 4622、信息系统分析与设计 492

2、3、网络安全基础 5224、通信软件设计 5425、面向对象的分析与设计 5626、UNIX 原理与编程 5827、中间件技术 6028、分布式系统 II6329、TCP/IP 原理与编程 6630、嵌入式系统与编程 6831、电子商务概论 7032、网络管理 7333、C程序设计7534、XML 及其应用 7835、软件配置管理 8136、软件工程经济学 84四、全校公共选修课37、计算机图灵奖与先驱奖8638、文学作品新解8839、通信法律法规8940、中外名曲赏析与乐理9141、艺术欣赏9342、数学解题方法论(上)9543、数学解题方法论(下)9744、数学建模9945、企业管理101

3、46、管理心理学10347、ERP 原理与应用10548、网页设计与制作107五、实践环节49、计算机实习11050、综合实验111151、通信认识实习11252、初等软件工程实践11353、高等软件工程实践11554、通信软件课程设计116III55、综合实验211756、英语交际能力11857、专业实习1191知识产权与职业道德教学大纲一、课程编号:1100010二、课程名称:知识产权与职业道德 32 学时Intellectual Property Law and Occupation Ethic三、先修课程:法律基础四、适用专业:软件学院必修五、课程教学目的本课程是法学专业的一门专业基础

4、课,通过本课程的学习,应该理解和掌握知识产权的基本理论和案例分析方法;培养学生综合分析能力、总结归纳能力、对无形财产的制度设计和利益分配能 力,并且为学习专门无形资产的法律制度,促专利法、商标法、著作权法打下必要的基础。另外,本课程简要介绍有关职业道德的相关问题。六、课程教学基本要求1 通过本课程的学习,要求学生掌握无形财产的基本理论以及知识产权保护制度的基本原理。2 使学生主要了解有形物和无形财产的区别,以及由此引起的权利保护制度的差别,3 重点研究专利、商标和著作权。4 对于随新经济出现的知识产权的新类型,如商业形象权、域名权、数据库权等,也作一般性介绍。5 在本课程的学习中,还要介绍知识

5、产权的国际保护和几个地区性国际公约。6 掌握职业道德的概念和基本准则。七、教学内容及学时分配 第一章 知识产权保护的起源 4 学时1、 私权和特权2、 财产和财产权的概念3、 罗马法中的有形财产与知识产权4、 物权与财产权5、 信息产权理论的提出与发展第二章 知识产权的概念 4 学时1、 知识产权的外延2、 知识产权的特点3、 知识产权在民法中的地位第三章 知识产权的权利主体 4 学时1、 发明人和专利权人2、 商标权人23、 作者和版权人第四章 知识产权的客体 4 学时1、 知识产权的客体:信息的垄断权2、 专利权的客体:技术方案3、 商标权的客体:商业标记4、 版权的客体:作品第五章 权利

6、限制 2 学时1、 知识产权的垄断性与鼓励知识的传播2、 权利限制的原理:利益平衡论3、 权利枯竭理论4、 专利权人的权利限制5、 商标权人的权利限制6、 版权人的权利限制第六章 知识产权的侵权和评估 2 学时1、 侵犯知识产权的无过错责任2、 知识产权中的假冒行为3、 反向工程4、 知识产权的评估与侵权赔偿第七章 前沿性知识产权问题 4 学时1、 商业形象权2、 域名权3、 数据库权4、 多媒体5、 网络环境下的著作权第八章 知识产权的国际保护 4 学时1、 保护工业产权巴黎公约2、 保护文学艺术作品伯尔尼公约3、 国际商标注册马德里协定4、 保护邻接权罗马公约5、 世界知识产权组织版权与专

7、利新条约6、 欧共体的知识产权保护7、 世界贸易组织的与贸易有关的知识产权协议第九章 职业道德相关问题 4 学时1、 职业道德的概念2、 职业准则33、 职业道德与法律4、 职业责任5、多角色冲突的法律解决机制八、教学重点、难点重点:专利、商标和著作权的保护制度,以及构建随新经济出现的知识产权的新类型,如商业形象权、域名权、数据库权等的利益平衡思想。难点:掌握无形财产的基本理论以及知识产权保护制度的基本原理。使学生主要了解有形物和无形财产的区别,以及由此引起的权利保护制度的差别。 九、使用教材及参考书目教材:知识产权论(第三版) 郑成思著 法律出版社 2003 年 9 月第三版参考书目:世界贸

8、易组织与贸易有关的知识产权 郑成思著 中国人民大学出版社 1996 年 10 月 第一版4执笔人: 娄耀雄数值分析课程教学大纲一、课程编号:1100020二、课程名称:数值分析 32 学时Numerical analysis三、先修课程:数学分析、高等代数、高级语言程序设计四、适用专业:计算机、软件相关专业五、课程教学目的由于科学技术的迅速发展和计算机的广泛应用,科学计算已成为科学研究的重要方法,学习和掌握计算机上常用的数值计算方法及有关理论,已成为现代科学教育的重要内容。该课程就是要使学生掌握各种数值算法的基本思想、基本原理以及处理技巧,并能用计算机实现。主要包括:数值计算的误差分析,插值与

9、逼近,数据拟合,数值积分和数值微分,求解线性方程组的直接方法,求解线性方程组的迭代方法,非线性方程求根的数值解法,常微分方程初值问题的数值解法。六、课程教学基本要求1. 掌握误差分析方法,拉格朗日多项式、分段低次与三次样条插值2. 掌握函数逼近与最小二乘曲线拟合的基本方法3. 掌握牛顿-柯特斯、龙贝格数值积分公式和数值微分的基本方法4. 掌握求解线性代数方程组的直接方法和选代方法5. 掌握非线性方程的迭代法及其收敛性,牛顿法6. 掌握常微分方程初值问题的欧拉和龙格-库塔方法的数值解法七、教学内容及学时分配1. 绪论 2 学时1.1 计算方法的研究对象与特点1.2 数值计算的误差1.3 误差分析

10、 2. 插值法 4 学时2.1 拉格朗日插值与分段线性插值2.2 三次样条插值 3. 函数逼近与曲线拟合 6 学时3.1 函数逼近的基本概念、正交多项式3.2 最佳逼近 3.3 曲线拟合的最小二乘法4. 数值积分与数值微分 6 学时4.1 数值积分的有关问题,牛顿-科特 斯公式54.2 复化求积公式、龙贝格求积公式4.3 数值微分 5. 求解线性代数方程组的直接方法 4 学时5.1 高斯(Gauss)顺序消去法与矩阵的三角分解 5.2 向量范数与矩阵范数、误差分析6. 解线性代数方程组的选代法 2 学时6.1 引言6.2 赛德尔迭代法与一般迭代法7. 非线性方程求根 4 学时7.1 二分法、逐

11、次迭代法的一般原理及收敛性 7.2 迭代收敛的加速、牛顿(Newton)方法 9. 常微分方程初值的数值解法 4 学时9.1 欧拉(Euler)方法9.2 龙格一库塔(RungeKutta)方法八、教学重点、难点重点:线性代数方程组的直接方法和迭代方法,龙贝格数值积分,常微分方程的数值解法难点:线性代数方程组的迭代方法,插值与逼近。九、使用教材及参考书目数值分析李庆扬 王能超 易大义编,清华大学出版社 施普林格出版社,2001 年 8 月第四版。第三版于 1988 年获国家教委优秀教材二等奖6执笔人: 赵新超C 语言程序设计课程教学大纲一、课程编号:1100070二、课程名称:C 语言程序设计

12、 64 学时C Programming三、先修课程:无四、适用专业:软件工程五、课程教学目的本课程是一门学科(大类)基础课,通过本课程的学习,学生应该理解和掌握 C 语言的基本语法,还应掌握程序设计的基本思想、基本概念和基本方法,熟练掌握程序调试方法,培养学生熟练的运用 C 语言分析和解决问题的能力和良好的程序设计风格。为进一步学习其它专业基础课和专业课程打下必要的基础。六、课程教学基本要求1 了解计算机系统的结构和基本工作原理,了解计算机语言的演化和分类,了解 C 语言的历史及特点,掌握 C 语言的上机步骤。 2 掌握 C 语言的基本数据类型,运算符和表达式,结构化程序设计的三种基本结构,并

13、能运用三种结构熟练的写程序。3 掌握函数的概念和函数的应用,掌握模块化程序开发的方法。4 掌握数组、指针、字符串、结构体的概念及其在程序中的应用,掌握位运算、文件的概念和文件的基本操作。七、教学内容及学时分配 1概述 4 学时 课程概述,基本概念,C 程序设计入门。实验(验证性):掌握 C 程序上机步骤,熟悉 C 程序开发环境2C 语言程序设计基础 4 学时C 语言的基本数据类型,变量,常量,运算符和表达式,不同类型数据间的转换,数据的输入输出。实验(验证性):了解 C 上机的常见错误3结构化程序开发 8 学时算法的概念和描述,C 语言的语句,三种基本结构,结构化程序设计的基本方法。实验(验证

14、性):三种基本结构练习 4函数和模块化开发 8 学时子程序设计,函数的定义,函数原型, 函数参数和函数的返回值,7函数的调用,内部变量与外部变量,内部函数与外部函数,变量的动态存储和静态存储,模块化开发举例,实验(验证性):函数的应用5数组及其应用 6 学时理解一维数组、二维数组及字符数组的定义并能熟练引用,数组作为函数参数的处理,数组的应用(排序、查找) ,实验(验证性):数组的基本用法6指针 10 学时指针的概念,指针变量的声明和初始化,指针运算符,函数的传引用调用,指针表达式和指针的算术运算,指针和数组的关系,函数的返回值为指针,指向函数的指针,内存动态分配与释放,二级指针(以指针为对象

15、的指针) 。实验(验证性):C 语言指针的基本用法7字符和字符串 4 学时字符和字符串的基本知识,字符处理库函数, 标准输入/输出库函数,字符串处理库中的函数,实验(验证性):字符和字符串在程序中的用法8结构体、联合、位运算和枚举 8 学时结构变量的定义与存贮方法,结构指针与结构数组的使用,结构成员变量的使用与输入输出,结构体作为函数形式参数,联合体的存贮特点与成员的使用方法,位运算,枚举类型的定义与使用,用户自定义类型,结构体应用。实验(验证性):结构体的使用9文件和预处理 6 学时文件概念、文件类型指针,文件的打开与关闭,文件的顺序读写,文件的定位与随机读写,宏定义,包含文件,条件编译。实

16、验(验证性):文件的应用10实验(综合性) 4 学时 综合本学期所学知识,实现一个综合性的程序,并且包含必要的文档期中考试 2 学时八、教学重点、难点重点:熟练掌握结构化程序设计方法,熟练的掌握 C 语言的基本语法,培养学生运用程序设计方法分析、解决实际问题的能力。难点:函数,数组,指针,结构体的用法。 九、使用教材及参考书目8教材:C 语言的科学和艺术 Eric S. Roberts 著 翁惠玉等译 机械工业出版社 2005参考书目:(1) C 程序设计经典教程(第四版)HARVEY M.DEITEL,PAUL J.DEITEL 著 聂雪军 贺军 译 清华大学出版社 2006(2) C Pr

17、imer Plus(第五版)中文版Stephen Prata 著 云巅工作室 译 人民邮电出版社 2005(3) C 程序设计语言(第二版) Brian W.Kernighan 串的匹配算法。 5. 数组和广义表: 6 学时数组的逻辑结构定义和存储方法;特殊矩阵和稀疏矩阵的压缩存储方法;广义表的逻辑结构和存储结构。 6. 树和二叉树: 10 学时树的基本概念;二叉树的定义、性质、存储表示;二叉树的遍历;线索二叉树;森林和二叉树的相互转换;树的应用;哈夫曼树及哈夫曼 编码。 157. 平衡树 4 学时8. 图: 6 学时图的基本概念、存储表示;图的遍历、图的连通性问题;拓扑排序、关键路径;最短路

18、径。 9. 查找: 6 学时查找表是集合类型的数据结构,其操作借助静态查找表、动态查找表、哈希表实现;10 .排序: 6 学时插入排序、快速排序(交换排序) 、选择排序、归并排序;排序的基本思想和算法分析。八、教学重点、难点重点:树,图,排序,查找。难点:字符串匹配算法中的 BM 算法和 KMP 改进算法,拓扑排序,关键路径,哈希查找算法,快速排序。九、使用教材及参考书目教材:(1) Data Structures & Program Design (2nd edition) R. Kruse, C. L. Tondo and B.Leung C Prentice Hall 1997(2)数据

19、结构 严蔚敏等著 清华大学出版社 (3)数据结构 谢楚屏等编著 人民邮电出版社(4)数据结构与算法导论 徐绪松等著 电子工业出版社16执笔人: 刘知青计算机组织与结构课程教学大纲一、课程编号:1100120二、课程名称:计算机组织与结构 64 学时Computer Organization and Architecture三、先修课程:数字系统基础四、适用专业:软件工程专业五、课程教学目的本课程是一门专业基础课,是软件工程学生学好其他专业课的先修课程。本课程主要讲授计算机系统的硬件组成与工作原理,在讲解计算机基本组织的基础上介绍计算机的并行组织和结构,同时介绍汇编语言基础,使学生对计算机系统有

20、较完整的了解。本课程应帮助学生逐步掌握计算机基本组成部分和相关关系,加强学生对计算机整体结构的认识,为未来掌握和应用计算机打下基础。六、课程教学基本要求1 掌握基本的计算机组织概念:计算机的基本组织与结构,数据表示方法,存储系统,指令系统,中央处理器,总线系统和外围设备。2 让学生建立计算机整机概念,理解计算机各部分间关系,及对计算机系统性能的影响。 3 了解计算机体系并行组织结构,使学生具有更强的适应面。4 掌握基本的汇编程序设计方法,为后续硬件程序设计奠定基础。七、教学内容及学时分配 1计算机系统概述 4 学时 计算机组织与体系结构概论,计算机的硬件,计算机的软件虚拟机的概念,计算机体系结

21、构的分类2数据表示方法和运算器 6 学时数据表示方法,定点加法、减法运算,定点乘法运算定点运算器的组成,浮点运算方法3存储系统 6 学时存储器概述,随机读写存储器,只读存储器和闪速存储器堆栈寻址方式,典型指令4计算机指令系统 5 学时指令系统概述,指令格式,指令和数据的寻址方式堆栈寻址方式,典型指令175中央处理器 11 学时CPU 的功能和组成,指令周期,微程序控制器,微程序设计技术流水 CPU,RISC 与 CISC6总线系统 3 学时总线的概念和结构,总线接口,总线的仲裁、定时和数据传送模式7外围设备 3 学时外围设备概述,显示器设备,输入设备和打印机,硬磁盘存储设备软磁盘存储设备,磁带

22、存储设备,光盘存储设备8输入输出系统 4 学时CPU 对外围设备的管理方式,程序中断方式,DMA 方式,通道方式9并行组织 6 学时体系结构中的并行性,互连网络,向量处理机,阵列处理机多处理机系统,机群系统10汇编程序设计基础 14 学时汇编语言基础,8086/8088 指令系统,汇编语言程序结构,汇编程序设计试验一:汇编程序设计环境的认知 试验二:微机 CPU 寄存器的认知 试验三:基本汇编程序练习 试验四:综合汇编程序练习 期中考试 2 学时八、教学重点、难点重点:中央处理器、存储系统、运算方法与运算器、计算机指令系统难点:中央处理器微程序设计九、使用教材及参考书目教材:计算机组织与结构白

23、中英等编著 科学出版社 2004 年 1 月参考书目:(1) 汇编语言程序设计钱晓捷主编 电子工业出版社 2003 年 6 月(2) 计算机组成与结构 (第 3 版) 王爱英主编 清华大学出版社 2001 年 2 月(3) 计算机系统结构李学干等 西安电子科技大学出版社 2004 年 2 月18执笔人: 赵方 形式语言与自动机 课程教学大纲 一、课程编号:1100130二、课程名称:形式语言与自动机 32 学时formal languages and automata三、先修课程:计算机导论与程序设计,数据结构,离散数学 四、适用专业:计算机科学与技术 五、课程教学目的通过本课程学习,要求学生

24、掌握形式化描述方法,建立起形式语言、自动机模型以及形式语言与自动机的关系等概念,并通过一些定理的证明和应用,对学生进行形式化思维训练,提高用数学工具对问题进行抽象建模的能力,为今后学习相关课程提供理论基础。六、课程教学基本要求掌握形式化方法,了解常用形式化语言,增强抽象思维和逻辑推理能力。七、教学内容及学时分配第一章 绪论 2 学时第二章 语言与文法 2 学时1. 形式语言概念2. Chomsky 文法体系第三章 有限自动机与右线性文法 10 学时1. 确定的有限自动机(DFA)2. 不确定的有限自动机(NFA)3. NFA 与 DFA 的等价性4. 有转换的 NFA5. 正则集和正则式6 正

25、则集和右线性文法7 正则式与有限自动机8 右线性语言与有限自动机9. 右线性语言的性质10. 双向有限自动机与有输出的有限自动机第四章 上下文无关文法与下推自动机 10 学时191. 推导树与文法的二义性2. 上下文无关文法的变换及算法3. Chomsky 范式与 Greibach 范式4. 上下文无关文法与下推自动机5. 上下文无关语言的性质第五章 图灵机 4 学时1. 基本图灵机2. 图灵机的构造技术3. 修改型图灵机4. 无限制文法与图灵机第六章 翻译原理 2 学时1. 翻译式2. 转换器3. 词法分析4. 句法分析 第七章 自动机理论在通信领域的应用 2 学时1. 状态机模型的局限性2

26、. MSC 和 SDL 简介八、教学重点、难点重点:有限自动机与右线性文法,下推自动机与上下文无关文法难点:自动机与文法等效性的证明九、使用教材及参考书目1 形式语言与自动机 , 王柏 杨娟,北京邮电大学出版社,2003 年版2. 自动机理论、语言和计算导引 ,美 J.D.霍普克罗夫特等,科学出版社 19903. 计算理论导引 ,美 Michael Sipser 著,张立昂 等译,机械工业出版社,20004. 形式语言与自动机理论 ,蒋宗礼 姜守旭,清华大学出版社 20035. 形式语言及其句法分析 ,美 A.V. 阿霍 等,科学出版社 198720执笔人: 杨娟操作系统课程教学大纲一、课程编

27、号:1100140二、课程名称:操作系统 64 学时Operating Systems三、先修课程:C 语言程序设计,计算机组成原理,数据结构,离散数学四、适用专业:通信、电子工程、计算机、软件工程、自动控制等专业五、课程教学目的必修,本课程主要讲述计算机操作系统的组成及其实现的基本原理和基本方法。首先介绍操作系统的功能,环境和类型。用户与操作系统的接口。随后围绕处理机的管理和异步并行操作的实现讲述了操作系统实现的原理。在存储管理,设备管理和文件管理中讲述了它们的视线,并已 UNIX为例对操作系统内部结构进行了介绍。最后对分时,实时,分布系统进行简介,对系统出世,生成和移植作了说明。六、课程教

28、学基本要求了解操作系统的功能,组成部分,及其实现的基本原理和基本方法;熟悉操作系统的基 本概念,掌握有效实用操作系统的方法。七、教学内容及学时分配 1. 操作系统概述: 4 学时批处理系统,多进程系统,分时系统,个人计算机与工作站系统,实时系统,分布系统,单核与微核操作系统。 2. 操作系统的使用: 4 学时计算模型,操作系统资源,操作系统编程概念。 3. 操作系统的组成: 4 学时设计要求,组织结构,基本功能,实现方法。 4. 计算机的组成: 4 学时体系结构,CPU,内存,外设,中断。 5. 进程与线程管理: 4 学时进程,线程,状态与控制。 6. 进程与线程调度: 6 学时21调度机制,

29、调度策略,调度算法,性能比较。 7 同步: 8 学时同步问题的产生,原子运算,信号量,锁和条件变量。 8 死锁: 4 学时死锁问题的产生,死锁模型,死锁的预防,避免,发现与恢复。 9. 内存管理: 6 学时地址空间,内存分配,动态地址调动,内存交换。 10. 虚拟内存: 6 学时地址转换,分页,分段,页替换算法。 11. 文件管理: 8 学时文件概念,目录概念,文件上的操作,文件的视线,目录的实现。 12. 保护与安全: 6 学时基本原理,认证,访问控制,权限。 八、教学重点、难点重点:进程,线程,调度,同步,死锁,内存管理,虚拟内存,文件管理。难点:信号量,锁和条件变量。 九、使用教材及参考

30、书目教材:操作系统概念(影印版) 高等教育出版社22执笔人: 刘知青23通信概论课程教学大纲一、课程编号:1100150二、课程名称:通信概论 32 学时Introduction to Communication三、先修课程:四、适用专业:软件工程五、课程教学目的本课程是的一门专业基础课,通过本课程的学习,应该理解和掌握通信系统的构成与特点,了解通信网的概念,掌握通信协议的基本原理和功能,以及通信网的发展和最新技术动态;为后续通信专业课的学习建立基础。六、课程教学基本要求1 讲解通信系统的基本构成和功能。2 讲解通信网络的网络体系结构和特点。3 讲解通信网的交换技术,电话通信网、数据通信网和移

31、动通信系统。4 介绍通信新技术。七、教学内容及学时分配 1绪论 3 学时通信的基本概念,通信发展史,通信系统的一般构成模型,通信系统的分类,通信网的基本构成,通信网的主要拓扑结构,通信网的发展趋势2信号传输的原理 4 学时模拟信号,数字信号,模拟信号的传输,模拟信号的数字化,多路复用技术,数字基带传输,数字载波传输3电话交换网 6 学时网络结构,电路交换,信令系统4数据通信 6 学时数据通信系统,数据交换,数据通信网现状5移动通信 8 学时移动通信的概念、特点、分类和发展趋势,模拟蜂窝移动通信系统,时分多址(TDMA)数字蜂窝移动通信系统码分多址(CDMA)移动通信系统6通信新技术 3 学时期

32、中考试 2 学时24八、教学重点、难点重点:通信系统的概念、通信网络的概念以及通信协议和信令的概念,难点:信息传输率、通信系统模型、网络拓扑结构的适用情况、PCM30/32 系统、程控交换原理、信令、分组交换技术、GSM 系统关键技术和码分多址原理等内容。九、参考书目1 现代通信技术概论 索红光 国防工业出版社 2004 年2 现代通信概论 秦瑞新 国防工业出版社 1999 年3 通信网基础 唐宝民 机械工业出版社 2004 年 3 月执笔人: 张笑燕25软件工程课程教学大纲 一、课程编号:1100160二、课程名称:软件工程 学时Software Engineering三、先修课程:程序设计

33、语言,数据结构四、适用专业: 软件工程五、课程教学目的软件工程的宗旨是引导学生从计算机科学研究过渡到“软件工程化或工厂化生产”思维方式的改变。首先分析软件产业的商业模型和软件的生产过程模型。之后,针对需求工程、体系结构设计、实现与代码质量控制、集成与测试方法、与安装与维护,以及再工程贯穿整个软件生命周期,论述如何控制开发过程的质量,建立配置管理,优化软件的体系结构;创立和开发软件工程工具及环境,制定软件计划和监督项目的开发。课程将涉及到软件工程的一些新领域,如,过程改进、再工程问题等。六、课程教学基本要求1、 充分理解从计算机科学到软件工程的发展。软件工程和产业化对软件开发与生成的要求。2、

34、理解软件开发过程模型,掌握需求工程、设计、编码、集成和测试的基本要求。3、 理解和掌握 SQA 和 SCM 主要工作。学会软件环境的建立和使用。4、 了解软件过程改进的方法。掌握人力资源和费用的估计、以及软件开发计划的制定。七、教学内容及学时分配第一章 从计算机科学到软件工业 2 学时1.1 理论计算机科学的发展历程1.2 计算机工程与体系结构与发展历史1.3 编程语言的历史1.4 软件工程的历史1.5 软件产业的历史第二章 软件商业模型 4 学时21 软件产业链22 软件产业与其他产业的关系23 软件的知识产权与销售模式24 软件产业化中的问题第三章 软件生命周期与开发过程 5 学时31 软

35、件生命周期32 软件开发模型26瀑布模型、快速原型、增量模型、渐进模型、V-Model、RUP 方法、极端编程方法、形式化方法与静室工程、逆向工程、其他方法32 国际与国内标准的论述第四章 软件质量保证 2 学时4.1 SQA 的目的4.2 SQA 的活动4.3 中间产品的评价4.4 SQA 的工作验证4.5 质量保证体系和相关标准第五章 软件配置管理 2 学时51 配置管理的原因52 开发过程中的更改管理53 版本和释放管理54 配置项的管理第六章 软件文档编写 2 学时61 软件文档的重要性62 软件文档的类别63 标准化与文档模版第七章 软件开发与运行支持环境 2 学时7.1 从软件开发到安装、部署和运行7.2 软件开发环境和工具7.3 安装和部署过程中的支持环境和工具7.4 运行中的支持环境和工具第八章 需求工程 3 学时8.1 需求工程过程8.2 传统的需求描述方法8.3 面向对象的需求描述方法第九章 体系结构设计 3 学时9.1 设计和抽象9.2 Action-Oriented Design9.3 Data-Oriented Design9.4 Object-Oriented Design9.5 Formal Techniques for Detailed Design第十章 软件体系结构 4 学时

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报