单选题 (一共75题,共75分)

1.

软件合法复制品(光盘)所有人不享有( )。

2.

实体一关系图(E-R图)用于结构化分析过程中的( )建模。

3.

操作系统通过()来组织和管理外存中的信息。

4.

Unit testing refers to that each ( ) is tested to ensure that it operates correctly.

5.

某保险公司推出的电脑损坏保险业务如下所述:每台参保电脑每年需交付200元, 当电脑损坏时,可以获得理赔金额1700元。据统计,每年约有10%的电脑损坏需要理赔,则该保险公司每年平均从每台参保电脑获益( )元。

6.

以下关于程序的叙述中,错误的是( )。

7.

HTML中( )用于定义文档的标题。

8.

在程序运行过程中,( )时可能需要进行整型数据与浮点型数据之间的强制类型转换。①访问数组元素 ②进行赋值运算 ③对算术表达式求值 ④进行递归调用

9.

对高级语言程序进行翻译时,源程序中的变量不可能映射到( )。

10.

在Word中建立新“文档1”,再选择“保存”命令,将( );若单击标题栏右边显示的“

初级程序员,历年真题,2011年上半年《程序员》真题

11.

在Word中建立新“文档1”,再选择“保存”命令,将( );若单击标题栏右边显示的“

初级程序员,历年真题,2011年上半年《程序员》真题

“文档1”的窗口将( )。

12.

某单位的员工工资表如下图所示。当员工基本工资小于2000元时,绩效工资=基本工资X9%X业绩点;当员工基本工资大于等于2000元时,绩效工资=基本工资x8%x业绩点。若要计算绩效工资,可先在F3单元格中输入( )并向垂直方向拖动填充柄至F9单元格,则可自动算出每个员工的绩效工资;若要计算各项平均值,则先在C10单元格中输入( ).拖动填充柄至F10单元格。

初级程序员,历年真题,2011年上半年《程序员》真题

13.

某单位的员工工资表如下图所示。当员工基本工资小于2000元时,绩效工资=基本工资X9%X业绩点;当员工基本工资大于等于2000元时,绩效工资=基本工资x8%x业绩点。若要计算绩效工资,可先在F3单元格中输入( )并向垂直方向拖动填充柄至F9单元格,则可自动算出每个员工的绩效工资;若要计算各项平均值,则先在C10单元格中输入( ).拖动填充柄至F10单元格。

初级程序员,历年真题,2011年上半年《程序员》真题

14.

计算机启动时,可以通过存储在( )中的引导程序引导操作系统。

15.

CPU从主存中取出一条指令并完成执行的时间称为( )。

16.

( )是指CPU -次可以处理的二进制数的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常用( )为单位来描述。

17.

( )是指CPU -次可以处理的二进制数的位数,它直接关系到计算机的计算精度、速度等指标;运算速度是指计算机每秒能执行的指令条数,通常用( )为单位来描述。

18.

某种SoundBlaster声卡属于8位声卡,这里的“8位”是指( )。

19.

下列软件产品中,专门用于音频信息处理的工具软件是( )。

20.

一个公司面临的网络攻击来自多方,一般采用安装防火墙的方法防范( )。

21.

商标权权利人是指( )。

22.

某机器的字长为8,符号位占1位,数据位占7位,采用补码表示时的最小整数为( )。

23.

在计算机中,( )。

24.

在Windows系统中,可通过文件扩展名判别文件类型,例如,( )是一种可执行文件的扩展名。当用户双击一个文件名时,Windows系统通过建立的( )来决定使用什么程序打开该文件。

25.

在Windows系统中,可通过文件扩展名判别文件类型,例如,( )是一种可执行文件的扩展名。当用户双击一个文件名时,Windows系统通过建立的( )来决定使用什么程序打开该文件。

26.

若计算机系统中某时刻有5个进程,其中1个进程的状态为“运行”,2个进程的状态为“就绪”,2个进程的状态为“阻塞”,则该系统中并发的进程数为( );如果系统中的5个进程都要求使用2个互斥资源R,那么该系统不产生死锁的最少资源数R应为()个。

27.

若计算机系统中某时刻有5个进程,其中1个进程的状态为“运行”,2个进程的状态为“就绪”,2个进程的状态为“阻塞”,则该系统中并发的进程数为( );如果系统中的5个进程都要求使用2个互斥资源R,那么该系统不产生死锁的最少资源数R应为()个。

