834软件工程基础,哈工大大纲

合集下载

834软件工程基础,哈工大大纲

834软件工程基础,哈工大大纲

考试大纲:2012年硕士研究生入学考试大纲考试科目名称:软件工程基础考试科目代码:[834] 本考试科目考试时间180分钟,满分150分。

包括软件工程与C程序设计两部分,每部分各75分。

软件工程(75分)一、考试要求要求考生全面系统地掌握软件工程的基本概念、原理、技术和方法,以及软件开发的全过程,并能灵活地运用这些基本知识,为软件开发建立分析模型、设计模型。

二、考试内容1、软件工程的基本概念:软件工程,软件开发生命周期,模型,方法,技术,工具,过程,软件工程环境,软件工程管理,软件开发风险,软件需求,软件设计,自顶向下,分解,抽象,细化,模块化,软件复审,软件测试等。

2、软件开发生命周期模型:各个模型的特点及用途。

3、软件需求a. 需求分析的任务b. 需求分析的五大活动c. 需求获取的常用方法d. 需求分析的步骤e. 结构化的分析方法,模型的组成,DFD的建模过程f. 需求分析验证g. 需求变更的管理4、软件设计a. 软件设计的任务b. 模块化设计c. 从结构化分析到结构化设计的过程d. 数据存储的设计e. 人机交互的设计f. 软件复杂性的度量5、软件质量与测试a. 软件的质量度量McCall模型及质量保证的活动内容b. 软件测试的目的和任务c. 软件测试的种类d. 黑盒测试与白盒测试方法及测试用例设计e. 软件测试的步骤f. 软件的纠错方法6、软件的维护:维护的种类三、试卷题型结构1、选择或填空(0-25分)2、问答题(0-30分)3、综合分析及设计(0-20分)四、参考书目史济民等,软件工程—原理、方法与应用,高等教育出版社,2003.3C程序设计(75分)一、考试要求了解高级语言程序设计的基本思想和方法,熟练运用结构化程序设计的三种基本结构编写程序,并要求对面向对象的技术和方法有初步的了解。

二、考试内容1、常量、变量、数据类型、表达式、算法与流程图等基本概念;2、输入/出等基本语句及简单程序设计;3、数组、结构体(或记录、数据域)与共用体、文件构造数据类型及其应用;4、顺序、选择、循环三种程序结构及其应用;5、函数(子程序、方法)与递归;6、指针与线性链表;7、面向对象的基本概念,面向对象分析方法,面向对象的设计,面向对象的实现,面向对象的测试。

2017年哈尔滨工程大学 哈工大 软件工程专业基础综合 初试硕士招生考试大纲

2017年哈尔滨工程大学 哈工大 软件工程专业基础综合 初试硕士招生考试大纲
三、栈和队列
1. 掌握栈和队列这两种抽象数据类型的特点,并能在相应的应用问题中正确选用它们。 2. 熟练掌握栈类型的两种实现方法。 3. 熟练掌握循环队列和链队列的基本操作实现算法。 4. 理解递归算法执行过程中栈的状态变化过程。
四、串
1. 理解串类型定义中各基本操作的特点,并能正确利用它们进行串的其它操作。 2. 理解串类型的各种存储表示方法。
六、 树和二叉树
1. 领会树和二叉树的类型定义,理解树和二叉树的结构差别。 2. 熟记二叉树的主要特性,并掌握它们的证明方法。 3. 熟练掌握二叉树的各种遍历算法,并能灵活运用遍历算法实现二叉树的其它操作。 4. 理解二叉树的线索化过程以及在线索化树上找给定结点的前驱和后继的方法。 5. 熟练掌握二叉树和树的各种存储结构及其建立的算法。
找成功时的平均查找长度。
九、 内部排序
1. 理解排序的定义和各种排序方法的特点,并能加以灵活应用。 2. 掌握各种排序方法的时间复杂度和空间复杂度的分析方法。能从“关键字间的比较次数”分
析排序算法的平均情况和最坏情况的时间性能。 3. 理解排序方法“稳定”或“不稳定”的含义,弄清楚在什么情况下要求应用的排序方法必
五、 数组和广义表
1. 理解多维数组类型的特点及其在高级编程语言中的存储表示和实现方法,并掌握数组在 “以行为主”和“以列为主”的存储表示中的地址计算方法。
2. 掌握特殊矩阵的压缩存储表示方法。 3. 理解稀疏矩阵的压缩存储方法的特点及其适用范围,领会以三元组表示稀疏矩阵时进行矩
阵运算所采用的处理方法。
1. 了解线性表的逻辑结构特性是数据元素之间存在线性关系,在计算机中表示这种关系的两 类不同的存储结构是顺序存储结构和链式存储结构。
2. 熟练掌握顺序存储结构和链式存储结构的描述方法以及线性表的基本操作在这两种存储 结构上的实现。

