计算机程序设计员(高级)考试题库及答案_第1页
计算机程序设计员(高级)考试题库及答案_第2页
计算机程序设计员(高级)考试题库及答案_第3页
计算机程序设计员(高级)考试题库及答案_第4页
计算机程序设计员(高级)考试题库及答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机程序设计员(高级)考试题库及答案

1、()就是总结在测试工作中所找到的一切东西。

A、测试日志

B、测试事件报告

C、测试总结报告

D、漏洞追查报告

答案:C

2、在()测试,其花费是最小的,而回报却是优厚的。

A、编码过程中

13、程序完成后

C、软件完成后

D、程序设计中

答案:A

3、()方法的主要优点包括:与人类习惯的思维方法一致、稳定性好、

可重用性好、可维护性好。

A、结构化程序设计

B、面向对象

C、模块化程序设计

D、程式化程序设计

答案:B

4、UMI.是一种标诈的图形化建模语言,它是()分析与设计的一种标准

表示。

A、面向过程

B、面向对象

C、面向功能

D、面向结构

答案:B

5、边界值分析法的基本思想是;选取正好等于、刚刚大于或()边界的

值作为测试数据。

A、任意

B、远远大于

C、远远小于

D、刚刚小于

答案:D

6、()主要是指程序的运行效率和存储效率两个方面。

A、编码风格

B、代码调试

C、软件测试

D、程序性能优化

答案:D

7、将相同或相似的数据或数据特征归类,使用较少的数据量描述原始数据,

以达到减少数据量的目的,这种压缩称为()。

A、有损压缩

B、无损压缩

C、哈夫曼编码压缩

D、预测编码压缩

答案:B

8、在进行单元测试时,常用的方法是()。

A、采用白盒测试,辅之以黑盒测试

B、采用黑盒测试,辅之以白盒测试

C、只使用白盒测试

D、只使用黑盒测试

答案:A

9、线程是操作系统分配()时间的基本单元。

A、浏览器

B、计算器

C、处理器

D、控制器

答案:C

10、()是为了发现错误而执行程序的过程。

A、程序调试

B、程序编码

C、程序设计

D、程序测试

答案:D

11、下列C#注释编写规范正确的是()。

A、、注释要求英文及英文的标点符号

B、每行注释的最大长度为200个字符

C、允许给注释加外框

D、将注释与注释分隔符用一个TAB分开

答案;A

12、系统测试是在()环境下的测试。

A、模拟

B、测试

C、开发

D、实际运行

答案:D

13、关于计算机的主要特点,表述正确的是()。

A、运算速度快、运算精度高;应用范围广、能连续的、自动地运行工作

B、运算速度快、运算精度高、存储容量大、处理信息多

C、运算速度快、运算精度高、存储容量大、能连续的、自动地运行工作

D、运算速度快、运算精度高、应用范围广、能连续的、处理信息多

答案:C

14、在文件结构中,()对用户是透明的。

A、字符型文件结阂

B、字节型文件结阂

C、逻辑的文件结陶

D、物理的文件结陶

答案:D

15、解释程序相当于()。

A、口译

B、笔译

C、机器翻译

D、人工翻译

答案:A

16、()是由定义操作系统的用户的所有信息组成的记录。

A、用户密码

B、用户名称

C、用户服务

D、用户账号

答案:D

17、()存储一个对话框模板,模板制定了对话框的特征,包括其大小、

位置、风格以及对话框中各种控件等。

A、对话框类

B、单模对话框

23、从()的角度看,计算机程序设计员必须了解和熟悉与自身职业有直

接或间接关系的领域中取得的新成果,才能更好地掌握本职业的各项技能。

A、管理

B、发展

C、效益

D、业务

答案:B

24、()控件用来检查输入项是否符合正则表式定义的模式匹配。

A、RequiredFieldValidator

B、RegularExpressionValidator

C、RangeValidator

D、CompareValidator

答案:B

25、调用TjOutsourcingSDK.dll需要使用()命令。

A、添加组件

B、添加类

C、添加引用

D、添加用户控件

答案:C

26、当需要控制一个类的实例只有一个,而且客户端只能从一个全局的访

问点访问它时,可以选用设计模式中的()。

A、代理模式

B、原型模式

C、抽象工厂模式

D、单例模式

答案:D

27、要在VisualC++应用程序内使用()ActiveX数据对象,应该选择

