当前位置: 首页 > news >正文

软件工程测试2

1.【单选】“数据流的分解一般达到2层数据流就截止”的说法是否正确

A. 正确
B. 错误
答案:B
2.【单选】 在类图中,哪种关系表达总体与局部的关系
A. 泛化
B. 实现
C. 聚合
D. 依赖
答案:C
3.【多选】从UML时序图中我们能够得到()

A. 系统内部交互的对象
B. 对象之间的交互关系
C. 对象之间的交互消息
D. 交互消息的顺序
答案:A,B,C,D
4.【多选】针对用例之间关系表达正确的是

A. 用例包含关系中,箭头指向的是子用例
B. 用例扩展关系中,箭头指向的是子用例
C. 执行父用例时,被包含的子用例不一定会被系统执行
D. 执行父用例时,扩展子用例不一定会被系统执行
答案:A,D
5.【单选】需求评审的主要目的是

A. 使项目开发人与理解需求
B. 发现需求的不确定性和二义性
C. 统一项目人员对需求的理解
D. 需求阶段结束的标志
答案:B
6.【多选】哪些方法属于软件需求分析的结构化方法

A. 数据流分析
B. 实体关系分析
C. 领域类分析
D. 对象交互分析
答案:A,B
7.【多选】UML时序图的图形元素有

A. 角色
B. 系统对象
C. 对象生命线
D. 消息
答案:A,B,C,D
8.【单选】需求获取的一般流程是:
a. 确定需求开发计划
b. 建立项目的目标和范围
c. 确定调查对象
d. 实地收集需求信息
e. 确定非功能需求

A. abcde
B. acbde
C. adcbe
D. adbce
答案:A
9.【多选】数据字典配合数据流图使用,可用于描述

A. 数据的组成
B. 数据元素的定义
C. 数据的用途
D. 数据的流向
答案:A,B,C,D
10.【单选】关于UML类图的说法错误的是

A. UML类图使用矩形符号表达
B. 类图中能够表达属性
C. 类图中能够表达方法体
D. 类图中能够表达类之间的关系
答案:C
11.【单选】关于E-R模型,下列说法错误的是

A. 矩形表示数据实体
B. 菱形表示实体关系
C. 椭圆表示实体属性
D. 直线表示实体关系
答案:D
12.【单选】以下哪个不是用例图的组成部分

A. 用例
B. 生命线
C. 参与者
D. 系统边界
答案:B
13.【单选】用例建模过程中,用例可以没有参与者的说法是否正确

A. 对
B. 错
答案:B
14.【单选】E-R图主要由实体、联系和属性组成

A. 对
B. 错
答案:A
15.【单选】圆角矩形或圆形符号在数据流图中一般用于表达

A. 数据终点
B. 数据流向
C. 数据处理/加工
D. 数据存储
答案:C
16.【单选】 在类图中,表示private权限的是哪个符号?
A. #
B. ~
C. +
D. -
答案:D
17.【单选】在结构化分析方法中,用以表达系统内数据加工及流向的建模工具是( )

A. 数据流图
B. 数据词典
C. 结构化语言
D. 判定表与判定树
答案:A
18.【单选】需求活动的最终输出是

A. 需求列表
B. 用户需求列表
C. 需求规格说明文档
D. 产品说明书
答案:C
19.【多选】关于UML用例图说法正确的是

A. 用于对软件系统功能行为进行可视化
B. 使用椭圆图形符号表示用例
C. 不包含参与者
D. 能够表达出对象之间的交互关系
答案:B,A
20.【单选】针对领域建模中的概念类关联关系,说法正确的是

A. IS-A一般表达聚合关系
B. HAS-A一般表达继承关系
C. 单向关联关系中,主类是维护关联关系的类
D. 聚合关系是双向关联关系
答案:C
21.【单选】需求工程过程不包括

A. 获取需求
B. 分析需求
C. 验证需求
D. 实现需求
答案:D
22.【多选】 面向对象分析模型有()
A. 对象模型
B. 过程模型
C. 动态模型
D. 功能模型
答案:A,C,D
23.【单选】以下关于需求说明文档的描述错误的是

A. 软件设计和实现的基础
B. 测试和用户验收软件系统的重要依据
C. 为软件维护提供信息
D. 是编写代码的唯一输入
答案:D
24.【单选】 哪个不是数据流图的图形元素
A. 数据源点
B. 数据流向
C. 数据存储
D. 数据实体
答案:D
25.【单选】关于用例建模说法正确的是

