admin 管理员组

文章数量: 1086019


2024年12月30日发(作者:官网下载的eclipse带jdk吗)

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

一、单选题(共90题,每题1分,共90分)

1、Visual C++提供的( )是一个用来创建或改变资源的特定环境。它

通过共享技术和界面来快速简捷地创建和修改应用资源。

A、资源编辑器

B、资源管理器

C、ClassWizard

D、AppWizard

正确答案:A

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

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

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

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

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

正确答案:C

3、白盒测试是根据程序的( )来设计测试用例。

A、性能

B、功能

C、内部逻辑

D、内部数据

正确答案:C

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

A、工具条编辑器是一个图形工具,主要用于删除工具条资源,并把位图

转换成工具条资源

B、工具条编辑器是一个图形工具,主要用于创建工具条资源,并把位图

转换成工具条资源

C、工具条编辑器是一个图形工具,主要用于修改工具条资源,并把位图

转换成工具条资源

D、工具条编辑器是一个图形工具,主要用于编辑工具条资源,并把位图

转换成工具条资源

正确答案:B

5、( )是面向对象设计的缩写。

A、OID

B、OOA

C、OOD

D、OOS

正确答案:C

6、不是软件安装的流程( )。

A、关机

B、设置安装路劲

C、同意许可协议

D、出入序列号

正确答案:A

7、( )级别即使一个事务处理还没有处理完数据,也允许另一个事务处

理从数据库中读取数据。

A、Serializable

B、ReadCommitted

C、RepeatableRead

D、ReadUncommitted

正确答案:D

8、知识产权具有无形性、独占性、( )、地域性和时间性。

A、双重性

B、公平性

C、确定性

D、有效性

正确答案:A

9、TCP/IP的传输层大致对应于OSI模型的传输层和( )。

A、会话层

B、表示层

C、网络层

D、应用层

正确答案:A

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

A、OLE DB允许快速地创建应用程序,允许Visual C++处理直接使用

OLE-DB时通常应考虑的一些细节

B、ADO允许快速地创建应用程序,允许Visual C++处理直接使用OLE-DB

时通常应考虑的一些细节

C、DAO允许快速地创建应用程序,允许Visual C++处理直接使用OLE-DB

时通常应考虑的一些细节

D、ODBC允许快速地创建应用程序,允许Visual C++处理直接使用OLE-

DB时通常应考虑的一些细节

正确答案:B

11、Web客户通常指的是( )。

A、文件编辑器

B、数据分析器

C、Web浏览器

D、数据库管理器

正确答案:C

12、法人或其他组织的软件著作权保护期为( )年。

A、100

B、60

C、40

D、50

正确答案:D

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

A、面向对象设计方法是把系统逻辑模型映射成软件结构,根据信息流的

类型采用相应的方法

B、程式化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类

型采用相应的方法

C、结构化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类

型采用相应的方法

D、模块化设计方法是把系统逻辑模型映射成软件结构,根据信息流的类

型采用相应的方法

正确答案:C

14、下列属于开发和管理维护的限制的是( )。

A、性能

B、可靠性

C、安全 /保密

D、开发方法

正确答案:D

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

A、需求分析阶段的目的是搞清项目是否可能实现和值得开发

B、需求分析阶段的目的是搞清要解决的问题是什么

C、需求分析阶段的目的是确定每个模块的数据结构和算法,确定模块的

细节

D、需求分析阶段的目的是确定目标系统必须具备哪些功能

正确答案:D

16、数字证书采用( )体制。

A、公钥密码

B、局部密码

C、私钥密码

D、全局密码

正确答案:A

17、下列表示最高优先级先进先出的是( )。

A、HPFS

B、HPIFO

C、HTTP

D、HUB

正确答案:B

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

读取和设置的功能。

A、网络控件

B、Web 窗体控件

C、HTML 控件

D、数据控件

正确答案:C

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

A、如果在编译链接应用程序的时候,它所需要访问的DLL的名称已经确

定,可以采用显式方式

