学校 ________________ 班级 ____________ 姓名 ____________ 考场 ____________ 准考证号 ………………………… 密…………封…………线…………内…………不…………要…………答…………题…………………………华北电力大学《数字逻辑与系统设计》2023-2024 学年第一学期期末试卷题号一二三四总分得分批阅人一、单选题(本大题共 15 个小题,每小题 1 分,共 15 分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、在 Python 中,要实现一个类,用于表示二维平面上的点,并且能够计算两个点之间的距离。以下哪种方式是合理的( )A. 在类中定义方法,使用勾股定理计算距离B. 在类外定义一个函数来计算距离C. 不计算距离,只存储点的坐标D. 以上方法都不好2、假设要开发一个用于管理学校图书馆图书借阅信息的系统。系统需要记录每本图书的详细信息,包括书名、作者、ISBN 码、出版年份、馆藏位置等,同时还要记录读者的借阅记录,包括读者 ID、借阅日期、应还日期等。在设计数据库时,需要考虑数据的完整性、一致性和查询效率。如果要查询某位读者在过去一年中借阅的所有图书信息,以下哪种数据库设计和查询方式最为合适?( )A. 将图书信息和借阅记录分别存储在两个表中,通过读者 ID 和借阅日期进行关联查询B. 将所有信息存储在一个大表中,通过复杂的条件筛选获取所需数据C. 为借阅记录创建单独的数据库,通过定期同步与图书信息表关联D. 只存储最近的借阅记录,历史数据归档处理,减少查询的数据量3、设想开发一个医疗信息管理系统,用于存储患者的基本信息、病历、诊断结果、治疗方案等。同时,系统需要支持医生的查询、编辑和统计分析功能。为了保障患者数据的隐私和安全性,同时满足医疗行业的法规要求,以下哪种数据存储和访问控制策略是最合适的?( )A. 将所有数据存储在一个公共的数据库中,通过用户角色进行粗粒度的访问控制B. 采用分布式数据库,对敏感数据进行加密存储,实施基于属性的访问控制(ABAC)C. 运用云数据库服务,依赖云提供商的安全机制,设置简单的访问权限D. 建立本地数据库,对数据不进行加密,通过用户名和密码进行访问控制4、在 Java 中,以下哪个修饰符用于定义一个类只能被同一个包中的类访问?( )A. public B. private C. protected D. default第 1 页,共 6 页学校 ________________ 班级 ____________ 姓名 ____________ 考场 ...