2016年复旦大学085212软件工程考研专业目录及考试科目

2016年复旦大学085212软件工程考研专业目录及考试科目
2016年复旦大学085212软件工程考研专业目录及考试科目

2015年复旦大学085212软件工程考研专业目录及考试科目

软件学院

专业代码085212专业名称(专业学位)软件工程招生人数10

研究方向01软件工程

02密码与信息安全

03网络多媒体

04系统软件

05电子商务与电子政务

考试科目①101思想政治理论②204英语二③301数学一④408计算机学科专业基础综合

复试科目计算机综合知识考试方式面试

同等学力加试科

数据结构考试方式笔试计算机系统基础考试方式笔试

复试成绩占入学

考试总成绩权重

50%

备注 1.外语口语(含听力)为复试必考科目,思想政治品德、思维表达能力等也均为复试必须考核项目。

学习方法解读

(一)参考书的阅读方法

1.了解课本基本内容,对知识体系有初步了解,建议从5月前后就要进行专业

课基础知识的复习。首先要将北京航空航天大学电子科学与技术专业的指定教材

和参考书大致复习一遍,对专业课的总体知识框架有一个大概的了解,然后根据

自己的具体情况制定一个全年的复习规划

2.对课本知识进行总结,准确把握复习重点,理清复习思路,后章节联系不强,

因此需要对知识点进行梳理,对课本题型进行分类。

3.将自己在学习过程中产生的问题记录下来,并用红笔标记,着重去理解那些易考而对自己来说比较难懂的知识,尽可能把所有的有问题知识要点都能够及时记录并在之后反复进行理解。

(二)学习笔记的整理方法

1.在仔细看书的同时应开始做笔记,笔记在刚开始的时候可能会影响看书的速度,但是随着时间的发展,会发现笔记对于整理思路和理解课本的内容都很有好处。

2.做笔记的方法不是简单地把书上的内容抄到笔记本上,而是把书上的内容整理成为一个个小问题,按照题型来进行归纳总结。笔记应着重将自己不是非常明白的地方标记出来,通过多做题对知识点进行梳理总结,对题型归类。

(三)真题的使用方法

认真分析历年试题,做好总结,对于考生明确复习方向,确定复习范围和重点,做好应试准备都具有十分重要的作用。

对于理工科的学生来说,总结真题中高分值题型是非常重要的,因为一个大题可能会关乎你在初试中是安全通过还是被刷,同时也不能放弃分值较小的题型。基本原则是计算题吃透,选择简答认真总结分类,把握各类型题在各章节的分布,有重点的去复习,分值较多章节着重记忆理解。

考生可以根据这些特点,有针对性地复习和准备,并进行一些有针对性的练习,这样既可以检查自己的复习效果,发现自己的不足之处,以待改进;又可以巩固所学的知识,使之条理化、系统化。

环境工程基础考试题及答案 (1)

复旦大学环境科学与工程系 2013 ~2014 学年第 一 学期期末考试试卷 ■A 卷 □ B 卷 课程名称:____环境工程基础 _________ 课程代码:__ENVI130010.01_____ 开课院系:___环境科学与工程系________________________ 考试形式:闭卷 姓 名: 学 号: 专 业: 一、填空(每空1分,共20分) 1. 用过程的推动力表达过程的速率,可以表示为: 传热过程的推动力为 气体吸收过程的推动力为 2. 考察流体流动有两种不同的方法,跟踪质点描述其运动参数随时间变化规律的方法称为 ,而着眼于研究各种运动要素的分布场的方法称为 。 3. 热传递的基本方式包括 , 和 三种。列举三种常见的热交换设备: ; ; 。 4. 在单相物系内,已分子扩散方式迁移物质的速率,及分子扩散速率遵循 定律,该定律可表示为,垂直于传质方向的单位传质面积上的分子扩散速率,与浓度梯度成 ,物质传递的方向沿浓度降低的方向。 5. 对逆流操作的吸收塔,当操作线斜率与平衡线斜率的大小关系为 时,气液可能在塔顶达到平衡;当操作线斜率与平衡线斜率的大小关系为 时, ( 装 订 线 内 不 要 答 题 )

气液可能在塔底达到平衡。 7. 写出米-门方程,这一方程中,酶的特征常数是,与酶的浓度有关的参数是。 8. 反应器内物料流动的模型中,理想流动模型主要可以分为模型和 模型两类。 二、计算(共80分) 1. (25分)如下图,离心泵将水库中水温为10℃的清水输送 向高位水槽,水库水位高位2m,高位水槽的水位较水库高10m, 高位水槽为敞口,认为其水面高度不变化。泵吸入管入口距水 库水平面垂直高度为2m,泵的进出口垂直距离0.5m。全部泵 管均为∮108mm×4mm无缝钢管,认为管内流动过程均已进入 阻力平方区,摩擦系数均为0.019。吸入管长40m,出泵管道 长100m。泵出口处有一闸阀,当闸阀半开时,泵进水口处真 空表处读数40000Pa。忽略泵体阻力损失。 (1)闸阀半开时,试求管内流量(10分) (2)保持闸阀半开,其他条件不变,求泵对流体做功的功率为多少?(10分)(3)闸阀全开,使流量变为原来的1.3倍,摩擦系数不变,由工具表查知此流量下允许吸上真空度为6m,此时泵能否正常工作?(5分) 2. (20分)一锅炉钢管(内径40mm)内为高温合成转化气,现在钢管外用水并流冷却管内的气体。高温合成气体进口温度为600℃,至出口处下降为450℃,管外水则由20℃上升80℃。已知钢管本身厚度和热阻均忽略不计,气体一侧α=300W/(m2· K),水一侧α=10000W/(m2· K)。试求: (1)平均温差△t m(10分) (2)总传热系数K和每米管长的传热速率(10分)

