复旦大学《语言与数据可视化》2023-2024学年第一学期期末试卷

复旦大学《语言与数据可视化》2023-2024学年第一学期期末试卷_第1页
1/6
复旦大学《语言与数据可视化》2023-2024学年第一学期期末试卷_第2页
2/6
复旦大学《语言与数据可视化》2023-2024学年第一学期期末试卷_第3页
3/6
学校 ________________ 班级 ____________ 姓名 ____________ 考场 ____________ 准考证号 ………………………… 密…………封…………线…………内…………不…………要…………答…………题…………………………复旦大学《语言与数据可视化》2023-2024 学年第一学期期末试卷题号一二三四总分得分批阅人一、单选题(本大题共 15 个小题,每小题 1 分,共 15 分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、在使用 JavaScript 开发一个 Web 应用的权限管理模块时,需要实现用户认证、授权和角色分配等功能。同时,要保证权限控制的安全性和灵活性。以下哪种权限管理策略和技术的选择是比较合适的?( )A. 使用基于角色的访问控制(RBAC),通过数据库存储权限信息B. 运用基于属性的访问控制(ABAC),动态计算权限C. 借助第三方的权限管理框架,如 OAuth D. 自行实现简单的权限判断逻辑,不考虑复杂的场景以下是 150 个大学计算机程序设计考试的单选题:2、在 C++中,要实现一个动态数组类,能够自动扩展数组的大小以容纳更多的元素。以下关于这个类的实现策略,哪一项是不准确的?( )A. 使用指针来动态分配内存,并在需要时重新分配更大的内存空间B. 提供添加元素、删除元素和获取元素等基本操作的方法C. 为了提高性能,在每次添加元素时,直接将数组的大小扩展为原来的两倍D. 在删除元素时,立即释放相应的内存空间,以避免内存泄漏3、在程序设计中,以下哪个概念用于描述算法的时间效率?( )A. 算法的空间复杂度是衡量算法所需存储空间的指标,与时间效率无关B. 算法的可读性是指算法易于理解和阅读的程度,与时间效率没有直接关系C. 算法的时间效率是指算法执行所需的时间。通常用时间复杂度来衡量,时间复杂度越低,算法的时间效率越高D. 算法的可维护性是指算法易于修改和扩展的程度,与时间效率关系不大4、在一个在线购物网站的开发中,需要实现购物车功能。购物车要能够存储用户选择的商品信息,包括商品 ID、名称、价格、数量等,并且能够实时计算购物车中商品的总价。当用户修改商品数量或删除商品时,购物车要能够及时更新总价。考虑到并发操作和数据一致性,以下哪种实现方式是最优的?( )A. 使用关系型数据库存储购物车数据,通过事务处理保证数据一致性B. 将购物车数据存储在内存中,定期同步到数据库,不考虑并发问题C. 利用 NoSQL 数据库,如 Redis,存...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

复旦大学《语言与数据可视化》2023-2024学年第一学期期末试卷

您可能关注的文档

确认删除?