OLEDB作为连接类型,然后再应用程序中使用ADO类。

A、DAO

B、OLEDB

C、ODBC

D、ADO

答案:D

28、如果想要完全封装隔离具体实现,让外部只能通过接口来操作封装体,

那么可以选择设计模式中的()0

A、简单工厂

B、外观模式

C、适配器模式

D、单例模式

答案:A

29、()是由定义操作系统的用户的所有信息组成的记录。

A、用户密码

B、用户名称

C、用户服务

D、用户账号

答案:D

30、计算机程序设计员在工作中要从客观实际出发,不懂不装懂,多向用

户学习,切忌()。

A、服务第一

B、一切向钱看

C、客户第一

D、主观臆断

答案:D

31、()语言具有的特征包括:对象生成功能、消息传递机制、类和遗传

机制。

A、结构化程序设计

B、面向对象

C、模块化程序设计

D、程式化程序设计

答案:B

32、软件的()是指软件从一种计算机系统转换到另一种计算机系统运行

的难易程度。

A、兼容性

B、可移植性

C、可转化性

D、可扩展性

答案:B

33、()翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执

行一句,反反复复直到最终完成。

A、编译型

B、过程型

C、解释型

D、脱机型

答案:C

34、DES(数据加密标准)中,E代表的英文单词是()。

A、Equipment

B、Encapsulation

C、Encryption

D、Encode

答案:C

35、()是物理数据项或数据项的集合。

A、函数

B、实体

C、对象

D、方法

答案:B

36、多媒体设备中,声音处理芯片基本功能不包括()。

A、采样和回放控制

B、将信号放大

C、处理MIDI指令

D、混响、合声

答案:C

37、下列()病毒只是不停扩散,并不破坏计算机内的数据。

A、恶性病毒

B、良性病毒

C、中性病毒

D、单机病毒

答案:B

38、信息的生命周期包括()、获得、服务和退出四个阶段。

A、产生

B、要求

C、服务

D、退出

答案:B

39、错误推测方法是基于经验和直觉推测程序中()的各种错误。

A、具有代表性的

B、最基本的

C、最重要的

D、所有可能存在

答案:D

40、面向对象测试中测试一组协同工作的类与对象之间的相互作用,大体

相当于传统软件测试中的()。

A、单元测试

B、模块测试

C、子系统测试

D、验证测试

答案:C

41、()是以HTML标记为基础衍生出来的,提供了对HTML标记的属性

读取和设置的功能。

A、Web窗体控件

B、网络控件

C、数据控件

D、HTML控件

答案:D

42、()协议的作用是提供一个网址的具体情况,它是Internet上最古

老的协议之一。

A、Finger

B、Http

C、Ftp

D、Gopher

答案:A

43、利用()瓦以检查被测对象的功能和性能的实现是否有不符合规格

说明要求的地方。

A、局部等价类

B、全局等价类

C、有效等价类

D、无效等价类对无效等价类:对需求规格说明而言,无意义的,不合理的。

答案:D

44、并行接口适用于()的场合,其接口电路相对简单。

A、传输距离较远,传输速度要求低

B、传输距离较近,传输速度要求低

C、传输距离较远,传输速度要求高

D、传输距离较近,传输速度要求高

答案:D

45、下列说法正确的是:()

A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成

B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成

C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成

D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成

答案:D

46、C#中组件可以分为两类:即()和()O

A、不具备图形界面的类库,具有用户界面的类库

B、不具备图形界面的控件,具有用户界面的控件

C、不具备图形界面的类库,具有用户界面的控件

D、不具备图形界面的控件,具有用户界面的类库

答案:C

47、用计算机进行数据处理,从简单到复杂已经历了三个发展阶段,下列

说法错误的是()。

A、电子数据处理

B、智能数据收集

C、管理信息系统

D、决策支持系统

答案:B

48、()作为职业行为准则,有其它的职业行为准则不具备的特征。

A、社会道德

B、工作行为准则

C、全民道德公约

D、职业道德

答案:D

49、ASCII码共有()种编码。

A、64

B、128

C、256

D、512

答案:B

50、带头结点的单链表head为空的判断条件是()。

A、head-head->next-C>head->next-head

D、head!二答案:B

51、集成测试也叫()。

A、系统测试

B、性能测试

C、功能测试

D、联合测试

答案:D

52、关系模型的数据结构是()。

A、树

B、图

C、表

D、二维表