软件工程考试题库

软件工程概述 一单项选择 1.软件生命周期一般包括:软件开发期和软件运行期,下述(D)不是软件开发期所应包含的内容。 A需求分析B结构设计C程序编制D软件维护 2.软件是一种逻辑产品,它的开发主要是(A)。 A研制B拷贝C再生产D复制 3.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是(C)。 A喷泉模型B增量模型C瀑布模型D螺旋模型 4.在软件生存周期中,(B)阶段必须要回答的问题是“要解决的问题是做什么?”。 A详细设计B可行性分析和项目开发计划C概要设计D软件测试 5.软件产品与物质产品有很大区别,软件产品是一种(C)产品 A有形B消耗C逻辑D文档 6.(C)把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。 A原型模型B螺旋模型C基于知识的智能模型D喷泉模型 7.(B)阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。 A概要设计B详细设计C编码D测试 8.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是(A)。 A原型模型B瀑布模型C基于知识的智能模型D变换模型 9.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是(C)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 10.下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是(D)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 11.软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为(C)。 A可修改性B可靠性C可适应性D可重用性 12.软件特性中,一个软件能再次用于其他相关应用的程度称为(B)。 A可移植性B可重用性C容错性D可适应性 13.软件特性中,(A)是指系统具有清晰的结构,能直接反映问题的需求的程度。 A可理解性B可靠性C可适应性D可重用性 14.软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为(B)。 A可理解性B可维护性C可适应性D可重用性 15.软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是(C). A可理解性B可修改性C可移植性D可重用性 16.软件特性中,在给定的时间间隔内,程序成功运行的概率指的是(D)。 A有效性B可适应性C正确性D可靠性 17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A)。 A可修改性B可适应性C可维护性D可移植性 18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是(B)。 A可理解性B可互操作性C可维护性D可追踪性 19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向

环境工程专业考研院校排名

环境工程专业考研院校排名 环境工程是21世纪重点发展的高新科技之一。本专业培养的学生具有扎实的环境工程理论知识、专业技术和工程设计能力,特别是在(高浓度)有机废水的生物化学处理、可持续发展的垃圾填埋处置及环境污染修复的生态工程等方面的理论和技术独具特色。 主干学科与主干课程 主干学科:环境科学与工程 主干课程:物理化学、工程流体力学、环境工程微生物学、环境生态学、环境工程原理、环境影响评价、水污染控制、固体废物处理与处置、大气污染控制主要实践性教学环节:测量实习、工程制图、计算机应用及上机实习、水力学实验、微生物实验、环境监测实验、水处理实验、空气污染控制实验等,一般安排40周左右。 相近专业: 环境工程安全工程灾害防治工程水质科学与技术给水排水工程地下水科学与工程风能与动力工程环境科学与工程城市规划辐射防护与环境工程

环境工程

B+等(44个):南昌大学、华东理工大学、中山大学、吉林大学、河海大学、厦门大学、昆明理工大学、中国农业大学、武汉理工大学、大连海事大学、西安理工大学、江苏大学、安徽理工大学、中国矿业大学、江南大学、东北大学、兰州交通大学、西南交通大学、太原理工大学、南京理工大学、长安大学、广东工业大学、合肥工业大学、华东师范大学、华北电力大学、青岛理工大学、北京航空航天大学、北京建筑工程学院、郑州大学、南京农业大学、暨南大学、苏州科技学院、浙江工业大学、南京工业大学、广西大学、中南大学、兰州理工大学、北京交通大学、江苏工业学院、复旦大学、辽宁工程技术大学、天津工业大学、南京航空航天大学、东北师范大学 B等(43个):华南农业大学、沈阳理工大学、长江大学、北京工商大学、贵州大学、兰州大学、大连大学、福州大学、武汉科技大学、重庆工商大学、河北科技大学、辽宁石油化工大学、西安交通大学、桂林工学院、江西理工大学、吉林农业大学、吉林建筑工程学院、中国石油大学、南京林业大学、陕西科技大学、中国人民大学、上海理工大学、沈阳农业大学、西南科技大学、哈尔滨工程大学、四川农业大学、内蒙古科技大学、西北大学、西北农林科技大学、湘潭大学、湖南农业大学、天津科技大学、东华理工大学、武汉工程大学、中北大学、济南大学、安徽工业大学、河南理工大学、华南热带农业大学、天津城市建设学院、华东交通大学、山东建筑大学、南昌航空工业学院

环境工程一级学科硕士点高校名称

环境工程一级学科硕士点高校名称 安徽理工大学 安徽农业大学 北京大学 北京工商大学 北京工业大学 北京航空航天大学 北京化工大学 北京交通大学 北京科技大学 北京理工大学 北京师范大学 长安大学 常州大学(江苏工业学院) 成都理工大学 大连工业大学 大连海事大学 大连理工大学 东北大学 东北师范大学 东华大学 东华理工大学 东南大学 福建师范大学 福州大学 复旦大学 广东工业大学 贵州大学 桂林理工大学 国家海洋局 哈尔滨工业大学 合肥工业大学 河北大学 河北科技大学 河海大学 河南理工大学 河南师范大学 河南大学 后勤工程学院 湖南大学 湖南农业大学 华北电力大学 华东理工大学