28.

对C/C++程序进行处理时,可先将( ),然后进行链接以形成可执行程序。

29.

若匹配Email地址的正则式为“\w+(【-+.]\w+)*@\w+(【一.]\w+)*\.\w+(【-.]\W+)*"其中,\w等同于[0-9 A-Z a-z](即数字或英文字母中的一个),则( )为非法的Email地址。

30.

函数g和f的定义如下所示,其中,a是全局变量。若在函数g中以引用调用( callby reference)方式调用函数f(a),则函数g的返回值为( ),此时变量a的值为( )。

初级程序员,历年真题,2011年上半年《程序员》真题

31.

函数g和f的定义如下,其中,a是全局变量。若在函数g中以引用调用( callby reference)方式调用函数f(a),则函数g的返回值为( ),此时变量a的值为( )。

初级程序员,历年真题,2011年上半年《程序员》真题

32.

若二维数组arr[1..8,1..6]的首地址为base,数组元素按列存储,且每个元素占用4个存储单元,则元素arr[5,5]在该数组空间的地址为( )。

33.

对长度为n的有序表进行二分(折半)查找时,无论查找指定的一个元素是否成功,最多只与表中的( )个元素进行比较即可。

初级程序员,历年真题,2011年上半年《程序员》真题

34.

在面向对象的编程语言中,下列正确的说法是( )。

35.

在统一建模语言中(UML)中,( )用于描述系统与外部系统及用户之间的交互。

36.

在面向对象开发方法中,( )机制模拟现实世界中的遗传现象,实现类之间共享数据和方法。

37.

UML 图中, ( ) 属于动态交互图,它们关注系统的动态特性; ( )属于静态结构视图,它们关注系统的静态结构。

38.

UML 下图中, ( ) 属于动态交互图,它们关注系统的动态特性; ( )属于静态结构视图,它们关注系统的静态结构。

39.

在数据流图(DFD)中,顶层数据流图仅包含一个( )。

40.

下图所示的流程中,最少需要( )个测试用例就可以完成路径覆盖。

初级程序员,历年真题,2011年上半年《程序员》真题

41.

黑盒测试不能发现( )。

42.

敏捷软件开发方法的特点不包括( )。

43.

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)

a.查询每个用户还能使用的剩余金额的SQL语句为:

SELECT用户账号,用户姓名,( )

FROM Credit-in, User

WHERE( );

b.查询用户地址包含“科技二路”的用户姓名及电话的SQL语句为:

SELECT用户姓名,电话

FROM User

WHERE( );

c.将信誉指数大于60的用户的信贷额度上调、10%的SQL语句为:

UPDATE Credit-in

( )

WHERE( );

44.

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)

a.查询每个用户还能使用的剩余金额的SQL语句为:

SELECT用户账号,用户姓名,( )

FROM Credit-in, User

WHERE( );

b.查询用户地址包含“科技二路”的用户姓名及电话的SQL语句为:

SELECT用户姓名,电话

FROM User

WHERE( );

c.将信誉指数大于60的用户的信贷额度上调、10%的SQL语句为:

UPDATE Credit-in

( )

WHERE( );

45.

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)

a.查询每个用户还能使用的剩余金额的SQL语句为:

SELECT用户账号,用户姓名,( )

FROM Credit-in, User

WHERE( );

b.查询用户地址包含“科技二路”的用户姓名及电话的SQL语句为:

SELECT用户姓名,电话

FROM User

WHERE( );

c.将信誉指数大于60的用户的信贷额度上调、10%的SQL语句为:

UPDATE Credit-in

( )

WHERE( );

46.

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)

a.查询每个用户还能使用的剩余金额的SQL语句为:

SELECT用户账号,用户姓名,( )

FROM Credit-in, User

WHERE( );

b.查询用户地址包含“科技二路”的用户姓名及电话的SQL语句为:

SELECT用户姓名,电话

FROM User

WHERE( );

c.将信誉指数大于60的用户的信贷额度上调、10%的SQL语句为:

UPDATE Credit-in

( )

WHERE( );

47.

某银行数据库中,信贷额度关系模式为Credit-in(用户账号,信贷额度,已用金额,信誉指数),用户关系模式为User(用户账号,用户姓名,地址,电话)

