搜档网
当前位置:搜档网 › 软件工程课后题参考答案-北大考研

软件工程课后题参考答案-北大考研

软件工程课后题参考答案-北大考研
软件工程课后题参考答案-北大考研

软工第1章:

1)P2的§1.1,软件工程的概念和软件的含义

2)软件工程框架P2图1.1

软工第2章:

1)软件开发模型的定义P4第一段

2)几种模型的比较:特点、优缺点

3)重点模型:演化模型、螺旋模型、喷泉模型(其实这个最重要了,可是96期末考过了,不知道这次考不考)

软工第3章:

1)需求分析的目标和任务,以及阶段划分P10

2)P13 人们常用的组织信息的三条基本原则

3)P14,什么是结构化方法§3.2的第二段

4)如何绘制DFD和加工小说明

5)P22-25需求验证正确性的11个方面,只要知道有哪11个方面就可以了

软工第4章:

1)设计的任务和目标2)结构化设计的阶段3)总体设计的任务4)三种主要表示方式5)数据流图的分类(这个比较重要)6)DFD->MSD(一定要掌握,必考)

7)设计准则,其中耦合的概念和分类,内聚的概念和分类

8)启发式规则,其中模块独立性,深度,宽度,扇入,扇出的概念

9)P52的模块的作用域应在控制域的要求重要(曾经是一年的考研题)

软工第5章:

1)程序流程图->PAD 2)程序流程图->N-S

应该是其中之一,个人认为,王老师比较喜欢PAD,呵呵,不过,

好像应该都看,反正不难:)

软工第6,7章:

都是OO的内容,我就不多说了,因为很多都学过OO的

只是要注意,控制信息组织复杂度的概念和控制文档复杂度的概念是什么(前

面我都回答过了的)

还有就是描述对象类行为的概念——状态(这个非常非常重要)

还有一点点差别,就是对象的三个层次上的概念差别

面向对象方法的世界观——P64第二段

其他的都差不多

软工第8章:

OSA的三种模型,以及每种模型中的基本概念,分别看各节后的模型小结

软工第9章:

1)P132的测试定义

2)P133的图9.1,软件错误的分类和软件测试技术的分类(§9.2第一段)

3)P134-135的控制流程图,路径测试策略,测试路径的选择(一般是大题:

选择一个具体程序段的测试用例)

4)P138的第二段

软工第10章:

1)软件过程的分类,以及三大类下的小类,记记就行了

2)还有一个重点就是P165的图10.1

个人认为,这章不重要,大概看看就行了

软工第11章:

1)P174的CASE的概念和几种定义,看看,有个印象,觉得不会考这个,

如果考的话,因为有印象,也能写出来

2)P176的表11-1

3)P178的图11.2

4)P179的五级模型的组成部分

5)P188的Case工作台分类(7个)

6)P193的图11.13(96的期末考题)

7)P198的图11.16

8)P200的图11.17以及下面的Brown中的解释,4层观点

9)P202的图11.19以及下面的软件工程环境提供的服务(5个)

10)P203的表11-3(96的期末考题)

11)P204的表11-4

第一章

1.

软件:计算机系统中的程序及其文档

工程:将理论和所学的知识应用于实践的科学

软件工程:

应用计算机科学、数学及管理科学等原理,开发软件的工程。

它借鉴传统工程的原则、方法,以提高质量,降低成本为目的。

其中:

计算机科学、数学用于构造模型与算法,工程科学用于制定规范、设计

范型、评估成本及确定权衡,管理科学用于用于计划、资源、质量、成本

等管理。

2.

(1) 软件工程目标:

生产具有正确性、可用性以及开销合宜的产品

(2) 软件工程原则:

选取适宜的开发模型,采用合适的设计方法,提供高质量的工程支持,

重视开发过程管理

(3) 软件与程序之间的关系:

程序是计算机任务的处理对象和处理规则的描述,文档是理解程序所需

的阐述性资料。

程序及其文档加在一起成为软件

(4) 软件工程的目标、原则和活动三者之间的关系:

软件工程的目标是可用性、争取性和合算性;实施一个软件工程要选取适宜的开发模型,要采用合适的设计方法,要提供高质量的工程支持,要实行开发过程的有效管理;软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动都根绝特定的软件工程,采取合适的开发模型、设计方法、支持过程和过程管理。

3. 概要叙述软件工程各活动的主要任务和目标

软件工程的活动主要包括:需求、分析、设计、确认和支持。其中:

(1) 需求的任务是定义问题,即通过需求获取,得到一个需求陈述,节日需

求陈述为基础给出被建系统的模型,进而按照一定的标准编制需求规约;

最后还要验证需求陈述和需求规约之间的一致性、完整性、可跟踪性等。

(2) 软件设计的任务是需求的基础上,给出被建模型的软件设计方案。

(3) 实现的任务是在软件设计的基础上,编码被建系统然间体系结构中的每一个模块或者构件。

(4) 确认工作贯穿软件开发的整个过程,主要报国需求复审、设计复审、程序测试。

(5) 支持的任务是为系统的运行提供截错性维护和完善性维护。

4. 简要叙述软件工程学科研究的内容

软件工程学科研究的内容包括:软件开发模型、软件开发方法、软件工程、软件工具、软件开发环境、计算机辅助软件工程以及软件经济学等

第二章

1.简述瀑布模型、演化模型、螺旋模型、喷泉模型和增量模型的要点

瀑布模型:江软件生存周期的各项活动规定为一固定顺序连接的若干阶段工作,形如瀑布流水,最终得到软件产品。瀑布模型在支持结构化软件开发、控制软件开发的复杂性、促进软件开发工程化等方面起着显著作用。缺点是该模型缺乏灵活性,无法通过开发活动澄清本来不够确切的软件需求,可能导致开发出来的软件并不是用户真正需要的软件,无疑要进行返工或者不得不在维护中纠正需求的偏差,为此付出高额的代价,为软件开发带来了不必要的损失。

演化模型:演化模型主要针对实现不能完整定义需求的软件开发。用户可以给出待开发系统的核心需求,并且当看到核心需求实现后,能够有效地提出反馈,以支持系统的最终设计和实现。软件开发人员根据用户的犯规实施开发的迭代过程,每一次迭代过程均有需求、设计、编码、测试、集成等阶段组成,为整个系统增加一个可定义的、可管理的子集。演化模型在一定程度上减少了软件开发活动

的盲目性。

螺旋模型:在瀑布模型和演化模型的基础上加入两者所忽略的风险分析所建立的一种软件开发模型。

沿螺旋线四个象限表示了四个方面的活动:

1.制定计划

2.风险分析

3.实施工程

4.客户评价

沿螺线子内向外每旋转一圈边开发出更为完整的一个新的软件版本。在第一象限确定目标、方案和限制条件以后,转入左上象限,对风险进行识别和分析。如果风险分析表明,需求具有不确定性,那么在右下的工程象限内,所建的原型会帮助开发人员和客户,考虑其他开发模型,并把需求进一步修正。客户对工程成果做出评价后,给出修正建议。在此基础上胥在此计划,并进行风险分析。在每圈螺线的风险分析重点作出是否继续下去的判断。风险太大会中止项目,但大多数情况会最终获得所期望的系统。螺旋模型是和大型软件的开发,需要相当丰富的风险评估经验和专门知识。

喷泉模型:体现了软件创建所固有的迭代和无间隙的特征,主要用户支持面向对象开发过程。

增量模型:以功能递增的方式进行软件开发,每个增量功能比较容易理解和测试,能较快地产生可操作的系统,在每一步递增中,都可以把用户/开发者的经验结合到不断求精的产品中,可改善测试效果和降低软件开发总成本。

2.

分析:

(1)瀑布模型、演化模型、螺旋模型之间的联系

演化模型的每一个迭代都可以看为一个按照瀑布模型开发的过程。

螺旋模型实在瀑布模型和演化模型的基础上加入两者所忽略的风险分析所建立的一种软件开发模型。

螺旋模型在对所开发项目的需求已经有了较好的理解或较大的把握,无需开发原型,便可以采用瀑布模型。

(2)演化模型、增量模型之间的区别