2014哈尔滨工业大学软件工程834考研真题

2014哈尔滨工业大学软件工程834考研真题

2014哈尔滨工业大学软件工程834考研真题今年考的835软件工程,总体考的不理想,也不知道能不能过线!废话不多说,先说真题吧!14年的真题挺恶心,考试大纲给的范围是这样的,考C语言和JAVA基础,面向对象基本思想,面向对象的基本概念:面向对象的分析方法,面向对象的设计,面向对象的实现,面向对象的测试。

考试的题呢,C语言很简单的,JAVA考了很多,还考了UML,当然还有面向对象基本概念。

大纲给的题型是1,填空(20分)2,简答题(30分)3,程序设计(100分)结果题型完全跟大纲的题型不搭边,题型有选择,有填空,有写程序运行结果,有程序改错,有程序设计,有这些也就算了,还有简答,还有尼玛名词解释,还有UML画图,还有测试用例设计!总之吧,我悲剧了,基本没怎么复习软件工程这本书,C语言75分基本能打满分吧。

面向对象75能得25就不错了,后面35分没复习,基本上就是胡写一通了!发了这么多牢骚,言归正传,记住的真题如下:选择最后说,记住的最少C语言1.流程图:有计算机产生一个随机数magic,由用户输入一个数guess,如果guess 大于magic,输出“Wrong!Too big!”,如果guess小于magic,输出“Wrong!Too small!”,如果guess等于magic,输出“Right!”,程序结束!C程序设计(苏小红版)118页流程图2.程序改错:是C程序设计(苏小红版)310页 10.9 答案书的第三种方法的那个程序,一共有5个错误,8分,估计找到四个就能满分,五个错误是1 没有加 #include<string.h>2 #define N=40;改成 #define N403 for(...); 改成for(...) 后边加了一个;4 if()之中的两个字符串要用strcmp()函数5 字符串不能直接赋值,要用stringcpy()函数3.读程序结果是很简单的,一个大概是这样的#include <stdio.h>int main() {int i;for(i =2 ; i < 6 ; i ++) {if(i%2 == 0)continue;printf("**%d\n",i);}return 0;}结果是**3**5第二个是一个字符串指针,答题时这样#include <stdio.h>#include <string.h>int main() {char a[20] = "ABCDE";char b[20] ="abc";char *p = a;char *q = b;p+=3;strcat(q,p);printf("%s",q);}结果是abcDE4.程序设计前两个特别简单,特别基础,(1) 输出1到键盘输入n之间的所有数的平方和立方(2)计算1!+ 2!+ ... + 10!(3)某班级有40个人,用键盘输入学生的学号和某门课成绩,然后由用户输入一个学号,查找该学号学生的成绩,找到返回成绩,如果没找到打印 NOT FOUND!以上就是C语言的75分部分,很简单,以下是面向对象的75分记的不是很清楚了,选择有一个考模块异步通信对程序的可移植性效率提高明显的,有一个考螺旋模型应对风险能力强,还有一个考哪个不是字符型数据的,还有一个考耦合类型的,还有俩白给的,一个七个,每个两分1 名词解释抽象类用例2. 简答MVC架构每层的含义作用和他们的关系那俩一下子蒙住了,想不起来了,什么时候想起来再说吧,不难3.设计(UML)一个是类图题,考的是微博,微博分原创和转发,用户可以有多个微博,有一个微博列表,用户可以评论微博,要求把对应关系和关联标示清楚另一个是部署图,完全没复习,唉!考的也是微博,用户可以通过web或者手机app访问典型B/S的微博系统,为了提高效率,控制层用分布式,记不清楚了3用例题用等价类划分法完成测试用例,写出测试用例包括期望数据,是否合法并且写出覆盖的路径,用户输入一个数,这个数包括两部分,月和日,月有1和2,如果月为1,日范围是(25-30),如果月为2,日范围是(1-18),输入测试用例,。

