软件工程-东北师范大学
- 格式:pdf
- 大小:223.11 KB
- 文档页数:6
东北师范大学最佳专业排行榜东北师范大学专业排名-优势专业排名(1)、工学门类[电子信息类] 电子信息科学与技术:第42名/3星级/地区第3名。
[环境科学与工程类] 环境工程:第27名/4星级/地区第2名。
环境科学:第9名/5星级/地区第1名。
环境生态工程:第1名/3星级/地区第1名。
[计算机类] 计算机科学与技术:第102名/3星级/地区第5名。
软件工程:第57名/3星级/地区第2名。
(2)、理学门类[地理科学类] 地理科学:第5名/5星级/地区第1名。
地理信息科学:第19名/3星级/地区第2名。
人文地理与城乡规划:第14名/3星级/地区第1名。
自然地理与资源环境:第8名/5星级/地区第1名。
[化学类] 化学:第40名/4星级/地区第2名。
应用化学:第74名/3星级/地区第3名。
[生物科学类] 生态学:第13名/4星级/地区第1名。
生物技术:第46名/3星级/地区第2名。
生物科学:第25名/4星级/地区第1名。
[数学类] 数学与应用数学:第13名/5星级/地区第1名。
[统计学类] 统计学:第19名/4星级/地区第1名。
应用统计学:第8名/3星级/地区第1名。
[物理学类] 物理学:第15名/5星级/地区第2名。
[心理学类] 心理学:第12名/4星级/地区第1名。
(3)、经济学门类[财政学类] 财政学:第35名/3星级/地区第2名。
[金融学类] 金融学:第60名/3星级/地区第2名。
[经济学类] 经济统计学:第4名/3星级/地区第1名。
经济学:第57名/3星级/地区第2名。
[经济与贸易类] 国际经济与贸易:第67名/3星级/地区第2名。
[工商管理类] 会计学:第23名/4星级/地区第2名。
人力资源管理:第22名/3星级/地区第2名。
市场营销:第48名/3星级/地区第3名。
[公共管理类] 公共事业管理:第26名/3星级/地区第3名。
行政管理:第25名/4星级/地区第1名。
[旅游管理类] 旅游管理:第45名/3星级/地区第2名。
东师】2019年秋季《软件工程》离线考核参考答案离线作业考核软件工程》满分100分一、名词解释题(每小题4分,共20分)1.软件生存周期模型温馨提示:研究课本知识,并完成相应作答]正确答案:是描述软件开发过程中各种活动如何执行的模型。
2.数据字典DD温馨提示:研究课本知识,并完成相应作答]正确答案:数据字典是用来定义数据流图中的各个成分的具体含义的。
它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。
3.内聚性温馨提示:研究课本知识,并完成相应作答]正确答案:内聚性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。
4.JSP方法温馨提示:研究课本知识,并完成相应作答]精确答案:JSP方法是面向数据布局的设计方法,其定义了一组以数据布局为指导的映射过程,它按照输入,输出的数据布局,按肯定的规则映射成软件的过程描述,即程序布局。
5.多态性温馨提示:研究讲义知识,并完成相应作答]精确答案:指相同的操作或函数、过程可作用于多种类型的工具上并获得分歧结果。
或(分歧的工具,收到同一消息可以产生分歧的结果。
)二、简答题(每小题8分,共32分)1.简述容错技术的四种主要手段,并解释。
温馨提示:研究讲义知识,并完成相应作答]正确答案:结构冗余:包括静态冗余、动态冗余和混合冗余。
信息冗余:为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
工夫冗余:指重复执行指令或程序来消除瞬时错误带来的影响。
冗余附加技术:指为实现上述冗余技术所需的资源和技术。
2.以G.J.Myers的观点,简述对软件测试的目的。
温馨提示:研究课本知识,并完成相应作答]正确答案:软件测试是:1)为了发现错误而执路程序的过程;2)一个好的用例能够发现至今尚未发现的错误的测试。
3)一个成功的测试是发现至今尚未发现的错误的测试。
3.就程序设计语言的工程特性而言,对程序编码有哪些要求?[温馨提示:研究课本知识,并完成相应作答]精确答案:就程序设计语言的工程特性而言,对程序编码有如下要求:1)可移植性2)开发工具的可利用性3)软件的可重用性4)可维护性4.模块的内聚性包括哪些类型?温馨提示:研究课本知识,并完成相应作答]正确答案:模块的内聚性包括:1)偶然内聚2)逻辑内聚3)工夫内聚4)通信内聚5)顺序内聚6)功能内聚三、理论使用题(每题15分,共30分)1.请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
东北师范大学22春“计算机科学与技术”《软件工程》期末考试高频考点版(带答案)一.综合考核(共50题)1.动态测试是指事先设计好一组测试用例,然后通过运行程序来发现错误。
()A.错误B.正确参考答案:B2.对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。
()A.错误B.正确参考答案:A3.一般来说,产品、过程、资源等对象都具有内部属性,而不具有外部属性。
()A.错误B.正确参考答案:A4.确认测试也称验收测试,它的目标是验证软件的可维护性。
()A.错误B.正确参考答案:A5.采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。
()A.错误B.正确参考答案:A6.总体设计的目的是确定整个系统的功能及模块结构。
()A.错误B.正确参考答案:B7.以下属于逻辑覆盖的是()。
A.语句覆盖B.判定覆盖C.条件覆盖D.基本路径参考答案:ABC8.只有单重继承的类层次结构是何种层次结构。
()A.网状型B.星型C.树型D.环型参考答案:C9.判定表由四部分组成:左上部列出的是所有条件。
()A.错误B.正确参考答案:B10.软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。
()参考答案:B11.快速建立渐进原型RCP建立的原型反映了系统的某些主要特征。
()A.错误B.正确参考答案:B12.面向对象设计中,对象有如下一些基本特点:()A.以数据为中心B.对象是被动的C.无需实现数据封装D.模块独立性好参考答案:AD13.由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的副作用。
()A.错误B.正确参考答案:B14.软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。
()A.错误B.正确参考答案:A15.B.正确参考答案:A16.软件危机产生的原因包括()。
A.软件的规模越来越大,结构越来越复杂B.软件开发管理困难而复杂C.软件开发费用不断增加D.软件开发技术落后参考答案:ABCD17.表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
软件工程19秋在线作业1
单选题
1.在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
A.软件开发管理
B.软件配置管理
C.软件质量管理
D.软件质量控制
答案:B
2.在SD方法中全面指导模块划分的最重要的原则是()。
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
答案:D
3.作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件的是()。
A.项目的成本
B.分析模型
C.需求规格
D.数据项
答案:A
4.中级结构性成本模型COCOMO是一个()。
A.静态单变量模型
B.动态单变量模型
C.静态多变量模型
D.动态多变量模型
答案:C
5.在屏蔽硬件错误的冗错技术中,冗余附加技术有()。
A.三模冗余
B.信息冗余
C.冗余备份程序的存储及调用
D.关键程序和数据的冗余存储和调用
答案:D
6.表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
A.数据模型
B.对象模型
C.动态模型
D.功能模型
答案:B
7.以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
东北师范大学22春“计算机科学与技术”《软件工程》期末考试高频考点版(带答案)一.综合考核(共50题)1.加工小说明是对系统流程图中的加工进行说明。
()A.错误B.正确参考答案:A2.总体设计的目的是确定整个系统的功能及模块结构。
()A.错误B.正确参考答案:B3.表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。
A.数据模型B.对象模型C.动态模型D.功能模型参考答案:B4.瀑布模型是由文档驱动的这个事实也是它的一个主要缺点。
在可运行的软件产品交付给用户之前,用户只能通过文档来了解产品是什么样的。
()A.错误B.正确参考答案:B5.耦合是影响软件复杂程度的一个重要因素。
应该采取下述设计原则。
()A.尽量使用数据耦合B.少用控制耦合和特征耦合C.限制公共变量耦合的范围D.完全不用内容耦合参考答案:ABCD6.软件开发小组的组成人员的素质应该好,同时人数越多软件开发的质量就越高。
()A.错误B.正确参考答案:A7.软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。
A.软件生存期B.面向对象设计C.结构化程序设计D.面向对象分析参考答案:D8.在单元测试期间着重从对模块进行测试的方面包括()。
A.模块接口B.重要的执行通路C.出错处理通路D.边界条件参考答案:ABCD9.结构化分析方法通常使用哪些方法来描述。
()A.部署图DeploymentB.用例图UseCaseC.数据流图DFDD.数据字典DD参考答案:CD10.软件的开发至今已经完全摆脱了手工的开发方式。
()A.错误B.正确参考答案:A11.软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科?()A.管理B.加工C.制造D.技术参考答案:AD12.软件测试是一个自顶向下逐步细化和求精过程,而软件开发是一个自底向上或相反顺序集成的过程。
()A.错误B.正确参考答案:A13.在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。
东北师范大学研究生招生专业目录具体如下:
1. 教育学:教育学、教育技术学、学前教育、特殊教育、科学教育、教育管理、课程与教学论、比较教育学、实验教学等。
2. 心理学:心理学、应用心理学、发展心理学、社会心理学、教育心理学、职业心理学、实验心理学、认知心理学、心理测量学等。
3. 生物科学:生物学、遗传学、细胞生物学、分子生物学、生态学、比较生理学、发育生物学、病毒学、生物化学等。
4. 数学:基础数学、代数学、数值分析、概率论、运筹学、动力系统、统计学、应用数学等。
5. 物理学:理论物理学、核物理学、光学、凝聚态物理学、统计物理学、应用物理学等。
6. 化学:有机化学、无机化学、分析化学、结构化学、物理化学、应用化学等。
7. 软件工程:软件工程、计算机软件、网络信息安全、软件工程与数据库、物联网、数据挖掘、软件测试等。
8. 信息工程:信息工程、信息系统与管理、信息安全与管理、网络技术与应用、模式识别与智能系统、信号与信息处理、电子信息工程等。
9. 材料科学与工程:材料科学与工程、金属材料工程、无机非金属材料工程、功能材料工程、材料表征与检测、环境材料等。
10. 动物科学:动物学、动物营养与饲料科学、家畜遗传育种、动物繁殖与生产等。
11. 农业技术与管理:农业技术与管理、农业设施与环境科学、植物保护等。
12. 航空航天:航空航天科学、航空宇航技术、飞行器动力学、飞行器制造技术、飞行器设计及自动控制等。
以上就是东北师范大学研究生招生专业目录,东北师范大学给予研究生提供全面的科学研究学习环境,不断深化科学研究,并为研究生提供完善的学习服务,让研究生在东北师范大学有更好的发展。
全国软件工程专业大学评价排名全国软件工程专业大学评价排名软件工程专业排名被评为A+等级的学校有:1、清华大学2、西安交通大学3、武汉大学4、上海交通大学5、南京大学6、东北大学7、哈尔滨工业大学8、东南大学9、中山大学软件工程专业排名被评为A等级的学校有:吉林大学、中国科学技术大学、西安电子科技大学、大连理工大学、北京航空航天大学、华中科技大学、复旦大学、浙江大学、北京理工大学、电子科技大学、重庆大学、北京交通大学、四川大学、华南理工大学、东华理工大学、山东大学、西北工业大学、华东师范大学、大学、同济大学、南京理工大学、南昌大学、东北师范大学、暨南大学、中国地质大学、沈阳工业大学、广东工业大学软件工程专业排名被评为B+等级的学校有:西北大学、厦门大学、武汉理工大学、湖南大学、四川师范大学、辽宁工业大学、北京邮电大学、安徽大学、江西师范大学、哈尔滨理工大学、华东交通大学、西南交通大学、哈尔滨工程大学、东华大学、南京邮电大学、西南石油大学、福州大学、华南师范大学、黑龙江大学、西华大学、华南农业大学、云南大学、湖南师范大学、华侨大学、南开大学、江西农业大学、成都理工大学、重庆邮电大学、中南大学、大连海事大学、华北电力大学、宁夏大学、大连交通大学、北京工业大学、浙江工业大学、中国矿业大学、长春理工大学、长春工业大学、杭州电子科技大学、福建师范大学、西安石油大学、西南科技大学、西安理工大学、太原理工大学、青岛大学、河海大学、广东外语外贸大学、深圳大学、河北大学、兰州交通大学、天津理工大学、北京工商大学、西安工业大学、长春大学软件工程专业排名被评为B等级的学校有:桂林电子科技大学、中国石油大学、苏州大学、山西大学、西南民族大学、大连民族学院、郑州大学、湖北工业大学、内蒙古工业大学、南华大学、南阳理工学院、辽宁工程技术大学、中北大学、西北师范大学、肇庆学院、天津师范大学、江西财经大学、成都信息工程学院、烟台大学、东莞理工学院、首都师范大学、湛江师范学院、五邑大学、河北工业大学、四川理工学院、浙江工商大学、天津科技大学、广西民族大学、北京信息工程学院、盐城工学院、西安科技大学、安徽工业大学、广东海洋大学、集美大学、南通大学、韶关学院、北京结合大学、泰山学院、广西工学院、南京信息工程大学、天津工业大学、惠州学院、河北科技大学、广东商学院。
[东北师范大学]软件工程 21 秋在线作业 1试卷总分:100 得分:100【题目】属于黑盒技术设计测试用例的方法之一是()。
A、边界值分析B、逻辑覆盖C、循环覆盖D、基本路径测试正确选择:A【题目】白盒法又称为逻辑覆盖法,主要用于()。
A、功能测试B、系统测试C、Alpha 测试D、单元测试正确选择:D【题目】任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。
()A、E-R 图B、IPOC、数据流图D、盒图正确选择:B【题目】在软件开发过程中要产生大量的信息,要进行大量的修改,能协调软件开发,并使混乱减到最低程度的是()。
A、软件开发管理B、软件配置管理C、软件质量管理D、软件质量控制正确选择:B【题目】软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程是()。
A、软件生存期B、面向对象设计C、结构化程序设计D、面向对象分析正确选择:D【题目】维护工作量的估算模型为:M=P+Ke(c-d)。
其中 M 代表()。
A、维护所用工作量B、生产性工作量C、助动性工作量D、经验常数正确选择:A【题目】采用 Gantt 图表示软件项目进度安排,下列说法中正确的是()。
A、能够反映多个任务之间的复杂关系B、能够直观表示任务之间相互依赖制约关系C、能够表示哪些任务是关键任务D、能够表示子任务之间的并行和串行关系正确选择:D【题目】在需求分析的基础上通过将系统分解成模块,确定系统功能实现的是()。
A、总体设计B、实现C、测试D、详细设计正确选择:D【题目】为了使用户需求逐步精细化、完全化、一致化,通常采用()。
A、面向对象技术B、需求建模技术C、结构化分析D、数据模型正确选择:B【题目】软件调试技术包括()。
A、边界值分析B、演绎法C、循环覆盖D、集成测试正确选择:A【题目】需求分析的主要任务包括()。
A、抽取需求B、模拟和分析需求C、传递需求D、认可需求正确选择:A,B,C,D【题目】软件测试过程一般可划分为哪几个主要阶段。