第二章程序设计基础



《第二章程序设计基础》由会员分享,可在线阅读,更多相关《第二章程序设计基础(7页珍藏版)》请在文档大全上搜索。
1、第二章程序设计基础一,选择题:1,要形成良好的程序风格,需要考虑的因素主要有( D )A,源程序文档化和输入和输出B,源程序文档化和数据说明的方法和语句的结构C, 源程序文档化和数据说明的方法和输入和输出D,全部2,程序设计的风格应该强调简单和清晰,程序必须是可以理解的,以下叙述中,已成为当今主导的程序设计风格的论点是( A )A,清晰第一,效率第二B,效率第一,清晰第二C,清晰和效率同等重要D,程序设计要模块化3,下面的叙述中,不是为形成良好的程序设计风格应注重考虑的语句结构因素的是( D )A,避免不必要的转移B,尽可能使用库函数C,利用信息隐蔽,确保每一个模块的独立性D,遇到不好的程序,
2、要仔细分析研究,找出错误的地方修补使之完整4,在设计和编程时,对输入和输出应该考虑的原则中,不包括( C )A,对所有的输入数据都要检验合法性B,交互式输入时,要在屏幕上使用提示符明确提示输入的请求C,不应允许默认值,每一个数据项都要有明确的值D,输入的格式要简单,以便于操作5,结构化程序设计是20世纪70年代提出的思想和方法,主要原则可以概括为( B ),逐步求精,模块化和限制使用goto语句.A,自底向上B,自顶向下C,平行设计D,以数据为中心进行设计6,结构化程序设计只允许有三种基本结构来构成任何程序.下列选项中,( D )不是结构化程序设计的基本结构.A,选择结构B,顺序结构C,重复结
3、构D,可选结构7,在结构化程序设计中,限制使用goto 语句的原因是( B )A,提高程序的执行效率B,提高程序的清晰性和可懂性C,便于程序的合成D,该语句对任何结构的程序都不适用8,下列有关面向对象分析中所标识的对象的叙述,错误的是( D )A,对象是与目标系统有关的物理实体B,对象是与目标系统发生作用的人或组织的角色C,对象是目标系统运行中需记忆的事件D,对象是目标系统中环境场所的状态9,在面向对象软件方法中,”类”是( D )A,集合B,具有相同操作的对象的集合C,具有同类数据的对象的定义D,具有同类数据和相同操作的对象的定义10,以下叙述中,不属于面向对象方法的优点的是( B )A,可
4、重用性好B,有助于实现自顶向下逐步求精C,可维护性好D,与人类习惯的思维方法一致二,真空题:1,在进行程序设计时,在语句结构方面,语句构造应该简单直接,不应该为提高效率而把语句复杂化,因此编程时在保证正确的前提下,应优先考虑( 清晰性 )而不是效率.2,遵循结构化程序设计原则,按结构化程序设计方法设计出的程序具有易于理解,使用和( 维护 ),以及能提高编程工作效率等优点.3,结构化程序设计的原则中,其中有一条是要求限制使用goto 语句,但在用一个( 非结构化 )程序设计语言去实现一个结构化的构造时可以使用该语句.4,面向对象分析,就是抽取和整理( 用户需求 )并建立问题与精确模型的过程.5,