哈工大考研专业课参考书目

哈工大考研专业课参考书目

咨询Q Q :21161183哈工大专业课辅导中心领先考研自命题试题参考书目报考学科 代码考试科目参 考 书 目编(著)者出 版 社《现代控制工程》第四版 Katsuhito Ogata 电子工业出版社《自动控制原理》上、下册 裴润,宋申民哈尔滨工业大学出版社0811控制科学与工程 801 控制原理《自动控制原理》第五版胡寿松科学出版社808 理论力学《理论力学》(第7版)哈尔滨工业大学理论力学教研室编 高等教育出版社新编材料力学(第2版) 张少实机械工业出版社 809 材料力学材料力学(第三版上、下册)刘鸿文高等教育出版社 0801力学(航天学院)810 弹性力学《弹性力学》(上册) 徐芝纶高等教育出版社《自动控制原理》 鄢景华 哈工大出版社807 控制理论《自动控制原理》 胡寿松 国防工业出版社 《理论力学》 程靳高等教育出版社082501飞行器设计、082504人机与环境工程 816 工程力学《材料力学》张少实机械工业出版社 《物理光学》梁铨廷机械工业出版社0803光学工程 805 物理光学Ⅰ《物理光学与应用光学》 石顺祥 西安电子科大出版社2000«激光原理»第五版周炳琨 等 国防工业出版社2004 817 激光原理«光电子学原理与应用» 王雨三 等哈工大出版社2002080901 物理电子学842 物理光学Ⅱ «物理光学与应用光学»石顺祥西安电子科大出版社2000080903微电子学与固体电子学806 半导体物理 《半导体物理学》(第七版)刘恩科等 电子工业出版社,2008年《信号与系统》王宝祥 哈工大出版社 《信号与系统》(上、下) 郑君里 高等教育出版社 0810信息与通信工程 803 信号与系统和数字逻辑电路《数字电路》龚之春 电子科技大学出版社 《电磁场与电磁波》 邱景辉 哈工大出版社2001 《电磁场与电磁波习题解答》马汉炎 哈工大出版社2002 《电磁场与电磁波》 赵家升 电子科技大学出版社 080904电磁场与微波技术804 电磁场与电磁波 《电磁场与电磁波》陈抗生 高等教育出版社2003 工程流体力学《工程流体力学》 陈卓如 高等教育出版社(第二版)2004年 (选答试题:工程热力学 《工程热力学》 严家騄 中国电力出版社0807动力工程及工程热物理820 传热学《传热学》 杨世铭、陶文高等教育出版社(第三版)咨询电话:0451-********咨询Q Q :21161183哈工大专业课辅导中心领先考研铨燃烧学 《燃烧理论与设备》 徐旭常 机械工业出版社 空气动力学)《气体动力学基础》潘锦珊国防工业出版社 《软件工程_原理、方法与应用》史济民等 高等教育出版社 《C 程序设计》谭浩强 清华大学出版社085212软件工程834 软件工程基础《JAVA 语言程序设计》(美)Y.Daniel Liang 著 王镁 李娜译 机械工业出版社 1.《基础电子技术》 蔡惟铮 高等教育出版社,2004 2.《集成电子技术》蔡惟铮 高等教育出版社,2004 3.《模拟电子技术基础》(第四版)华成英高等教育出版社,20064.《数字电子技术基础》(第五版)阎 石 高等教育出版社,2006 5.《电子技术基础》(模拟部分第五版)康华光高等教育出版社,2006 6.《 电子技术基础》(数字部分第五版)康华光高等教育出版社,20067.《模拟电子技术基础学习指导与考研指南》王淑娟 高等教育出版社,2009(第2次印刷)8.《数字电子技术基础学习指导与考研指南》王淑娟高等教育出版社,2010(第3次印刷)0804仪器科学与技术826 电子技术基础注:在(1)(2)(7)(8)、(3)(4)(7)(8)和(5)(6)(7)(8)中任选一套 电路部分教材:《电路理论基础(第三版)》陈希有高教出版社,2004年《电路(第五版)》 邱关源 高教出版社,2006年 电路部分参考书:《电路考研大串讲》 孙立山 科学出版社,2006年 《电路名师大课堂》, 孙立山 科学出版社,2006年 数字电子技术部分:①《基础电子技术》 蔡惟铮 高等教育出版社,2004年②《集成电子技术》 蔡惟铮, 高等教育出版社,2004年③《数字电子技术基础》(第五版)阎 石 高等教育出版社,2006年④《数字电子技术基础》(数字部分第五版)康华光 高等教育出版社,2006年⑤《数字电子技术基础学习指导与考研指南》王淑娟高等教育出版社,2010年(第3次印刷) 0808电气工程827 电路与数字电子技术注:在(1) (2) (5)、(3)(5)和(4)(5)中任选一套。