答案:D

53、()是把所有可能的输入数据划分成若干部分,然后从每一个子集中

选取少数具有代表性的数据作为测试用例。

A、等价类划分法

B、边界值测试

C、基于决策表的测试

D、路径测试

答案:A

54、IP服务不具有以下哪个特点()。

A、QoS保证

B、尽最大努力

C、面向无连接

D、不可靠

答案:B

55、()是网络的核心,它的主要任务是为网络上的其它机器提供服务。

A^网络协议

B、工作站

C、服务器

D、客户机

答案:C

56、设计一个新的测试用例,使其仅覆盖()尚未被覆盖的无效等价类。

A、一个

B、两个

C、三个

D、尽可能多的

答案:A

57、单元测试、集成测试、系统测试、验收测试是()的测试过程,

A、从小到大、由外至内

B、从人到小、山内至外

C、从大到小、由外至内

D、从小到大、由内至外

答案:D

58、Session是预定义的(),所以()声明就可以使用它。

A、外部对象,需要

B、外部对象,不需要

C、内部对象,不需要

D、内部对象,需要

答案:C

59、在白盒测试中,在取值(),即可操作范围内运行所有循环.

A、上边界

B、下边界

C、上、下边界

D、无边界

答案:C

60、软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包

括()。

A、确定工程的可行性

B、软件结构的设计、数据结构和算法设计、编写程序、测试

C、导出实现工程目标应该采用的策略及系统必须完成的功能

D、估计实现工程需要的资源和成本,并制定工程进度表

答案:B

61、对源程序的质量要求是:正确、可靠、简明、清晰和较高的执行效率。

其中,()是最重要的要求。

A、正确性和较高的执行效率

B、可靠性和清晰性

C、正确性和可靠性

D、可靠性和较高的执行效率

答案:C

62、下列说法错误的是()

A、参与者可以是系统用户

B、参与者可以分为4类(与这个系统交互的任何人或事物)

C、参与者可以是能够运行的进程

D、参与者可以是与所建系统交互的其他系统

答案:B

63、计算机工作原理是建立在()基础上的,逻辑代数是逻辑运算的理论

依据。

A、数据运算

B、逻辑运算

C、物理运算

D、集合运算

答案:B

64、()的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开

发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。

A、面向对象

B、结构化程序设计

C、程式化程序设计

D、模块化程序设计

答案:A

65、如果要设定查找的目标为项的名称,则应该在查找注册表时选择()o

A、项

B、值

C、数据

D、全字匹配

答案:A

66、密码验证的程序输入项不包括:()。

A^验证码

B、权限

C、用户名

D、密码

答案:A

67、()是将软件需求说明转化为软件总体设计,确定软件结构及模块的

划分,并确定各模块之间的接口。

A、概念设计的任务

B、详细设计的任务

C、编码的目的

D、软件测试的任务

答案:A

68sVisualC++的工程类型有很多种,但是不包括:()。

A、Winl6Application

B、MFCAppWizardDLLversion

C、ATLCOMAppWizard

D、ISAPIExtensioninternetServerAPIWizard

答案:A

69>HTML的()标签不可以省略。

A、body

B、bgcolor

C、text文字颜色

D、head

答案:D

70、下列选项中,不属于系统软件的是()。

A、Linux

B、Office

C、DOS

D、Oracle

答案:B

71、()将错误处理直接置于编程语言中,有时甚至置于操作系统中。

A、异常处理

B、错误处理

C、警告处理

D、失误处理

答案:A

72、在模块划分中,类是()的模块。

A、面向功能

B、面向过程

C、面向对象

D、面向结构

答案:C

73、RAD要求承担必要的快速活动的()在一个很短的时间内完成一个系

统。

A、开发人员和分圻人员

B、开发人员和测试人员

C、开发人员和用户

D、测试人员和用户

答案:C

74、下列不属于VisualC++的工程类型的是:()。

A、ATLCOMAppWizard

B、MFCActiveXControlWizard

C、1SAPIExtensioninternetServerAPIWizard

D、Winl6Application

答案:D

75、决策表中的()的作用是给出问题规定的可能采取的操作。

A、条件桩

B、条件项

C、动作桩

D、动作项

答案:C

76、〃以下c#代码中有()处错误。〃Student为己定义的类

List<Student>list=newList<Student>();//lStudentstu

list[0];//2list,add(13);//3list,addjack");〃4"

A、1

