综合知识
- 自带同步时钟信号的典型编码是: 归零码,不归零码,曼彻斯特编码 定比码?
曼彻斯特 - 多x智能体系统,英语
3. 解释器风格包括()
4. A(需要4天,前续无),B(需要3天,前序任务A),C(需要5天,前序任务B),D(耗时3天前序 C,E)E(需要4天,前序任务 A),F(耗时1天,前序 D),第一天开始,问工作E最晚可以在第几天早上开始? 9从第一天早上开始工作,问工作E最晚可以在第几天早上开始
5. 数学问题-游乐场消费: 75 个孩子,总消费700元,20 人玩3个项目,55 人玩至少2个项目,每个项目5元。求没玩项目的孩子数。计算过程:20x3=60项目,60x5=300元;55-20=35人玩2项目,35x2=70项目,70x5=350元;总消费 300+350=650元;剩余700-650=50元,对应50/5=10项目;总玩项目人数 20+35=55,但玩项目总人数 65(计算调整),最终 75-65=10人没玩。
答案选 B.10。
6. 逆向工程的领域级和功能级获得方式: 选项 A.领域级分析、B.用户指导下的搜索与变换方法、C.基于领域知识。具体6答案未明确。
7. 均匀分布概率:U(0,1),求P(<0.5)。选项A.1/4、B.0、C.1、D.1/2。回忆答案为 D.1/2
8. 电子信息交换系统 EDI组成:包括数据采集、数据预处理、数据格式转换、联系信息
9. 更换加密算法属于什么改变:选项 a.属性改变、b.行为改变、c.风格改变、d.命名改变。
A1建议为行为改变
10. 提高加密等级降低性能的权衡点: 选项涉及敏感点、权衡点。回忆为权衡点
11. CBAM 两个维度:成本效益分析法,维度包括项目干系人根据投资回报选择架构策略,以及架构师选择技术难度
12. DSSA 领域分析阶段产物: 领域模型
13. 活动图描述错误:涉及分支和分叉的区别。具体错误未描述
14. 描述物理结构的 UML图: 部署图
15. 压力测试顺序: 选项A.正常情况下获得基准、B.确定负载、C性能、D.最大负载后再压测。具体答案末明确。(这个题目应该选什么有人知道吗, 我选的是个从小到大逐步加压的选项)
16. 工业产权包含: 选顶a.专利权和商标权、b.专利权和著作权、c.专利权和软件著作权。
回忆答案为 a
17. 专利法主体客体错误说法: 错误的是专利法保护的主体一定是提交人、发明人。
18. 商业秘密包括: 选项包括公司的技术信息和经营信息。讨论商业秘密是知识产权的主体或客体
19. 抗抵赖服务:题目引用书上的原话,包括证据生成、验证等。选项a.鉴权、b.不可抵赖、c.机密性、d.完整性。答案应为 b.不可抵赖。
20. 进程通信风格错误描述: 选项a通信可异步、b.通信可点对点、c,连接件是消息传递、d.构件不独立。回忆d 错误,因为进程通信是独立构件风格。
21. 项目管理 PERT 图计算: 算非关键路径最迟开始时间。具体未描述,这个是和题目4重复
22. 加速比计算:15 天任务提前3天,每日工作量相同,求每日多做百分比。计算:原工作量 1/天,新工作量 1.25/天
23. 电子签名错误说法: 选项 a.手写签名扫描图像、b.电子印章、c.电子代码、d.现代化签名方式统称。回忆a错误
24. 大数据架构处理新增数据层次:选项有批处理层、加速层。回忆为加速层
25. 文本聚类分析算法:选顶kmeans、朴素贝叶斯、knn、svm。回忆为 kmeans
26. 推测程度逐渐降低的程序类型: 顺序为最小核心程序-核心程序-基准合成程序-真实程序。选项有真实程序、核心程序
27.子网掩码 255.255.255.248的主机数: 计算为6台主机(因为 248=11111000,主机位3,2^3-2=6)。
28.数据集关系 R-(R-S)结果:选项 R∩S、RUS、R-S、R*S。回忆为 RAS。
29.关系数据库物理模块设计阶段:选项概念设计、逻辑设计、物理设计。回忆为逻辑结构设计阶段。
30.Hofmesiter 的4视图模型:视图包括概念视图、模块视图、执行视图和代码视图。执行视图挖空,选项有逻辑视图
执行视图、部署视图。答案执行视图。
31.PKI三类实体:选项管理端、终端、对象端、证书库。
答案是:管理对象,端对象,证书库
32.互斥信号 mutex=-1含义:选项a.一个进程进入临界资源一个等待、b.两个讲临界资源、c.两个等待。回忆a正确,33.嵌入式系统动态库和重定位代码提升:选项a.可裁剪性、b.确定性、c.实时性。回忆a.可裁剪性。
33.嵌入式系统动态库和重定位代码提升:选项 a.可裁剪性、b.确定性、c.实时性。回忆 a.可裁剪性。
34.头脑风暴中代表架构极端增长形式:选项用例、增长、探测。书上是探测。
35.谓词表示主体和客体的方法:选项 a产生式表示法、b.逻辑表示法、c.对象。回忆b.逻辑表示法。
36.企业信息集成联邦服务:对不同来源数据聚合但独立管理。选项搜索服务、转移服务、转换服务、复制服务。回忆联邦服务。
37.SQL select语句执行结果:选项集合、元组、序偶、属性值。回忆集合。
38.UML活动图组件:涉及分叉、分支、动作状态、活动状态。
39.敏捷方法角色:选项Scrum、极限编程,lean。回忆Scrum 有三种角色,每日站会,固定迭代周期。
40.两阶段提交共享锁:事务T获得对 D的共享锁,T对 D可读不可写。答案 a.可读不可写
41.判定树判定表分析数据流图:选项加工、数据流、外部实体、数据存储。回忆加工
42.嵌入式系统数据流模型:后续有详细题,如 Petri 网等。
43.专家系统组件:选项解释器、中央数据库、推理机、编译器。Al说推理机。
数据链路层非功能:选项路由选择、帧转发、透明传输、纠错。路由选择不是数据链路层功能。
44.非数据链路层功能:选项路由选择、帧转发、透明传输、纠错。路由选择不是数据链路层功能。45.效用树两个维度排序:1重要性、2架构师开发难度(或成本)、3 千系人经济效益,
46.模块调用下层模块数目:选项扇出数、扇入数。回忆扇出数。
47.创建型设计模式:选项抽象工厂、适配器、状态等。抽象工厂是创建型。
48.嵌入式系统数据流模型:选项 Petri net、CCS、FSM、CSP
49.ABSD 三个核心不包括:选项项目管理、功能分解、选择架构风格实现质量和商业需求、软件模板使用。回忆不包括项目管理。
50.软件测试顺序:单元测试、组件测试、组装测试、有效性测试。选项排列组合。
51.CMMI 涉及步骤:选项软件设计、开发、维护、工程,可能包括供应商采购等。
52.模块内聚方式:输入工厂数据,输出平均数和前三名。选项逻辑内聚、顺序内聚、通信内聚、功能内聚。回忆通信内聚
53.ABSD的三个核心不包括:项目管理,其他选项是书上的原话:功能分解,选择架构风格实现质量和商业需求,软件模板使用(选 项目管理)
54.软件测试的顺序是什么?单元测试、组装测试、有效性测试 三个选项的组合,选一个55.CMMI涉及软件开发过程的哪些步骤:软件设计、软件开发、软件维护、软件工程应该有一个 供应商采购 产品流程管理这种
56.某模块输入数据工厂生产数据,可以输出某厂区工人平均生产产品数的计算,以及生产数排前三的工人,属于什么内聚方式:a 逻辑内聚b顺序内聚c通信内聚d功能内聚通信内聚吧
57.CBAM 基于投资(前面有了)
58.在系统设计阶段,进行性能设计,通常需要考虑()
A 性能指标 性能计算 性能评估 性能优化
B 性能需求 性能预测 性能测试 性能调优
C 功能指标 非功能指标 性能指标 性能评估
D 功能需求 非功能需求 性能计算 性能评估
59.PKI公共密钥基础设施管理包含实体有管理实体、端实体、证书库、对象实体 4选 3
答案是:管理实体,端实体,证书库
60.判断 AI监督学习哪个描述正确?
a 监督学习可对未知类别数据有较好预测性
b 监督学习不依赖标注的数据
c半监督学习少量标注数据和大量未标注数据
d无监督学习依赖大量标注的数据
应该是C 吧
61.文件绝对路径是从()开始
A根目录
B当前目录
C 下一级目录
D 当前文件
62.XML 中错误的()说法?
A XML Schemes 是按 xml规范工作还是啥的描述
B XML 能展示所有的文件类型
C 利用空间和啥解决命名冲突
D 结构和数据分离
63.MVP 错误的是 view和 model直接通信
MVP(英文全称)模式中,以下说法错误的是
A view 可以直接调用 model中的数据
B presenter负责逻辑处理,view 显示视图,model负责数据
C view 和 model 之间通过presenter进行通信,批次隔离
D 一个presenter可以供多个view使用
64.客户端/服务器 属于什么风格的架构?
层次架构、数据流等4个选项
答案:层次式架构(选项里面好像是没有调用返回架构)
65.智能家居规则系统
智能家居涉及到各种传感器的使用,需要根据温度、湿度、用户的使用习惯和预定状态动态调整各项参数,最适合的是啥
选项中有 规则解释器、仓库、层次、面向对象 (基于规则的解释器)
66.适应多种软件环境属于软件质量中的()功能性 可靠性 互操作性 可移植性 (功能性)
67.哪种软件复用能力表现最好?
A 代码复制与修改
B 使用已验证的开源组件
C 自行开发所有模块
D 采用设计模式但重新实现
(使用已验证过开源的组件)
68.关于微服务的描述错误的是?
A 所有服务要统一环境,配置
B 每个服务应独立部署和扩展
C 服务之间通过轻量级通信机制进行交互
D 每个服务应拥有自己的数据存储
答案 A
69.函数 F(t)表示软件失效概率(即到时间t为止发生失效的概率),以下说法错误的是()
A.F(0)=0,表示时间为 0 时系统的失效概率为 0
B.F(t)在定义域内单调递减
C.F(t) 的取值范围是 (0,1)
D.F(t)是一个非递减函数
答案:B
解析:失效率,在刚开始的时候最低,随着时间的增加,会越来越大,所以是单调递增的函数;可靠性正好与之相反。
70.在划分软件生命周期阶段时,应主要注意()。
A.各阶段任务的独立性
B.任务的时间独立性
C、任务的时间连续性
D.任务的关联性
答案:A
解析:软件生命周期阶段的划分应遵循以下原则:
各阶段任务的独立性:每个阶段应有明确的目标、任务和输出成果,任务之间逻辑清晰、相对独立,便于分工、管理和质量把控。这是阶段划分的基础,也是确保开发过程结构化的关键。
71. 什么过程特性?
72. 云原生不可变基础设施指的是?
A 容器一旦被创建和部署,只能通过替换的方式更新(大概是这个意思)
B 被水淹、火灾不会损毁的硬件设备
C 物理上锁的服务器,保证任何人不能接触到
D 运维人员每天登录并对机器打补丁,并维护运行中的项目代码
73. 反应嵌入式系统性能的指标? MTBF?
74. 关于位示图计算的,磁盘有 10 个柱体,10 个磁道,16 个扇面,一个字长占 16 个二进制位,问位示图需要多大?(选项的单位是字节)
A.256 字节
B.128 字节
C.100 字节
D.200字节
答案:D
75. 软件测试的目的? 找出系统的BUG,将系统受影响的程度降到最低?
案例
案例 1:质量属性效应树和场景六要素
背景:分析质量属性场景,包括刺激源、刺激、环境、制品、响应、响应度量六个部分。(6 分)
问题:质量属性判断(7分):列出11个质量属性场景(安全性、性能、可修改性,可用性,可测试性,易用性),要求判断属于哪种属性。
例如:新增 API接口在多个工作日内完成:可修改性。
系统运维人员更换时无需开发修改:可修改性
网络不好时切换到安全模式:可用性
易于残疾人使用:易用性。
网络条件差的时候,开启安全模式,保存上次导航的路径:可用性(ai说涉及问题时候的降级处理,属于可
用性范畴)
模拟真实环境高峰期和恶劣天气:可测试性
具体分析:例如,电动车充电管理系统,用户敏感信息存储和传输,使用AES-256加密(固定16字节),如何处理超长信息?可能需分块加密或填充。
案例 2:Web 应用-餐厅点单系统
背景:基于领域驱动设计(DDD),涉及限界上下文。
问题:限界上下文的定义和划分意义(6 分):定义是 DDD 中边界划分,意义是解和模块化。
图填空(11空,11分):图中涉及组件如 Ajax、Spring Security、业务层、持久层、SQLite 等。回忆填空内容。
包括 Realm、服务层、表示层、领域层、数据实体等
数据同步问题 (8 分):云端到终端、终端间同步在网络差时的问题,如数据丢失、冲突。解决方案可能用异步。
同步、冲突解决机制,保证点单服务可用性。字数要求 400 字以内。
回忆答案:划分限界上下文提高可维护性;图填空基于架构层次;同步问题建议重试机制和离线模式案例
案例3:Redis 缓存方案对比
背景:处理缓存失效时数据库冲击问题。
问题:
- 王工方案:缓存未命中时加互斥锁,线程1读数据库,线程2休眠重试。填图展示流程
- 李工方案:缓存加逻辑过期时间,线程1返回旧数据,启动线程2更新缓存。其他线程返回旧数据。填图展示。
- 分析对比(300字):王工方案保证数据一致性但可能阻塞;李工方案提高可用性但数据可能过期。推荐结合两者如加锁但设置超时。
回忆答案:王工优点的是一致性,缺点性能;李工优点性能,缺点一致性。建议根据场景选择。
案例 4:嵌入式智能化操作系统
背景:AI与操作系统融合
问题:智能化操作系统实质和功能(9 分):实质是A1增强 OS,功能如自适应、推理。
- 辨别Al for Os和OS for AI (9分): Al for OS是AI优化OS,OS for AI是OS支持AI应用。
- 轻量化内核特点和例子(7分): 特点小型化、实时性,例子如嵌入式 AI 系统。回忆答案:智能化 OS 提升自主性;例子有智能家居 OS。
其他案例片段
质量属性场景分析:有题目要求填写质量属性场景的六个部分(刺激源、刺激、环境、制品、响应、响应度量),并分析具体场景,如“集成新 API”属于刺激,“全量服务修改在 5 日内完成”属于响应度量,Petri 网模型:涉及业务流程建模的三个维度:物流、资金流、信息流。案例分析部分基于回忆,问题较多,但以上覆盖了主要场景。
论文
1.论基于云原生数据库的企业信息系统架构设计
a.要求:(1)描述基于云原生数据库的企业项目信息及个人负责工作。
1.(2)论述云原生数据库的技术优势(如微服务、容器化、自动化运维等)及架构设计
ii.(3)论述在项目中如何使用云原生数据库。
2.论软件系统的性能测试
要求:(1)说明性能测试的含义和作用。a.
1.(2)详细说明性能测试的类型、步骤和关键指标。
ii.(3)描述在项目中进行性能测试的过程。
3.论无服务器架构(Serverless)
a.要求:(1)概述无服务器架构。
1.(2)论述无服务器架构对软件开发过程的特点。
i1.(3)论述无服务器架构在需求分析、设计、开发中的应用。
4.论秒杀场景及其技术解决方案
a.要求:(1)描述秒杀场景(电子商务中短期高并发)。
1.(2)分析并说明扩容、动静分离、缓存、服务降级、限流等技术的实现方法。
ii.(3)综合应用这些技术。