B、如果在编译链接应用程序的时候,它所需要访问的DLL的名称已经确

定,可以采用动态方式

C、如果在编译链接应用程序的时候,它所需要访问的DLL的名称已经确

定,可以采用静态方式

D、如果在编译链接应用程序的时候,它所需要访问的DLL的名称已经确

定,可以采用隐含方式

正确答案:D

20、有许多国际标准可实现视屏信息的压缩,其中适合于连续色调、多

度静止图像的压缩标准是( )。

A、MPEC

B、JPEC

C、P×32

D、P×64

正确答案:B

21、在面向对象设计方法中接口设计称为( )。

A、对象设计

B、响应设计

C、消息设计

D、信息设计

正确答案:A

22、数据模型的三要素包括( )。

A、外模式、模式 、内模式

B、数据结构、数据操纵、完整性约束

C、网状模型、层次模型、关系模型

D、实体、联体、属性

正确答案:B

23、下列不属于需求规格说明的特点的是:( )。

A、可修改性

B、可重用性

C、一致性

D、完整性

正确答案:B

24、如果是创建供多人使用的公用账号,应选择( )项。

A、账号暂时禁用

B、用户下次登录时须更改密码

C、密码永久有效

D、用户不得更改密码

正确答案:D

25、网际协议(IP)属于TCP/IP模型的( ),提供关于数据应如何传输

以及传输到何处的信息。

A、传输层

B、互联网层

C、应用层

D、网络接口层

正确答案:B

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

A、面向对象方法的主要优点不包括:减少了开发时间

B、面向对象方法的主要优点不包括:稳定性好

C、面向对象方法的主要优点不包括:可重用性好

D、面向对象方法的主要优点不包括:与人类习惯的思维方法一致

正确答案:A

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

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

A、概念设计的任务

B、编码的目的

C、软件测试的任务

D、详细设计的任务

正确答案:A

28、( )是研究用户要求以得到系统或软件需求的定义的过程

A、系统编码

B、系统设计

C、系统测试

D、需求分析

正确答案:D

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

A、网络协议

B、服务器

C、工作站

D、客户机

正确答案:B

30、在 UML中, ( )描述对象间的关系,包括顺序图和合作图。

A、用例图

B、交互图

C、静态图

D、行为图

正确答案:B

31、关于专利权人的权利,表述不正确的是( )

A、实施其专利的权利

B、许可他人实施专利的权利

C、接受推广和应用的权利

D、禁止他人实施其专利技术的权利

正确答案:C

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

A、黑盒测试技术中的错误推测法在很大程度上是试探性的,与设计者的

经验有关

B、黑盒测试技术中的逻辑覆盖法在很大程度上是试探性的,与设计者的

经验有关

C、黑盒测试技术中的划分等价类在很大程度上是试探性的,与设计者的

经验有关

D、黑盒测试技术中的边界值分析在很大程度上是试探性的,与设计者的

经验有关

正确答案:C

33、DAO用Microsoft Jet数据库引擎来提供一套访问对象,包括( )、

表定义和查询定义对象及记录集对象。

A、数据库定义

B、表结构定义

C、数据库对象

D、选择定义

正确答案:C

34、编译程序与操作系统和计算机硬件有关,为了提高编译程序的可移

植性,人们提出了( B )的理论。

A、模块化

B、虚拟机

C、编译型翻译

D、解释型翻译

正确答案:B

35、用( )形式表示实体类型和实体联系是关系模型的主要特征。

A、链表

B、表格

C、关键字

D、指针

正确答案:C

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

用户学习,切忌( )。

A、客户第一

B、服务第一

C、一切向钱看

D、主观臆断

正确答案:D

37、在数据库的数据模型中,( )规定了如何用基本的数据项组织成较

大的数据单位,以描述实体类型和实体之间联系。

A、数据操作

B、数据结构

C、库结构

D、记录结构

正确答案:B

38、数据库系统而言,主要通过权限和授权来实现安全管理,其中

insert权限表示( )。

A、允许创建新的关系

B、允许插入新数据,但不允许修改已经存在的数据

