全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
有如下 C++ 递归函数: int h(int m, int k) { if (m == 0) return k; if (k == 0) return h(k, m); return h(m-1, k) + h(m, k-1); } 则调用 h(3, 2) 的返回值是: A. 12 B. 13 C. 15 D. 16
登录后查看答案
设事务 T1、T2、T3 对数据项 A、B 的并发调度 S 的操作顺序为:R2(A),W2(A),R1(A),W1(A),W1(B),R3(B),W3(B)。其中 Ri(X)、Wi(X) 分别表示事务 Ti 对数据项 X 的读、写操作。请依据冲突可串行化判定方法,画出调度 S 的前趋图并判断 S 是否冲突可串行化。若可串行化,则在前趋图唯一拓扑序意义下写出与其等价的串行调度顺序(事务号之间用逗号分隔);若不可串行化,则填「不可串行化」。____
某数据库系统设检查点机制,遵循先写日志后写数据库原则。日志时间顺序为:事务T1开始、修改A并提交;建立检查点C;事务T2开始、修改B;事务T3开始、修改D并提交;此后事务T4开始、修改E并提交;随后发生系统故障,T3的更新尚未写入数据库,其余提交事务的更新均已写入。系统故障恢复时应执行的策略是 A. 撤销T2,重做T3和T4 B. 撤销T2,仅重做T4 C. 撤销T2和T3,重做T4 D. 重做T3,撤销T2和T4
有如下 C++ 程序: #include <iostream> using namespace std; class Demo { public: Demo() { cout << 'C'; } }; int main() { Demo a; Demo b; Demo arr[3]; Demo *p; return 0; } 程序运行后,字符 C 共被输出多少次? A. 2 次 B. 3 次 C. 5 次 D. 6 次
某软件团队推行DevOps转型,其工具链环节依次为:版本控制、持续集成、自动化测试、部署发布、监控反馈。团队记录了一周内各环节自动化覆盖情况:版本控制与持续集成已完全自动化;自动化测试覆盖了全部回归用例但手工冒烟测试仍保留;部署发布需人工审批一次方可触发脚本;监控反馈已实现告警自动推送。若按“环节实现全自动(无任何人工介入)才算自动化环节”统计,则该工具链中自动化环节数占总环节数的比例为____(用最简分数表示);依据DevOps文化中开发与运维责任共担的要求,部署发布环节的人工审批应由开发与运维双方____(填“共同参与”或“仅运维参与”)。
判断下列说法的正误:在 C 语言中,若某结构体类型的一个成员是另一结构体类型的变量(嵌套定义),则被嵌套的那个结构体类型必须在前者的定义之前已经定义完成,否则编译无法通过;但结构体中允许出现指向本结构体类型自身的指针成员,只需写 struct 标签名 *指针名即可,不会导致递归定义错误。
某语言处理系统以解释方式执行程序:解释程序在运行期间按需翻译即将执行的源代码片段并立即执行,无需生成可独立运行的目标程序。与之相比,编译方式的核心特征是先把整个源程序翻译成等价的____,之后再执行该产物。因此在发现错误的时间上,编译方式通常能在____阶段(填写“执行前”或“执行中”)发现大部分语法错误,而解释方式只能执行到相应语句时才报错;从是否保留翻译产物看,解释方式执行结束后____(填写“保留”或“不保留”)可重复直接运行的翻译产物。
设完全 DFA 的状态集为 {1,2,3,4,5,6},初态为 1,终态集为 {4,5},输入字母表为 {a,b},转移函数为:δ(1,a)=2,δ(1,b)=3;δ(2,a)=4,δ(2,b)=4;δ(3,a)=5,δ(3,b)=5;δ(4,a)=4,δ(4,b)=4;δ(5,a)=5,δ(5,b)=5;δ(6,a)=4,δ(6,b)=4。对该 DFA 进行最小化(先删去不可达状态,再合并等价状态),最小化后的状态数为多少? A. 2 B. 3 C. 4 D. 6
小陈在Word 2010中编辑一份已保存为“总结.docx”的文档,保存位置为D盘“工作”文件夹。他点击“文件→另存为”,在对话框中将保存位置改为D盘“备份”文件夹,文件名改为“总结备份”,其余保持默认。关于本次操作后的结果,下列说法正确的是( )。 A. 原文档“总结.docx”被删除,内容只存在于“备份”文件夹中 B. D盘“备份”文件夹中生成“总结备份.docx”,且此后编辑保存在新文档中,原“总结.docx”保持不变 C. “工作”文件夹中原文件内容同步被更新为修改后的内容 D. 新旧两个文件内容始终自动保持一致
已知一个两位十六进制数 X(最高位不为 0),其对应的十进制值恰好等于它的两个十六进制数字所对应十进制数值之和的 5 倍,则 X 是( ) A. 3CH B. 4BH C. 59H D. 6AH
某高校实验室网络部署了一款混合型入侵检测系统,包含基于特征的检测引擎和基于异常的检测引擎。关于该系统的工作机制,下列说法正确的是: A. 特征检测引擎依靠预先定义的攻击模式库匹配检测已知攻击,对库中未收录的新型攻击容易漏报;异常检测引擎通过建立正常行为基线来发现显著偏离的行为,可能将合法但异常的操作误判为入侵 B. 特征检测引擎能检测出所有新型攻击,异常检测引擎只能检测特征库中已有的攻击 C. 异常检测引擎的误报率一定低于特征检测引擎,因此实际部署时应优先选用纯异常检测 D. 两种引擎的检测结果完全一致时才需要告警,否则应丢弃所有告警以减少误报
某生产者—消费者系统中,缓冲区容量为3,信号量 mutex(初值1)实现对缓冲区的互斥访问,empty(初值3)表示空缓冲区数,full(初值0)表示满缓冲区数。某同学将生产者进程误写为:先执行 P(mutex),再执行 P(empty),然后放入产品并执行 V(full)、V(mutex)。现缓冲区已装满(empty=0,full=3),mutex=1,消费者均未运行。此后两个生产者进程 P1、P2 先后依次开始执行上述代码。此时 mutex 的值为____,因执行 P(mutex) 而被阻塞的生产者进程共有____个。
某元素动画初始 left=0px。使用递归 setTimeout 实现:第 k 次回调(k 从 1 开始)的延迟为 k×30ms;每次回调将 left 增加 7px;当 left ≥ 120px 时,立即设 left=120px 并停止(不再安排下一次)。假设定时器无额外误差且无其他阻塞,从动画开始计时到停止时刻共经过多少毫秒? A. 5130ms B. 5040ms C. 5220ms D. 5400ms
某页面表单片段如下: <form> <input id="p" type="text" required value=" "> <input id="q" type="text" required readonly value=""> <input id="r" type="text" required pattern="[0-9]{4}" value="1234"> <input id="s" type="text" required value=""> </form> 点击普通 submit 按钮时,HTML5 内置验证会因哪些元素的存在而阻止表单提交? A. 仅 s B. p 和 s C. 仅 q 和 s D. 仅 p
某活动报名表单包含三个控件:一个文本输入框(name 为 nick,设置了 required 和 disabled),一个电子邮件输入框(name 为 mail,设置了 required),一个提交按钮(value 为“提交”,设置了 formnovalidate)。用户未填写任何内容,直接点击“提交”。浏览器____(填“会”或“不会”)因 mail 为空而阻止提交;提交后后端收到的表单数据中,name 为 nick 的字段____(填“存在”或“不存在”)。
某实验设备预约系统需支持:浏览设备目录并按设备类型筛选、查看设备详情、提交预约申请、查看本人申请及撤回待审核申请。若按功能内聚进行需求分析与模块划分,哪项方案最恰当? A. 设备浏览模块(目录、筛选、详情)、预约申请模块(提交申请)、申请管理模块(查看及撤回本人待审核申请) B. HTML模块(全部页面结构)、CSS模块(全部页面样式)、JavaScript模块(全部交互) C. 顶部区域模块、中央区域模块、底部区域模块 D. 目录模块、类型筛选模块、详情模块、提交按钮模块、查看按钮模块、撤回按钮模块
某页面通过 `fetch` 发送表单数据,代码为 `const fd = new FormData(form); const body = new URLSearchParams(fd); fetch('/submit', {method:'POST', body});`。表单中有两个成功控件:`<input name="tag" value="blue sky">` 与 `<input name="tag" value="R&D">`。请求体的序列化结果是哪一项? A. `tag=blue+sky&tag=R%26D` B. `tag=blue%20sky&tag=R%26D` C. `tag=R%26D&tag=blue+sky` D. `tag=blue+sky`
某容器设置 box-sizing: border-box; width: 520px; padding: 10px; border: 1px solid #333; display: grid; gap: 10px; grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));,且其直接子项数量足够多。该容器最终会生成几个列轨道? A. 2 B. 3 C. 4 D. 5
有如下 C++ 代码: int a = 2; int& f(int& x) { return x; } int main() { int b = 8; const int& cr = f(a); f(b) = cr; f(a) = 7; // 此处 } 执行到注释处时,cr 的值为 2,b 的值为 2。判断该说法正误。
某仪表盘项目用 CSS 变量统一管理圆角与主题色:`:root{--radius:10px;--main:#2c6e9b;}`,卡片规则写 `border-radius:calc(var(--radius) * 2)`,按钮规则写 `border-radius:var(--radius)`。后期主题定制时,仅在 `.theme-soft` 选择器中把 `--radius` 改为 `7px`,并把 `--main` 改为 `#8a4b2c`。该主题下页面有一个卡片和三个按钮,则卡片的圆角值为____,三个按钮的圆角值合计为____px。