华东师范大学 华南理工大学 华南农业大学 华侨大学 华中科技大学 华中农业大学 吉林大学 济南大学 暨南大学 江苏大学 昆明理工大学 兰州大学 兰州交通大学 南昌大学 南昌航空大学 南京大学 南京理工大学 南京林业大学 南京农业大学 南开大学 青岛大学 青岛科技大学 青岛理工大学 清华大学(含北京协和医学院) 山东大学 山东农业大学 山西大学 陕西科技大学 上海大学 上海交通大学 上海理工大学 沈阳化工大学(沈阳化工学院) 沈阳建筑大学 首都师范大学 四川大学 四川农业大学 四川师范大学 太原理工大学 天津大学 同济大学 武汉大学 武汉理工大学 西安电子科技大学 西安工程大学

西安建筑科技大学 西安交通大学 西安科技大学 西安理工大学 西北大学 西北工业大学 西北农林科技大学 西南大学 西南交通大学 厦门大学 湘潭大学 浙江大学 浙江工业大学 郑州大学 中国地质大学 中国海洋大学 中国环境科学研究院 中国科学技术大学 中国科学院研究生院 中国矿业大学 中国农业大学 中国农业科学院研究生院 中国气象科学研究院 中国人民大学 中国石油大学 中南林业科技大学 中山大学 重庆大学 硕士点 安徽工程大学(安徽工程科技学院)安徽工业大学 北京建筑工程学院 北京市环境保护科学研究院 北京市科学技术研究院 长江大学 大连大学 大庆石油大学(大庆石油学院) 第二炮兵工程学院 东北电力大学 防化研究院 防化指挥工程学院 广西大学 哈尔滨工程大学

软件工程考试试题(含答案)

一、填空题(每空1分,共25分) 1.软件生存周期一般可以划分为,问题定义、____________、____________、设计、 编码、测试和____________。 2.基于软件的功能划分,软件可以划分成__________、__________、__________三种。 3.可行性研究,应从、技术可行性、运行可行性、和开 放方案可行性等方面研究。 4.系统流程图是描绘的传统工具。它的基本思想是用图形符号以 描绘系统里面的每个部件。 5.数据流图的基本四种成分:数据输入的源点和数据输出汇点、、 和。 6.结构化分析方法是面向________________进行需求分析的方法。结构化分析方法使 用________________与________________来描述。 7.是自动地共享类、子类和对象中的方法和数据的机制。 8.软件详细设计工具可分为3类,即________________、________________和 ________________。 9.为了在软件开发过程中保证软件的质量,主要采取下述措施:________________、 复查和管理复审、________________。 10.大型软件测试包括、、确认测试和 四个步骤。 1、可行性研究需求分析运行与维护 2、系统软件支撑软件应用软件 3、经济可行性法律可行性 4、物理系统黑盒子形式 5、加工数据流数据存储文件 6、数据流数据流图DFD 数据字典DD 7、继承性 8、图示工具、设计语言表格工具 9、审查测试 10、单元测试集成测试系统测试 二、单项选择题(每小题2分,共20分) 1 2 3 4 5 C C C A C 6 7 8 9 10 D D A C B 1.软件设计中划分模块的一个准则是()。 A、低内聚低耦合 B、低内聚高耦合 C、高内聚低耦合 D、高内聚高耦合 2.Jackson设计方法是由英国的M. Jackson提出的,它是一种面向()的软件 设计方法。

计算机软件工程专业大学排名_软件工程专业大学排名

计算机软件工程专业大学排名_软件工程专业大学排名 软件工程专业排名被评为A等级的学校有: XXX大学、中国科学技术大学、XXX电子科技大学、XXX理工大学、XXX航空航天大学、华中科技大学、复旦大学、XXX大学、XXX理工大学、电子科技大学、XXX 大学、XXX交通大学、XXX大学、华南理工大学、东华理工大学、XXX大学、西北工业大学、华东师范大学、新疆大学、同济大学、XXX理工大学、XXX大学、东北师范大学、暨南大学、中国地质大学、XXX工业大学、XXX工业大学 软件工程专业排名被评为B+等级的学校有: 西北大学、XXX大学、XXX理工大学、XXX大学、XXX师范大学、XXX工业大学、XXX邮电大学、XXX大学、XXX师范大学、XXX理工大学、华东交通大学、西南交通大学、XXX工程大学、东华大学、XXX邮电大学、西南石油大学、XXX大学、华南师范大学、XXX大学、西华大学、华南农业大学、XXX大学、XXX师范大学、华侨大学、南开大学、XXX农业大学、XXX理工大学、XXX邮电大学、中南大学、XXX海事大学、华北电力大学、宁夏大学、XXX交通大学、XXX工业大学、XXX工业大学、中国矿业大学、XXX理工大学、XXX工业大学、XXX电子科技大学、XXX师范大学、XXX石油大学、西南科技大学、XXX理工大学、XXX理工大学、XXX大学、河海大学、XXX外语外贸大学、XXX大学、XXX大学、XXX交通大学、天津理工大学、XXX工商大学、XXX工业大学、XXX大学 软件工程专业排名被评为B等级的学校有: XXX电子科技大学、中国石油大学、XXX大学、XXX大学、西南民族大学、XXX 民族学院、XXX大学、XXX工业大学、XXX工业大学、南华大学、XXX理工学院、XXX 工程技术大学、中北大学、西北师范大学、XXX学院、天津师范大学、XXX财经大学、XXX信息工程学院、XXX大学、XXX理工学院、首都师范大学、XXX师范学院、五邑大学、XXX工业大学、XXX理工学院、XXX工商大学、天津科技大学、广西民族大学、XXX信息工程学院、XXX工学院、XXX科技大学、XXX工业大学、XXX海洋大学、集美大学、XXX大学、XXX学院、XXX联合大学、泰山学院、广西科技大学、XXX信息工程大学、天津工业大学、XXX学院、XXX科技大学、XXX商学院、中国传媒大学、长安大学、XXX学院、XXX汽车工业学院、XXX航空工业学院、XXX大学、XXX航空

