首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在软件设计和编码过程中,采取_______的做法将使软件更加容易理解和维护。
在软件设计和编码过程中,采取_______的做法将使软件更加容易理解和维护。
admin
2015-11-01
31
问题
在软件设计和编码过程中,采取_______的做法将使软件更加容易理解和维护。
选项
A、良好的程序结构,有无文档均可
B、使用标准或规定之外的语句
C、良好的程序结构,编写详细正确的文档
D、尽量减少程序中的注释
答案
C
解析
软件的易理解程度和可维护程度是衡量软件质量的重要指标,对于程序是否容易修改有重要影响。为使得软件更加容易理解和维护,需要从多方面做出努力。首先,要有详细且正确的软件文档,同时文档应始终与软件代码保持一致;其次,编写的代码应该具有良好的编程风格,如采用较好的程序结构,增加必要的程序注释,尽量使用行业或项目规定的标准等。
转载请注明原文地址:https://kaotiyun.com/show/rPUZ777K
本试题收录于:
信息系统管理工程师上午基础知识考试题库软考中级分类
0
信息系统管理工程师上午基础知识考试
软考中级
相关试题推荐
常用的软件冗余方法有多种,在关于软件冗余的描述中,正确的是______。
通常软件项目管理活动包括项目的计划、调度、通信、费用估算、资源分配以及质量控制等。软件生产是智力密集型的活动,其产品无物理外形,生产状态也“不可见”,因而难于检查和驾驭。软件项目管理工具就是要使这种生产过程成为可见、可控的过程。因此,软件项目管理工具应具备
下面关于计算机cache的论述中,正确的是(87)。
若关系模式中存在非主属性对码的部分依赖,则该关系模式属于______。A.1NFB.2NFC.3NFD.BCNF
设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间______△t。
逆向工程可用于维护已有的软件,逆向工程能够______。
CMM模型将软件过程的成熟度分为5个等级。在______级别上,建立了基本的项目管理过程来跟踪成本、进度和机能,制定了必要的过程纪律,并基于以往的项目的经验来计划与管理新的项目。
基于构件的开发(CBD)模型,融合了(144)模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。
某系统采用请求页式存储管理方案,假设某进程有6个页面,系统给该进程分配了4个存储块,其页面变换表如下表所示,表中的状态位等于1和0分别表示页面在内存或不在内存。当该进程访问的第4号页面不在内存时,应该淘汰表中页面号为(52)________________
如下图所示,某公司局域网防火墙由包过滤路由器R和应用网关F组成,下面描述错误的是(13)。
随机试题
社区居民的价值观在影响健康行为方面属于
亲和层析的基本原理是
下图为热水供暖系统示意图,用户1、2的循环水量各为10t/h,用户处作用压力△PBC=10000Pa,热力站处作用压力△PAO=50000Pa,现在BC处接入一个与1、2完全相同的用户3,接入新用户前后AO压差保持不变,则接入用户3以后每个用户的流量和用户
对于需要试生产的建设工程项目,建设单位应当在项目投入试生产之日起最晚()内,向环保行政主管部门申请对其项目配套的环保设施进行竣工验收。
下列关于财务预算的表述中,正确的有()。
我国小学教育的具体任务有哪些?
属于古典主义时期作曲家的是()
领导的实质是()。
下列叙述中正确的是()。
A、可能便宜一点儿B、质量不错C、确实是贵D、没有别的地方丰富C
最新回复
(
0
)