2019年哈工大计算机科学与技术学院考研复试时间复试内容复试流程复试资料及经验

2019年哈工大计算机科学与技术学院考研复试时间复试内容复试流程复试资料及经验

2019年哈工大计算机科学与技术学院/国家示范性软件学院考研复试时间复试内容复试流程复试资料及经验随着考研大军不断壮大,每年毕业的研究生也越来越多,竞争也越来越大。

对于准备复试的同学来说,其实还有很多小问题并不了解,例如复试考什么?复试怎么考?复试考察的是什么?复试什么时间?复试如何准备等等。

今天启道小编给大家整理了复试相关内容,让大家了解复试,减少一点对于复试的未知感以及恐惧感。

准备复试的小伙伴们一定要认真阅读,对你的复试很有帮助啊!学院简介哈尔滨工业大学计算机专业创建于1956年,是中国最早的计算机专业之一。

在1985年,发展成为计算机科学与工程系,并建立了计算机科学技术研究所。

2000年,计算机科学与技术学院成立;同年,建立了软件学院,后经国家教育部、国家计委批准为国家示范性软件学院。

目前。

哈工大计算机科学与技术学院拥有计算机科学与技术国家一级重点学科、7个博士点和7个硕士点、1个博士后科研流动站、一个国家级教学团队、一个国家级科技创新团队、一个国防科工委创新研究团队。

其中,建于1986年的计算机应用技术博士点为国家首批重点学科;建于1981年的计算机系统结构博士点是我国首批博士点,也是国家级重点学科;计算机软件与理论博士点建于1998年;人工智能与信息处理博士点建于2003年;信息安全博士点建于2004年;数字媒体技术与艺术博士点建于2006年。

2010年教育部批准软件工程博士点。

学院由计算机科学与工程系、计算机基础系组成。

另外,与哈工大威海校区共建哈工大(威海)计算机科学与技术学院、与哈工大深圳研究生院共建哈工大深圳研究生院计算机学科部。