国内环境工程院校排名

国内环境工程院校排名 排名学校名称等级排名学校名称等级排名学校名称等级 1 清华大学A+ 11 南京大学 A 21 北京工业大学 A 2 同济大学A+ 12 山东大学 A 22 北京师范大学 A 3 哈尔滨工业大 学 A+ 13 华中科技大 学 A 23 上海大学 A 4 西安建筑科技 大学 A+ 14 武汉大学 A 24 四川大学 A 5 浙江大学A+ 15 上海交通大 学 A 25 中国海洋大学 A 6 北京大学A+ 16 北京化工大 学 A 26 中国地质大学 A 7 华南理工大学A+ 17 东南大学 A 27 东华大学 A 8 大连理工大学 A 18 北京科技大 学 A 28 中国科学技术 大学 A 9 湖南大学 A 19 南开大学 A 29 北京理工大学 A 10 重庆大学 A 20 天津大学 A B+等(44个):南昌大学、华东理工大学、中山大学、吉林大学、河海大学、厦门大学、昆明理工大学、中国农业大学、武汉理工大学、大连海事大学、西安理工大学、江苏大学、安徽理工大学、中国矿业大学、江南大学、东北大学、兰州交通大学、西南交通大学、太原理工大学、南京理工大学、长安大学、广东工业大学、合肥工业大学、华东师范大学、华北电力大学、青岛理工大学、北京航空航天大学、北京建筑工程学院、郑州大学、南京农业大学、暨南大学、苏州科技学院、浙江工业大学、南京工业大学、广西大学、中南大学、兰州理工大学、北京交通大学、江苏工业学院、复旦大学、辽宁工程技术大学、天津工业大学、南京航空航天大学、东北师范大学 B等(43个):华南农业大学、沈阳理工大学、长江大学、北京工商大学、贵州大学、兰州大学、大连大学、福州大学、武汉科技大学、重庆工商大学、河北科技大学、辽宁石油化工大学、西安交通大学、桂林工学院、江西理工大学、吉林农业大学、吉林建筑工程学院、中国石油大学、南京林业大学、陕西科技大学、中国人民大学、上海理工大学、沈阳农业大学、西南科技大学、哈尔滨工程大学、四川农业大学、内蒙古科技大学、西北大学、西北农林科技大学、湘潭大学、湖南农业大学、天津科技大学、东华理工大学、武汉工程大学、中北大学、济南大学、安徽工业大学、河南理工大学、华南热带农业大学、天津城市建设学院、华东交通大学、山东建筑大学、南昌航空工业学院[1]

软件工程考试题

1、(可行性研究)得目得就就是用最小代价在尽可能短得时间内确定该软件项目就是否能够开发、就是否值得开发。 2、可行性研究得目得不就是就是开发一个软件项目,而就是研究这个项目就是否(就是否做值得)。 3、可行性研究需要从(经济)可行性、(技术)可行性、(操作)可行性与(社会)可行性四个方面分析研究每种解决方案得可行性。 4、技术可行性就是对开发项目得(功能、性能、限制条件)进行分析,确定现有资源条件下,技术风险有多大,项目就是否能实现。 5、经济可行性一般要考虑得情况包括:(成本与效益)。 6、社会可行性所涉及得范围包括(合同、责任、侵权)用户组织得管理模式、范围以及其她一些技术人员常常不了解得陷阱。 7、典型得可行性研究有以下步骤:确定项目得规模与目标、(研究正在运行得系统)、(建立新系统得高层逻辑模型)、导出与评价各种方案、推荐可行得方案与编写可行性研究报告。 8、系统效益=经济效益+(社会效益)。 9、效益分有型效益与(无形)两种。 10、可行性研究得第一个步骤就是(确定项目得规模与目标)。 11、数据字典就就是用来定义数据流图中得(各个成分得具体含义)得。它与数据流图共同构成了系统得(逻辑模型),就是(需求说明书)得主要组成部分。 12、由于数据流就是流动中得数据,所以必须有(流向)。除了与(数据存储)之间得数据流命名外,数据流应该采用名词或名词短语。 七、选择题 1、研究开发资源有效性就是进行( D )可行性研究得一个方面 A、技术 B、经济 C、社会 D、操作 2、在软件可行性研究中、可以从不同得角度对软件进行研究,其中从软件得功能可行性角度考虑得就是( B )可行性 A、经济 B、技术 C、操作 D、社会 3、在遵循软件工程原则开发软件过程中,计划阶段应该依次完成( B ) A、可行性研究、需求分析、问题定义 B、问题定义、可行性研究、需求分析 C、需求分析、问题定义、可行性研究 D、可行性研究、问题定义、需求分析 4、可行性研究要进行得需求分析与设计应就是( C )。 A、详细得 B、全面得 C、简化得 D、彻底得 七、填空题 1、需求分析得基本任务就是要准确地定义(扇新系统得目标),为了满足用户需求,回答系统必须(做什么)得问题。 2、在需求分析阶段,首先进行问题识别,即双方确定对问题得综合需求,这些需求包括:(功能)需求、(性能)需求、(环境)需求、(用户界面)需求。另外还有可靠性、安全性、保密性、可移植性、可维护性等方面得需求。 3、需求分析得困难主要体现在4个方面:问题得复杂性、(交流障碍)、(不完备性与不一致性)、需求易变性。 4、在需求分析阶段进行以下几个方面得工作:识别系统综合要求、(分析系统得数据要求)、导出软件逻辑模型、(编写文档)。

