设计模型-系统架构师(三)

news2024/10/6 8:33:37

1、按照《中华人民共和国著作权法》的权利保护期,署名权和修改权 是永久保护的。

发表权、使用权和获取报酬权 保护期限 作者终生和死后的50年。

2、(重要)面向对象的分析模型主要由 顶层架构图、用例与用例图和()构成;设计模型则包含以()表示的软件体系结构图、以交互图表示的用例实现图,完整精确的类图、描述复杂对象的()和用以描述流程化处理过的活动图等。

问题1

A数据流模型

B领域概念模型

C功能分析图

D功能需求模型

问题2

A模型视图控制器

B组件图

C包图

D2层、3层或N层

问题3

A序列图

B协作图

C流程图

D状态图

解析:

设计模型包含 以 包图 表示的软件系统结构图、交互图 表示用例实现图、完整精确的 类图、描述复杂对象的 状态图 和用以描述流程处理化过程的活动图等。

答案:B C D

3、计算机系统输入/输出采用双缓冲的方式,假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区时间T为10us缓冲区送至用户区的时间M为6us系统对每个磁盘块数据处理时间C为2us。若用户将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用双缓冲区需要花费多少时间()us,比使用单缓冲区节约()us时间。

问题1

A100

B108

C162

D180

问题2

A0

B8

C54

D62

解析:

多缓冲区的公式 10*10 +2 =102微秒

因为单缓冲区,必须等缓冲区读完,再从缓冲区放到用户区之后,才能再次读取。

单缓冲区的公式 (10+6)*10+2 = 162us

答案:B,C

4、测试新系统性能,用户必须依靠评价程序来评价机器的性能,以下4中评价程序,()评测的准确程度最低。

A小型基准程序

B真实程序

C核心程序

D合成基准程序

解析:

准确度依次递减:真实程序、核心程序、小型基准程序、合成基准程序

答案:D

5、某商场商品数据库关系摸索P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码->商品名称,(商品代码,供应商)->库存量,供应商->联系方式}。关系模式P达到了();该关系模式分解()后,具有无损连接的特性,并能够保持函数依赖。

问题1:

A1NF

B2NF

C3NF

DBCNF

问题2

AP1(商品代码、联系方式),P2(商品名称,供应商,库存量)

BP1(商品代码、联系方式),P2(商品代码,供应商,库存量)

CP1(商品代码、商品名称,联系方式),P2(供应商,库存量)

DP1(商品代码、商品名称),P2(商品代码、供应商、库存量),P3(供应商,联系方式)

解析:

因为候选键是 商品代码 和 供应商。

满足2NF是 消除 非主属性 对 主属性的部分依赖关系,而商品名称 部分依赖商品代码,所以并不满足2NF。

满足3NF则是传递依赖。

满足BCNF则是消除主属性 对 候选键的传递依赖。

问题2

A有损的,因为商品名称 和 商品代码没有任何联系

B有损的,因为商品名称 和 商品代码没有任何联系

C有损的,因为供应商 和 联系方式没有任何联系

答案:A/D

6、以下关于网络核心层的叙述中,正确的是()。

A为了保障安全性,应该对分组进行尽可能多的处理

B在区域高速的转发数据分组

C由多台二、三层交互机组成

D提供多条路径来缓解通信瓶颈

解析:

网络分层为 核心层、汇聚层和接入层

核心层:高速转发数据,必须达到 高可用高可靠。(可冗余设计)

汇聚层:则是流量负载和路由相关策略

接入层:接入终端设计。

答案:B

7、计算机采用五级流水线结构指令,设买个指令由 取指令2t,分析指令1t,取操作数3t,运算1t,写回结果2t组成,该流水线最大吞吐率为()。若连续向流水线输入10条指令,则该流水线的加速比为()。

问题1

A 1/9t

B 1/3t

C 1/2t

D 1/1t

问题2

A 1:10

B 2:1

C 5:2

D 3:1

解析:

吞吐率 是 单位时间内的完成任务数量

指令执行条数 / 时间

