结构冲突-架构真题(三十四)

2023-09-21 14:20:41 浏览数 (1)

上篇文章案例回顾:

反规范化设计?

1、冗余冗余列,增加多余的列。

2、冗余派生列,增加计算值多余的列。

3、合并表,把两个表的列合并在一起。

4、拆分表,为了提高查询效率,把不必要查询的字段拆分成独立的表,比如收件地址一类的富文本可以拆分单独表。

反规范化导致数据不一致如何解决?

1、用事务来保证一致性,要么两个表同时成功,要么同时失败。

2、用定时器来保证一致性,更新完后在定时更新其他数据。

3、用触发器来保证一致性,当数据修改后,触发其他数据修改保证一致。

Redis的zset,list,set,hash,string哪个解决排序,如何解决redis和mysql一致性?

排序非常适合zset。

1、主动触发:通过业务代码,读取binlog日志,更新redis缓存。

2、被动触发:通过代码来获取数据,当从mysql获取到值,则更新redis的数据,当修改值的时候也要更新redis的数据。(数据不一致的时候可以采用延迟双删来解决)

双向通信TCP和UDP协议不同?

TCP是基于字节流,面向连接,可靠的传输协议,因为它有三次握手动作,保证当丢包的时候,重试继续发送。

UDP面向无连接的传输协议,会存在丢包的情况。

为了保证可靠,可以选择TCP协议。

1、(2021)某文件系统文件存储采用文件索引节点法。每个文件索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项是一级间接地址索引,1个地址项是二级间接地址索引。磁盘索引块和磁盘数据块大小均为1KB。若要访问iclsClient.dll文件的逻辑块号分别为1、518,则系统应分别采用( )。

A、直接地址索引和直接地址索引

B、直接地址索引和一级间接地址索引

C、直接地址索引和二级间接地址索引

D、一级间接地址索引和二级间接地址索引

答案:

C

解析:

0~4是直接

5~6是一级

7是二级

1024/4 = 256

一级则是5~5 255 所以是2~260

261~261 255 所以是261~516

所以1在直接索引,518在二级间接索引

2、(2021)某企业管理的E-R图,人力资源员工属性:员工号、姓名、性别、出生日期、联系方式和部门,培训部门定义的培训师实体具有属性:培训师号,姓名,职称。职称有初级,中级,高级。这种情况属于()。

A、属性冲突

B、结构冲突

C、命名冲突

D、实体冲突

答案:B

解析:

结构冲突:名称在某个实体里是属性,但在另一个局部是整个实体,所以要不把属性变为实体或者把实体变为属性。

命名冲突:比如同一意思在不同的实体有不同的名称。

属性冲突:有的字段把重量以斤,有的以公斤,有的年龄是字符串,有的是整数。

3、(2021)看关系R.S如下表所示,则关系R与S进行自然连接运算后的属性列数和元组个数分别为( ),关系代数表达式π1<5(σ2=5(R X S))与关系代数表达式( )等价。

A、6和7

B、4和4

C、4和3

D、3和4

答案:C

解析:

自然连接在等值连接的基础上去掉重复列,等值需要R和S相等属性才可以连接。B和C属性相等三行,所以6616、6151、6154

4、一般来说,SoC称为系统级芯片,也称为片上系统,它是一个有专用且标的集成电路产品,以下关于Soc不正确说法()。

A、SOC是一种技术,以实际的,确定系统功能开始,到软/硬划分,并设计整个过程

B、SOC是一款具有运算能力处理芯片,可面向特定用途进行定制的标准产品

C、SOC是信息系统核心的芯片集成,是将系统关键部位集成在一块芯片上,完成信息系统的核心功能

D、SOC是将微处理器,模拟IP核、数字IP核和存储器(或片外存储控制接口)集成成单一芯片上,是面向特定用途的标准产品

答案:B

解析:

SOC的定义多种多样,是一整套系统,所以需要设计整个过程。

5、嵌入式实时操作系统与一般操作系统相比,具有许多特点,不属于嵌入式操作系统特点的是()。

A、可剪裁性

B、实时性

C、通用性

D、可固定化

答案:C

解析:

嵌入式特点有 系统微型化、系统专用性强、软硬件依赖性强和系统资源受限。

所以通用性和专用性相背离。

6、政府、企业等对信息化的需求是能组织信息化的原动力,它决定了组织信息化的价值取向和成果效益,而需求本身又是及其复杂的,它是一个系统的、多层次的目和系统、组织信息化需求通常包含线个层次,即()。(2021年)

A、战略需求,运作需求,功能需求

B、战略需求,运作需求,技术需求

C、市场需求,技术需求,用户需求

D、市场需求,技术需求,领域需求

答案:B

解析:

政府企业对技术有要求。

7、人工智能技术已成为当前国际竞争核心技术之一,AI芯片是占据人工智能法宝,它具有四个关键特征()。(2021年)

A、新型的计算范式、信号处理能力、低精度设计、专用开发工具

B、新型的计算范式、训练和推断、大数据处理能力、可重构的能力

C、训练和推断、大数据处理能力、可定制性、专用开发工具

D、训练和推断、低精度设计、新型的计算范式、图像处理能力

答案:B

8、Internet网络核心采取的交换方式为()。(2021年)

A、分组交换

B、电路交换

C、虚电路交换

D、消息交换

答案:A

解析:

分组交换:交换方式和报文交换方式类似,在数据报中分组交换。

电路交换:在数据传输前先设置一条通路。单线程

报文交换:消息队列,需要排队,不能满足实时。

9、SDN在网络架构中不包含()。

A、逻辑层

B、控制层

C、转发层

D、应用层

答案:A

解析:

在网络架构中,有三层:

应用层:对应不同的业务。

控制层:主要负责处理数据资源的编排。

转发层:负责用户数据转发。

0 人点赞