前言
此次考试监考特别严格,草稿纸不允许带出考场,并且准考证上不允许任何写画,甚至连笔都允许带一支,所以下面的相关题目都是参考一些群友的提供,加上自己的记忆回顾,得到的结果。
其中综合知识部分的题目顺序和真题有出入,另外有部分题目记不住答案只列了题目。
总体来说,题目难度中等,其中大约30道属于练习过的范围,20道没练过但是凭借一般认知可完成,还有25道未练过纯靠运气。
综合知识部分
题目 | 答案 |
模拟信号声源采样原500Hz,选择多少进行采样才能不失真? | 1000Hz. |
哪个不属于敏捷方法的特征? | 自适应、可预测的 |
交换机工作在哪一层? | 数据链路层 |
嵌入式系统典型架构? | 层次化和递归模式。 |
嵌入式分为三层,应用层,系统层和中间层,中间件的作用? | 作用屏蔽底层操作系统差异 |
建模,预测,决定是哪一个系统的实现? | 仿真分析层。 |
下面哪个与R∩S等价? | R-(R-S) |
设计模式中,不属于创建者模式的是? | Bridge |
数据流风格的特点? | 数据在管道中传输 |
数据流风格中处理数据的节点是哪一种? | 过滤器 |
atam设计阶段关注哪几个质量场景? | 性能、安全、可用性、可修改性 |
提供服务注册功能的哪一个?UDDI,WSDL,SOAL? | UDDI |
物联网有哪三层架构? | 感知层/网络传输层/应用层 |
容灾等级标准一共六级,*是哪一级? | 数据零丢失和远程集群支持 |
UML用例之间的关系不包含哪一种? | 聚合 |
哪一种不属于专利客体? | 商标 |
时钟同步编码技术是哪一种? | 曼彻斯特编码 |
知识产权法属于哪一种法? | 民法 |
计算机安全保护等级*别是哪一种? | 访问验证保护级 |
平均故障检测时间属于下面的哪一个? | MTTD |
哪些属于虚拟化技术? | OpenVZ、Xen、KVM |
CPU多道程序设计的目标。 | 提高CPU利用率 |
数据库设计中,满足所有非主属性对主码完全依赖属于哪一标准? | 2NF |
OSI七层协议中哪一层不提供安全服务的层次。 | 会话层 |
假设X和Y都属于最优解,那么满足下面哪个条件μX+zY一定是最优解。 | μz>=0,μ+z=1 |
进程状态不存在下面哪一种? | 等待态到执行态 |
TBAC的组成有哪些? | 工作流、授权结构体、受托人集、许可集四部分组成 |
RBACOBACTBAC | RBAC |
是最早形成文档并广泛使用的架构分析方法是? | SAAM |
有两个集合分别有m和n个元组,则其笛卡尔积结果是? | m*n个元组 |
下列哪些属于ADL? | UniCon,Rapide,Darwin,Wright等 |
关于净室工程的描述错误的是? | 不需要传统测试 |
系统测试的依据是? | 需求规格说明书 |
求项目最短需要多少天。最长路径问题。 | 26天 |
发现代码表达式错误,以及复杂的算法逻辑问题属于哪一种测试? | 静态测试 |
那种测试不仅关心功能,还关心代码逻辑? | 灰度测试 |
通信信息连接流程控制 | |
数字孪生系统 | |
质量属性使用效能树这一技术对质量属性进行识别和优先级排序 | |
atam问题 | |
架构描述问题 | |
英语题。需求工程和软件体系结构 Requirements engineering and software architecture |
案例分析部分
第一题.软件架构设计与评估
1.1 微服务的介绍,并说明微服务的优缺点。(7分)
1.2质量效用树,填空。(6分)
1.3质量属性场景中,使用六元素来描述题目中可用性的两个场景。(12分)
六元素:
刺激源:某个生成该刺激的实体(人,计算机,其它任何刺激器)
刺激:指当刺激达到系统时需要考虑的条件。
环境:指该刺激在某些条件哪发生。
制品:某个制品被激励,可能是整个系统,也可能是系统的一部分。
响应:指在激励达到后所采取的行动。
响应度量:当响应发生时,应当能够以某种方式对其进行度量。
第二题.系统设计与建模
第三题.数据库缓存
3.1使用基于数据库的分布式锁所存在的缺陷(9分)
3.2redis的几种操作命令(6分)
redis写入命令是什么,redis查询命令是什么,redis删除命令是什么
3.3基于使用基于数据库的分布式所存在的缺陷(10分)
问题一.基于redis的数据库锁也会存在死锁场景,举例说明。
问题二.基于数据库的分布式锁和基于redis的分布式锁都存在问题,还有哪些其它的分布式锁的类型?
第四题.嵌入式系统
略
第五题.Web架构
5.1 数据库类型选择(11分)
选择1,2,3分为接口层,处理层和数据层三层。
然后选择MySQL,HDFS,HBase,ES。
下面是网上找到的原题的架构图片:
5.2 MongoDB特点(10分)
首先说明MongoDB是如何把非关系型数据存入的。
其次说明MongoDB对于存储非关系型数据的优势。
5.3 冷热数据(4分)
说明使用热数据,温数据,冷数据分级存储的原因。