A. 用例在UML中用矩形表示
B. 每个用例至少有一个参与者
C. 参与者必须是用户
D. 参与者在UML中用箭头表示
答案:B
26.【多选】可以使用UML对目标软件的哪些内容进行可视化建模

A. 软件的结构
B. 用户需求
C. 软件设计想法
D. 软件用户接口视图
答案:C,B,A
27.【多选】关于领域建模说法正确的是

A. 需求描述中的名词或名词短语都是领域概念类
B. 需求描述中的数词、形容词有可能是属性值
C. 在组合关系中,整体与部分的生命周期是不一致的
D. 在聚合关系中,聚合体对象包含聚合元素对象
答案:B,D
28.【单选】情景分析是针对系统步骤进行的建模,需要对系统内部的对象作初步设计

A. 正确
B. 错误
答案:A
30.【单选】IEEE1998将需求分为功能需求、非功能性需求和设计约束,其中非功能性需求不包括

A. 性能需求
B. 质量属性
C. 对外接口
D. 改变产品的功能
答案:D

相关文章:

软件工程测试2

1.【单选】“数据流的分解一般达到2层数据流就截止”的说法是否正确 A. 正确 B. 错误 答案:B 2.【单选】 在类图中,哪种关系表达总体与局部的关系 A. 泛化 B. 实现 C. 聚合 D. 依赖 答案:C 3.【多选】从UML时序图中我们能够得到(…...

31.【TypeScript 教程】混入(Mixins)

TypeScript 混入(Mixins) 混入(Mixins)是面向对象编程中的一个比较重要的概念。本节将会通过一个实例逐步介绍混入是如何在 TypeScript 中使用的。 1. 解释 在 TypeScript 中,可以根据不同的功能定义多个可复用的类,它们将作为 …...

C语言常见面试题:什么是联合体,联合体的作用是什么?

联合体(union)是一种特殊的数据类型,它可以在同一块内存单元中存储不同的数据类型。联合体的作用在于能够节省内存空间,并且可以用来实现数据的共享和交换。 联合体的定义方式是在C语言中通过关键字union来定义,例如&…...

Nginx进阶篇【五】

Nginx进阶篇【五】 八、Nginx实现服务器端集群搭建8.1.Nginx与Tomcat部署8.1.1.环境准备(Tomcat)8.1.1.1.浏览器访问:8.1.1.2.获取动态资源的链接地址:8.1.1.3.在Centos上准备一个Tomcat作为后台web服务器8.1.1.4.准备一个web项目,将其打包为war8.1.1.5.启动tomcat进…...

IndexedDB

Web SQL Database | Can I use... Support tables for HTML5, CSS3, etc IndexedDB | Can I use... Support tables for HTML5, CSS3, etc 为什么websql被废弃?_笔记大全_设计学院 WebSQL有兼容、性能、安全问题,要考虑使用IndexedDB替代。 一文看懂 In…...

git用法总结

以gitee为例,GitHub也可参考本文 创建远程仓库 在自己的gitee主页 创建本地仓库 在文件夹下,右键→git bash here git init添加gitignore vi .gitignoregitignore里的内容根据自己实际情况设置,这里举个例子 # #开头的是注释 # Prer…...

统计学-R语言-7.3

文章目录 前言总体方差的检验一个总体方差的检验两个总体方差比的检验 非参数检验总体分布的检验正态性检验的图示法Shapiro-Wilk和K-S正态性检验总体位置参数的检验 练习 前言 本篇文章继续对总体方差的检验进行介绍。 总体方差的检验 一个总体方差的检验 在生产和生活的许多…...

在Idea中使用git查看历史版本

idea查git历史 背景查看步骤总结 背景 有好几次同事到我电脑用idea查看git管理的历史记录,每次都说我的idea看不了历史版本,叫我到他电脑上去看,很晕,为什么,原来是我自己把显示历史文件的视图覆盖了,下面我们来一起学…...

书籍 - 《华杉讲透孙子兵法》 - 11

第十章 地形第十 六种地形的用兵之道(一):先占有利地形 我们读兵法,会发现很多时候,等待都是最好的策略。你一定要懂得等,等得起。有的人不能等,总以为等待就是不作为,那就容易“胡作…...

2024 axios封装 包括请求拦截、错误码等

1.新建 codeMessage.ts export default {200: "服务器成功返回请求的数据。",201: "新建或修改数据成功。",202: "一个请求已经进入后台排队(异步任务)。",204: "删除数据成功。",400: "发出的请求有错误…...

Kotlin Multiplatform项目推荐 | 太空人分布图

Kotlin Multiplatform项目推荐 | 太空人分布图 项目简介 Kotlin Multiplatform项目是一种跨平台开发技术,它可以同时使用SwiftUI、Jetpack Compose、Compose for Wear OS、Compose for Desktop、Compose for Web、Kotlin/JS React等客户端框架,并且使…...

使用Opencv-python库读取图像、本地视频和摄像头实时数据

使用Opencv-python库读取图像、本地视频和摄像头实时数据 Python中使用OpenCV读取图像、本地视频和摄像头数据很简单, 首先需要安装Python,然后安装Opencv-python库 pip install opencv-python然后在PyCharm或者VScode等IDE中输入对应的Python代码 一…...

webpack如何把dist.js中某个模块js打包成一个全局变量,使得在html引入dist.js后可以直接访问

webpack可以通过使用expose-loader来将模块中的一个js文件暴露为全局可以访问的变量。下面是一个示例代码: 1、安装expose-loader npm install expose-loader --save-dev 2、webpack.config.js配置文件 值得注意的是:我在本地使用16.14.2版本的node打包…...

Mysql第一天

数据库概述 1. 为什么要使用数据库 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。(可掉电:内存 使用高电压和低电压来区别0和1进行数据的一个存储但是一旦断电了电压都没了 0和1也就没有了)大多数情况下,特别是企 业级应用&#…...

用C语言实现贪吃蛇游戏!!!(破万字)

前言 大家好呀,我是Humble,不知不觉在CSND分享自己学过的C语言知识已经有三个多月了,从开始的C语言常见语法概念说到C语言的数据结构今天用C语言实现贪吃蛇已经有30余篇博客的内容,也希望这些内容可以帮助到各位正在阅读的小伙伴…...

uniapp 使用echarts做折线图条形图。

提前10天把中烟活动做完了,以为能打酱油到除夕那天,结果又要做什么数据看板,方便烟草领导过年查看数据,还只给5天时间,真实压榨剥削啊,下辈子再也不‘拍黄片’了,不!下份工作我就转前…...

美易平台:诺基亚四季度财报超预期

正文: 近日,诺基亚发布了其四季度财报,显示调整后营业利润达到了8.46亿欧元,超出市场预估的7.627亿欧元。同时,调整后每股收益(EPS)为0.10欧元,符合市场预期。这一成绩表明诺基亚在…...

大数据学习之Flink算子、了解(Source)源算子(基础篇二)

Source源算子(基础篇二) 目录 Source源算子(基础篇二) 二、源算子(source) 1. 准备工作 2.从集合中读取数据 可以使用代码中的fromCollection()方法直接读取列表 也可以使用代码中的fromElements()方…...

抖去推短视频矩阵系统+实景无人直播系统技术源头开发

抖去推爆款视频生成器,通过短视频矩阵、无人直播,文案引流等,打造实体商家员工矩阵、用户矩阵、直播矩阵,辅助商家品牌曝光,团购转化等多功能赋能商家拓客引流。 短视频矩阵通俗来讲就是批量剪辑视频和批量发布视频&a…...

【机器学习】一文读懂统计学与机器学习的区别。

统计学与机器学习的区别 1、机器学习2、统计学3、统计学与机器学习异同性3.1 差异性3.2 相似性 4、总结 1、机器学习 关于机器学习,我想大家都很熟悉,这里我再简单唠叨一些 机器学习是人工智能的一个子领域,主要关注如何通过算法使计算机系统…...

燃烧的指针(二)

🌈个人主页:小田爱学编程 🔥 系列专栏:c语言从基础到进阶 🏆🏆关注博主,随时获取更多关于c语言的优质内容!🏆🏆 😀欢迎来到小田代码世界~ &#x…...

【工具使用-Everything】everything只能搜到文件夹,无法搜到文件

一,问题现象 everything搜索时,只能搜索到文件夹,无法搜索到文件夹下的文件。 二,问题原因 everything搜索设置问题,设置为"文件夹"导致 三,解决方法 将搜索选项设置为“所有”即可&#x…...

手写rpc和redis

rpc框架搭建 consumer 消费者应用 provider 提供的服务 Provider-common 公共类模块 rpc 架构 service-Registration 服务发现 nacos nacos配置中心 load-balancing 负载均衡 redis-trench 手写redis实现和链接 package com.trench.protocol;import com.trench.enumUtil.Redis…...

Unity动画桢事件

1,使用原因 在新项目内部审核的时候,说什么动画节奏不匹配,所以决定用动画桢事件来处理技能释放。当释放技能的时候,先播放技能动画,然后再动画桢所在的时间戳执行技能的逻辑。 2,具体实现 1,…...

搭建Redis集群

一 应用场景 为什么需要redis集群? 当主备复制场景,无法满足主机的单点故障时,需要引入集群配置。 一般数据库要处理的读请求远大于写请求 ,针对这种情况,我们优化数据库可以采用读写分离的策略。我们可以部 署一台…...

C语言sizeof 不是函数吗?

一、问题 sizeof 怎么⽤,它不是函数吗? 二、解答 sizeof 在 C 和 C 中不是一个函数,而是一个运算符。它在编译时计算其操作数所占用的内存大小,并返回一个大小(字节数),这个结果是类型或表达式…...

Mybatis的XML配置

MyBatis 是一个持久层框架&#xff0c;通过 XML 配置文件来定义 SQL 映射和结果的映射规则。以下是关于 MyBatis XML 配置文件的详细说明&#xff1a; 基本结构&#xff1a; XML 配置文件通常包含 <mapper>、<resultMap>、<typeAliases> 等元素。 2. mappe…...

Oracle报错:ORA-08002: sequence CURRVAL is not yet defined in this session

问题 直接查询序列的当前值&#xff0c;然后报了这个错误。 SELECT HR.EMPLOYEES_SEQ.CURRVAL; ORA-08002: sequence CURRVAL is not yet defined in this session解决 ORA-08002错误是Oracle数据库中的一个常见错误&#xff0c;它表示在当前会话中未定义序列的CURRVAL值。这…...

python10-Python的字符串之拼接字符串

如果直接将两个字符串紧挨着写在一起&#xff0c;Python就会自动拼接它们&#xff0c;例如如下代码。 s1 "软件测试划水老师傅&#xff0c;"软件测试老痞print(s1) 上面代码将会输出: 软件测试划水老师傅&#xff0c;软件测试老痞 上面这种写法只是书写字符串的一…...

华为三层交换机之基本操作

Telnet简介 Telnet是一个应用层协议,可以在Internet上或局域网上使用。它提供了基于文本的远程终端接口&#xff0c;允许用户在本地计算机上登录到远程计算机&#xff0c;然后像在本地计算机上一样使用远程计算机的资源。Telnet客户端和服务器之间的通信是通过Telnet协议进行的…...

百度四川建设厅网站/广东网站seo策划

2019独角兽企业重金招聘Python工程师标准>>> Qt是如何与JavaScript交互的呢&#xff1f;Qt是通过Qtwebkit 与JavaScript 交互&#xff0c;然后Qtwebkit 又是Qt的什么模块呢&#xff1f; Qtwebkit是基于开源的WebKit engine。http://www.webkit.org是开源webkit官方…...

教育机构logo/宁波seo教程

张宴网站中涉及到的加速文章地址&#xff1a; http://blog.s135.com/nginx_cache/2/1/具体参数说明是这样的形式&#xff0c;写得不完善&#xff0c;没有加入自动清理缓存时间 proxy_cache_path /usr/local/nginx/proxy_cache levels1:2 keys_zonecache_one:200m inactive1d ma…...

福建网站模板/永久免费客服系统

/*这题的思路让我觉得很巧妙&#xff0c;所以...虽然小白书 P175 &#xff0c;已经有详细到能看懂的解释了&#xff0c;但我还是用自己的话&#xff0c;把书上的解析复述一遍:简化&#xff1a;先判断解的存在性&#xff0c;有解再找解类比&#xff1a;可将敌人类比为圆&#x…...

ui做的好的网站/企业培训课程名称

前言 写在前面&#xff0c;我最近状态一直都不是很好&#xff0c;每天到了公司不知道该做什么&#xff0c;因为一直想着多久能回去&#xff0c;多久能做什么这些事情&#xff0c;所以真的就是干什么都心不在焉&#xff0c;但是来北京的这28天&#xff0c;我其实也是很有收获的…...

北京网站建设公司招聘/免费域名注册服务网站

在使用 LUA 为 SEP 下载病毒定义时&#xff0c;病毒定义更新文件夹下会包含如下文件&#xff1a; ■ *.skn -- 白名单更新文件 ■ *.cal -- 商业应用程序列表更新文件 ■ *.osi -- X86 MAC 病毒定义更新 ■ *.osx -- MAC 病毒定义更新 ■ *110119022.m25 -- 从 2011-01-19…...

二级域名网站价格/东莞seo技术培训

一、引言和模板来源 (本小节为非必要内容&#xff0c;可跳过) Springer是Springer-Verlag的简称。德国Springer-Verlag(斯普林格)出版社是世界上最大的科技出版社之一&#xff0c;它有着170多年发展历史&#xff0c;以出版学术性出版物而闻名于世&#xff0c;它也是最早将纸本期…...