综合知识
1、安全性可划分为多种特性。其中,(1)保证信息不泄露给未授权的用户、实体或过程;(2)保证信息的完整和准确,防止信息被非法修改。
A. 不可否认性 B. 机密性 C.可控性 D. 完整性
A.可控性 B.不可否认性 C.机密性 D.完整性
答案:B、D
解析:安全性(Security)是指系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。安全性可根据系统可能受到的安全威胁类型来分类。安全性又可划分为机密性、完整性、不可否认性及可控性等特性。其中,机密性保证信息不泄露给未授权的用户、实体或过程;完整性保证信息的完整和准确,防止信息被非法修改;不可否认性是指信息交换的双方不能否认其在交换过程中发送信息或接收信息的行为;可控性保证对信息的传播及内容具有控制的能力,防止为非法者所用。
2、ATAM 方法采用效用树 这一工具来对质量属性进行分类和优先级排序。其树形结构从根部到叶子节点依次为()。
A.树根、属性分类、优先级,质量属性场景
B.树根、质量属性、属性分类,质量属性场景
C.树根、优先级、质量属性、质量属性场景
D.树根、质量属性、属性分类,优先级
答案:B
3、The blackboard is considered a formular and ______ framework that solves problems which _______ specific algorithms or pre-defined modules.It can be likened to a scenario where multiple individuals interact on a platform such as a ________ ,engaging in activities like________,to develop_________solutions,ultimately leading to a collective solution。
A.conceptualized,create,pen,getting information,collective
B.centralized,improve,table,discussing problems,collective
C.decentralized,lack,blackboard,sharing information,partible
D.controlled,use,other stationery,another activity,collective
确答案:C
解析:黑板架构是一种利用模块化和分散式框架的解决问题方法。它能够有效解决那些缺乏明确算法或预先确定架构的复杂问题。黑板架构的灵感来源于人类专家通过共享信息和贡献专业知识来协作解决难题的方式。该架构基于人们围绕一块黑板协同工作的方式:每个人围坐在黑板旁,问题会被写在上面。当有人能够解决部分问题时,他们
会走到黑板前,添加他们所知的部分解决方案。这个过程会不断重复,直到找到集体解决方案。
4、在0到1000的数字中,只包含一个数字5的数有多少个?
A.224 B.225 C.242 D.243
答案:D
解析:这是一道数学题。
在个位上有5的情况下(如5,15,25…95),每十个数出现一次,共100次。
在十位上有5的情况下(如50-59,150-159…950-959),每个百位有10次,共100次。
在百位上有5的情况下(如500-599),只有一次完整的序列,共100次。
但是我们需要排除那些同时含有多个5的数字,例如55、155、505等。这些数字会在上面的计数中被重复计算。经过精确计算后,确实可以得出只包含一个5的数字总共有243个。
5、数据安全治理的 4 个步骤?数据分类和分级属于哪个层面的?
6、在仓库风格中,()说明当前数据状态。
A.黑板 B.中央共享数据 C.知识源 D.独立构件
正确答案:B
解析:仓库(Repository)是存储和维护数据的中心场所。
在仓库风格中,有两种不同的构件:中央数据结构说明当前数据的状态以及一组对中央数据进行操作的独立构件,仓库与独立构件间的相互作用在系统中会有大的变化。这种风格的连接件即为仓库与独立构件之间的交互。
7、操作系统预防死锁的办法,哪一个不属于?
A.破坏请求和保持 B.破坏互斥 C.破坏不可抢占 D.破坏循环等待
正确答案:B
解析:预防死锁的策略通常基于破坏产生死锁的四个必要条件之一,
1.互斥(Mutual Exclusion):资源在一段时间内只能由一个进程占有。
2.请求和保持(Hold and Wait):一个进程已经持有一个资源,并请求其他资源。d
3.不可抢占(No Preemption):资源不能被强制从进程中剥夺。
4.循环等待(Circular Wait):存在一个进程的循环链,每个进程都在等待下一个进程持有的资源。
8、计算机网络传输层的协议?
A.TCP 和UDP B.IP和ICMP C.ftp和smtp D.telnet和ftp
正确答案:A
9、操作系统低优先级进程被高优进程抢占或者时间片用光,由执行态变为()状态。
A.就绪B.挂起C.睡眠D.阻塞
正确答案:A
案例分析
试题一:质量属性
- 基于描述填空是什么质量属性,常规题。(性能,功能,安全,可用等等)
- 可用性而言,王工建议采用 ping/echo 机制检测,不过从资源使用角度,李工建议采用心跳机制。问 ping/echo 和 心跳机制的实现原理,心跳机制好在哪里? (大致是这么回事吧,不太记得了)
试题二:系统设计
- ES 的分词器,Standard,Simple, Whitespace, Keyword 介绍四个分词器。
- Restful 风格如何实现前后端分离
试题三: 数据库
- T1线程读数据,T2线程写数据,为什么会造成数据不一致的原因?
- 如何解决数据不一致性?