熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 283|回复: 0

南开23春学期(高起本:1709-2103、专升本高起专:1909-2103)《软件工程与软件测试技术》在线作业【标准答案】

[复制链接]

5387

主题

5387

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
16651
发表于 2023-8-27 15:13:05 | 显示全部楼层 |阅读模式
23春学期(高起本:1709-2103、专升本/高起专:1909-2103)《软件工程与软件测试技术》在线作业-00003
        试卷总分:100 得分:100
        一、单选题 (共 25 道试题,共 50 分)
        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.可行性研讨要进行一次()需求剖析。
        A.具体的
        B.全部的
        C.简化的,紧缩的
        D.完全的
       
        7.系统流程图是描绘()的东西。
        A.逻辑系统
        B.程序系统
        C.体系结构
        D.物理系统
       
        8.( )是表达系统类及其彼此联系的图示,它是面向对象设计的中心,是树立状况图、协作图和其他图的基础。
        A.布置图
        B.类图
        C.组件图
        D.装备图
       
        9.下列软件开发模型中,撑持需求不清晰,尤其是大型软件系统的开发,并撑持多种软件开发方法的模型是( )。
        A.原型模型
        B.瀑布模型
        C.喷泉模型
        D.螺旋模型
       
        10.下列错误的是
        A.尽量不运用数据耦合
        B.少用操控耦合和符号耦合
        C.约束公共环境耦合的规模
        D.彻底不必内容耦合
       
        11.每个对象可用它自己的一组特点和它能够履行的一组( )来表征。
        A.操作
        B.功用
        C.行动
        D.数据
       
        12.下列是面向对象设计方法中有关对象的叙说,其间( )是正确的。
        A.对象在内存中没有它的存储区
        B.对象的特点调集是它的特征表明
        C.对象的界说与程序中类型概念适当
        D.对象之间不能彼此通讯
       
        13.( )是把对象的特点和操作结合在一同,构成一个独立的对象,其内部信息对外界是躲藏的,外界只能经过有限的接口与对象发作联系。
        A.多态性
        B.承继
        C.音讯
        D.封装
       
        14.面向对象软件技术的许多强有力的功用和杰出的长处,都来历于把类安排成一个层次结构的系统。一个类的上层能够有爸爸,基层能够有子类。这种层次结构系统的一个重要性质是( ),一个类可取得其爸爸的悉数描绘(数据和操作)。
        A.兼容性
        B.承继性
        C.复用性
        D.多态性
       
        15.下列不归于面向对象的要素有( )。
        A.承继
        B.笼统
        C.分类性
        D.封装
       
        16.需求工程的首要意图是( )。
        A.系统开发的详细计划
        B.进一步断定用户的需求
        C.处理系统是"做啥的疑问"
        D.处理系统是"怎么做的疑问"
       
        17.面向对象程序设计语言不一样于其他语言的最首要特色是( )。
        A.模块性
        B.笼统性
        C.承继性
        D.内聚性
       
        18.软件模块设计原则中个错误的是
        A.下降模块之间的耦合性,下降模块的内聚性
        B.模块的效果规模大概在操控规模内
        C.设计功用可预测并能得到验证的模块
        D.恰当区分模块规划,以坚持其独立性
       
        19.为了进步模块的独立性,模块之间最佳是( )。
        A.公共环境耦合
        B.操控耦合
        C.数据耦合
        D.特征耦合
       
        20.DFD 中的每个加工至罕见( )
        A.一个输入流或一个输出流
        B.一个输入流和一个输出流
        C.一个输入流
        D.一个输出流
       
        21.结构化剖析方法(SA) 最为常见的图形东西是( )。
        A.程序流程图
        B.实体联系图
        C.数据流图
        D.结构图
       
        22.检验测试的使命是验证软件的( )。
        A.牢靠性
        B.正确性
        C.移植性
        D.有用性
       
        23.面向对象的剖析方法首要是树立3类模型,即( )。
        A.系统模型、ER 模型、应用模型
        B.对象模型、动态模型、功用模型
        C.ER模型、对象模型、功用模型
        D.对象模型、动态模型、应用模型
       
        24.软件需求剖析期间的工作,能够分为以下4 个方面:对疑问的辨认、剖析与归纳、编写需求剖析文档以及( )。
        A.总结
        B.期间性陈述
        C.需求剖析评定
        D.以上答案都不正确
       
        25.分层DFD 是一种对比严厉又易于了解的描绘方法,它的顶层图描绘了系统的( )。
        A.细节
        B.输入与输出
        C.软件的作者
        D.制作的时刻
       
        二、多选题 (共 5 道试题,共 10 分)
        26.在设计人机界面的过程中,需思考下面哪几个疑问:
        A.系统呼应时刻
        B.用户协助设施
        C.犯错信息处理
        D.指令交互
       
        27.数据存储管理形式有( )。
        A.文档管理系统
        B.关系数据库管理系统
        C.面向对象数据库管理系统
       
        28.剖析员和用户两边断定对软件系统有哪几方面的归纳要求。
        A.功用需求
        B.功能需求
        C.环境需求
        D.接口需求
       
        29.构成数据字典的元素有
        A.数据流
        B.数据流重量(数据根本项)
        C.数据存储
        D.数据处理(加工)。
       
        30.需求获取的常用方法
        A.客户访谈
        B.树立联合剖析小组
        C.疑问剖析与承认
        D.疾速树立软件原型模型来获取需求
       
        三、判别题 (共 20 道试题,共 40 分)
        31.HIPO 法既是需求剖析方法,又是软件设计方法
       
        32.发现错误多的模块,残留在模块中的错误也多。
       
        33.面向对象系统确实认测试是面向白盒的,而且能够应用传统的白盒方法完结测试工作。
       
        34.条件掩盖的根本思想是,设计满足多的测试用例,不只每个句子至少履行一次,并且使断定表达式中的每个条件都取到各种能够的成果(真或假)。
       
        35.功用模型是相似编译器之类系统的首要模型。
       
        36.动态测试是指经过运转程序发现错误。
       
        37.面临杂乱的系统制作系统流程图时,一个对比好的方法是分层次地描写这个系统(系统流程图分层)。
       
        38.在结构化的程序中一般有3种循环类型:简略循环、串接循环和嵌套循环。
       
        39.类封装比对象封装更详细、更详尽。
       
        40.用例图用于展现系统将供给啥样的功用,以及用户将怎么与系统交互来运用这些功用。
       
        41.PAD图是二维树形结构的图形,自下而上、自左向右次序履行,遍历一切结点
       
        42.在能满意用户需求的条件下,应挑选杂乱度更高的算法。
       
        43.数据流图是系统逻辑功用的图形展现。图中没有任何详细的物理元素,首要着重的是数据流和处理过程。
       
        44.结构化程序技术能够明显进步软件开发的成功率和生产率。
       
        45.IPO图是输入、处理、输出图(Input-Process-Output)的简称。
       
        46.当系统中包括的使命在5个以下时,不必添加专门用来和谐使命之间的关系的使命。
       
        47.对于各种鸿沟状况设计测试用例,能够查出更多的错误。
       
        48.应运用相同的类初始化系统中其别人机交互部件类,确保整个系统人机交互界面的共同性。
       
        49.对象模型中,相关是衔接不一样对象的枢纽,指定对象彼此之间的联系途径。
       
        50.自顶向下集成测试不需求测试驱动模块,需求桩模块。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计 | 统计 | QQ | Archiver| 熊猫题库 |网站地图

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by 熊猫题库