复旦大学考研计算机961真题答案针对回忆版

17 18年两年答案 说一下:由于学校封题,所以只有回忆版,软工细节无法复现 所以我们只能尽量写出更多东西 2017年 第一部分数据结构 1.向量相对于数组有什么优缺点? 优点: (1)可以动态增长长度 (2)数组在内存中分配的连续空间,多次分配释放后会有内存碎片,而vectors 是动态增长的,不是连续的,所以不会出现内存碎片,还有vector的迭代器能防止出现类似数组愈界等等。 (3)数组不允许拷贝和赋值,即不能将数组的内容拷贝到其他数组作为其初始值,但是vector可以。 缺点: (1)在内部进行插入删除,效率较低。 (2)只能在末端进行pop和push。 (3) 当动态长度超过默认分配大小后,要整体重新分配、拷贝和施放。 2.二叉树计算叶子节点算法,时间复杂度。(可使用任一程序设计语言或伪代码,建议先用自然语言描述算法)。 答:主要思想:采用递归算法,先序遍历二叉树的每个结点,如果结点没有左子树和右子树,则叶子结点个数加1。 代码: Int CountOfLeaf ( BiTree T) //求二叉树叶子结点个数 { if(!T) return 0; if (T->lchild==NULL&&T->rchild==NULL) count++; //如果没有左右孩子,则为叶子结点 CountOfLeaf ( T->lchild); //遍历左子树 CountOfLeaf ( T->rchild);//遍历右子树 return count; } int main( BiTree T)

int count=0; //全局变量count表示叶子结点的个数 CountOfLeaf (T);//求二叉树叶子结点个数 return count; } 时间复杂度为O(n) 2.几乎逆序的数组排序用什么排序算法?写出算法,时间复杂度。 答:前提条件:假定数组原始几乎从大到小排列,要将数组从小到大进行排列主要思想:先将数组先原地倒置,然后再将数组进行冒泡排序。 代码: Void Reverse( int a[], n) //逆序函数,将数组中的元素原地倒置 { for(i = 0; i < n/2 ;i++) { Swap(a[i],a[n - i - 1]); } } void BubbleSort( int a[],int n) //冒泡排序 { for(j=0;jj;i--) { if(a[i]

《软件工程》期末考试题及答案++精华版!!

《软件工程》期末考试样题 一、填空题 1.软件开发模型有(瀑布模型)(螺旋模型)第四代技术模型(原型模型)构件组装模型、混合模型。 2.可行性研究一般可以从(经济)可行性、(技术)可行性、运行可行性、法律可行性和开发可行性等方面来研究。 3.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为(F/(1+i)n)。 4.数据流图的基本符号包括(数据输入的源点和数据输出的汇点)、(加工)、(数据流)、(数据存储文件)。 5.Jackson图除了可以表达程序结构外,还可以表达(数据结构),它首先要分析(数据结构),并用适当的工具来描述。 6.详细设计的工具有图形工具)、表格工具和(语言工具)。 7.IPO图由(输入)、处理和(输出)三个框组成。这个图的特点是能够直观的显示三者之间的关系。 8.面向对象技术是一整套关于如何看待(软件系统)和(现实世界)的关系,以什么观点来研究问题并进行分析求解,以及如何进行系统构造的软件方法学。面向对象方法是一种运用(对象)、(类)、(继承)、(封装)、聚集、消息传送、多态性等概念来构造系统的软件开发方法。 二、单项选择题 1.下列( A )属于系统软件。 A.WINDOWS 2000 B.Word C.Flash D.3D MAX 2.下列哪个图是N-S图的构件( C )。 A. B. C. D. 3.对于螺旋模型,下列( D )不是利用笛卡尔坐 标表达的活动。 A. 制定计划 B. 实施工程 C. 风险分析 D. 程序编码 三、多项选择题 1.软件危机可以表现为(ABXD )。 A.产品不符合用户的需要 B.软件产品的质量差 C.软件的可维护性差 D.软件的价格昂贵 2.Jackson图中一般可能包括(ABCD )。 A.表头 B.表体 C.表名 D.字段名 3.关于内容耦合的描述正确的是(AD )。 A、内容耦合是最高程度的耦合 B、应该尽量使用内容耦合 C、高级语言一般设计成允许内容耦合的形式 D、如果一个模块有多个入口,可能发生内容耦合 4.下列属于不标准的书写格式(BCD )。 A、书写时适当使用空格分隔 B、一行写入多条语句 C、嵌套结构不使用分层缩进的写法 D、程序中不加注释 四、判断题(正确的在括号内打上“√”,错误的打上“×”) 1.软件生存周期是从软件开始开发到开发结束的整个时 期。() 2.系统流程图是一个典型的描述逻辑系统的传统工具。 () 3.数据流图和数据字典共同构成系统的逻辑模型。 (1) 4.扇出是一个模块直接调用的模块数目,一般推荐的扇出 为3或4。( 1 ) 5.耦合用于衡量一个模块内部的各个元素彼此结合的紧 密程度。()

2019工程管理考研院校排名,这些性价比高的院校推荐给你