C、允许创建和删除索引

D、允许修改数据,但不允许删除数据

正确答案:B

39、微机计算机硬件系统中最核心的部件是( )。

A、主板

B、CPU

C、内存储器

D、I/O 设备

正确答案:B

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

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

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

B、正确性和可靠性

C、可靠性和清晰性

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

正确答案:B

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

A、模块测试检查是否在程序和数据的边界上

B、验收测试检查是否在程序和数据的边界上

C、边界条件测试检查是否在程序和数据的边界上

D、系统测试检查是否在程序和数据的边界上

正确答案:C

42、下列所述专利权人的权利中,( )是错误的。

A、禁止他人实施其专利技术的权利

B、在产品或包装上注明专利标记和专利号的权利

C、免缴专利费的权利

D、许可他人实施其专利的权利

正确答案:C

43、"以下c#代码中有( )处错误。 // Student为已定义的类

List list = new List( );//1 Student stu =

list[0];//2 (13);//3 (" jack");//4"

A、1

B、3

C、2

D、4

正确答案:B

44、管理信息系统综合运用了管理科学、数学和计算机应用的原理方法,

在符合软件工程规范的原则下,形成了自身完整的理论和( )体系。

A、方法学

B、集成化

C、管理学

D、计算机信息

正确答案:A

45、CPU 是( )的简称

A、中央处理器

B、高速缓存

C、外存

D、缓存

正确答案:A

46、程序设计语言一般可分为三大类,下列选项中错误的是( )。

A、低级语言

B、机器语言

C、汇编语言

D、高级语言

正确答案:A

47、专利权人具有( )和接受推广应用的义务。

A、缴纳年费

B、转让专利

C、许可他人实施其专利

D、实施其专利

正确答案:A

48、软件管理按时间可划分为( )和使用维护管理。

A、开发进度管理

B、软件设计管理

C、生产管理

D、技术管理

正确答案:C

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

A、所谓模块测试就是同时运行新开发出来的系统和将被它取代的旧系统,

以便比较新旧两个系统的处理结果

B、所谓平行测试就是同时运行新开发出来的系统和将被它取代的旧系统,

以便比较新旧两个系统的处理结果

C、所谓系统测试就是同时运行新开发出来的系统和将被它取代的旧系统,

以便比较新旧两个系统的处理结果

D、所谓验收测试就是同时运行新开发出来的系统和将被它取代的旧系统,

以便比较新旧两个系统的处理结果

正确答案:B

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

列说法 错误的是 ( )。

A、电子数据处理

B、管理信息系统

C、智能数据收集

D、决策支持系统

正确答案:C

51、下列( )描述了网络体系结构中的分层概念。

A、保持网络灵活且易于修改

B、所有的网络体系结构都用相同的层次名称和功能

C、把相关的网络功能组合在一层中

D、A和C

正确答案:D

52、劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的

( )。

A、社会关系

B、管理与被管理关系

C、服务关系

D、制约关系

正确答案:A

53、( )的目标就是发现和挖掘在特定领域内可以被复用的构件。

A、领域分析

B、领域开发

C、领域构件

D、领域查询

正确答案:A

54、( )依赖于事件,这和任何COM对象一样。

A、DAO

B、dBASE

C、OLE DB

D、ODBC

正确答案:C

55、下列属于计算机辅助系统的是( )。

A、ACD

B、CAP

C、CAN

D、CAI

正确答案:D

56、( )是以数据库技术为工具,实现一个部门的全面管理,以提高工

作效率。

A、决策支持系统

B、电子数据处理

C、管理信息系统

D、人工智能

正确答案:C

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

A、动作桩

B、条件桩

C、动作项

D、条件项

正确答案:A

58、微型计算机中,控制器的基本功能是( )。

A、保持各种控制状态

B、进行算术运算和逻辑运算

C、控制机器各个部件协调一致地工作

D、存储各种控制信息

正确答案:C

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

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

技能。

A、管理

B、效益

C、发展

D、业务

正确答案:C

