软件水平考试(初级)程序员综合(习题卷10).pdfVIP

软件水平考试(初级)程序员综合(习题卷10).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

试卷科目:考试级员

软件水平考试(初级)程序员综合(习题卷10)

第1部分:单项选择题,共96题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]如果浮点数的尾数用补码表示,则()是规格化的数。

A)1.01000

B)1.11110

C)0.01001

D)111001

答案:A

解析:本题考查计算机系统硬件基础知识。一个含小数点的二进制数Ⅳ可以表示为更一般的形式:N=2E×F其中E称为阶

码,F为尾数,这种表示数的方法称为浮点表示法。在浮点表示法中,阶码通常为带符号的纯整数,尾数为带符号的纯

小数。浮点数的表示格式如下:

很明显,一个数的浮点表示不是唯一的。当小数点的位置改变时,阶码也相应改变,因此可以用多种浮点形式表示同一

个数。为了提高数据的表示精度,当尾数的值不为0时,规定尾数域的最高有效位应为1,这称为浮点数的规格化表示。

否则修改阶码同时左移或右移小数点的位置,使其变为规格化数的形式。规格化就是将尾数的绝对值限定在区间

[0.5,1)。尾数用补码表示时,[+0.5,1)之间的数表示形式为0.1******,而(-1.0,-0.5)之间的数则表示为

1.0******。由于[-0.5]补=1.1000000,[-1.0]补=1.0000000,因此将(-1.0,-0.5]扩展为[-1.0,-0.5),从而便于通

过判断符号位和小数点后的最高位是否相异来判断尾数是否为规格化形式。

2.[单选题]在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是();为了提高磁盘存取效率,通常

需要利用磁盘碎片整理程序(请作答此空)。

A)定期对磁盘进行碎片整理

B)每小时对磁盘进行碎片整理

C)定期对内存进行碎片整理

D)定期对ROM进行碎片整理

答案:A

解析:本题正确答案为A。文件在磁盘上一般是以块(或扇区)的形式存储的。有的文件可能存储在一个连续的区域内,有

的文件则被分割成若干个片存储在磁盘中不连续的多个区域。这种情况对文件的完整性没有影响,但由于文件过于分

散,将增加读盘时间,从而降低了计算机系统的效率。磁盘碎片整理程序可以在整个磁盘系统范围内对文件重新安排

,将各个文件碎片在保证文件完整性的前提下转换到连续的存储区内,提高对文件的读取速度。

3.[单选题]甲公司接受乙公司委托开发了一项应用软件,双方没有订立任何书面合同。在此情形下,()享有该软

件的著作权。

A)甲公司

B)甲、乙公司共同

C)乙公司

D)甲、乙公司均不

答案:A

解析:接受任务开发软件的著作权归属一般按以下两条标准确定:①在合同中明确约定的,按照合同约定实行;②未明

确约定的,著作权属于实际完成软件开发的单位。

4.[单选题]若线性表采用链式存储结构,则适用的查找方法为()。

A)随机查找

B)散列查找

C)二分查找

考试级员题卷101/2

试卷科目:考试级员

D)顺序查找

答案:D

解析:链式存储结构的基本特点是结点之间通过指针链接,常见的有单链表、循环链表和双向链表,如下图(a)、(b)、

(c)所示,通常设置一个指针指向链表中的某个结点并从该结点出发开始访问链表中的元素。随机查找表中元素时,访

问表中任一元素所需时间与元素的位置和排列次序无关。以散列方式存储和查找元素时,元素的存储位置与其关键字相

关。二分查找只能在有序顺序表中进行。由于链表中访问元素只能通过取得元素所在的结点的指针进行,因此只能顺序

查找表中的元素,即要访问元素ai,必须顺次遍历表中的a1,a2,…,ai-1等元素。

5.[单选题]某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在

()时会报错,该错误属于(31)错误。

A)逻辑

B)语法

C)语义

D)运行

答案:C

解析:本题考查程序语言基础知识。用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态

错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。

静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误。C语言对浮点数作整除取余运算没有定义

,属于运算类型不匹配的错误,编译过程中的语义分析阶段

文档评论(0)

138****7305 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档