2019工程管理考研方向,不能再细的择专业攻略 2019考研的小伙伴们已经开始准备了,很多考生选择工程管理专业作为考研的目标,跨考考研老师将针对这一专业从以下几个方面进行分析,为2019考研的考生提供备考的参考。 工程管理专业的培养目标是培养适应现代化建设需要,德智体全面发展,具备工程技术及经济管理、法律等基本知识,获得工程师基本训练,具有较强实践能力、创新能力、组织管理能力的高级工程管理人才。工程管理专业与国家注册监理工程师、国家注册造价工程师的知识结构相接轨,专业方向涵盖工程项目管理、房地产管理经营、工程投资与造价管理、国际工程承包等方向。毕业生可从事工程咨询、工程项目施工、房地产开发与经营的相关工作,专业覆盖面宽,从业范围广,社会需求大。 1.2019工程管理专业考研全国排名前18所院校

B+等(44个):四川大学、华南理工大学、江苏大学、中国人民大学、南昌大学、东华大学、上海理工大学、中国地质大学、中山大学、西安理工大学、北京大学、北京交通大学、南京航空航天大学、北京科技大学、吉林大学、南京理工大学、河北工业大学、中国农业大学、上海大学、西安建筑科技大学、中国矿业大学、浙江工商大学、山西大学、南开大学、昆明理工大学、江西财经大学、哈尔滨理工大学、山东师范大学、广东工业大学、重庆邮电大学、上海海事大学、上海财经大学、福州大学、华北电力大学、中国石油大学、山东大学、南京工业大学、重庆交通大学、华东理工大学、燕山大学、暨南大学、辽宁工程技术大学、北京化工大学、大连海事大学。 B等(43个):厦门大学、西安电子科技大学、浙江理工大学、合肥工业大学、沈阳工业大学、东北财经大学、北京工商大学、三峡大学、华中师范大学、浙江工业大学、沈阳大学、中国海洋大学、内蒙古大学、杭州电子科技大学、长沙理工大学、五邑大学、内蒙古工业大学、北京师范大学、江苏科技大学、南华大学、北京物资学院、西南石油大学、山东经济学院、山东科技大学、河北科技大学、桂林电子科技大学、长春工业大学、兰州交通大学、武汉科技大学、东北农业大

软件工程考试试题与答案

专业:移动通信科目:软件工程 一、单项选择题 1.好的软件结构应该是() A.低耦合、低内聚 B.高耦合、高内聚 C.高耦合、低内聚 D.低耦合、高内聚 答案:D 2.需求分析中开发人员要从用户那里了解() A.软件的规模 B.软件做什么 C.用户使用界面 D.输入的信息 答案:B 3.软件调试技术包括() A.演绎法 B.循环覆盖 C.边界值分析 D.集成测试 答案:A 4.软件需求规格说明书的内容不应包括对()的描述。 A.用户界面及运行环境 B.主要功能 C.算法的详细过程 D.软件的性能 答案:C 5.常用动词或动词词组来表示() A.属性 B.关联 C.类 D.对象 答案:B 6.软件可行性研究实质上是要进行一次()需求分析、设计过程。 A.详细的 B.深入的 C.彻底的 D.简化、压缩的 答案:D 7.软件部分的内部实现与外部可访问性分离,这是指软件的()A.继承性 B.共享性 C.抽象性 D.封装性 答案:D

8.软件部分的内部实现与外部可访问性分离,这是指软件的() A.共享性 B.继承性 C.抽象性 D.封装性 答案:D 9.在详细设计阶段,经常采用的工具有() A.PDL B.DFD C.SC D.SA 答案:A 10.数据字典是对数据定义信息的集合,它所定义的对象都包含于()A.软件结构 B.程序框图 C.方框图 D.数据流图 答案:D 11.软件工程结构化生命周期方法,提出将软件生命周期划分为计划、开发和运行三个时期,下述()工作应属于软件开发期的内容。 A.问题定义 B.可行性研究 C.都不是 D.总体设计 答案:D 12.应用执行对象的操作可以改变该对象的() A.功能 B.数据 C.属性 D.行为 答案:C 13.软件质量因素不包括() A.可理解性 B.可测试性 C.正确性 D.高性能 答案:D 14.软件可行性研究实质上是要进行一次()需求分析、设计过程。 A.详细的 B.彻底的 C.深入的 D.简化、压缩的 答案:D 15.结构化设计是一种面向()的设计方法。

软件工程考试题库完整