60、为了在软件需求开发过程中建立有效的原型,应遵循一些原则,下

面不属于这些原则的是:( )。

A、对于已经理解的需求不要建立原型

B、用最少的投资开发那些用于回答问题和解决需求的不确定性的原型

C、不能随意的增加功能

D、可以探索不同的用户界面技术,使系统达到最佳的可用性

正确答案:D

61、计算机程序设计员在工作中不应该( )。

A、严格按照工作程序及相关文档的规范开展工作

B、善于表现自己的成绩,力求突出自我

C、时刻保持朝气和活力

D、谦虚谨慎、胸襟宽阔

正确答案:B

62、目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机

应用分类,应属于( )。

A、数据处理

B、科学计算

C、计算机辅助工程

D、实时控制

正确答案:A

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

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

A、单例模式

B、原型模式

C、抽象工厂模式

D、代理模式

正确答案:A

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

A、抽象是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属

性和差别,抽出共性的、本质的东西

B、抽象是指对研究的系统要把一些关系密切的软件元素物理地址放在一

起,把关系密切的数据限制在模块内使用

C、抽象是指对研究的系统要由一组完成相对独立的子功能的模块组成

D、抽象是指对研究的系统要划分成若干个模块,模块间既相对独立又相

关,这一组模块完成指定的功能

正确答案:A

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

A、面向功能

B、面向结构

C、面向过程

D、面向对象

正确答案:D

66、关于多媒体操作系统的功能,表述不正确的是( )。

A、多媒体数据转换和同步控制

B、图形用户界面管理

C、自动识别多媒体任务

D、对多媒体设备的驱动和控制

正确答案:C

67、办公自动化软件一般应用于( )。

A、辅助设计

B、科学计算

C、实时控制

D、信息管理

正确答案:D

68、AutoPostBack属性的默认值为( )。

A、1

B、FALSE

C、NO

D、YES

正确答案:B

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

A、人工测试法

B、自动测试法

C、白盒测试法

D、黑盒测试法

正确答案:D

70、"可通过 ( ) 间接地给 " 用户账号 " 赋予了权限。"

A、组描述

B、组成员

C、组账号

D、组密码

正确答案:C

71、下面( )方面是选择测试工具时需要考虑的因素。

A、易用性

B、性能

C、价格

D、开放性

正确答案:C

72、软件测试的目的是( )。

A、证明软件系统中存在错误

B、找出软件系统中存在的所有错误

C、尽可能多地发现软件系统中的错误和缺陷

D、证明软件的正确性

正确答案:C

73、( )表示事务中只能包含数据处理语句,事务中的数据定义语句将

引起事务立即提交。

A、SQL_TC_NONE

B、SQL_TC_DML

C、SQL_DDL_COMMIT

D、SQL_DDL_IGNORE

正确答案:C

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

A、密码验证的程序输入项包括:权限、用户名、密码

B、用户登录的程序输入项包括:权限、用户名、密码

C、管理员登录的程序输入项包括:权限、用户名、密码

D、身份验证的程序输入项包括:权限、用户名、密码

正确答案:A

75、对话框的种类可以分为:( )。

A、无模式对话框和有模式对话框

B、单-无模式对话框和单-有模式对话框

C、多-无模式对话框和多-有模式对话框

D、单模对话框和多模对话框

正确答案:A

76、C++的优化技术包括:( )。

A、可产生最小可执行代码的优化和可产生最简单逻辑的优化

B、可产生最简单逻辑的优化和可提高执行速度的优化

C、可产生最小可执行代码的优化和可提高执行速度的优化

D、可产生最少代码的优化和可提高执行速度的优化

正确答案:C

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

A、RequiredFieldValidator

B、RegularExpressionValidator

C、RangeValidator

D、CompareValidator

正确答案:B

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

A、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用

户需求

B、详细设计的任务是通过各种必要的维护活动使软件系统持久地满足用

户需求

C、软件测试的任务是通过各种必要的维护活动使软件系统持久地满足用

户需求

