- 博客(2)
- 收藏
- 关注
原创 homework to blog1:1、什么是模块化,为什么要模块化 2、衡量模块独立的定性标准是什么?用自己的话表达其含3、如何理解信息隐藏和局部化?用自己的话或者例子表达其含义义?
信息隐藏:指设计和确定模块时,使得一个模块内包含的信息(过程和数据)对于不需要这些信息的模块来说是不能访问的。这种隐藏可以通过定义一组独立的模块来实现,每个模块仅交换必要的信息,从而避免了修改期间由于疏忽而引入的错误传播到软件的其他部分。例如,一个处理用户输入的模块可以与一个处理输出的模块放在同一个文件夹内,而与其他模块放在不同的文件夹内,这样就实现了局部化。有效的模块化可以通过定义一组独立的模块来实现,每个模块仅交换必要的信息,从而避免了修改期间由于疏忽而引入的错误传播到软件的其他部分。
2023-05-04 16:42:43 159 1
原创 homework to blog:说说你了解过、使用过什么编程语言?比较他们的优势。说说你了解过、使用过什么编程工具?
使用过C语言,C++,Python,JAVA。C语言和C++很基础,Python比较容易学习适用当下热门的人工智能,JAVA编辑软件项目更合适。
2023-05-04 16:33:58 92 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人