【新祥旭考研】复旦大学2018软件工程考研考试科目、招生人数、复试科目、考试内容干货指导

【新祥旭考研】复旦大学2018软件工程考研考试科目、招生人数、复试科目、考试内容干货指导
【新祥旭考研】复旦大学2018软件工程考研考试科目、招生人数、复试科目、考试内容干货指导

【新祥旭考研】2018复旦大学软件工程考研考试科目、招生人数、复试科目、考试内容干货指导新祥旭考研:十年专注考研一对一辅导!

专业课考试内容:

第一部分数据结构与算法

考试题型:问答、分析、编程

总分:60分

第二部分计算机系统基础

考试题型:问答、分析、编程

总分:40分

考研咨询WX:要散散,思要玲玲,4斯5一。

软件工程导论期末考试题

一、单项选择题 1.适合于面向对象方法学的软件生存周期模型是( B ) A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型 2.从实用角度看,数据规范化程度在大多数场合选用第( C )范式。 A. 1 B.2 C.3 D.5 3. 可行性分析研究的目的是( A )。 A.项目值得开发否 B.争取项目 C.开发项目 D.规划项目 4. 模块的内聚性最高的是 ( D ) A.逻辑内聚 B.时间内聚 C.偶然内聚 D.功能内聚 5.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做 ( B ) A. 软件工程 B. 软件危机 C. 软件周期 D. 软件产生 6. 需求分析阶段的任务是确定( D ) A.软件开发方法 B.软件开发工具 C.软件开发费 D.软件系统的功能 7. 完整的软件结构通常用( B )图来表示。 A. IPO 图 B. HIPO 图 C.PAD 图 D.DFD 图 8. 在白盒法技术测试用例的设计中( A )是最弱的覆盖标准。 A.语句 B.路径 C.条件组合 D.判定 9?对象实现了数据和操作的结合,使数据和操作( C )于对象的统一体中。 A.结合 B.隐藏 C.封装 D.抽象 10. 在数据流图中,圆代表( C )。 A.源点 B.终点 C.加工 D.模块 11. 模块内聚度越高,说明模块内各成分彼此结合的程度越( B )。 A.松散 B.紧密 C.无法判断 D.相等 12. 软件测试方法中,黑盒、白盒测试法是常用的方法,其中黑盒测试主要用于测试( B )。 A.结构合理性 B.软件外部功能 C.程序正确性 D.程序内部逻辑 13. 面向对象开发方法中, ( C )是占主导地位的标准建模语言。 A.Booch 方法 B.Coad 方法 C.UML 语言 D.OMT 方法 14. 软件需求分析的主要任务是准确地定义出要开发的软件系统是( C ) A.如何做 B.怎么做 C.做什么 D.对谁做 15. 结构化程序设计的一种基本方法是( C ) A.筛选法 B.迭代法 C.逐步求精法 D.递归法 二、填空题 1. 目前使用最广泛的软件工 程学方法分别是传统方法学和(面向对象方法学 ) )和事务流。 文档 ) 。 ( 重复 )三种结构。 自顶向下 的集成测试方法,对软件结构中下层使 6. 软件维护包括 ( 改正性维护 )、适应性维护、完善性维护、预防性维护。 7. 面向对象方法学建模得到的三个基本子模型是 (对象建模 ) .动态模型、功能模型。 8. 复杂大型问题的对象模型通常由主题 2. 数据流图中信息流的类型有(变换流 3. 软件的定义是:软件 =程序+数据+ 4. 经典结构程序设计包括顺序、选择和 5. 集成测试时对软件结构中上层使用 用 ( 自底向上 ) 的集成测试方法。

环境工程基础考试题及答案 (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.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向

软件工程导论》期末考试试题与答案

《软件工程导论》期末考试-试题与答案 一、填空题 1.软件工程中的结构化分析 SA 是一种面向________的分析方法。 2.软件模块独立性的两个定性度量标准是_________________。 3.软件开发是一个自顶向下逐步细化和求精的过程,而软件测试是一个________的过程。 4. ________和数据字典共同构成了系统的逻辑模型 5. ___________是一种黑盒测试技术,这种技术把程序的输入域划分为若干个数据类,据此导出测试用例。二、单选 题 1.在软件危机中表现出来的软件质量差的问题,其原因是_______。A.软件 研发人员素质太差B.用户经常干预软件系统的研发工作C.没有软件质量标 准 D.软件开发人员不遵守软件质量标准2.在软件质量因素中,软件在异常条件下仍能运 行的能力成为软件的_____。A.安全性B.健壮性C.可用性D.可靠性 3.在下列测试技术中,______不属于黑盒测试技术。A.等价 划分B.边界值分析C.错误推测D.逻辑覆盖 4.软件工程方法是在实践中不断发展着的方法,而早期的软件工程方法主要是指______。A.原型化方法B.结构化方法C.功能化方法D.面向对象方法 5. ______是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是 隐蔽的,外界只能通过有限的接口与对象发生联系。A.多态 B.继承C.封装D.消息 6. Jackson 方法是在软件开发过程中常用的方法,使用 Jackson 方法时可以实现______。A.从数据结构导出程序结构B.从数据流图导出初始结构图C.从模块结构导出数据结构D.从模块结构导出程序结构 7.软件测试时为了________而执行程序的过程。A.纠正 错误B.发现错误 C.避免错误 D.证明错误 8.在软件系统中,一个模块应具有什么样的功能,这是由_____决定的。A.总体 设计B.需求分析C.详细设计D.程序设计 9.面向对象分析是对系统进行_________的一种方法。A.需求 分析B.程序设计C.设计评审D.测试验收 10.软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而 且影响软件的_______。A.可理解 性B.可维护性C.可扩展性D.可 移植

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

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

环境工程

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

软件工程导论期末试题

软件工程导论期末考试试题 一.选择(20分) 1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( C)。 A、详细计划 B、可行性分析 C、运行阶段 D、测试与排错 2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大(C )。 A、详细设计阶段 B、概要设计阶段 C、需求分析阶段 D、测试和运行阶段 3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标(A )。 A、需求分析阶段 B、详细设计阶段 C、概要设计阶段 D、可行性研究阶段 4、软件工程的出现主要是由于(C )。 A.程序设计方法学的影响 B.其它工程科学的影响 C. 软件危机的出现 D.计算机的发展 5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C ) A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质 6、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为 ( B) A、相互排斥 B、相互补充 C、独立使用 D、交替使用 7、UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C ) A、基于瀑布模型的结构化方法 B、基于需求动态定义的原型化方法 C、基于对象的面向对象的方法 D、基于数据的数据流开发方法