D、概要设计的任务是通过各种必要的维护活动使软件系统持久地满足用

户需求

正确答案:A

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

A、采样和回放控制

B、将信号放大

C、处理MIDI指令

D、混响、合声

正确答案:C

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

A、ADO提供两个驱动程序:一个是数据库管理器的语言,另一个为程序

设计语言提供公用接口

B、DAO提供两个驱动程序:一个是数据库管理器的语言,另一个为程序

设计语言提供公用接口

C、OLE DB提供两个驱动程序:一个是数据库管理器的语言,另一个为程

序设计语言提供公用接口

D、ODBC提供两个驱动程序:一个是数据库管理器的语言,另一个为程序

设计语言提供公用接口

正确答案:D

81、( )除提供身份证明外,还可指出所签的文档是否已被修改。

A、数字签名

B、私有密钥

C、传统签名

D、公开密钥

正确答案:A

82、属于软件安装流程的是( )。

A、关机

B、注销

C、同意许可协议

D、重启

正确答案:C

83、借助 Microsoft HTML Help Workshop编译器,将一个或多个html

和 图像文件编译成一个( )文件。

A、.chm

B、.htm

C、.exe

D、.pdf

正确答案:A

84、对文件的操作一般需要用到( )。

A、流

B、数组

C、对象

D、变量

正确答案:A

85、按( )来划分,总线可以分为8位总线、16位总线、32位总线等。

A、用途

B、数据线的宽度

C、总线所处的层次

D、信息的传输方向

正确答案:B

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

A、函数是组成软件结构的基本元素,它是数据说明和算法的集合

B、模块是组成软件结构的基本元素,它是数据说明和算法的集合

C、对象是组成软件结构的基本元素,它是数据说明和算法的集合

D、类是组成软件结构的基本元素,它是数据说明和算法的集合

正确答案:B

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

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

A、简单工厂

B、适配器模式

C、单例模式

D、外观模式

正确答案:A

88、网络操作系统和分布式操作系统的主要区别是( )。

A、是否连接多台计算机

B、网上资源能否共享

C、计算机之间能否通信

D、多台计算机有没有主次之分

正确答案:D

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

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

A、无损压缩

B、预测编码压缩

C、有损压缩

D、哈夫曼编码压缩

正确答案:A

90、( )框架补充了Visual 集成开发环境中的大量工具箱

和设计器。

A、ASP

B、

C、JSP

D、

正确答案:D

二、判断题(共10题,每题1分,共10分)

1、( )测试一个二进制程序,应该是编译并运行某些程序。

A、正确

B、错误

正确答案:B

2、( )一般来说,ISP的网络中心都会有一台专门完成域名地址到IP地

址转化的计算机,这台计算机称作域名服务器。

A、正确

B、错误

正确答案:A

3、( )利用菜单编辑器,用户可以创建标准的菜单和命令、删除菜单和

命令、编辑菜单项属性等。

A、正确

B、错误

正确答案:B

4、( )劳动关系主要是指劳动者和公司管理人员在实现劳动的过程中发

生的社会关系。

A、正确

B、错误

正确答案:B

5、( )遵纪守法、廉洁奉公是计算机程序设计员职业活动能够正常进行

的重要保证。

A、正确

B、错误

正确答案:A

6、( )如果在编译链接应用程序的时候,它所需要访问的DLL的名称已

经确定,可以采用隐含方式。

A、正确

B、错误

正确答案:A

7、( )在典型的层次化存储系统中,寄存器、主存储器一般位于中央处

理机内。

A、正确

B、错误

正确答案:B

8、( )按存储介质的材料来分类,软盘存储器、硬盘存储器、磁带存储

器属于磁表面存储器。

A、正确

B、错误

正确答案:A

9、( )创建辅助线程只需两步:实现控制函数和启动线程。

A、正确

B、错误

正确答案:A

10、( )C++的优化技术分为:可产生最小可执行代码的优化和可提高执

行速度的优化。

A、正确

B、错误

正确答案:A


本文标签: 系统 数据 设计 程序 方法