11 2023 档案

摘要:一. 单选题(共3题,37.5分) 1. (单选题)分解的核心是: A. 问题架构设计合理 B. 问题规模比较大 C. 问题可封装 D. 难点关注点进行分离 D 2. (单选题)模块独立性的衡量指标为 A. 低内聚,高耦合 B. 低内聚,低耦合 C. 高内聚,低耦合 D. 高内聚,高耦合 C 3.  阅读全文
posted @ 2023-11-30 13:26 霍普金斯大学丁真 阅读(9) 评论(0) 推荐(0) 编辑
摘要:《需求工程:基础、原理和技术》这本书通过深入浅出的方式,系统性地介绍了需求工程的基本概念、原理和实践技术。作者不仅详细解释了需求的各个层面,还强调了需求工程在整个软件开发过程中的关键性。其中,我对书中对需求工程的定义和范围的深入讨论印象深刻。通过对需求的分类、识别、规格化等方面的讲解,我更好地理解了 阅读全文
posted @ 2023-11-27 09:21 霍普金斯大学丁真 阅读(24) 评论(0) 推荐(0) 编辑
摘要:《软件需求十步走》是一本关于软件需求分析的经典著作,它详细地介绍了软件需求工程的重要步骤和技术。以下是三篇关于该书的读后感: 《软件需求十步走》为我打开了软件需求工程的全新视角。书中明确指出,需求分析是软件开发过程中最关键的环节,直接影响到项目的成功与否。通过十个步骤的系统化方法,本书不仅提供了实用 阅读全文
posted @ 2023-11-24 09:21 霍普金斯大学丁真 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1. (单选题, 2分)下列哪一个不属于第三次信息化浪潮中新兴的技术? A.互联网 B.云计算 C. 大数据 D. 物联网 A 2. (单选题, 2分)下列哪项不属于大数据的发展历程? A. 成熟期 B. 萌芽期 C. 大规模应用期 D. 迷茫期 D 3. (多选题, 2分)信息科技为大数据时代提供 阅读全文
posted @ 2023-11-22 15:26 霍普金斯大学丁真 阅读(8) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:JAVA和C++常见数据结构迭代器的使用 信1305班共44名同学,每名同学都有姓名,学号和年龄等属性,分别使用JAVA内置迭代器和C++中标准模板库(STL)实现对同学信息的遍历,要求按照学号从小到大和从大到小两种次序输出学生信息。 实验要求: 1. 搜集并掌握JAVA和C++中常 阅读全文
posted @ 2023-11-21 12:57 霍普金斯大学丁真 阅读(12) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:多次撤销和重复的命令模式 某系统需要提供一个命令集合(注:可以使用链表,栈等集合对象实现),用于存储一系列命令对象,并通过该命令集合实现多次undo()和redo()操作,可以使用加法运算来模拟实现。 实验要求: 1. 提交类图; 2. 提交源代码; 3. 注意编程规范。 publi 阅读全文
posted @ 2023-11-20 08:33 霍普金斯大学丁真 阅读(13) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:财务审批 某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10万元及以下的采购单,总经理可以审批20万元及以下的采购单,20万元以上的采购单需要开职工大会确定。现用职责链模式设计该系统。 实验要求: 1. 阅读全文
posted @ 2023-11-17 18:15 霍普金斯大学丁真 阅读(20) 评论(0) 推荐(0) 编辑
摘要:实验15:职责链模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解职责链模式的动机,掌握该模式的结构; 2、能够利用职责链模式解决实际问题。 [实验任务一]:财务审批 某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单, 阅读全文
posted @ 2023-11-16 09:20 霍普金斯大学丁真 阅读(32) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:婚介所 婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,其中如果年纪小于18周岁,婚介所会提示“对不起,不能早恋!”,并终止业务。 实验要求: 1. 提交类图; 2. 提交源代码; 3. 注意编程规范。 public interface Ab 阅读全文
posted @ 2023-11-16 09:07 霍普金斯大学丁真 阅读(20) 评论(0) 推荐(0) 编辑
摘要:设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 实验要求: 1.提交类图; 2.提交源代码; 3.注意编程规范; 4.要求用简单工厂模式和单例模式实现享元工厂类的设计。 类图 public class BlackChess implements C 阅读全文
posted @ 2023-11-14 14:32 霍普金斯大学丁真 阅读(7) 评论(0) 推荐(0) 编辑
摘要:在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法 ,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读取(read())、操作系统(OS)的载入(load()),如果某一过程发生错误 阅读全文
posted @ 2023-11-13 09:15 霍普金斯大学丁真 阅读(23) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。 实验要求: 1.提交类图; 2.提交源代码; 3. 阅读全文
posted @ 2023-11-10 15:20 霍普金斯大学丁真 阅读(5) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:组合模式 用透明组合模式实现教材中的“文件夹浏览”这个例子。 实验要求: 1.文件的执行不需真正实现,只需简单提示即可; 2.提交源代码; 3.注意编程规范。 public abstract class AbstractFile { public abstract void add( 阅读全文
posted @ 2023-11-09 09:08 霍普金斯大学丁真 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1. (单选题)关于软件生命周期说法正确的是: A. 软件开发的整个过程 B. 软件开发+软件测试 C. 软件开发+软件测试+软件出售 D. 从软件需求,到软件开发,到最终软件不再使用的整个过程。 D 2. (单选题)构造占软件开发()的工作时间 A. 0%~10% B. 10%~30% C. 30 阅读全文
posted @ 2023-11-06 19:42 霍普金斯大学丁真 阅读(25) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 实验要求: 1.画出对应的类图; 2.提交源代码(用C++完成); 3.注意编程规范。 #include <iostream> using n 阅读全文
posted @ 2023-11-04 12:56 霍普金斯大学丁真 阅读(7) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机。 实验要求: 1.画出对应的类图; 2.提交源代码; 3.注意编程规范。 public class Computer { p 阅读全文
posted @ 2023-11-03 22:51 霍普金斯大学丁真 阅读(9) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: 实验要求: 1.画出对应的类图; 2.提交源代码; 3.注意编程规范。 package colorman; public class Black implements Factory{ public Man produceMan() 阅读全文
posted @ 2023-11-02 16:57 霍普金斯大学丁真 阅读(4) 评论(0) 推荐(0) 编辑
摘要:目前常用的加密算法有DES(Data Encryption Standard)和IDEA(International Data Encryption Algorithm)国际数据加密算法等,请用工厂方法实现加密算法系统。 实验要求: 1.画出对应的类图; 2.提交该系统的代码,该系统务必是一个可以能 阅读全文
posted @ 2023-11-01 17:56 霍普金斯大学丁真 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示