首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(1)。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑(2);在书写语句时应考虑(3);在书写功能性注解时应考虑(4)。 源程序中应包含一些内部文档,以帮助阅读和
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(1)。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑(2);在书写语句时应考虑(3);在书写功能性注解时应考虑(4)。 源程序中应包含一些内部文档,以帮助阅读和
admin
2019-05-23
58
问题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的(1)。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑(2);在书写语句时应考虑(3);在书写功能性注解时应考虑(4)。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和(5)。
选项
A、程序的视觉组织
B、尽量不用或少用GOTO语句
C、检查输入数据的有效性
D、设计良好的输出报表
答案
A
解析
第1空分析如下:
编制一个好的程序,首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的易使用性、易维护性和易移植性。本题第1空的正确答案为选项B。
第2空分析如下:
要强调良好的编程风格,选择标识符的名字时应考虑:
①标识符包括模块名、变量名、常量名、标号名、子程序名等。这些名字应能反映它所代表的实际东西,应有一定实际意义,使其能顾名思义。第2空的正确答案为选项C。
②在模块名、变量名、常量名、标号名、子程序名中使用下划线是一种风格。使用这一技术的一种命名规则就是匈牙利命名法(变量类型由一个或两个字符表示,并且这些字符将作为变量名的前缀)。
③重要的是保持一致性——在整个程序中使用相同的命名规则。小组成员应该制定一种命名规则,并自始至终使用。还要与程序中用到的第三方库所使用的风格保持一致。如果可能的话,应该尽量使用与第三方库相同的命名规则,这将加强程序的可读性和一致性。
第3空分析如下:
源程序清单的书写建议有:
①每行只写一条语句。
②用分层缩进的写法显示嵌套结构层次,这样可使程序的逻辑结构更加清晰,层次更加分明。
③书写表达式时适当使用空格或圆括号作隔离符。
④在注释段周围加上边框。
⑤注释段与程序段、以及不同的程序段之间插入字行。
⑥避免使用测试条件“非”,以提高程序的可读性。第3空的正确答案为选项D。
第4空分析如下:
程序中的注释是程序设计者与程序阅读者之间通信的重要手段。注释能够帮助读者理解程序,并为后续测试维护提供明确的指导信息。注释分为功能性注释和序言性注释。
①功能性注释。功能性注释在源程序中,用以描述其后的语句或程序段是在做什么工作,也就是解释下面要做什么,而不是解释下面怎么做。对于书写功能性注释,要注意以下几点:第一描述一段程序,而不是每一个语句。第二利用缩进和空行,使程序与注释容易区别。第三注释要准确无误。第4空的正确答案为选项 C。
②序言性注释。序言性注释通常位于每个程序模块的开头部分,它给出程序的整体说明,对于理解程序具有引导作用。有些软件开发部门对序言性注释做了明确
而严格的规定,要求程序编制者逐项列出。有关内容包括:程序标题;有关该模块功能和目的的说明;主要算法;接口说明:包括调用形式,参数描述,子程序清单;有关数据描述;模块位置(在哪一个源文件中,或隶属于哪一个软件包);开发简历:模块设计者、复审考、复审日期。
第5空的分析如下:
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和程序的视觉组织。第5空的正确答案为选项A。
转载请注明原文地址:https://www.kaotiyun.com/show/wiVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
ATM连接管理控制是为了解决VC、VP连接是被接收还是被拒绝的问题。下列选项(39)不是有关连接被接收的条件。
WWW是Internet上的一种(62)。
在异步应用的RS-232C中,完成接收信号检测的电路是(45)。
尽管Windows NT操作系统的版本不断变化,但是从它的网络操作与系统应用角度来看,有两个概念是始终不变的,那就是工作组模型与______。
在Windows操作系统的资源管理器中,若将一个文件用鼠标左键拖曳到不同的磁盘上,将(13)。
当需要配置一个Windows NT服务器,以便让一个UNIX系统可使用它的打印机时,需使用(54)协议。
/etc/eonf.modules配置文件定义了各种需要在启动时加载的模块的参数信息。在使用Linux做网关的情况下,Linux服务器至少需要配置两块网卡。为了减少启动时可能出现的问题,Linux内核不会自动检测多个网卡,应该在“conf.modules”
网络连接如下页上图所示,图中的设备D1是(23)。
在进行分类汇总前,应先对数据清单中的记录按(16)进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的(17)字段,再点击确认键。
以下不属于软件工程需求分析阶段的任务是(53)。
随机试题
非甾体类消炎止痛药的作用机制是
患者,女,19岁,农民。12月在水利工地上突起发热,伴头痛,眼眶痛,腰痛。病程第4日就诊时热已退,血压偏低,球结膜水肿,出血,胸背部见条索状瘀点。前一日24小时尿量340ml,该病例最可能的诊断是
甲、乙和丙,一位是山东人,一位是河南人,一位是湖北人。现在只知道:丙比湖北人年龄大,甲和河南人不同岁,河南人比乙年龄小。由此可以推知()。
下列属于周期型行业的是()。
《义务教育化学课程标准(2011年版)》提供了不同的行为动词来描述学习目标,下列属于描述体验性学习目标行为动词的是()。
2013年1月1日起施行的《行政单位财务规则》规定,国家机关、政党组织不得举债和提供担保。()
某县发生旱灾,财政拨款20万元,要求给受灾群众每人500元,如果你是是审计局工作人员。领导让你去核实资金发放情况,请问你将用何种方式确保搜集数据的真实性?
将2名教师、4名学生分成2个小组,去甲、乙两座城市参加数学建模比赛,每个小组都要包含1名教师和2名学生,问不同的安排方法共有几种?()
(2010年真题)若某单位员工的平均年龄为45岁,男员工的平均年龄为55岁、女员工的平均年龄为40岁,则该单位男、女员工人数之比为[]。
Inthispartyouaretowriteacompositionofnolessthan150wordsaboutCollegeGraduatesWorkasVillageOfficials.Yoush
最新回复
(
0
)