哈尔滨工业大学834软件工程2020年考研专业课初试大纲
2020哈工大建筑学院考研初试自命题考试大纲838设计技术与方法
![2020哈工大建筑学院考研初试自命题考试大纲838设计技术与方法](https://img.taocdn.com/s3/m/3dd14906f01dc281e53af065.png)
2020年硕士研究生入学考试大纲考试科目名称:设计技术与方法考试科目代码:[838]一、考试要求:要求学生全面系统地掌握传播学基础理论,具体包括传播、媒介、受众相关理论和概念以及手机、互联网等新媒体传播等;游戏开发相关的专业知识、基本原理和技术,包括三维图形学基础、三维游戏场景管理、游戏中的人工智能技术等;虚拟现实与增强现实相关的基本原理和技术,包括虚拟现实和增强现实的基本概念、核心技术和主要应用领域等。
二、考试内容:I、传播理论(80分)1)传播活动的历史与发展从动物传播到人类传播/人类传播的发展进程/信息社会与信息传播2)传播学的主要奠基人及创立者3)信息、符号、意义信息的分类、特点/符号在人类传播中的意义/人类传播中的意义交流/象征性社会互动4)传播的类型传播的基本过程/社会传播的构成要素人内传播人际传播大众传播大众传播的定义、特点与社会功能/大众传播的产生与发展过程/大众传播的社会影响5)传播的过程传播的基本过程/线性传播过程/控制论传播过程/系统论传播过程/传播过程的特点6)关于传播者把关人理论等7)关于传播的内容8)传播媒介的性质与作用英尼斯、麦克鲁汉相关媒介理论、9)关于受众大众与大众社会理论/几种主要的受众观/使用与满足——一种受众行为理论10)受众效果研究传播效果研究的历史与发展/传播效果的产生过程与制约因素11)大众传播的宏观社会效果大众传播与环境认知—议程设置功能理论/大众传播、社会心理与舆论—沉默的螺旋理论/大众传播的潜移默化效果—培养理论/大众传播与信息社会中的阶层分化—知沟理论12)关于新媒体传播手机传播/互联网传播II、计算机游戏程序设计(40分)1)三维数学基础与三维图形绘制四元数、欧拉角/常用立体几何算法/图形绘制流程2)三维游戏中的场景管理技术三维场景的表示/三维场景的组织和管理/游戏场景的几何优化3)角色动画基本编程技术关键帧动画技术/脚本驱动的动画技术4)三维交互编程技术三维交互开发平台/使用加速度传感器的移动平台应用开发5)三维音效编程技术声音基础/三维音效生成6)游戏中的人工智能路径规划/有限状态机(FSM)/群体行为的模拟/模糊逻辑III、虚拟现实与增强现实(30分)1)虚拟现实技术概论虚拟现实技术的基本概念/虚拟现实系统的分类/虚拟现实系统的输入输出设备2)虚拟现实系统的核心技术三维建模技术/立体显示技术/真实感实时绘制技术/人机交互技术/三维全景技术3)增强现实技术概论增强现实技术的基本概念/增强现实核心技术/移动增强现实技术4)虚拟现实与增强现实的主要应用领域虚拟现实的主要应用领域/增强现实的主要应用领域三、试卷结构:考试时间180分钟,满分150分1)题型结构A:概念题(20分)B:简答题(30分)C:论述题(40分)D:分析题(60分)2)内容结构A:传播理论(80分)B:计算机游戏程序设计(40分)C:虚拟现实与增强现实(30分)四、参考书目1.胡正荣、周亭. 传播学概论. 高等教育出版社, 2017.2.娄岩. 虚拟现实与增强现实技术概论. 清华大学出版社, 2016.3.耿卫东、陈为、梁秀波、王锐.计算机游戏程序设计(提高篇)(第3版). 电子工业出版社, 2018.。
834软件工程基础,哈工大大纲
![834软件工程基础,哈工大大纲](https://img.taocdn.com/s3/m/04fd4b2bb4daa58da0114ae7.png)
考试大纲: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、面向对象的基本概念,面向对象分析方法,面向对象的设计,面向对象的实现,面向对象的测试。
834计算机科学专业基础综合
![834计算机科学专业基础综合](https://img.taocdn.com/s3/m/e6f3d347561252d380eb6e42.png)
3) 能够运用所学的操作系统原理、方法与技术分析问题和解决问题,并能利用C语言描述相关算法。
2.主要复习内容:
1) 操作系统概述
(1)操作系统的概念、特征、功能和提供的服务
(2)操作系统的发展与分类
(3)操作系统的运行环境
1.复习要求:
1)掌握数据结构的基本概念、基本原理和基本方法。
2)掌握数据的逻辑结构、存储结构及基本操作的实现,能够对算法进行基本的时间复杂度与空间复杂度的分析。
3)能够数据结构基本原理和方法进行问题的分析与求解,具备采用C或C++或实现算法的能力。
2.主要复习内容:
1)线性表
(1)线性表的定义和基本操作
d.层次路由
(3)IPv4
a.IPv4分组
b.IPv4地址与NAT
c.子网划分与子网掩码、CIDR
d.ARP协议、DHCP协议与ICMP协议
(4)IPv6
a.IPv6的主要特点
b.IPv6地址
(5)路由协议
a.自治系统
b.域内路由与域间路由
c.RIP路由协议
d.OSPF路由协议
e.BGP路由协议
(6)IP组播
(4)控制器的功能和工作原理
a.硬布线控制器
b.微程序控制器
微程序、微指令和微命令;微指令的编码方式;微地址的形式方式。
(5)指令流水线
a.指令流水线的基本概念
b. 指令流水线的基本实现
c.超标量和动态流水线的基本概念
(6)多核处理器的基本概念
6)总线
(1)总线概述
a.总线的基本概念
b.总线的分类
哈尔滨工业大学考研专业目录
![哈尔滨工业大学考研专业目录](https://img.taocdn.com/s3/m/ddf3e2280640be1e650e52ea551810a6f424c84c.png)
哈尔滨工业大学考研专业目录
哈尔滨工业大学2020年考研专业目录:
理科类:应用统计学、应用心理学、经济学、新闻传播学、法学、劳动与社会保障、政治学、公共管理、英语、审计学、会计学、法学(五年制)、教育技术学、国际经济与贸易、农业经济管理、文化产业
管理、投资学、公共事业管理、安全科学与工程、物流管理、管理科学、营销学、房地产经济管理、旅游管理、软件工程、环境科学与工程、社会学、网络空间安全、信息安全、数字媒体技术、物联网工程、社会工作。
文科类:汉语言文学、历史学、汉语国际教育、应用经济学、翻
译与外语教育、图书馆学、计算机科学与技术、电子商务、艺术设计、环境规划与管理、网络与新媒体、建筑学、视觉传达设计、艺术学、
音乐学、舞蹈学、文物保护技术、数字出版、社会体育指导与管理、
运动训练、体育教研、体育社会学。
管理类:经济法、会计学、审计学、市场营销、保险学、财务管理、资源开发与管理、能源与动力工程、交通运输、物流管理、商务
管理、技术经济与管理、行政管理、图书情报与档案管理。
工科类:材料科学与工程、机械设计制造及其自动化、工业设计、电子科学与技术、电气工程、自动化、通信工程、计算机科学与技术、软件工程、数据科学与大数据技术、智能科学与技术、空间信息与数
字技术、交通工程、车辆工程、测控技术与仪器、海洋工程与技术、
航空宇航科学与技术、化学工程与技术、制药工程、包装工程、石油
与天然气工程、环境工程、生物工程、数字媒体技术、社会共治技术、金融信息管理与服务、财务管理、管理科学与工程、机电一体化及自
动化、核工程与核技术、资源循环科学与工程、城市规划、物联网工程、飞行器制造工程、飞行器设计、交通系统工程、安全工程。
(842)考试大纲-计算机专业基础-2020
![(842)考试大纲-计算机专业基础-2020](https://img.taocdn.com/s3/m/7453d25c6bd97f192279e9a7.png)
2020年硕士研究生统一入学考试《计算机专业基础》第一部分考试说明一、考试性质计算机专业基础是计算机科学与技术学科(一级学科)、计算机技术工程领域硕士生入学考试的专业基础课。
考试对象为参加东北大学计算机科学与工程学院2020年全国硕士研究生入学考试的准考考生。
二、考试形式与试卷结构(一)答卷方式:闭卷,笔试(二)答题时间:180分钟(三)考试题型及比例简答题20%综合题80%(四)参考书目《数据结构》,严蔚敏,清华大学出版社,2001年。
《C语言程序设计》(第3版),谭浩强,清华大学出版社,2010年。
第二部分考查要点(一)数据结构考查要点1 绪论1.1 数据结构的基本概念和术语1.2 抽象数据类型的表示与实现1.3 算法和算法分析2 线性表2.1 线性表类型定义2.2 线性表的顺序表示和实现2.3 线性表的链式表示和实现3 栈和队列3.1 栈的类型定义、表示和实现3.2 栈的应用3.3队列的类型定义、表示和实现3.4 队列的应用4 串4.1 串的类型定义、表示和实现4.2串操作应用5 数组和广义表5.1数组的定义、顺序表示和实现5.2特殊矩阵的压缩存储5.3广义表的定义和存储结构6 树和二叉树6.1 树的定义和基本术语6.2二叉树的定义、基本性质和存储结构6.3遍历二叉树和线索二叉树6.4树和森林6.5哈夫曼树及哈夫曼编码7 图7.1 图的定义、基本术语和存储结构7.2图的遍历7.3图的连通性和最小生成树7.4有向无环图、拓扑排序和关键路径。
9 查找9.1 静态查找表9.2 动态查找表9.3 哈希表10 排序10.1 插入排序10.2 快速排序10.3 选择排序10.4 归并排序10.5 基数排序10.6排序方法的比较(二)C语言考查要点1、算法及其描述方法1.1算法的概念、特点1.2算法的描述方法(流程图、N-S流程图)1.3程序设计的三种基本结构;2、数据类型、运算符和表达式2.1变量和常量2.2 预处理命令2.3数据类型(整型、实型、字符型)2.4算术运算符、表达式3、顺序程序设计3.1各种类型数据的格式化输入/输出方法3.2字符数据的非格式化输入/输出方法3.2顺序程序的设计4、选择结构程序设计4.1关系运算符、逻辑运算符和条件运算符4.2 if、switch语句;4.3 if语句的嵌套。
硕士研究生入学考试软件工程学考试大纲
![硕士研究生入学考试软件工程学考试大纲](https://img.taocdn.com/s3/m/6f9af33e53ea551810a6f524ccbff121dd36c5e4.png)
硕士探讨生入学考试《软件工程学》考试大纲一、考试要求《软件工程学》是一门专业基础课,要求考生较系统地驾驭软件工程的基本概念、原理、技术和方法,并能灵敏地运用这些基本学问,为软件开发建立分析模型、设计模型、软件测试解决方案等。
本课程包括软件开发模型,软件项目管理,需求分析,软件设计,软件编码和测试,软件维护等。
主要考查考生对软件工程学基础学问的理解,是否有软件开发过程的科学管理意识,驾驭软件需求分析和软件设计基本方法,了解计算机帮助软件工程工具(CASE工具),驾驭UML及其相关工具。
二、主要参考书目软件工程(其次版),齐治昌谭庆平宁洪著,高等教化出版社,2004年03月出版三、其它参考书目张海藩,软件工程导论(第5版),清华高校出版社,2008 年2月出版。
四、考试题型及权重(共75分)⑴选择题: 约15分;⑵填空题: 约15分;⑶问答题:30分;⑷综合分析题:7分;⑸综合设计题:8分。
五、考查范围(1)软件和软件工程理解软件的定义、软件工程的定义、软件危机出现的缘由,以及解决危机的方法。
理解软件工程的目标和原则,驾驭软件生存周期、软件开发模型。
(2)软件项目管理了解软件管理的必要性,了解软件项目管理的主要任务,理解软件度量的基本概念,了解项目估算、软件质量度量及软件牢靠性度量的意义、了解软件开发过程管理的主要内容,了解软件成熟度模型的意义(3)计算机系统工程理解计算机系统工程的定义、组成部分,了解可行性探讨的必要性,了解系统规格说明及评审。
(4)需求分析基础理解需求分析的主要任务和原则,了解初步需求获得的技术,理解需求建模的有关概念,理解需求分析的快速原型技术,了解需求规格说明的内容和评审方法。
(5)面对数据流的分析方法了解数据流图和数据字典的意义,理解数据流图和数据字典的组成部分,理解实体关系图,驾驭数据流模型的创建方法。
(6)面对对象的需求分析理解面对对象的基本概念,了解基于UML的需求分析的方法和步骤,能初步进行实例分析。
2014哈尔滨工业大学软件工程834考研真题
![2014哈尔滨工业大学软件工程834考研真题](https://img.taocdn.com/s3/m/1cf43522f12d2af90242e632.png)
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),输入测试用例,。
2019 哈尔滨工业大学 834《软件工程》 考试大纲
![2019 哈尔滨工业大学 834《软件工程》 考试大纲](https://img.taocdn.com/s3/m/27e4e40277232f60ddcca1e5.png)
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哈工大软件工程考研初试科目及参考书目](https://img.taocdn.com/s3/m/c22a80eaa58da0116c174930.png)
其中,建于 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 年,计算机科学与技术学院成立;同年, 建立了软件学院,后经国家教育部、国家计委批准为国家示范性软件 学院。
哈工大软件工程考研科目
![哈工大软件工程考研科目](https://img.taocdn.com/s3/m/52dd0ec6b8d528ea81c758f5f61fb7360b4c2b88.png)
哈尔滨工业大学(哈工大)软件工程专业的考研科目通常包括两个部分:公共科目和专业科目。
1. 公共科目:
-公共科目主要是为了考察考生的综合素质和基本能力。
这些科目可能包括《政治》、《英语》等。
具体的公共科目可能会因学校和年份而有所不同。
考生在备考时需要关注招生公告中的相关信息。
2. 专业科目:
-软件工程专业的研究生入学考试通常涉及相关的计算机和软件工程方向的专业科目。
以下是一些可能涉及的专业科目:
➢数据结构与算法分析
➢计算机组成原理
➢数据库系统
➢操作系统
➢面向对象程序设计
➢软件工程
➢计算机网络
➢人机交互与界面设计
哈工大软件工程专业的考研科目设置可能会有所变化,具体的考试大纲和科目要求以招生公告或相关文件为准。
考生在准备考试时应该仔细研读招生公告,了解考试的具体要求和内容,有针对性地进行复习。
2020年硕士研究生入学考试大纲
![2020年硕士研究生入学考试大纲](https://img.taocdn.com/s3/m/04f4f97bd1f34693daef3eee.png)
2020年硕士研究生入学考试大纲考试科目名称:专业综合考试时间:120分钟,满分:100分(一)软件工程一、考试要求1.了解软件工程发展史,理解软件工程、软件生命周期概念,掌握软件过程的经典模型。
2.掌握软件开发中的基础内容:可行性研究、需求分析、总体设计、详细设计、编码和测试、软件维护以及软件项目管理,掌握这些内容的目标、任务、特点、步骤及方法。
3.理解面向对象方法学概念,掌握面向对象分析、设计和实现所涉及的模型和方法。
4.能够综合运用软件工程理论、方法对实际应用问题进行分析、设计和实现。
二、考试内容1.软件危机与软件工程软件的发展、软件工程概念、软件生存周期以及经典软件过程模型2.可行性研究(1)可行性研究的任务、步骤(2)系统流程图设计、数据流图的设计、数据字典的设计(3)成本/效益分析的方法3. 需求分析(1)需求分析的任务、方法(2)实体-联系图、状态转换图(3)图形工具:层次方框图、Warnier图、IPO图(3)验证软件需求4.总体设计(1)设计过程、设计原理(2)启发式规则(3)面向数据流的设计方法5. 详细设计(1)结构程序设计、人机界面设计(2)过程设计工具(3)面向数据结构的设计方法(4)程序复杂程度的定量度量6. 编码与测试(1)编码风格(2)软件测试基础(3)单元测试、集成测试、确认测试(4)白盒测试技术、黑盒测试技术(5)软件调试过程、途径,估算平均无故障时间方法7. 软件维护(1)软件维护的定义、特点、过程(2)软件的可维护性(3)预防性维护(4)软件再工程过程8. 面向对象方法学(1)面向对象基本概念、UML(2)面向对象分析的基本过程,建立对象模型、动态模型、功能模型(3)面向对象设计的准则、启发规则、软件重用及系统分解,设计问题域子系统、人机交互子系统、任务管理子系统、数据管理子系统、类中的服务、关联及优化。
(4)面向对象程序设计风格、面向对象测试策略、面向对象软件设计测试用例9. 软件项目管理软件规模估算、工作量估算、进度计划、人员组织、质量保证、软件配置管理、能力成熟度模型三、参考书目1. 张海藩,软件工程导论(第六版),北京,清华大学出版社,2013年(二)高级语言编程(C与C++)一、考试要求1.对程序设计的基本知识、基本理论、算法思维有系统深入的理解;2.掌握程序设计基本数据结构和控制结构、程序设计过程及常用设计方法;3.问题分析能力,将实际问题解析转化为相应的高级语言算法;4.程序实践能力,正确的将算法转换为高级语言程序代码,并得到正确的结果。
哈工大计算机考研考纲834软件工程基础
![哈工大计算机考研考纲834软件工程基础](https://img.taocdn.com/s3/m/c54c8b2e4028915f814dc267.png)
2016年硕士研究生入学考试大纲考试科目名称:软件工程考试科目代码:[834] 本考试科目考试时间180分钟,满分150分。
包括:C语言程序设计课程(占75分)和软件工程课程(占75分)。
C语言程序设计部分(75分)一、考试要求1. 要求考生全面系统地掌握C语言程序设计的基本方法,常用算法的流程图描述方法。
2. 针对具体的实际应用问题,能够用流程图描述算法,并灵活运用C程序设计语言编写程序。
二、考试内容1)算法的描述方法a:算法的基本概念b:算法的流程图表示方法2)基本控制结构a:数据的键盘输入和屏幕输出b: 顺序、分支和循环三种基本控制结构c: 循环的三种控制方法(计数控制的循环,条件控制的循环,标记控制的循环),嵌套循环d: 流程的转移控制3)函数a:函数的定义、调用和参数传递b: 函数原型c: 基本类型的变量做函数参数向函数传递变量的值d: 从函数返回一个值e: 函数的递归调用,递归函数4)数组a:一维数组和二维数组的定义、初始化和引用b: 一维数组、二维数组做函数参数向函数传递一维数组和二维数组c:字符数组或字符指针做函数参数向函数传递字符串d: 常用的字符串处理操作(字符串的输入、输出、复制、连接、比较、计算长度、插入字符、删除字符等)e: 常用的排序算法(选择排序、交换排序、冒泡排序)和查找算法(顺序查找、折半查找)5)指针a:指针变量的定义、初始化和解引用b:指针变量做函数参数c: 指针数组d: 函数指针6) 结构体和共用体a:结构体变量、结构体数组和结构体指针的定义和初始化b: 结构体变量、结构体数组或结构体指针做函数参数向函数传递结构体c: 结构体成员和嵌套的结构体成员的访问d: 共用体类型e: 结构体和共用体占内存的字节数7)文件操作a:文件的打开和关闭b:二进制文件和文本文件c:文件的顺序读写三、试卷题型结构a: 单项选择题(8分)b: 写出程序运行结果题(8分)c: 程序填空题(8分)d: 画出算法的流程图(8分)e: 程序改错题(8分)f: 编程题(35分)四、参考书目1.苏小红,王宇颖,孙志岗等,C语言程序设计(第3版),高等教育出版社,2015.082.苏小红,车万翔,王甜甜,C语言程序设计学习指导(第3版),高等教育出版社,2015.09软件工程部分(75分)一、考试要求要求考生全面系统地掌握软件工程的基本概念、软件工程的常用过程模型、软件的生命周期、结构化与面向对象的软件分析、设计、开发和测试方法,并能灵活运用;能够利用软件工程的基本知识,为应用系统构造有效的需求、设计和测试方案;能够初步分析软件方案的合理性。
2020年哈工大考研初试大纲数学[831] 高等代数
![2020年哈工大考研初试大纲数学[831] 高等代数](https://img.taocdn.com/s3/m/406d410677232f60ddcca159.png)
2020年数学学院硕士研究生入学考试大纲考试科目名称:高等代数考试科目代码:[831]一、考试内容及要求(一)多项式1.理解数域,多项式,整除,最大公因式,互素,不可约,重因式等概念。
了解多项式环,微商,本原多项式,字典排序法,对称多项式,初等对称多项式,齐次多项式,多项式函数等概念。
2.掌握整除,带余除法定理,最大公因式定理,互素多项式及不可约多项式的判别与性质,多项式唯一因式分解定理,余式定理,因式定理、代数基本定理,Vieta定理,高斯引理,Eisenstein判别定理,对称多项式基本定理。
3.掌握多项式无重因式、多项式相等的判别条件,Lagrange插值公式,复数域、实数域及有理数域上多项式因式分解理论,有理多项式的有理根范围。
4.掌握辗转相除法,化对称多项式为初等对称多项式的多项式的方法。
(二)行列式1.了解行列式的概念,理解行列式的子式,余子式及代数余子式的概念。
2.掌握行列式的性质,Cramer法则,Laplace定理,行列式乘法公式。
3.掌握行列式的计算,并且能运用行列式理论解决相关问题。
(三)线性方程组1.理解向量线性相关,向量组等价,极大无关组,向量组的秩,矩阵的秩,基础解系,解空间等概念。
2.掌握线性方程组有解判别定理,解的结构,以及求解线性方程组的方法。
(四)矩阵1.理解矩阵的基本概念及其性质,掌握矩阵的线性运算、乘法、转置,以及它们的运算规律。
2.掌握逆矩阵的性质以及矩阵可逆的充要条件。
掌握伴随矩阵的概念与性质。
理解矩阵的初等变换及矩阵等价的概念,会求矩阵的秩及逆矩阵。
3.理解分块矩阵,掌握分块阵的运算及初等变换。
(五)二次型1.掌握二次型的概念及二次型的矩阵表示,二次型秩的概念,二次型的标准形、规范形及慣性定律,掌握用合同变换、正交变换化二次型为标准形的方法。
2.掌握二次型和对应矩阵的正定、半正定、负定、半负定及其判别法。
(六)线性空间1.理解线性空间,子空间,生成子空间,基底,维数,坐标,过渡矩阵,子空间的和与直和,线性空间同构等概念。
哈工程初试—软件工程大纲
![哈工程初试—软件工程大纲](https://img.taocdn.com/s3/m/df85db1afc4ffe473368abf1.png)
综合题
论述题
主要参考书:
软件工程概论郑人杰、马素霞、殷人昆编著,机械工业出版社,2010
2.熟练掌握软件过程与软件过程改进的基本原理,了解软件过程成熟度,软件ቤተ መጻሕፍቲ ባይዱ力成熟度模型。
3.熟练掌握软件项目管理基本概念,项目估算基本方法,风险管理评估与控制,进度控制与表示方法,需求与配置管理等。
4.了解软件工程标准及相关软件文档。
考试总分:50分考试时间:1小时考试方式:笔试
考试题型:填空题
判断题
2.深刻理解面向对象分析技术,面向对象分析的3个模型及5个层次,建立用例模型、对象模型及动态模型。
3.熟练掌握软件体系结构基本概念及设计模式。
4.掌握面向对象设计过程与准则,体系结构模块及依赖性,系统分解与问题域设计,人机交互、任务管理、数据管理、对象设计等基本概念与方法。
四、软件维护与软件管理
1.了解软件维护的基本概念。
2.深刻理解结构化设计方法基本概念及原则,结构化设计体系结构、接口、数据、过程设计等内容。
3.了解程序设计语言相关概念及编码规范。
4.熟练掌握软件测试基本概念,软件测试策略与过程,黑盒测试(等价类划分、边界值分析、因果图、决策表)、白盒测试等测试用例设计方法。
三、面向对象软件开发方法
1.了解统一建模语言UML的基本模型,UML事物,UML的关系及UML图。
考试科目名称:软件工程
考查要点:
一、软件工程概述
1.熟练掌握软件工程的基本概念,要求准确地将给出软件生存期模型的过程及优缺点。
2.深刻理解软件工程知识体系及知识域。
3.熟练掌握软件工程面向对象的概念与开发方法,掌握统一建模语言UML及常用建模工具。
二、传统软件开发方法
硕士研究生入学考试大纲 834电子技术
![硕士研究生入学考试大纲 834电子技术](https://img.taocdn.com/s3/m/3e7ff507ff00bed5b9f31dc4.png)
目录I 考查目标 (2)II 考试形式和试卷结构 (2)III 考查内容 (2)IV 题型示例及参考答案 (3)全国硕士研究生入学统一考试《电子技术》考试大纲I 考查目标《电子技术》是为我校招收相关专业硕士研究生设置的具有选拔性质的考试科目。
其目的是科学、公平、有效地测试考生是否具备必须的基本素质、分析问题、解决问题的能力和培养潜质,以利于选拔具有发展前途的优秀人才入学,为国家建设培养、造就高层次、应用型、复合型的电气专业人才。
考试要求是测试考生掌握电子技术课程(包括模拟电路和数字电路)的基本概念和基本分析方法的能力,以及应用所学知识解决工程实际问题的能力。
II 考试形式和试卷结构一、试卷满分及考试时间试卷满分为150分,考试时间180分钟。
二、答题方式闭卷、笔试。
考试中允许使用计算器,但不得使用带有公式和文本存储功能的计算器。
三、试卷内容与题型结构单项选择题 1大题,20小题,每小题2分,共40分估算与分析题 5大题,共69分 列表简答题 1大题,共12分判断题 2大题,每大题分别为14分、15分,共29分III 考查内容一、模拟电路部分1. 3种组态的放大电路或阻容耦合多级放大电路(均指BJT 放大电路)的组成及其静态[静态工作点Q (U CE ,I C )]、动态性能指标[A u (A us )、R i 和R o ]的估算。
要求:熟练画出放大电路的直流通道和微变等效电路图。
2. 4种输入、输出方式差动放大电路Q 点的分析及A d 、R id 、R od 的估算。
3. 两级比例运算电路(包括反反相相输输入入、、同同相相输输入入和和差差动动输输入入方方式式)、加减法、积分电路输出表达式的列写,以及平衡电阻的求取。
4. 用瞬时电位极性法判断交流反馈极性及其组态;深度负反馈条件下(即∣1+A F ∣>>1),估算A uf 。
5. 对于RC 桥式正弦波振荡器、变压器反馈式LC 振荡器、三点式LC 振荡器、晶振,判断它们能否振荡;若能,说出其全称及振荡频率f 0 估算式。
硕士研究生入学考试大纲 834电子技术
![硕士研究生入学考试大纲 834电子技术](https://img.taocdn.com/s3/m/3e7ff507ff00bed5b9f31dc4.png)
目录I 考查目标 (2)II 考试形式和试卷结构 (2)III 考查内容 (2)IV 题型示例及参考答案 (3)全国硕士研究生入学统一考试《电子技术》考试大纲I 考查目标《电子技术》是为我校招收相关专业硕士研究生设置的具有选拔性质的考试科目。
其目的是科学、公平、有效地测试考生是否具备必须的基本素质、分析问题、解决问题的能力和培养潜质,以利于选拔具有发展前途的优秀人才入学,为国家建设培养、造就高层次、应用型、复合型的电气专业人才。
考试要求是测试考生掌握电子技术课程(包括模拟电路和数字电路)的基本概念和基本分析方法的能力,以及应用所学知识解决工程实际问题的能力。
II 考试形式和试卷结构一、试卷满分及考试时间试卷满分为150分,考试时间180分钟。
二、答题方式闭卷、笔试。
考试中允许使用计算器,但不得使用带有公式和文本存储功能的计算器。
三、试卷内容与题型结构单项选择题 1大题,20小题,每小题2分,共40分估算与分析题 5大题,共69分 列表简答题 1大题,共12分判断题 2大题,每大题分别为14分、15分,共29分III 考查内容一、模拟电路部分1. 3种组态的放大电路或阻容耦合多级放大电路(均指BJT 放大电路)的组成及其静态[静态工作点Q (U CE ,I C )]、动态性能指标[A u (A us )、R i 和R o ]的估算。
要求:熟练画出放大电路的直流通道和微变等效电路图。
2. 4种输入、输出方式差动放大电路Q 点的分析及A d 、R id 、R od 的估算。
3. 两级比例运算电路(包括反反相相输输入入、、同同相相输输入入和和差差动动输输入入方方式式)、加减法、积分电路输出表达式的列写,以及平衡电阻的求取。
4. 用瞬时电位极性法判断交流反馈极性及其组态;深度负反馈条件下(即∣1+A F ∣>>1),估算A uf 。
5. 对于RC 桥式正弦波振荡器、变压器反馈式LC 振荡器、三点式LC 振荡器、晶振,判断它们能否振荡;若能,说出其全称及振荡频率f 0 估算式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年硕士研究生入学考试大纲
考试科目名称:软件工程考试科目代码:[834]本考试科目考试时间180分钟,满分150分。
包括:软件工程(占60分),C语言程序设计(占45分)和数据结构与算法(占45分)。
软件工程部分(60分)
一、考试要求
要求考生全面系统地掌握软件工程的基本概念、软件工程的常用过程模型、软件的生命周期、面向对象的软件分析、设计、开发和测试方法,并能灵活运用;能够利用软件工程的基本知识,为应用系统构造有效的需求、设计和测试方案;能够初步分析软件方案的合理性。
二、考试内容
1)软件工程的基本概念
a:软件工程的概念、组成部分
b: 软件的生命周期、各阶段的作用、各阶段输入输出之间的关系
c: 软件开发团队的基本角色构成及各自的职责
2)软件生命周期模型与软件项目管理
a:瀑布模型、增量模型、演化模型,各自的特征、过程和应用场景
b: 敏捷方法与过程模型,包括用户故事、测试驱动开发、结对编程、持续集成、快速迭代/快速交付等,以极限编程XP为代表
c: 针对特定软件产品/项目的特征,选择恰当的过程模型
d: 软件项目管理的基本过程;软件项目规划(规模估算、成本估算、进度计划等)
e: 软件风险管理的基本概念与方法
3)软件需求工程
a:需求工程的阶段划分及各自之间的关系
b: 需求的分类、需求好坏的评判标准。