类型一: 1. 软件定义时期包括两个阶段,它们是(可行性研究)和(需求分析)两个阶段。 2. 数据流图有(4)种基本符号,数据流图中,箭头表示(数据流)。 3. 数据流图有变换型结构和(事务)型结构两种类型。 4. 4个人之间的通信量是(6) 5. 评定模块的独立性的标准是耦合和聚。(耦合)是对软件部块间联系的度量, 按照由弱到强的顺序,可以把它分为(7)类。其中,最弱的是(非直接耦合), 最强的是(容耦合) 6.程序结构的复杂性度量值V(G)取决于程序控制流的复杂程度。顺序结构的V(G)值为(1),选择结构的为(2)。 7. 在模块结构图中,(扇入)是指直接调用该模块的模块数 8.模块的独立性可用耦合和聚的高低来评定,设计较好的模块要求(聚)高、耦合(低)。 9. 语句覆盖测试技术是(白盒测试)方法的一种 10. 等价类划分技术是属于(黑盒测试)方法的 11. 按维护的起因,可以将维护活动分为4类:(改正性维护)、(适应性维护)、完善性维护和预防性维护。完善性维护占总维护量的(50%以上)。 12.软件项目的可行性研究要进行一次(简化的、压缩的)需求分析。 13、系统流程图用于可行性分析中的(当前运行系统)的描述。 14、程序的三种基本控制结构的共同特点是(只有一个入口和一个出口) 15、维护中,因误删除一个标识符而引起的错误是(编码)副作用。 16、(技术评审)是以提高软件质量为目的的技术活动。 17、面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程。因此面向对象方法有许多特征,如软件系统是由对象组成的;(把对象划分成类,每个对象类都定义一组数据和方法);对象彼此之间仅能通过传递消息互相联系;层次结构的继承。 18、原型化方法是用户和设计者之间执行的一种交互构成,适用于(需求不确定性高的)系统。 19.在下列工具与环境中(结构的基于图形CASE )属于较早期的CASE。 20.Putnam成本估算模型是一个(动态多变量)模型。 21.在McCall软件质量度量模型中,(适应性)属于面向软件产品修改。 22.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是(SQDC )23.软件复杂性度量的参数包括(规模) 24.对象实现了数据和操作的结合,使数据和操作(封装)于对象的统一体中。25.软件调试技术包括(演绎法) 26.瀑布模型的存在问题是(缺乏灵活性) 27.软件测试方法中的静态测试方法之一为(计算机辅助静态分析) 28.软件生命周期中所花费用最多的阶段是(软件维护) 29.第一个体现结构化编程思想的程序设计语言是(PL/1语言) 30.程序的三种基本控制结构是(顺序、选择和重复) 31.在详细设计阶段,经常采用的工具有(PAD ) 32.详细设计的结果基本决定了最终程序的(质量) 33.需求分析中开发人员要从用户那里了解(软件做什么) 34.结构化程序设计主要强调的是(程序易读性)

复旦大学计算机技术专业复试机考历年试题

(专业学位)计算机技术(专业代码:085211) 本专业现有教授11人,副教授21人。 培养目标: 工程硕士的培养,是为信息技术和计算机企业及相关部门培养德、智、体全面发展的应用型、复合型高层次开发和管理人才。培养学生能够坚实掌握本专业基础理论和专门知识,较深入地了解本专业的前沿动态,了解相关学科的知识,掌握现代实验方法和技能,具有较好的独立从事应用开发工作的能力、团队合作精神、沟通能力、组织能力和国际化视野,能熟练地掌握一门外国语。有望成为计算机领域的技术负责人和骨干人员。 主要研究方向: 1. 软件工程与系统软件 2. 网络与信息安全 3. 数据库 4. 智能媒体计算 近年来主要科研成果: 本专业依托计算机学院,在数据库、计算机网络、多媒体技术、信息安全、软件工程、系统软件、嵌入式系统等研究方向上,形成了鲜明特色和优势。近年来承担了一大批纵向和横向科研项目,其项目成果先后获得国家科技进步一等奖1项、二等奖3项,上海市科技进步一等奖3项,省部级以上科技奖励24项,先后在ICSE、ISCA、WWW、ICML、ACMMM、IEEE PAMI等国际一流学术会议或期刊上发表了多篇论文,年科研经费超过2000万。 开设的主要专业课程: 高级软件开发技术、Web软件开发技术、高级软件测试及维护技术、数据库系统管理与调优。 毕业生去向: 本专业毕业生主要在中外资IT行业、中外资银行、电信行业和各种学术机构等部门工作。 推荐书目: 数据结构:数据结构(C语言版)严蔚敏清华大学出版社 组成原理:计算机组成原理(第二版)唐朔飞高等教育出版社 操作系统:计算机操作系统(第三版)汤小丹汤子瀛西安电子科技大学出版社 网络:计算机网络(第五版)谢希仁电子工业出版社 复旦大学2011年计算机专硕上机试题 1.输入3个子串,输出这3个子串的最大公共子串。 2. 输入树的中序和后序排列,输出树的层次遍历。上机要求和评分规则: 第一题、黑盒测试,只要求程序按格式输出结果正确。 第二题、按照思路,规范编程,代码三方面综合考虑得分。 //树的题目 #include "stdio.h" struct btree { char data;

2020最新全国软件工程学校排名(可参考)