复试时间复试内容(科目)一、全日制招生学科目录二、非全日制招生学科目录复试分数线1、统考学生复试资格线:复试考生百分比 131%2、单考、强军计划学生复试资格线:复试流程复试资料除准考证和有效身份证件外,非应届本科生需提交学历证书、学位证书、《教育部学历证书电子注册备案表》或《中国高等教育学历认证报告》原件与复印件;应届本科生需提交学生证、《教育部学籍在线验证报告》原件和复印件,其毕业证书及学士学位证书将在入学时提交审查。

2019 哈尔滨工业大学 834《软件工程》 考试大纲

2019 哈尔滨工业大学 834《软件工程》 考试大纲

2019年哈尔滨工业大学834《软件工程》考试大纲本考试科目考试时间180分钟,满分150分。

包括:C语言程序设计课程(占75分)和软件工程课程(占75分)。

C语言程序设计部分(75分)一、考试要求要求考生掌握用计算机处理问题的思维方法,掌握C语言的基本语法、基本控制结构、常用的算法、问题求解方法和程序设计方法,具备综合运用所学知识独立解决与计算相关的工程技术问题的程序设计、实现和调试能力。

二、考试内容1)问题的抽象、建模和算法描述a:算法的基本概念b:算法的流程图描述方法2)基本控制结构a: 选择结构的三种控制方式(单分支、双分支、多分支)b: 循环结构的三种控制方式(计数控制、条件控制和标记控制)c: 流程转移控制的基本方法d: 基本控制结构的嵌套3)函数和常用的问题求解方法a: 函数定义,函数调用,函数原型,函数的参数传递,防御式编程b: 分治与递归,函数的递归调用,递归函数的设计方法c: 枚举(即穷举)d: 递推(正向递推、反向逆推)4)数组和常用的算法a: 一维数组和二维数组的定义、初始化和引用b: 一维数组、二维数组做函数参数向函数传递一维数组和二维数组c: 字符数组或字符指针做函数参数向函数传递字符串d: 常用的字符串处理操作(字符串的复制、连接、比较、计算长度、插入字符、删除字符、精确匹配等)e: 常用的排序算法(选择排序、冒泡排序、插入排序)f: 常用的查找算法(顺序查找、折半查找)5)指针a: 指针变量的定义、初始化和解引用b: 指针变量做函数参数c: 指针数组d: 函数指针6) 结构体和共用体a:结构体变量、结构体数组和结构体指针b: 结构体变量、结构体数组或结构体指针做函数参数向函数传递结构体c: 共用体类型d: 结构体和共用体占内存的字节数,内存对齐e: 动态内存分配函数和动态数据结构,链表的基本操作7)文件操作a:文件的打开和关闭b:二进制文件和文本文件c:文件的顺序读写三、试卷题型结构a:程序理解题(5分)b:程序改错题(5分)c:程序补全题(30分)d:程序设计题(35分)四、参考书目1.苏小红,王宇颖,孙志岗等,C语言程序设计(第3版),高等教育出版社,2015.082.苏小红,王甜甜,车万翔,C语言程序设计学习指导(第3版),高等教育出版社,2015.09软件工程部分(75分)一、考试要求要求考生全面系统地掌握软件工程的基本概念、软件工程的常用过程模型、软件的生命周期、结构化与面向对象的软件分析、设计、开发和测试方法,并能灵活运用;能够利用软件工程的基本知识,为应用系统构造有效的需求、设计和测试方案;能够初步分析软件方案的合理性。

2019哈工大软件工程考研初试科目及参考书目