演化模型针对事先不能完整定义需求的软件开发,开始时用户只提供核心需求,开发人员根据核心需求开发核心,只掌握了核心系统的结构。系统而增量模型是在设计了软件系统整体体系结构后开发其中一个子集,对系统的需求是完整了解的,并不断在这个自己的基础上进行新的增量开发。

第三章

1、解释以下术语:

(1)需求分析

需求分析,是从用户给定的需求陈述出发,通过用户与软件开发人员的合作,由非形式化的、不精确的、不完整的需求陈述转化为完整的、采用一些半形式以及形式的表示方法表述的软件需求定义的过程。

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

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

环境工程

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. 目前使用最广泛的软件工 程学方法分别是传统方法学和(面向对象方法学 ) )和事务流。 文档 ) 。 ( 重复 )三种结构。 自顶向下 的集成测试方法,对软件结构中下层使 6. 软件维护包括 ( 改正性维护 )、适应性维护、完善性维护、预防性维护。 7. 面向对象方法学建模得到的三个基本子模型是 (对象建模 ) .动态模型、功能模型。 8. 复杂大型问题的对象模型通常由主题 2. 数据流图中信息流的类型有(变换流 3. 软件的定义是:软件 =程序+数据+ 4. 经典结构程序设计包括顺序、选择和 5. 集成测试时对软件结构中上层使用 用 ( 自底向上 ) 的集成测试方法。

2019年北大社会学系社会学考研复试时间复试内容复试流程复试资料及经验

2019年北大社会学系社会学考研复试时间复试内容复试流程复试资 料及经验 随着考研大军不断壮大,每年毕业的研究生也越来越多,竞争也越来越大。对于准备复试的同学来说,其实还有很多小问题并不了解,例如复试考什么?复试怎么考?复试考察的是什么?复试什么时间?复试如何准备等等。今天启道小编给大家整理了复试相关内容,让大家了解复试,减少一点对于复试的未知感以及恐惧感。准备复试的小伙伴们一定要认真阅读,对你的复试很有帮助啊! 专业介绍 社会学是系统地研究社会行为与人类群体的学科,起源于19世纪三四十年代。是从社会哲学演化出来的现代学科。社会学是一门具有多重研究方式的学科。主要有科学主义的实证论的定量方法和人文主义的理解方法,它们相互对立相互联系,发展及完善一套有关人类社会结构及活动的知识体系,并以运用这些知识去寻求或改善社会福利为主要目标。 复试时间 社会学:3月13日上午9:00地点:理科五号楼社会学系269会议室(267会议室等候)复试内容(科目) 复试分数线

复试流程 (1) 院系应及时公布复试细则(含复试时间、地点和复试成绩计算规则等信息)和复试名单。考生可登录院系网站查询,并按要求参加复试。 (2) 硕士研究生招生考试复试费标准为 100 元/人次,由院系于复试前收取。参加两次及以上专家组复试的复试费按次收取。 (3) 复试专家组秘书要在复试时填写《北京大学 2018 年硕士研究生招生复试情况记录表》。 (4) 复试可结合学科特点和培养要求,通过笔试、面试、实践操作等灵活多样的方式突出对考生专业素质、实践能力和创新精神的方面的考核。 如仅对考生进行面试,院系须设立一定数量的题库,事先确定评分标准,由考生随机抽取适量的试题进行回答。试题难度要适中,并应尽量避免问题的随意性和偶然性。综合面试时间一般不少于20分钟。面试结束后,复试专家组成员现场独立评分,其平均分即为考生的面试成绩。

软件工程考试题库

软件工程概述 一单项选择 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.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向

北大考博辅导:北京大学环境工程考博难度解析及经验分享

北大考博辅导:北京大学环境工程考博难度解析及经验分享 根据教育部学位与研究生教育发展中心最新公布的第四轮学科评估结果可知,在 2018-2019环境工程专业大学排名,其中排名第一的是同济大学,排名第二的是清华大学,排名第三的是南京大学。 作为北京大学实施国家“211工程”和“985工程”的重点学科,环境科学与工程学院的环境工程一级学科在历次全国学科评估中均名列第十。 下面是启道考博整理的关于北京大学环境工程考博相关内容。 一、专业介绍 环境工程专业学生主要学习普通化学、工程力学、测量学、工程制图、环境微生物学、生物化学、水力学、电工学、环境监测、环境工程学科的基本理论和基本知识,受到外语、计算机技术及绘图、污染物监测和分析、工程设计、管理及规划方面的基本训练,具有环境科学技术和给水排水工程领域的科学研究、工程设计和管理规划方面的基本能力。 北京大学环境科学与工程学院学院环境工程专业在博士招生方面,划分为6个研究方向: 083002 环境工程 研究方向:01. 水治理理论与技术;02. 水沙环境风险分析与控制;03. 环境系统分析理论与技术;04. 土壤与地下水污染控制与修复;05. 固废处置与资源化;06. 大气污染控制理论与技术 此专业实行申请考核制。 二、考试内容 北京大学环境工程专业博士研究生招生为资格审查加综合考核形式,由笔试+专业面试+英语口语构成。其中,综合考核内容为: 1、我院根据申请人的申请材料,进行素质审核。根据素质审核结果,择优确定进入考核的候选人; 2、考核采取以面试为主的方式进行差额复试,对学生的学科背景、专业素质、操作技能、外语水平、思维能力、创新能力、申请人分析、解决问题以及进行创新的综合能力等进行考察; 3、考核时间拟安排在3月下旬,届时会在学院网站公布详细考核安排。申请人需向招生专家组作报告,内容包括个人科研经历和成果介绍、对拟从事研究的领域的了解和看法、

北京大学社会学专业考研参考书目

北京大学社会学专业考研参考书目(最新) 理论部分 一、必看教材: 1、《社会学教程》,王思斌主编北大出版社(2004年版,需要重点精读)此书属于概论性质的教材,很简单,并且涉及许多考试内容,需要反复阅读并且在最后还需要反复背诵基本概念以及重点知识点。 2、《外国社会学史》,贾春增主编,人大出版社(精读)虽然此书比较老并且有些错误,但是由于比较通俗易懂,复习考研还是很有针对性的。 3、西方社会学理论(上、下卷),杨善华,谢立中主编,北京大学出版社 二、分支社会学教材 1、《人口社会学》,佟新著,北大出版社(精读)系统掌握人口社会学基本理论以及基本相关问题。 2、《劳动社会学》,刘艾玉,北大出版社(精读)掌握书中重点章节的核心内容。 3、《整合社会心理学》,夏学銮,河南人民出版社(精读)掌握书中基本理论。 4、《中国社会思想史》,王处辉,中国人民大学2002(通读)掌握唐朝以前的思想,特别是春秋战国诸子百家的思想。 5、《城乡家庭市场经济与非农化背景下的变迁》,杨善华,沈崇麟著,浙江人民出版社(精读)掌握书中家庭结构,关系,功能等发生的变化。以及家庭社会学的相关理论。 三、选看教材 1、费孝通《乡土中国》、《江村经济》、《生育制度》,通读,至少掌握里面的重要概念,如差序格局等,也有可能出简答题。 2、《现代西方社会学理论》沃特斯华夏出版社(通读)此书是按照理论流派输理西方社会学的理论线索,较难,需要社会学史的背景知识。如考研复习时间充足,可翻看。 3、《西方社会学原著选读》谢立中主编江西人民出版社(通读)此书只需要翻看下,把那些名著的主要内容能复述出来即可。 方法部分 一、必看教材 1、《社会研究方法教程》。袁方主编,王汉生副主编,北大出版社(精读) 2、《社会统计学》,卢淑华主编,北大出版社(通读),需要通读几遍,掌握些统计学基本概念以及部分公式。 3、《社会调查研究的量化方法》,郭志刚,人大出版社,有重点的阅读,特别是资料数字背后的理论解释往往是出题重点。 二、选读教材 1、《社会研究方法基础》,艾尔.巴比,华夏出版社(精读)有些基本概念需要掌握特别是袁方教材中没有的概念例如双盲实验,分类法等。 2、《社会调查研究方法》袁方主编,林彬副主编,高等教育出版社(精读)此书在书店基本买不到,在海淀图书大厦自考教材货摊有可能买到。 3、社会统计分析方法——SPSS软件应用郭志刚主编,人大出版社可作为参考。

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

《软件工程导论》期末考试-试题与答案 一、填空题 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.可 移植

软件工程导论期末试题

软件工程导论期末考试试题 一.选择(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、社会学产生的标志 1830-1842年,法国哲学家孔德出版《实证哲学教程》,第一次从哲学的高度系统的论述了作为一种方法论的实证主义的认识论基础,确立了实证主义在科学史上的地位,标志着社会学学科的产生; 实证方法:科学假说必须由经验事实来检验,理论只有得到经验证据的完备支持才可能接受;实证:现实而非幻想;有用而非无用;可靠而非可疑;确切而非含糊;肯定而非否定; 人类精神发展的三阶段:神学、形而上学、科学 研究宇宙现象可分为研究无机物的天体物理学、地球物理学和化学,研究有机物的生物学和社会物理学(社会学),与所有科学研究的基础数理科学一起组成了实证科学体系; 对社会现象的研究分为社会静学和社会动学; 对于越复杂的现象就需要越高级的方法,社会学采用观察、实验、比较、历史的方法; 2、社会学产生条件 (1)社会历史条件 (2)思想条件 (3)学术条件 3、马克思与社会学 分析了资本主义的动力和固有矛盾,主张用经验的方法研究社会;其阶级理论、冲突理论、异化理论是社会学理论中重要组成部分 二、社会学形成和发展 1、西方社会学形成 (1)孔德:提出社会学名词,提出了其研究领域和研究方法;社会静学研究社会结构和秩序,社会动学研究社会过程和社会进步 (2)斯宾塞:社会进化论创始人,增长、分化概念分析社会结构的变化规律,把社会作为一个整体并把结构与功能联系起来考察 (3)迪尔凯姆:研究社会事实,提出机械团结和有机团结概念,用统计方法实证研究自杀现象,主张用社会事实说明社会问题 (4)韦伯:解释性的理解社会行动,并通过理解对社会行动的过程和影响作出因果说明;方法论上提出“理性类型”和“价值中立”主张;社会行动的分类、权威的分类、科层制度论述、新教伦理和资本主义发展 2、美国社会学发展 实用主义影响下发展起来;芝加哥学派,推动了城市问题研究和社区研究;帕森斯功能学派;符号互动论和交换理论;注重应用研究和实证研究

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

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

2020年考研热门专业利与弊:环境工程

2020年考研热门专业利与弊:环境工程 ◆专业解析 (一)学科简介 环境工程专业属于工科学科中环境科学与工程下设的一个二级学科。它是一门综合应用自然科学、社会科学原理和工程技术手段协调 环境与发展,保护和改善环境质量的新兴的综合性、边缘性学科。它 的主要任务是研究保护和改善环境质量的理论、技术原理和工程措施。 (二)培养目标 1.熟悉环境科学发展前沿,掌握系统的环境工程基础理论和实验 技能。 2.具备较强的环境工程基础研究、应用研究、科技开发和环境规 划及管理水平,以便应对高层次科研和工程技术,成为专门性人才。 各招生单位研究方向和考试科目不同,在此以北京交通大学为例: (三)研究方向 北京交通大学环境工程专业主要研究领域: 01交通环境规划与管理 02交通环境系统分析与评价 (四)考试科目 ①101思想政治理论 ②201英语一 ③302数学二 ④944环境管理概论

◆推荐院校 以下院校是该专业研究生院实力较强者,建议选报: 清华大学、哈尔滨工业大学、同济大学、西安建筑科技大学、浙江大学、华南理工大学、北京大学、大连理工大学、南京大学、重庆大学、天津大学、北京理工大学、华东理工大学、湖南大学、上海交通大学、华中科技大学、中国矿业大学、河海大学、北京师范大学、东华大学、昆明理工大学、兰州大学、武汉大学、武汉理工大学、北京工业大学、四川大学、山东大学、南开大学、东南大学。 ◆相同一级学科下的其他相关专业 环境科学 ◆课程设置(以天津大学为例) 主要课程名称:科学技术论与方法论、第一外国语、工程数学基础、计算机技术及应用基础、现代企业管理引论、现代管理学、实验技能、环境工程基础、现代环境工程理论、传递过程原理、高级水污染控制理论与技术、现代环境监测理论与技术。 ◆就业前景 (一)国家的基本政策决定了该专业重要的社会地位 随着各种环境问题日益突出和影响范围的持续扩大,环保问题是21世纪世界的焦点,环保产业也是我国重点发展的产业之一。为了实现社会、经济的可持续发展和促动人民生活质量的持续提升,国家已经把环境保护作为一项基本国策。而环境工程学科的内涵日益丰富,使得它已成为21世纪的带头学科之一,未来前景不言而喻。 (二)生态环境领域项目的丰富预示着就业面的无限广阔 我国环保产业在高新技术产业化政策的引导下,环保技术开发、技术改造和技术推广的力度持续增大。环保新技术、新工艺、新产品

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

软件工程导论期末考试试 题和答案 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 )

2018年北京大学人口所社会学(老年学)考研参考书目、经验复试录取情况

2018年北京大学人口所社会学(老年学)考研参考书目、经验复试录取情况一、北京大学人口所社会学(老年学)考试科目招生情况 招生院系:人口研究所 计划招生数29人 拟接收推免人数15人 备注说明本院系仅招收全日制硕士研究生。 招生专业:社会学(老年学)(030320) 计划招生数:3人拟接收推免人数: 专业备注: 研究方向考试科目 01.(全日制)老龄经济学 02.(全日制)老龄健康学 03.(全日制)老年社会学①101思想政治理论 ②201英语一 ③303数学三或677公共卫生学或678社会学理论或679经济学原理 ④912老年学综合考试(人口学概论占50%,老年学概论占50%) 跨专业选题 二、2018年北京大学人口所社会学(老年学)考研参考书目 新祥旭考研独家提供书单 1、人口学概论: 《人口理论教程》人民大学出版社 《人口统计学》人民大学出版社 《人口学词典》人民出版社 《现代西方人口理论》复旦大学出版社 2、老年学概论: 《社会老年学》邬沧萍主编人民大学出版社 考老年学的同学务必要将穆光宗老师的所有论文都看过,一个不落,即使是上世纪的论文都不应遗落,毕竟出题者是穆老师,所以他的思想和研究领域对于最后最大分值的论述题的影响及决定是非常重大的。

三、2017年北京大学人口研究所考研复试名单 序号姓名性别报考专业备注1刘艳女人口学 2刘祖源男政治经济学 3詹双双女社会学(老年学) 4爨玲女人口学 5孟庆洋男社会学(老年学) 6周坤女人口学 7李佳佳男人口学 社会工作硕士 8陈铭女 9胡雅坤女社会工作硕士 10潘一女社会工作硕士 社会工作硕士 11王婧雯女 社会工作硕士 12邵镜儒男 社会工作硕士 13魏天瑶女 社会工作硕士 14闫晶宇女 15李景涛男社会工作硕士 社会工作硕士 16王泽浩男 社会工作硕士 17王润芝女 社会工作硕士 18吴梦甜女 社会工作硕士 19贾娟女 社会工作硕士 20郑艺女

软件工程考试题

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、在需求分析阶段进行以下几个方面得工作:识别系统综合要求、(分析系统得数据要求)、导出软件逻辑模型、(编写文档)。

北京大学深圳研究生院环境工程考研 招生人数 参考书 报录比 复试分数线 考研真题 考研经验 招生简章

爱考机构 考研-保研-考博高端辅导第一品牌https://www.sodocs.net/doc/eb10044076.html,

深圳研究生院 环境工程招生目录 深圳 研究 生院 环境 工程 考试 科目 系所名称 深圳研究生院 招生总数 820人。 系所说明 除金融学专业数量金融学方向全部接收推荐免试生、工商管理硕士不接收推 荐免试生外,其他专业及方向接收推荐免试生比例为50%-80% 招生专业:环境工程 (083002) 人数:40 研究方向 01.生物能源工程 02.能效工程 03.水处理与资源工程 04.环境微生物 05.环境与能源信息工程 06.固废处理与资源化 考试科目 本专业考试科目③,考生可依据报考方向任选一门。 考生还可选考北大化学 与分子工程学院、生命科学学院、城市与环境学院和环境科学与工程学院各 专业与研究方向相关的任一组试题。 本专业学习年限3年。 1 101思想政治理论 2 201英语一 系所名称 深圳研究生院 招生总数 820人。 系所说明 除金融学专业数量金融学方向全部接收推荐免试生、工商管理硕士不接收推荐免 试生外,其他专业及方向接收推荐免试生比例为50%-80% 招 生 专 业 及 人 数 020104 西方经济学 50 020204 金融学 180 035102 法律硕士(法学) 30 070322 化学(化学基因组学) 50 070523 地理学(城市与区域规划) 35 070524 地理学(景观设计学) 30 080903 微电子学与固体电子学 70 080920 电子科学与技术(集成电路与系统 30 081201 计算机系统结构 20 081203 计算机应用技术 50 081302 建筑设计及其理论 20 083001 环境科学 25 083002 环境工程 40 120202 企业管理 50 200101 法律硕士 80 200601 工商管理硕士 60

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

软件工程导论期末考试试题 一.选择 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 )

北大社会学考研资料真题方法问答题汇总.doc

名词解释 深度访问(06,97,92) 民意测验(04,94,93) 个案研究(03,99,92) 理想类型(法)(01,97,94) 间接观察(法)(00,97,92) 概念、变量、指标(95,93,03) 类型比较法(06,93) 分析单位(04,93) 证伪理论(02,99) 拉扎斯菲尔德(01) 典型实验设计(01,98) 社群图(01,98) 客观陈述法(99,98) 层次谬误(97,94) 参与观察(94,93) 信度与效度(93,04)“滚雪球”抽样(93,92) 中介变量(06) 内含变量(00) 外在变量(02) 抑制变量(98) 历时研究(05) 分类法(05) 社会研究(95) 解释性研究(05) 探索性社会调查(00) 定类尺度(05) 结构式访问(04) 实验组与控制组(04) 定额抽样(03) 分层抽样(00) 双盲试验(03) 内在无效度(03) 内容效度(97) 研究范式(02) 抽样框(02) 时间序列设计(02) 典型调查(01) 常人方法学(01) 框图法(00) 投入理解法(00) 抽样误差(99) 语义差异量表(99) 幅度检查(99) 命题与假设(98) 同期群研究(98) 假设的操作化(94) 结构-功能分析(94) 详析模式(93) 自变量与因变量(92) 列联表/交互分类(92) 2005、2006<论>实验的逻辑和调查研究的逻辑是什么,各举一个例子 2001<简>:简述社会调查研究的方法体系 92<详>:试说明在社会研究中实证主义与人文主义两种方法论的主要观点; 2003<简>:简述社会研究中实证主义方法论的主要观点 2000<简>:举例说明社会学研究的主要研究层次 99<简>:简述社会学的三种研究范式; 95<问>:简述概念、变量、调查指标的定义、各自在社会调查中的作用及三者的关系2003<问>:举例说明在变量关系解释中因果关系和相关关系的异同 99<简>:试举例说明对“外在变量”和“抑制变量”的检验 <问>:调查研究对于理论的四种功能 98<简>:简述科学研究的一般程序 2004<简>:趋势研究和同期群研究的异同 2002<简>:简述典型调查的优缺点 94<简>:社会研究包括哪几种方式?它们的主要原则是什么? 92<简>:试述实地研究(或实地调查)的优缺点及适用范围 2003<简>:简述理论分析与定性分析、定量分析的关系 2005<简>:定性分析与定量分析的关系 93<详>:是说明统计调查与实地研究的具体程序。两者的主要区别有哪些?它们的逻辑推理过程是什么? 2004<论>:统计调查与实地研究的异同,并每个各举三个研究题目,注意适用 2003<问>:举例说明在推论中容易发生的、与分析单位有关的两类错误 95<问>:设计一个调查研究方案主要考虑哪些方面? 92<简>:举例说明四种测量尺度的特点及区别; 2001<简>:是举例说明4种测量尺度及其数学性质;

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

《软件工程》期末考试样题 一、填空题 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.耦合用于衡量一个模块内部的各个元素彼此结合的紧 密程度。()

相关主题