单选题
30.在进行软件结构设计时应该遵循的最主要的原理是( )。
A
抽象
B
模块化
C
模块独立
D
信息隐蔽
答案解析
正确答案:C
解析:
解析:进行软件结构设计时,需要确定软件由哪些模块组成,以及这些模块之间的动态调用关系。层次图和结构图是描绘软件结构的常用工具。软件应该由一组相对独立的子功能模块组成,这些模块彼此之间的接口关系应该尽量简单。模块的独立性是衡量一个软件好坏的重要度量标准。抽象是把事物的本质的、共同的性质提取下来;模块是指把一个待开发的软件分解成若干小的简单的部分。模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。信息隐蔽是指,在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。故选 C 项。
相关题目
单选题
149.在以下文件的物理结构中,不便于文件内容增删的是( )。(2016 年真题)
单选题
148.在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是( )。
单选题
147.在下列分区中,Linux 默认的分区是( )。(2019 年中国银行春招真题)
单选题
146.以下不属于文件系统的是( )。(2019 年中国银行春招真题)
单选题
145.在操作系统内存管理中,LRU 算法是指( )。(交通银行 IT 类真题)
单选题
144.打印机的打印速度远远低于 CPU 的处理速度,为解决这一矛盾,可采用( )。(2019 年中国银行春招真题)
单选题
143.虚拟存储器发生页面失效时,需要进行外部地址变换,即下列哪种变种?( )(2020 年真题)
单选题
142.网络地址翻译技术主要的好处是( )。(2018 年真题)
单选题
141.CPU输出数据的速度远高于打印机的打印速度,为解决这一矛盾,可以采用( )。(2016 年真题)
单选题
140.支持程序浮动的地址转换机制是( )。