8、在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高(B ) A、结构化方法 B、原型化方法 C、面向对象的方法 D、控制流方法 9、结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的(B ) A、控制流 B、数据流 C、程序流 D、指令流 10、软件开发的结构化生命周期方法将软件生命周期划分成(A ) A、计划阶段、开发阶段、运行阶段 B、计划阶段、编程阶段、测试阶段 C、总体设计、详细设计、编程调试 D、需求分析、功能定义、系统设计 二.填空(20分) 21.系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素 表达了系统中各种元素之间的(信息流动)情况。 22.成本效益分析的目的是从(经济)角度评价开发一个项目是否可行。 23.自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先 策略和(宽度优先策略) 。 24.独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图 来看,一条独立路径是至少包含有一条(在其他独立路径中未有过)的边的路径。 25.汇编语言是面向(机器) 的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。 26.在JSP方法中解决结构冲突的具体办法是(中间数据结构或中间文件)。 27.详细设计的任务是确定每个模块的内部特性,即模块的算法、(使用的数据)。 28.所有软件维护申请报告要按规定方式提出,该报告也称( 软件问题)报告。 29.有两类维护技术:在开发阶段使用来减少错误、提高软件可维护性的面向 维护的技术;在维护阶段用来提高维护的效率和质量的(维护支援)技术。 30.科学工程计算需要大量的标准库函数,以便处理复杂的数值计算,可供选 择的语言有:(FORTRAN语言)、PASCAL语言、C语言和PL/1语言。三.判断(10分)

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

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

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

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

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

