软件工程概论试题二

devtools/2025/2/2 21:28:02/

一、单选

1. 下面的说法是哪种视角对系统进行建模?“对系统与环境之间或系统构件之间的交互进行建模
A. 外部视角
B.交互式视角
C.结构化视角
D.行为视角

正答:B

2.下面描述是从哪种视角对系统进行建模的?
“对系统的体系结构和系统处理的数据的结构建模”。
A.外部视角
B.交互式视角
C.结构化视角
D.行为视角

正答:C

3.下面是什么UML图?

A. 类图
B.活动图
C. 顺序图
D.状态图

正答:C

4.下面UML模型描述的是哪种设计模式?

A.观察者模式
B.门面模式
C.迭代器模式
D.装饰者模式

正答:A

二、多选

5.所有系统都包含某种类型的交互,常见的分类包含以下几种
A. 用户交互
B.软件和环境的交互
C.软件内部构件之间的交互
D.发布测试

正答:ABC

6.管道和过滤器模型适应的系统包括
A.交互少的批处理系统
B.嵌入式系统
C.电子商务系统

正答:AB

7.下面的选项中哪些是典型的“事务处理系统"?
A. 交互式银行系统
B.电子商务系统
C.嵌入式系统
D.信息系统
E.预订系统

正答:ABDE

三、判断题

8.模型是所研究系统的一种抽象,模型只包含了系统的部分特征
A. 对
B.错

正答:A

9.UML中的顺序图主要用于建模参与者与系统中的对象之间的交互,以及这些对象之间的相互交互。
A.对
B错

正答:A

10.体系结构设计过程的输出是一个需求规格说明.
A. 对
B.错

正答:B

11.知识库体系结构模型最重要的优势在于它是一个分布式体系结构。很容易增加一个新的服务器并将其与系统的剩余部分相集成。
A. 对
B. 错

正答:B

12.软件复用可以在多个不同的级别上发生,场景--"如果需要在一个ava程序中实现一个发送电子邮件的功能,你可以直接引用JavaMail库里的对象和方法快速实现“就是“系统级"复用的例子。
A.对
B.错

正答:B

13.设计模式是为了代码或者软件具有更好的:1、重用性(相同功能的代码不用重复编写);2、可读性(其他程序员可以理解):3、可扩展性(增加新功能很方便):4、可靠性(新功能对原功能没有影响);5、代码出现高内聚低耦合的特性。
A. 对
B.错

正答:A


http://www.ppmy.cn/devtools/155541.html

相关文章

PostgreSQL技术内幕24:定时任务调度插件pg_cron

文章目录 0.简介1.基础知识2.pg_cron安装使用方式2.1 安装pg_cron2.2 使用方式 3.实现原理3.1 启动过程3.2 任务添加和管理3.3 调度过程3.4 执行原理 0.简介 pg_cron是PostgreSQL中的一个简单的基于cron的任务调度插件,本文将从其基础知识(Linux中Cron的…

PostgreSQL 数据查询操作(排序、筛选、连接、分组、子查询)

(1)排序查询与筛选查询操作 排序查询使用ORDER BY,对某个表中的列1按照列升序(ASC,默认升序)或降序(DESC)排序,排序后展示列1和列2两列。此外,也可以按照多列…

MySQL数据类型转换应注意什么?

文章目录 1. **隐式转换**2. **显式转换**3. **数据截断**4. **字符集与排序规则**5. **日期和时间转换**6. **数值转换**7. **NULL 处理**8. **性能影响**9. **错误处理**10. **函数选择**示例总结 在 MySQL 中进行数据类型转换时,需要注意以下几个关键点&#xff…

基于Cipher的Java加密工具类

一、什么是Cipher Cipher是一种用于加密和解密信息的算法或方法。它将原始的明文转化为密文,从而保护信息的安全性和机密性。使用密码学中的数学原理和技术,Cipher可以对数据进行加密处理,使其在传输或存储过程中对未授权的访问者不可读。在必…

LVGL+FreeRTOS实战项目:智能健康助手(lcd篇)

1.8寸彩色TFT显示屏简介 接线图 我们选用的是分辨率为128*160的彩色显示屏,采用的SPI接口,通过我们STM32的SPI外设,来和我们的屏幕进行通信,以显示我们需要显示的图片。 软件部分 #include "lcd_driver.h"//液晶IO初始…

2015年蓝桥杯第六届CC++大学B组真题及代码

目录 1A:奖券数目(填空_简单枚举) 2B:星系炸弹(填空_日期计算) 3C:三羊献瑞(填空_全排列) 4D:格子中输出(代码填空) 5E&#xff1…

C# 拖入文件 只能拖入txt文件

要实现只能将 .txt 文件拖入 Button 控件(如 button1)并获取其路径,可以在之前的基础上添加文件类型的检查逻辑。以下是具体实现步骤和示例代码: 1. 创建 Windows Forms 项目 打开 Visual Studio,创建一个新的 Window…

ASP.NET Core WebAPI的异步及返回值

目录 Action方法的异步 Action方法参数 捕捉URL占位符 捕捉QueryString的值 JSON报文体 其他方式 Action方法的异步 Action方法既可以同步也可以异步。异步Action方法的名字一般不需要以Async结尾。Web API中Action方法的返回值如果是普通数据类型,那么返回值…