2+1+3+1+2 = 9

最大吞吐率 是 3/9

加速比 不用流水线/用流水线

不用流水线则是 9*10 = 90

使用流水线则是 第一条指令的执行建立流水线,之后再乘以流水线周期

2+1+3+1+2 + 3*9 = 9+27 = 36

90:36 = 5:2

答案:B、C

8、DMA(direct memory access)直接存储器访问,工作方式是在()之间建立起直接的数据通路。

A CPU与外设

B CPU与主存

C 主存与外设

D 外设与外设

解析:

DMA 指主存与I/O设备之间直接传送,不需要CPU作任何干涉

答案:C

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1707633.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

远程户外监控组网方案,工业4G路由器ZR2000

户外监控无人值守4G工业路由器组网应用涉及工业自动化、数据传输和远程监控的重要领域。在户外没有光纤的情况下,想要让监控或传感器等设备联网,仅需一台4G工业路由器即可解决。以下是关于远程监控户外组网的详细分析与应用: 物联网应用场景 …

Java多线程(02)

一、如何终止线程 终止线程就是要让 run 方法尽快执行结束 1. 手动创建标志位 可以通过在代码中手动创建标志位的方式,来作为 run 方法的执行结束条件; public static void main(String[] args) throws InterruptedException {boolean flag true;Thr…

SERVER-----查询(1)

目录 Scott库下载: 一. 查询 1. 计算列 2. distinct 3. betwee... and... 4. in Scott库下载: 在大家学习数据库后期需要使用Scott库进行辅助学习,下面是我从一个叫做 yuhan_Li的博主那复制过来的,大家尽可能访问原文章吧&am…

南卡、韶音、Cleer开放式耳机如何选?全面对比测评拒绝智商税!

随着开放式耳机在生活中日益流行,市场上的多样化选择有时也伴随着质量参差不齐的问题,部分产品因成本控制而牺牲了材质和音质,给消费者在寻找高质量耳机时增添了困扰。 作为一名耳机评测领域的从业者,近期我投入大量精力对多款开…

基于STM32实现智能饮水机控制系统

目录 引言环境准备智能饮水机控制系统基础代码示例:实现智能饮水机控制系统 温度传感器数据读取水泵和加热器控制水位传感器数据读取用户界面与显示应用场景:家庭和办公室的智能饮水管理问题解决方案与优化收尾与总结 1. 引言 本教程将详细介绍如何在S…

1---Linux下进程的概念(逻辑推导,全干货无废话)

一、进程和程序: 1.1什么是程序? 程序由代码、数据、逻辑、接口和文档组成的一组按特定顺序执行的计算机指令,用于实现特定功能或解决问题。程序存储在磁盘上。 1.2什么是进程? 进程是一个正在执行的程序实例,包含程…

数据库查询——kettle开发20

一、数据库查询 数据库查询就是数据库里面的左连接,左连接就是两张表执行左关联查询,把左边的表数据全部查询出来。 如图所示我们在进行数据库查询操作时,我们首先需建立数据库连接,输入表名和查询需要的关键字,最后…

LAMP源码编译安装——CentOS7

文章目录 LAMP是什么LAMP软件组件LinuxApacheMySQLPHP 源码安装Apache一、准备工作二、安装环境依赖包三、配置软件模块四、编译及安装五、优化配置文件路径六、添加httpd系统服务(有两种方法)方法一:方法二: 七、修改httpd 服务配…

WEB安全:Content Security Policy (CSP) 详解

Content Security Policy (CSP) 是一种强大的网页安全机制,用于防止跨站脚本 (XSS) 和其他注入攻击。通过设置一系列的内容安全策略,CSP 可以限制网页可以加载的资源,从而保护用户数据和网站的安全性。 什么是 XSS 攻击? 跨站脚本攻击 (XSS) 是一种常见的安全漏洞,攻击者…

Svad:一个鲁棒、低功耗、轻量级的语音活动检测与尖峰神经网络

SVAD: A ROBUST, LOW-POWER, AND LIGHT-WEIGHT VOICE ACTIVITY DETECTION WITH SPIKING NEURAL NETWORKS 第二章 目标说话人提取之《Svad:一个鲁棒、低功耗、轻量级的语音活动检测与尖峰神经网络》 文章目录 SVAD: A ROBUST, LOW-POWER, AND LIGHT-WEIGHT VOICE ACTIVITY DETE…

京东二面:Sychronized的锁升级过程是怎样的

引言 Java作为主流的面向对象编程语言,提供了丰富的并发工具来帮助开发者解决多线程环境下的数据一致性问题。其中,内置的关键字"Synchronized"扮演了至关重要的角色,它能够确保在同一时刻只有一个线程访问特定代码块或方法&#…

【Python】 从Python列表中获取唯一值

基本原理 在Python中,列表是一种非常灵活的数据结构,它允许存储不同类型的元素。然而,有时我们可能需要从列表中提取唯一的值,即去除重复的元素。这在处理数据集或进行数据分析时尤其有用。Python提供了几种方法来实现这一目标。…

[SCTF2019]Who is he

unity 游戏,直接输入字符串 直接修改 if 判断,看能不能直接输出flag 修改了程序逻辑,但还是输出了 明明已经把这个 if 删了 不知道为什么还会输出这串字符 应该程序还有什么引入吧,看 wp 应该先查一下程序的动态链接库 DLL 是…

渗透测试工具Cobalt strike-1.CS介绍与配置

Cobalt Strike是一款美国Red Team开发的渗透测试神器,常被业界人称为CS。最近这个工具大火,成为了渗透测试中不可缺少的利器。其拥有多种协议主机上线方式,集成了提权,凭据导出,端口转发,socket代理&#x…

亡羊补牢,一文讲清各种场景下GIT如何回退

系列文章目录 手把手教你安装Git,萌新迈向专业的必备一步 GIT命令只会抄却不理解?看完原理才能事半功倍! 常用GIT命令详解,手把手让你登堂入室 GIT实战篇,教你如何使用GIT可视化工具 GIT使用需知,哪些操作…

【ArcGISPro】CSMPlugins文件夹

在ArcGISPro软件的CSMPlugins文件夹含有以下一个应用程序的扩展 从文件的名称可以看出美国地质调查局的太空地质学与ESRI合作进行的一个软件扩展,而USGS主要是遥感影像方向的应该,所以估计该dll的主要功能是多遥感影像进行处理,支持软件的不同…

MySQL(三)查询

1、单表和多表查询 1.1 算术运算符、比较运算符及特殊运算符 1)MySQL的算术运算符 select 0.1+0.3333,0.1-0.3333,0.1*0.3333,1/2,1%2; select 1/0,100%0; select 3%2,mod(3,2); 2)MySQL的比较运算符 select 1=0,1=1,null=null; select 1<>0,1<>1,null<&…

Scala环境的搭建

要搭建Scala&#xff0c;我们必须先下载java&#xff0c;由于我的电脑已经搭建好了环境&#xff0c;因此我这里用截图来教大家搭建环境。 可以从网上搜索安装包对其进行安装 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE 不建议下载最新版的&#xff0c;大家下载的版本可以下…

【大宗】第一期:大航海时代下的[集运欧线]

一、大航海时代 - 集运欧线前世今生 01 航运合约指数的诞生 ‍‍‍‍ 2023年8月18日&#xff0c;上海期货交易所的伙伴们搞了个大新闻——他们推出了一种新的期货品种&#xff0c;叫做“欧线集运”。这可不是什么普通的期货&#xff0c;它是基于一个叫做SCFIS的指数&#xf…

goimghdr,一个有趣的 Python 库!

更多Python学习内容&#xff1a;ipengtao.com 大家好&#xff0c;今天为大家分享一个有趣的 Python 库 - goimghdr。 Github地址&#xff1a;https://github.com/corona10/goimghdr 在图像处理和分析过程中&#xff0c;识别图像文件的类型是一个常见的需求。Python自带的imghdr…