全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
两台处理器采用相同指令集,执行同一程序时动态指令条数相同。甲处理器主频为 3.9 GHz,平均 CPI 为 2.6;乙处理器主频为 3.2 GHz,平均 CPI 为 1.6。按 CPU 执行时间模型,乙执行该程序的速度是甲的 ____ 倍。
登录后查看答案
某单处理机系统运行时出现以下现象:甲说,若指令以二进制存于主存而数据由外部直接送入运算器,则该机器仍属于典型的冯·诺依曼结构;乙说,冯·诺依曼机中指令与数据不加区分地同存于主存,依靠取出时的上下文加以解释;丙说,早期冯·诺依曼机以运算器为中心,所有数据传送都须经运算器,后来的结构演化为以存储器为中心;丁说,冯·诺依曼机五大部件包括运算器、控制器、主存、辅存和输入输出设备。上述四人说法中正确的共有几位? A. 1位 B. 2位 C. 3位 D. 4位
某图书馆管理系统的 E-R 模型中,实体“读者”(读者号为主码)与“图书”(图书号为主码)之间存在 m:n 联系“借阅”,该联系带有自身属性“借阅日期”。将其转换为关系模型时,可为“借阅”单独建立一个关系模式(读者号,图书号,借阅日期),并以“读者号”单独作为该关系模式的主码。
某计算机结构方案中,运算器与控制器共同构成处理器,存储器保存程序和数据,输入、输出设备分别承担信息输入与结果输出。下列哪项最符合冯·诺依曼结构的组成及其基本思想? A. 由运算器、控制器、存储器、输入设备和输出设备组成,程序与数据以二进制形式存放在存储器中 B. 由运算器、控制器、存储器和通信设备组成,程序仅保存在控制器内 C. 由处理器、输入设备和输出设备组成,数据直接在外部设备间传递 D. 由存储器、输入设备和输出设备组成,运算与控制均由存储器完成
某科研平台的 E-R 模型包含实体“项目”(项目号为主码)和“研究员”(工号为主码),两者之间存在 m:n 联系“协作”,联系无自身属性。转换为关系模型时,“协作”关系模式应为哪一项? A. 协作(项目号,工号),主码为项目号 B. 协作(项目号,工号),主码为工号 C. 协作(项目号,工号),主码为(项目号,工号) D. 不为协作建立独立关系
某科研协作平台的 E-R 模型包含实体“研究员”(研究员号为主码,姓名)和“课题”(课题号为主码,名称)。研究员与课题之间存在“承担”联系,双方均可参与多个对方;联系带有属性“角色”。按 E-R 图向关系模型的转换规则,哪项关系模式设计正确? A. 研究员(研究员号, 姓名);课题(课题号, 名称);承担(研究员号, 课题号, 角色),主码为(研究员号, 课题号) B. 研究员(研究员号, 姓名);课题(课题号, 名称, 研究员号, 角色),主码为课题号 C. 研究员(研究员号, 姓名);课题(课题号, 名称);承担(研究员号, 课题号, 角色),主码为研究员号 D. 研究员(研究员号, 姓名);课题(课题号, 名称);承担(研究员号, 课题号),主码为(研究员号, 课题号)
判断:某高校设计教务数据库时,“教师”“课程”“教室”三个实体共同参与“排课”联系,需记录上课时间。由于 E-R 图中联系一般连接两个实体,因此可将其拆分为“教师—课程”和“课程—教室”两个二元联系,信息不会丢失。
某图书馆数据库的 E-R 模型中,“读者”与“图书”之间存在“借阅”联系,且需记录借出日期。判断:借出日期应作为“读者”或“图书”的属性,不能作为“借阅”联系的属性。
在支持标准 SQL 触发器的数据库中,表 Stock(Pno, Qty) 上分别定义了:Trg1 为 BEFORE UPDATE 行级触发器(FOR EACH ROW),Trg2 为 AFTER UPDATE 语句级触发器(不含 FOR EACH ROW)。现执行一条 UPDATE 语句,成功修改了该表中的 5 行。请回答:Trg1 的触发体总共被执行 ____ 次,Trg2 的触发体总共被执行 ____ 次;若同一语句既要触发 BEFORE 触发器又要触发 AFTER 触发器,则 BEFORE 触发器的触发时机是在该语句对表进行更新操作____(填:之前/之后)。
某饮料厂设计生产数据库,涉及“配方”“灌装线”“原料批次”三个实体。每条领用记录必须同时注明某配方在某灌装线上使用了某原料批次,且领用量由这三项的组合唯一确定;缺少任一项都无法确定一条领用记录。E-R 模型中,“领用”应设计为____,领用量作为其属性。
判断:某数据库系统设有检查点机制,且遵循先写日志后写数据库的规则。发生介质故障导致数据文件全部损坏后,恢复时应重装备份,然后利用日志重做检查点之前已提交的事务即可,检查点之后提交或未完成的事务因日志记录不完整而无法恢复,只能丢弃。
判断:在 SQL 中,若表「选课」的课程号通过 FOREIGN KEY REFERENCES 引用表「课程」的课程号,并声明 ON DELETE CASCADE,则删除「课程」中的某门课程时,数据库会将「选课」中对应记录的课程号设为 NULL。
某数据库系统采用检查点技术。检查点C完成时刻之前,事务T1已提交;T2在C之前开始,C完成时尚未结束,其后提交;T3在C之后开始,系统故障发生时仍未提交。按具有检查点的恢复策略,故障恢复时需要执行重做(REDO)操作的事务是____,需要执行撤销(UNDO)操作的事务是____。
在具有检查点的恢复策略中,系统故障发生后,恢复子系统从检查点开始扫描日志:对检查点后已提交但修改尚未写入数据库的事务执行____操作,对故障发生时尚未完成的事务执行____操作;而检查点前已提交的事务则无需任何处理。
某数据库发生系统故障,日志顺序为:T₁开始、修改A、提交;检查点C记录完成;T₂开始、修改B;T₃开始、修改C;T₂提交;随后系统故障,此时T₃尚未提交。按具有检查点的恢复策略,正确的处理是? A. 重做T₁和T₂,撤销T₃ B. 仅重做T₂,撤销T₃ C. 重做T₁,撤销T₂和T₃ D. 仅撤销T₃
给定调度 S:R₂(P),W₁(P),R₁(Q),W₃(Q),R₃(R),W₂(R)。其中 Rᵢ(X)、Wᵢ(X) 分别表示事务 Tᵢ 对数据项 X 的读、写操作。按冲突可串行化判定,调度 S ____。
给定调度 S:R₂(X),W₁(X),W₂(Z),W₃(Z),W₁(Y),R₃(Y)。其中 Rᵢ(Q)、Wᵢ(Q) 分别表示事务 Tᵢ 对数据项 Q 的读、写操作。按冲突可串行化判定,S 等价于哪个串行顺序? A. T₁→T₂→T₃ B. T₂→T₁→T₃ C. T₂→T₃→T₁ D. S 不可冲突串行化
某事务提交成功后,数据库尚未将其更新写入数据页便发生断电。重启时,系统依据日志重做该事务,使其已提交的结果恢复到数据库中。该恢复过程保障的 ACID 特性是____。
某银行转账系统中,事务 T 将账户 A 的余额转出 500 元至账户 B,执行过程中系统崩溃。重启后系统利用 undo 日志回滚了 T 已做的全部修改,使 A、B 的余额恢复到 T 执行前的状态,数据库仍满足既定的完整性约束。据此有同学得出结论:事务的原子性是依靠 redo 日志(重做已提交事务的修改)来保证的,而持续性才是依靠 undo 日志(撤销未完成事务的修改)来保证的。
设关系模式 R(A,B,C,D) 的函数依赖集为 F={A→B,C→D,D→C}。小林认为:“C 出现在某个函数依赖的右部,因此 C 必属于 R 的每个候选码。”该判断是否正确?