欢迎来到天天文库
浏览记录
ID:32435637
大小:42.50 KB
页数:4页
时间:2019-02-04
《计算机二级程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第二章程序设计基础三个要点:一、程序设计风格:知识点:程序设计风格强调:清晰第一,效率第二;程序的注释分为:序言性注释和功能性注释;信息隐蔽:表示模块独立性。题库:<1>对建立良好的程序设计风格,下面描述正确的是()A、程序应简单、清晰、可读性好B、符号名的命名只要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无<2>.结构化程序设计主要强调的是()A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性<3>信息隐蔽的概念与下述哪一种概念直接相关()A.软件结构定义B.模块独立性C.模块类型
2、划分D.模块耦合度<4>结构化程序设计主要强调的是()。A、程序的规模B、程序的效率C、程序设计语言的先进性D、程序易读性<5>2.源程序文档化要求程序应加注释。注释一般分为序言性注释和()。二、结构化程序设计知识点:结构化程序设计方法的主要原则。自顶向下,逐步求精,模块化,限制使用goto语句;结构化程序的基本结构:顺序结构、选择结构(分支结构)、循环结构(重复结构);序设计语言的基本成分是数据成分、运算成分、控制成分和传输成分,程序设计语言按成分性质分:顺序语言、并行语言和分布式语言;结构化程序设计是一种面
3、向数据结构的设计方法。补充知识点:SQL语言是一种结构化查询语言,它有两种使用方法:交互式SQL和嵌入式SQL。题库:<1>下面的描述中,不符合结构化程序设计风格的是()。A、使用顺序、选择、和重复三种基本控制结构表示程序的控制逻辑。B、自顶向下C、注重提高程序的执行效率。D、限制使用goto语句。<2>程序设计语言的基本成分是数据成分、运算成分、控制成分和()。A、对象成分B、变量成分C、语句成分D、传输成分<3>在设计程序时,应采纳的原则之一是()。A、不限制goto语句的使用B、减少或取消注释行C、程序越
4、短越好D、程序结构应有助于读者理解<4>结构化程序设计的基本原则不包括()。A、多态性B、自顶向下C、模块化D、逐步求精<5>下列选项中不属于结构化程序设计原则的是()。A、可封装B、自顶向下C、模块化D、逐步求精<6>结构化程序所要求的基本结构不包括()。A、顺序结构B、GOTO跳转C、选择(分支)结构D、重复(循环)结构<7>结构化程序设计中,下面对goto语句使用描述正确的是()。A、禁止使用goto语句B、使用goto语句程序效率高C、应避免滥用goto语句D、以上说法都不对<8>SQL语言又称为()A
5、、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言<9>程序设计语言有多种分类方法,例如,按成分性质分,有顺序语言、并行语言和()。A、交互式语言B、分布式语言C、面向对象语言D、高级语言<10>在SQL中,下列涉及空值的操作不正确的是()。A、AGEISNULLB、AGEISNOTNULLC、AGE=NULLD、NOT(AGEISNULL)<11>SQL语言有两种使用方法,分别称为交互式SQL和()。A、提示SQLB、多用户SQLC、嵌入式SQLD、解释性SQL<12>结构化程序设计所规定
6、的三种最基本控制结构是()。A、输入、处理、输出B、树形、网状、环形C、顺序、选择、循环D、主程序、子程序、函数<13>Jackson结构化程序设计方法是英国人M.Jackson提出的,它是一种面向()的设计方法。一、面向对象程序设计:知识点:对象是面向对象方法中最基本的概念,对象是实体的抽象,对象是属性和方法的封装体;对象的基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好;具有相同属性和操作的对象抽象成类;信息隐蔽是通过对象的封装性来实现的;一个对象由对象名、属性和操作三部分组成。类是具有共同属性、
7、共同方法的对象的集合;类是对象的抽象,对象是类的一个实例;一个对象请求另一个对象为其服务是通过发送消息实现的;类的继承性是类之间共享属性和操作的机制,继承提高了软件的可重用性;类的多态性是指同样的消息被不同的对象接受时导致完全不同的行为的现象。面向对象的程序设计主要考虑的是提高软件的可重用性。题库:<1>.在面向对象方法中,不属于“对象”基本特点的是()。A、一致性B、分类性C、多态性D、标识唯一性<2>面向对象方法中,继承是指()。A、一组对象所具有的相似性质B、一个对象具有另一个对象的性质C、各对象之间的共
8、同性质D、类之间共享属性和操作的机制<3>下列选项中属于面向对象设计方法主要特征的是()。A、继承B、自顶向下C、模块化D、逐步求精<4>.下面对对象概念描述正确的是()。A、对象间的通信靠消息传递B、对象是名字和方法的封装体C)任何对象必须有继承性D、对象的多态性是指一个对象有多个操作<5>下面概念中,不属于面向对象方法的是()A、对象、消息B、继承、多态C、类、封装D、过程调用<
此文档下载收益归作者所有