a.查询每个用户还能使用的剩余金额的SQL语句为:

SELECT用户账号,用户姓名,( )

FROM Credit-in, User

WHERE( );

b.查询用户地址包含“科技二路”的用户姓名及电话的SQL语句为:

SELECT用户姓名,电话

FROM User

WHERE( );

c.将信誉指数大于60的用户的信贷额度上调、10%的SQL语句为:

UPDATE Credit-in

( )

WHERE( );

48.

某隧道长1.1公里,现需要在隧道两侧安装照明灯和广告牌,若起点、终点以及从起点到终点每隔50米都需要安装一盏照明灯,并且在相邻照明灯之间需要安装一幅广告牌,则共需安装照明灯( )盏、广告牌( )幅。

49.

某隧道长1.1公里,现需要在隧道两侧安装照明灯和广告牌,若起点、终点以及从起点到终点每隔50米都需要安装一盏照明灯,并且在相邻照明灯之间需要安装一幅广告牌,则共需安装照明灯( )盏、广告牌( )幅。

50.

在www.sina.com.cn中,属于顶级域名的是( )。

51.

( )一负责电子邮件的接收,这样当用户的电子邮件到来时,由其负责将邮件移到用户的电子信箱内,并通知用户有新邮件。

52.

寄存器间接寻址是指在( )中存取操作数。

53.

若SRAM芯片的存储容量为64K X16位,则其地址线与数据线数目应为( )使得访问其指定存储单元时,能将地址信号和数据信号一次性地并行传输。

54.

要表示256级灰度图像,表示每个像素点的数据最少需要( )个二进制位。

55.

Windows系统中内置了一些用户组,其中,对计算机拥有不受限制的完全访问权的用户组是( )。

56.

在IEEE754浮点表示法中,阶码采用( )表示。

57.

采用虚拟存储器的主要目的是( )。

58.

以下语言中,不用于网页编程或网页制作的语言是( )。

59.

设线性表(59,53,46,48,37,31,25)采用散列(Hash)法进行存储和查找,散列函数为H(Key)=Key MOD 7(MOD表示整除取余运算)。若用链地址法解决冲突(即将相互冲突的元素存储在同一个单链表中)构造散列表,则散列表中与哈希地址( ) 对应的单链表最长。

60.

设递增序列A为a1,a2,…,an,递增序列B为b1,b2,…,bm,且m>n,则将这两个序列合并为一个长度为m+n的递增序列时,当( )时,归并过程中元素的比较次数最少。

61.

已知某带权有向图G(顶点数为6,顶点编号为1至6)的邻接表如下所示,

其中表结点的结构为:

初级程序员,历年真题,2011年上半年《程序员》真题

则图G中含有的弧数为( )。

62.

当二叉树的结构形如一( )时,其后序遍历序列和中序遍历序列相同。

初级程序员,历年真题,2011年上半年《程序员》真题

63.

输入受限的双端队列是指只有一端可以进行入队操作而从两端都可以进行出队操作的队列,如下图所示。对于输入序列1 2 3 4,经过一个初始为空且输入受限的双端队列后,不能得到的输出序列为( )。

初级程序员,历年真题,2011年上半年《程序员》真题

64.

对于具有n个元素的关键字序列{k1,k2,...,kn},当且仅当满足关系ki>=k2i且ki>=k2i+1(i=1,2,...,[n/2])时称为大根堆。据此可以断定,( )不是大根堆。

65.

在面向对象软件开发过程中,面向对象分析阶段包含一系列活动,而( )活动不属于面向对象分析阶段。

66.

在程序中有一个错误处理模块,它接收出错信号,对不同类型的错误打印出不同的出错信息,则该模块设计时内聚类型为( )。

67.

用户界面设计原则中不包括( )

68.

对应用软件产品所进行的β测试,是( )进行的测试。

69.

下列接入网技术中,通过电话线接入的是( )。

70.

在电子邮件系统中,Outlook Express是( )。

71.

利用Windows系统中的事件查看器将查看的事件分为( )。

72.

This printer is equipped with an 8-bit parallel( )一port for PCs.

73.

OS can use( )memory to run processes that require more main memory than is actually available.

74.

More and more persons who use the Internet had created a( )or web-based diary.

75.

( )means that a source program file can be compiled and executed on different computers.