B、2

C、3

D、4

答案:C

77、高速缓冲存储器又称()。

A、RAW

B、Cache

C、RAM

D、ROM

答案:B

78、所有的()必须与业务需求一致。

A、功能需求

B、系统需求

C、用户需求

D、产品需求

答案:C

79、()存储一个对话框模板,模板制定了对话框的特征,包括其大小、

位置、风格以及对话框中各种控件等。

A、对话框类

B、单模对话框

C、对话框模板资源

D、对话框函数

答案:C

80、下列说法正确的是:()。

A、提高可重用性的程序设计准则包括:封装实现策略、避免使用多分支语

句、精心确定公有方法

B、提高健壮性的程序设计准则包括:封装实现策略、避免使用多分支语句、

精心确定公有方法

C、提高完整性的程序设计准则包括:封装实现策略、避免使用多分支语句、

精心确定公有方法

D、提高可扩充性的程序设计准则包括:封装实现策略、避免使用多分支语

句、精心确定公有方法

答案:D

81、如果想要完全封装隔离具体实现,让外部只能通过接口来操作封装体,

那么可以选择设计模式中的()。

A、简单工厂

B、外观模式

C、适配器模式

D、单例模式

答案:A

82、下列说法正确的是:()。

A、VisualC++支夺代码的优化的版本是:专业版和个人版

B、VisualC++支持代码的优化的版本是:个人版和企业版

C、VisualC++支持代码的优化的版本是:个人版和家庭版

D、VisualC++支持代码的优化的版本是:专业版利企业版

答案:D

83、在进行软件结构概要设计时要遵循一些原则,其中“深度、宽度、扇

出和扇入应该适中”中的扇出指()。

A、软件结构控制的层数

B、软件结构中模块层的最多模块数

C、一个模块直接控制的模块数

D、一个模块被多少模块调用

答案:C

84、下列说法错误的是:()。

A、运行错误包括系统错误

B、运行错误包括硬件检测的错误

C、运行错误包括逻辑错误

D、运行错误包括溢出错误

答案:D

85、下列说法正确的是:()。

A、在VisualC++中,可以采用4种方式进行Winlnet编程

B、在VisualC++中,可以采用1种方式进行Winlnet编程

C、在VisualC++中,可以采用3种方式进行Winlnet编程

D、在VisualC++中,可以采用2种方式进行Winlnet编程

答案:D

86、()是通过逐级文字菜单来组织链接和内容的,它不像棚■’那样有丰

富的多媒体页面。

A^Ftp

B、Http

C、Gopher

D、Finger

答案:C

87、下列说法正确的是:()。

A、验收测试通常又称为单元测试

B、系统测试通常又称为单元测试

C、平行测试通常又称为单元测试

D、模块测试通常又称为单元测试

答案:D

88、下列各项中,属于数据库系统特点的是()。

A、存储量大

B、存取速度快

C、操作方便

D、数据共享

答案:D

89、下列说法错误的是:()。

A、AppWizard为各类应用程序提供了代码,其中包括多文档和对话框界面

B、AppWizard为各类应用程序提供了代码,其中包括数据库支持

C、AppWizard为各类应用程序提供了代码,其中包括对WindowsSockets

的支持

D、AppWizard为各类应用程序提供了代码,其中包括控制台命令窗口

答案:D

90、下列说法正确的是:()。

A、书写清晰,是好程序的一个重要标准

B、代码执行效率高,是好程序的一个重要标准

C、逻相结构简单,是好程序的一个重要标准

D、逻转结构清晰、容易理解,是好程序的一个重要标准

答案:D

91、设计模式基本要素的是()。

A、设计名称

模式名称

C、分析方案

D、结果

答案:B

92、()属于可观化程序设计语言。

A、Basic

B、C

C、汇编语言

D、VisualC++

答案:D

93、系统测试是在()环境下的测试。

A、模拟

B、测试

C、开发

D、实际运行

答案:D

94、(),需要测试软件产品的功能。

A、自动测试法

B、人工测试法

C、黑盒测试法

D、白盒测试法

答案:C

95、()反汇编①isassembly):把目标代码转为汇编代码的过程,也可

以说是把机器语言转换为汇编语言代码

A、正确

B、错误

答案:A

96、()引入缓冲技术的一个主要原因是不以减少I/O对CPU的中断次数,

以及放宽对CPU的中断响应时间要求。

A、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论