软件测试——数据库_藤藤

软件测试——数据库_藤藤

大学院-筆記試験練習:数据库(データベース問題訓練) と 软件工程(ソフトウェア)(6)

  • 1-前言
  • 2-数据库データベース
  • 3-数据库データベース-答案解析
  • 二、B木(2次B木 插入问题)
  • 结论先给:
  • 关键问题在哪里?
  • ❌ 问题 1:2次B木的节点容量理解不严谨
  • ❌ 问题 2:叶节点分裂时「中间 key 去向」错误
  • ⚠ 这个题在考试中是大题杀手
  • 三、正規化(第2正規形 → 第3正規形)
  • 你的答案:
  • 评价:✅ 完全正确
  • 四、SQL 空欄补全(问3)
  • (1) 学科番号 = 3,GPA 降序
  • (2) 男性学生 × 学科별 GPA 最低
  • (3) GPA >(1982/1/1 이후学生的 GPA 最大值)
  • 4-软件工程(ソフトウェア)
  • 5-软件工程(ソフトウェア)答案解析
  • 一、ソフトウェア工学(问1~问4,文字题)
  • 問1:要件を仕様に正確に反映できない理由
  • 問2:プロトタイプ開発の利点
  • 問3:テストとデバッグ的区别
  • 問4:リファクタリング
  • 6-总结

为了考上大学院,做了日语版本练习,边学边看边记录

软件测试——数据库_藤藤_SQL

软件测试——数据库_藤藤_数据库_02

软件测试——数据库_藤藤_软件工程_03

这是你这套里唯一需要重点修正的部分

结论先给:

最终结果结构有错误(关键)


关键问题在哪里?

❌ 问题 1:2次B木的节点容量理解不严谨

2次B木(order = 2)规则:

  • 一个节点最多 2 个 key
  • 插入导致 3 个 key → 必须分裂
  • 中间 key 必须上升到父节点

你在 (2) → (3) 的过程中:

  • 21、33 插入后
  • 中间节点 key 分裂与上升位置出现错误
  • 导致:
  • 右子树结构不满足 B 木性质
  • 根节点分支与 key 范围不完全一致

❌ 问题 2:叶节点分裂时「中间 key 去向」错误

例如你这里(概念性说明):

正确过程应是:

  • 变成 [25 30 33]
  • 30 上升
  • 左:[25],右:[33]

而你的图中:

  • 33 被当作“孤立插入”
  • 未正确体现 分裂 + 上升

⚠ 这个题在考试中是大题杀手

即使前两步正确
只要一次分裂逻辑错 → 整题 0.5~1 分

👉 建议:必须重新完整画一遍标准解

如果你愿意,我可以:

  • 给你 「本番标准答案图」
  • 或带你 一步一步重画(按阅卷逻辑)

你的答案:

  • 発細(注文番号, 商品番号, 注文数量)
  • 商品(商品番号, 商品名)

评价:✅ 完全正确

你正确识别了:

  • 非主属性 商品名
  • 对 商品番号 的部分依赖
  • 成功拆表

这是教科书标准拆分

gpt 教程


我们逐个看:


(1) 学科番号 = 3,GPA 降序

你填的:

  • A:ORDER BY ✅
  • B:DESC ✅

👉 完全正确


(2) 男性学生 × 学科별 GPA 最低

正确答案应为:

你填的:

  • C:MIN(GPA) ✅
  • D:GROUP BY ✅

👉 正确


(3) GPA >(1982/1/1 이후学生的 GPA 最大值)

正确写法:

你填的:

  • E:ALL ❌
  • F:>=(或 =)❌

这里是明确错误

  • 子查询返回的是单一最大值
  • 必须用 MAX(GPA)
  • 不能用 ALL

软件测试——数据库_藤藤_数据库_04

软件测试——数据库_藤藤_SQL_05

問1:要件を仕様に正確に反映できない理由

你的回答评价:✅ 合格(偏优)

你抓住了核心给分点

  • 顾客 ≠ 开发者,领域知识不对称
  • 顾客的要求暧昧、不完整
  • 因此难以准确规格化

👉 这是教科书级答案,日式阅卷完全能给分。

若想更稳,可加一句关键词:

要求は暗黙知を多く含み,文書化が困難である。


問2:プロトタイプ開発の利点

你的回答评价:✅ 合格

给分点命中:

  • 早期确认需求
  • 抽象需求具体化
  • 减少误解

这是标准答案路线,没问题。


問3:テストとデバッグ的区别

你的回答评价:✅ 满分

你用了考试标准定义句型

  • テスト:欠陥を発見する活動
  • デバッグ:原因特定と修正

問4:リファクタリング

你的回答评价:✅ 合格(表达准确)

你正确写出了三要素:

  • 外部仕様不变
  • 内部结构改善
  • 提高可维护性

唯一小建议
「顧客にとって」那一句略显口语,但不影响得分。


用日语的方式来直接训练,我认为是提示能力的好办法吧,希望从今天开始,每天坚持到考试那天,一直训练。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/277153.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月14日 上午8:38
下一篇 2026年3月14日 上午8:38


相关推荐

关注全栈程序员社区公众号