一、填空题(每空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提出的,它是一种面向()的软件 设计方法。

软件工程导论期末考试试题和答案

软件工程导论期末考试试 题和答案 It was last revised on January 2, 2021

1.软件生存周期一般可分为__问题定义__、可行性研究、_需求分析_____、设计编 码、__测试________、运行与维护阶段。 2.按软件的功能进行划分,软件可以划分为系统软件、支撑软件和应用 软件。 3.可行性研究主要集中在以下四个方面经济可行性、技术可行性、法律 可行性和抉择。 4.用户界面的可使用性是用户界面设计最重要的也是最基本的目标。 5.常见的软件概要设计方法有3大类:以数据流图为基础构造模块结构的___结构化 设计方法_________,以数据结构为基础构造模块的__jackson方法__________,以对象、类、继承和通信为基础的__面向对象设计方法__________。 6.__数据流图________和__数据字典___共同构成系统的逻辑模型。 7.软件测试的方法有__分析方法________和___非分析方法_______(即黑盒法)。 8.单元测试一般以___白盒_____________测试为主,___黑盒______测试为辅。 9.成本估计方法主要有__自底向上估计________、_自顶向下估计_________和算法 模型估计三种类型。 1.下列哪个阶段不属于软件生存周期的三大阶段( C )。 A、计划阶段 B、开发阶段 C、编码阶段 D、维护阶段 2.需求分析是( A )。 3. A、软件开发工作的基础 B、软件生存周期的开始 4. C、由系统分析员单独完成的 D、由用户自己单独完成的

5.原型化方法是软件开发中一类常用的方法,它与结构化方法相比较,更需要 ( B )。 6. A、明确的需求定义 B、完整的生命周期 7. C、较长的开发时间 D、熟练的开发人员 8.软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错,直至修改 的回归测试过程称为( A )。 9. A、改正性维护 B、适应性维护 10.? C、完善性维护 D、预防性维护 11.一般说来,投入运行的软件系统中有错误( A )。 A、不是不可以理解的 B、是不能容忍的 C、是要求退货的理由 D、是必然的 1.在进行总体设计时应加强模块间的联系。( N ) 2.系统结构图是精确表达程序结构的图形表示法。因此,有时也可以将系统结 构图当作系统流程图使用。( N ) 3.用黑盒法测试时,测试用例是根据程序内部逻辑设计的。( N ) 4.在程序调试时,找出错误的位置和性质比改正该错误更难。( Y ) 5.以对象、类、继承和通信为基础的面向对象设计方法(OOD)也是常见的软 件概要设计方法之一。( Y ) 6.如果通过软件测试没有发现错误,则说明软件是正确的。( N ) 7.快速原型模型可以有效地适应用户需求的动态变化。( Y )

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

计算机软件工程专业大学排名_软件工程专业大学排名 软件工程专业排名被评为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、在需求分析阶段进行以下几个方面得工作:识别系统综合要求、(分析系统得数据要求)、导出软件逻辑模型、(编写文档)。

最新软件工程导论期末考试试题

软件工程导论期末考试试题 一.选择 1、瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和( C)。 A、详细计划 B、可行性分析 C、运行阶段 D、测试与排错 2、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大(C )。 A、详细设计阶段 B、概要设计阶段 C、需求分析阶段 D、测试和运行阶段 3、在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标(A )。 A、需求分析阶段 B、详细设计阶段 C、概要设计阶段 D、可行性研究阶段 4、软件工程的出现主要是由于(C )。 A.程序设计方法学的影响 B.其它工程科学的影响 C. 软件危机的出现 D.计算机的发展 5、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C ) A、硬件环境 B、软件开发的环境 C、软件开发工具和软件开发的环境 D、开发人员的素质 6、软件开发常使用的两种基本方法是结构化和原型化方法,在实际的应用中,它们之间的关系表现为 ( B) A、相互排斥 B、相互补充 C、独立使用 D、交替使用 7、UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C ) A、基于瀑布模型的结构化方法 B、基于需求动态定义的原型化方法 C、基于对象的面向对象的方法 D、基于数据的数据流开发方法 8、在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高(B )

复旦大学考研计算机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.适合于面向对象方法学的软件生存周期模型是( B ) A.瀑布模型 B.喷泉模型 C.螺旋模型 D.增量模型 2.从实用角度看,数据规范化程度在大多数场合选用第( C )范式。 A. 1 B.2 C.3 D.5 3. 可行性分析研究的目的是( A )。 A. 项目值得开发否 B.争取项目 C.开发项目 D.规划项目 4. 模块的内聚性最高的是( D ) A.逻辑内聚 B.时间内聚 C.偶然内聚 D.功能内聚 5.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( B ) A.软件工程 B. 软件危机 C. 软件周期 D.软件产生 6. 需求分析阶段的任务是确定( D ) A.软件开发方法 B.软件开发工具 C.软件开发费 D.软件系统的功能 7. 完整的软件结构通常用( B )图来表示。 A. IPO图 B. HIPO图 C.PAD图 D.DFD图 8. 在白盒法技术测试用例的设计中( A )是最弱的覆盖标准。 A.语句 B.路径 C.条件组合 D.判定 9.对象实现了数据和操作的结合,使数据和操作(C)于对象的统一体中。

A.结合 B.隐藏 C.封装 D.抽象 10.在数据流图中,圆代表(C)。 A.源点 B.终点 C.加工 D.模块 11.模块内聚度越高,说明模块内各成分彼此结合的程度越( B )。 A.松散 B.紧密 C.无法判断 D.相等 12.软件测试方法中,黑盒、白盒测试法是常用的方法,其中黑盒测试主要用于测试( B )。 A.结构合理性 B.软件外部功能 C.程序正确性 D.程序内部逻辑 13.面向对象开发方法中,( C )是占主导地位的标准建模语言。 A.Booch方法 B.Coad方法 C.UML语言 D.OMT方法 14.软件需求分析的主要任务是准确地定义出要开发的软件系统是(C ) A.如何做 B.怎么做 C.做什么 D.对谁做 15.结构化程序设计的一种基本方法是( C ) A.筛选法 B.迭代法 C.逐步求精法 D.递归法 二、填空题 1.目前使用最广泛的软件工程学方法分别是传统方法学和(面向对象方法学)。 2.数据流图中信息流的类型有(变换流)和事务流。 3.软件的定义是:软件=程序+数据+ (文档)。 4.经典结构程序设计包括顺序、选择和(重复)三种结构。 5.集成测试时对软件结构中上层使用自顶向下的集成测试方法,对软件结构中下层使用

相关文档
最新文档