2019哈工大软件工程考研初试科目及参考书目
目前。哈工大计算机科学与技术学院拥有计算机科学与技术国家一级 重点学科、7 个博士点和 团队、一个国防科工委创新研 究团队。
其中,建于 1986 年的计算机应用技术博士点为国家首批重点学科; 建于 1981 年的计算机系统结构博士点是我国首批博士点,也是国家 级重点学科;计算机软件与理论博士点建于 1998 年;人工智能与信 息处理博士点建于 2003 年;信息安全博士点建于 2004 年;数字媒 体技术与艺术博士点建于 2006 年。2010 年教育部批准软件工程博 士点。
程)
与实践》
高等教育出版 社,2006.05
《 Software Engineering: Rogers
S. 机 械 工 业 出 版
A Practitioner’s Approach Pressman.(郑人杰等 社,2011.08
(Seventh Edition)》(《软件 译)
工程:实践者的研究方法
834 软件工程 《C 语言程序设计(第 3 苏小红,王宇颖,孙 高 等 教 育 出 版 社 ,
基础(含 版)》
志岗
2015.08
C 语言程 《C 语言程序设计学习 苏小红,车万翔,王 高 等 教 育 出 版
序设计、 指导(第 3 版)》
甜甜
社,2015.09
软 件 工 《软件工程-理论、方法 刘强,孙家广
2019 哈工大软件工程考研初试科目及参考 书目
一、学院介绍 哈尔滨工业大学计算机专业创建于 1956 年,是中国最早的计算机专 业之一。在 1985 年,发展成为计算机科学与工程系,并建立了计算 机科学技术研究所。2000 年,计算机科学与技术学院成立;同年, 建立了软件学院,后经国家教育部、国家计委批准为国家示范性软件 学院。

《软件工程专业基础综合(840)》考试大纲

《软件工程专业基础综合(840)》考试大纲

《软件工程专业基础综合(840)》考试大纲江西财经大学软件与通信工程学院第一部分《C程序设计》(占总分30%)参考书目:谭浩强,《C程序设计》(第3版),清华大学出版社2005年第2章数据类型、运算符与表达式【内容】1、C的数据类型2、常量和变量3、整型数据、实型数据、字符型数据4、变量赋初值5、各类数值型数据间的混合运算6、算术运算符和算术表达式7、赋值运算符和赋值表达式8、逗号运算符和逗号表达式【要求】1、掌握C语言的数据类型、常量与变量的概念,掌握标识符的命名规则2、掌握整型数据、实型数据和字符型数据的特点和使用3、掌握变量赋初值的方法4、掌握算术表达式、赋值表达式和逗号表达式的使用方法5、了解各类数值型数据间混合运算时类型转换的方法第3章最简单的C程序设计【内容】1、C语句概述2、程序的三种基本结构3、赋值语句4、数据输入输出的概念及在C语言中的实现5、字符数据的输入输出【要求】1、掌握C语言的分类、三种基本程序结构和赋值语句的使用方法2、掌握printf函数和scanf函数的格式和使用3、掌握字符数据的输入输出函数第4章逻辑运算和判断选取控制【内容】1、关系运算符和关系表达式2、逻辑运算符和逻辑表达式3、if语句和switch语句【要求】1、掌握关系运算符、关系表达式、逻辑运算符和逻辑表达式的使用2、掌握if语句和switch语句的格式和使用3、掌握条件运算符的格式和使用第5章循环控制【内容】1、while、do-while和for语句2、循环的嵌套3、break语句和continue语句【要求】1、掌握while、do-while和for语句的格式和使用2、掌握循环结构程序设计方法第6章数组【内容】1、一维数组的定义和引用2、二维数组的定义和引用3、字符数组、常用字符串处理函数【要求】1、掌握一维数组以及二维数组的定义和使用2、掌握字符串的使用和字符串函数的应用第7章函数【内容】1、函数定义的一般形式2、函数参数和函数的值3、函数的调用4、函数的嵌套调用5、变量的存储类别:自动变量、静态变量、外部变量、寄存器变量【要求】1、掌握函数定义的格式2、掌握函数的形式参数和实际参数以及函数调用时的参数传递3、掌握函数嵌套调用的方法4、掌握自动变量、静态变量、外部变量、寄存器变量的概念和作用域第8章预处理命令【内容】1、宏定义2、文件包含处理【要求】1、掌握宏定义和文件包含处理的使用第9章指针【内容】1、地址和指针的概念2、变量的指针和指向变量的指针变量3、数组的指针和指向数组的指针变量4、字符串的指针和指向字符串的指针变量【要求】1、了解地址和指针的概念2、掌握指针变量的定义及指向简单变量指针的使用方法第10章结构体和共同体【内容】1、结构体变量的定义、引用和初始化2、结构体数组的定义和使用3、指向结构体类型数据的指针4、共用体【要求】1、掌握结构体变量的定义、引用和初始化2、掌握结构体数组的定义和使用3、掌握指向结构体类型数据的指针第二部分《数据结构》(占总分40%)参考书目:严蔚敏,《数据结构》(C语言版),清华大学出版社2007年【考查目标】1. 理解数据结构的基本概念;掌握数据的逻辑结构、存储结构及其差异;实现各种基本操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考试大纲:
2012年硕士研究生入学考试大纲
考试科目名称:软件工程基础考试科目代码:[834] 本考试科目考试时间180分钟,满分150分。

包括软件工程与C程序设计两部分,每部分各75分。

软件工程(75分)
一、考试要求
要求考生全面系统地掌握软件工程的基本概念、原理、技术和方法,以及软件开发的全过程,并能灵活地运用这些基本知识,为软件开发建立分析模型、设计模型。

二、考试内容
1、软件工程的基本概念:
软件工程,软件开发生命周期,模型,方法,技术,工具,过程,
软件工程环境,软件工程管理,软件开发风险,软件需求,软件设计,
自顶向下,分解,抽象,细化,模块化,软件复审,软件测试等。

2、软件开发生命周期模型:各个模型的特点及用途。

3、软件需求
a. 需求分析的任务
b. 需求分析的五大活动
c. 需求获取的常用方法
d. 需求分析的步骤
e. 结构化的分析方法,模型的组成,DFD的建模过程
f. 需求分析验证
g. 需求变更的管理
4、软件设计
a. 软件设计的任务
b. 模块化设计
c. 从结构化分析到结构化设计的过程
d. 数据存储的设计
e. 人机交互的设计
f. 软件复杂性的度量
5、软件质量与测试
a. 软件的质量度量McCall模型及质量保证的活动内容
b. 软件测试的目的和任务
c. 软件测试的种类
d. 黑盒测试与白盒测试方法及测试用例设计
e. 软件测试的步骤
f. 软件的纠错方法
6、软件的维护:维护的种类
三、试卷题型结构
1、选择或填空(0-25分)
2、问答题(0-30分)
3、综合分析及设计(0-20分)
四、参考书目
史济民等,软件工程—原理、方法与应用,高等教育出版社,2003.3
C程序设计(75分)
一、考试要求
了解高级语言程序设计的基本思想和方法,熟练运用结构化程序设计的三种基本结构编写程序,并要求对面向对象的技术和方法有初步的了解。

二、考试内容
1、常量、变量、数据类型、表达式、算法与流程图等基本概念;
2、输入/出等基本语句及简单程序设计;
3、数组、结构体(或记录、数据域)与共用体、文件构造数据类型及其应
用;
4、顺序、选择、循环三种程序结构及其应用;
5、函数(子程序、方法)与递归;
6、指针与线性链表;
7、面向对象的基本概念,面向对象分析方法,面向对象的设计,面向对象
的实现,面向对象的测试。

三、试卷题型结构
1、填空题( 0-20分 )
2、简答题( 0-20分 )
3、程序设计( 0-35分 )
四、参考书目
谭浩强著.《C程序设计》,清华大学出版社,1999.12。

相关文档
最新文档