2020全国软件工程学校排名(可参考) 110001北京大学A+210003清华大学A+310335浙江大学A+490002国防科技大学A+510006北京航空航天大学A610013北京邮电大学A710213哈尔滨工业大学A810248上海交通大学A910284南京大学A1010487华中科技大学A1110614电子科技大学A1210004北京交通大学A-1310007北京理工大学A-1410145东北大学A-1510183吉林大学A-1610247同济大学A-1710358中国科学技术大学 A-1810486武汉大学A-1910533中南大学A-2010698西安交通大学A-2110699西北工业大学A-2210701西安电子科技大学A-2390005解放军信息工程大学 A-2410002中国人民大学B+2510005北京工业大学B+2610008北京科技大学 B+2710055南开大学B+2810056天津大学B+2910141大连理工大学B+3010217哈尔滨工程大学B+3110246复旦大学B+3210269华东师范大学B+3310286东南大学B+3410287南京航空航天大学B+3510288南京理工大学B+3610336杭州电子科技大学B+3710359合肥工业大学B+3810384厦门大学B+3910422山东大学 B+4010532湖南大学B+4110558中山大学B+4210561华南理工大学B+4310610四川大学B+4410611重庆大学B+4510613西南交通大学B+4610617重庆邮电大学B+4790006解放军理工大学B+4810294河海大学B4910299江苏大学B5010300南京信息工程大学B5110337浙江工业大学B5210357安徽大学B5310423中国海洋大学B5410491中国地质大学B5510497武汉理工大学B5610559暨南大学 B5710590深圳大学B5810635西南大学B5910730兰州大学B6090059火箭军工程大学B6110027北京师范大学B6210060天津理工大学B6310108山西大学 B6410151大连海事大学B6510186长春理工大学B6610214哈尔滨理工大学 B6710216燕山大学B6810251华东理工大学B6910280上海大学B7010285苏州大学B7110290中国矿业大学B7210009北方工业大学B-7310019中国农业大学 B-7410028首都师范大学B-7510058天津工业大学B-7610079华北电力大学 B-7710112太原理工大学B-7810126内蒙古大学B-7910143沈阳航空航天大学 B-8010255东华大学B-8110293南京邮电大学B-8210295江南大学B-8310353浙江工商大学B-8410386福州大学B-8510424山东科技大学B-8610427济南大学B-8710511华中师范大学B-8810593广西大学B-8910595桂林电子科技大学 B-9010673云南大学B-9110697西北大学B-9210746青海师范大学B-9310755新疆大学B-9411414中国石油大学B-9590045空军工程大学B-9610010北京化工大学C+9710032北京语言大学C+9810033中国传媒大学C+9910059中国民航大学C+10010075河北大学C+ 以上名单来源于网络,不代表本网站观点。 软件工程专业就业方向 开发。Web开发包括前端开发和后端开发两个大的岗位划分,前端开发主要以应用Html、CSS和JavaScript为主,而后端开发则可以使用Java、Python、PHP、C#等语言。早期大部分毕业生会选择以后端开发为主。 2.从事大数据开发:大数据技术已经发展多年,技术体系已经趋于成熟,当前正处在落地应用的初期,随着产业互联网的发展,未来大数据领域将释放出大

软件工程考研复试题

1、说出软件工程的四项基本原则? 选取适合的开发范型,采用合适的设计方法,提供高质量的工程支持,重视开发过程的管理。 2、请列出软件工程的生命周期的6个阶段? 问题的定义及规划,需求分析,软件设计,程序编码,软件测试和运行维护。 瀑布模型有以下优点: 1)为项目提供了按阶段划分的检查点。 2)当前一阶段完成后,您只需要去关注后续阶段。 3)可在迭代模型中应用瀑布模型。 增量迭代应用于瀑布模型。迭代1解决最大的问题。每次迭代产生一个可运行的版本,同时增加更多的功能。每次迭代必须经过质量和集成测试。 2、瀑布模型有以下缺点: 1)在项目各个阶段之间极少有反馈。 2)只有在项目生命周期的后期才能看到结果。 3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。 1. Strings=newString(‘xyz’);请问产生几个StringObject? 2. 软件工程可以分为几个阶段?请问各个阶段的作用是什么? 3. 值类型与引用类型的区别?用C#事例说明? 4. 编写一个冒泡排序的程序。6 举例说明你所熟悉几种设计模式,说明各种模式在何种情况下使用?7 你如何理解委托,一般在什么情况下用?8 你做过的C/S结构程序中你用的是几层架构,为什么要用,各层间的关系是什么?9:请问此程序的输出结果:usingSystem;u 1 非功能性需求:用户对软件质量属性、运行环境、资源约束、外部接口等方面的要求或期望,包括: (1) 性能需求:用户在软件响应速度、结果精度、运行时资源消耗量等方面的要求。 (2) 可靠性需求:用户在软件失效的频率、严重程度、易恢复性,以及故障可预测性等方面的要求。 (3) 易用性需求:用户在界面的易用性、美观性,以及对面向用户的文档和培训资料等方面的要求。 (4) 安全性需求:用户在身份认证、授权控制、私密性等方面的要求。 (4) 运行环境约束:用户对软件系统运行环境的要求。

2015-2018全国考研大数据

2015-2018全国考研大数据 据教育部数据统计,2018年考研报考人数达到238万,比2017年增加37万人,增长18.4%。其中,应届考生131万人,比去年增加18万人,往届考生107万人,比去年增加19万人,考研增加人数和增长率均为近年来最高。 注:本报告数据来源于各省级管理部门、高校公开数据。 这次,就让我们通过数据来看一下近几年考研的走势。 一、硕士研究生报名人数持续增长

从图1、图2我们可以看出:近几年考研人数连年增高,屡创新高,考研竞争激烈程度有所增加。那么,为什么本科毕业生纷纷选择考研呢?中国青年报社社会调查中心针对考研的一项问卷调查显示:提升就业竞争力、通过考研进入名校、通过考研更换专业、完成自己的学术理想、暂时逃避就业压力、寻找备考过程中的独特体验等均成为接受调查者给出的答案。通过近些年的调查和分析,究其原因,主要有以下几点: 1、本科就业压力大,考研可提升就业竞争力 随着本科生越来越多,本科学历已经不足以满足部分用人单位的需求了,所以用人单位就提高了招聘的门槛,纷纷打上了“研究生以上学历”的标签。因此,很多考生为了提升自己的就业竞争力,纷纷加入考研的队伍。 2、名校情结 很多考生在高考时由于各种原因进入了一些普通本科高校,但是心中却有着一颗名牌大学的心。而且在招聘时,很多企业往往会注明优先考虑985、211大学的学生,很多普通本科高校学生甚至连简历关都过不了,这更加剧了这些学生追求名校的心理,想通过考研给自己一个去理想学府继续深造的机会。 所以,不仅仅是应届毕业生考研的人数在增长,就连一些工作了两三年的本科毕业生都有很多选择了继续读研深造,由此可见,学历和名校确实对大家在以后的工作中影响很大。 3、在职研究生纳入统考,往届生考研人数增加

相关文档
最新文档