免费智能真题库 > 历年试卷 > 信息系统管理工程师 > 2018年上半年 信息系统管理工程师 上午试卷 综合知识
  第51题      
  知识点:   程序的标准
  章/节:   系统实施基础知识       

 
优秀代码的特点不包括 ( )。
 
 
  A.  设计复杂
 
  B.  容易修改
 
  C.  运行效率高
 
  D.  易于维护
 
 
 

 
  第51题    2016年上半年  
   31%
以下与程序设计风格无关的是(51)。
  第15题    2012年上半年  
   17%
在软件设计和编码过程中,采取(15)的做法将使软件更加容易理解和维护。
  第9题    2014年上半年  
   21%
编写源程序时在其中增加注释,是为了( )。
   知识点讲解    
   · 程序的标准
 
       程序的标准
        对于什么是“好程序”,早期观点与现在有很大不同。早期计算机内存小、速度慢,人们往往把程序的长度和执行速度放在很重要的位置。费尽心机缩短程序长度、减少存储量、提高速度。现在情况有了很大的不同,一般认为好程序应具备下列特点。
        .正常工作。
        .调试代价低。
        .易于维护。
        .易于修改。
        .设计不复杂。
        .运行效率高。
        正常工作是最基本的,一个根本不能够工作的程序当然谈不上“好”,谈执行速度、程序长度等指标也毫无意义;调试代价低,即花在调试上的时间少,这一条是衡量程序好坏,也是衡量程序员水平的一个重要标志;其他要求程序可读性强,易于理解。
        在相当长的一个时期里,人们认为程序是用于给机器执行的而不是给人阅读的。因而程序员中就存在严重的低估编程方法、不注意程序风格的倾向,认为可以随意编写程序,只要结果正确就行了,读这种程序像读“天书”。可读性(readability)是后来提出的新概念,它主张程序应使人们易于阅读,编程的目标是编出逻辑上正确而又易于阅读的程序。程序可读性好,自然易于理解、易于维护,并将大大降低隐含错误的可能性,从而提高程序的可靠性。
        要使程序的可读性好,程序员应有一定的写作能力。他应能写出结构良好、层次分明、思路清晰的文章。有人说:“对于程序员来说,最重要的不是学习程序设计语言等,而是英语(日语、汉语)”。程序员在写程序时应该记往:程序不仅是给计算机执行的,也是供人阅读的。
        要使程序可读性好,总的要求是使程序简单、清晰。人们总结了使程序简单、清晰的种种技巧和方法,包括的内容如下。
        .用结构化方法进行详细设计。
        .程序中包含说明性材料。
        .良好的程序书写格式。
        .良好的编程风格。
   题号导航      2018年上半年 信息系统管理工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第51题    在手机中做本题