初级程序员简单单选试卷(初级程序员)_4.docVIP

  • 12
  • 0
  • 约6.1千字
  • 约 8页
  • 2021-04-23 发布于北京
  • 举报

初级程序员简单单选试卷(初级程序员)_4.doc

试卷第 PAGE 5 页共 NUMPAGES 5 页 初级程序员简单单选试卷(初级程序员) 姓名:_____________ 年级:____________ 学号:______________ 题型 选择题 填空题 解答题 判断题 计算题 附加题 总分 得分 评卷人 得分 1、在面向对象系统中,对象是基本的运行时实体,它______。 A.只能包括数据(属性) B.只能包括操作(行为) C.把属性和行为封装为一个整体 必须具有显式定义的对象名 2、在统一建模语言(UML)中,______用于描述一组对象类、接口、协作和它们之间的关系。其中关联的多重度是指______。 A.对象图 B.类图 C.用例图 通信图 3、在统一建模语言(UML)中,______用于描述一组对象类、接口、协作和它们之间的关系。其中关联的多重度是指______。 A.一个类中能被另一个类调用的方法个数 B.一个类的某个方法被另一个类调用的次数 C.一个类的实例能够与另一个类的多少个实例相关联 两个类所具有的相同的方法数和属性数 4、在有些程序设计语言中,一个给定的过程调用和响应调用需执行的代码的结合是在编译时进行的,这种绑定称为______。 A.静态绑定 B.动态绑定 C.过载绑定 强制绑定 5、以下关于类继承的说法中,错误的是______。 A.通过类继承,在程序中可以复用基类的代码 B.在继承类中可以增加新代码 C.在继承类中不能定义与被继承类(基类)中的方法同名的方法 在继承类中可以覆盖被继承类(基类)中的方法 6、在设计白盒测试用例时,(1)是最弱的覆盖准则。下图至少需要(2)个测试用例才可以进行路径覆盖。(1)处填( ) A.路径覆盖 B.条件覆盖 C.判定覆盖 语句覆盖 7、在设计白盒测试用例时,(1)是最弱的覆盖准则。下图至少需要(2)个测试用例才可以进行路径覆盖。(2)处填( ) A.1 B.2 C.3 4 8、软件测试的主要目的是______。 A.发现软件中的错误 B.试验性运行软件 C.证明软件的正确性 改正软件中隐藏的全部错误 9、结构化分析方法采用数据流图(DFD)对系统的______进行建模。 A.控制流程 B.数据结构 C.加工逻辑 功能 10、______不是结构化设计过程中常用的详细设计描述工具。 A.结构化语言 B.判定表 C.甘特图 程序流程图 11、增强信息意识是对程序员的基本要求。以下叙述中,______是信息意识不强的表现。 ①对重要信息、特殊信息和异常信息的敏感度不强 ②所编写的数据处理程序在测试时经常会出现某些错误 ③缺乏良好的收集信息的习惯,编写文档有困难 ④许多统计信息被搁置,没有进一步做分析利用 A.①②③ B.①②④ C.①③④ ②③④ 12、以下关于用户界面设计时的颜色搭配的注意事项中,不正确的是______。 A.除渐变色与图片外,同一界面上操作元素的颜色不宜超过4~5种 B.前景色、活动对象要鲜明;背景色、非活动图像要暗淡,使用浅色 C.遵循常规原则,例如以红色表示警告,以绿色表示正常运行 相邻区域尽量使用相近颜色,以避免色彩跳跃 13、在面向对象系统中,对象的属性是______。 A.对象的行为特性 B.和其他对象相关联的方l16、以下关于类设计的叙述中,正确的是______。 A.好的设计耦合性高,而差的设计耦合性低 B.好的设计耦合性低,而差的设计耦合性高 C.好的设计无耦合性,而差的设计耦合性低 好的设计耦合性高,而差的设计无耦合性 17、在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则______关系最适合用于表示这些类的设计。 A.继承 B.组合 C.多态 覆盖 18、以下关于数据流图的叙述中,错误的是______。 A.每条数据流的起点和终点必须是加工 B.允许一个加工有两条相同的输出数据流流向两个不同的加工 C.允许一个加工有多条不同数据流流向同一个加工 每个加工必须既有输入数据流,又有输出数据流 19、在结构化设计中,主要根据______进行软件体系结构设计。 A.数据流图 B.实体-关系图 C.状态-迁移图 数据字典 20、若某模块的所有语句都与存款功能相关,则该模块的内聚是______。 A.逻辑内聚 B.顺序内聚 C.

文档评论(0)

1亿VIP精品文档

相关文档