中国计算机软件专业技术资格和水平考试.docx
- 文档编号:8996684
- 上传时间:2023-05-16
- 格式:DOCX
- 页数:13
- 大小:52.81KB
中国计算机软件专业技术资格和水平考试.docx
《中国计算机软件专业技术资格和水平考试.docx》由会员分享,可在线阅读,更多相关《中国计算机软件专业技术资格和水平考试.docx(13页珍藏版)》请在冰点文库上搜索。
中国计算机软件专业技术资格和水平考试
全国计算机技术与软件专业技术资格(水平)考试
2007年下半年程序员上午试卷
(考试时间9:
00~11:
30共150分钟)
请按下述要求正确填写答题卡
1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题
●2007年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.12B.11C.10D.9
(89)A.6B.5C.4D.3
因为考试日期是“11月3日”,故(88)选B,(89)选D,应在答题卡序号88下对B填涂,在序号89下对D填涂(参看答题卡)。
●在Word编辑状态下,有些英文单词和汉字下面会自动加上红色或绿色的波浪型细下划线。
以下叙述中,“波浪型细下划线
(1)”是错误的;按
(2)键与工具栏上的
按钮功能相同。
(1)A.提醒用户此处可能有拼写或语法错误
B.为红色表示可能是拼写问题,为绿色可能是语法问题
C.是文档内容的一部分,打印文档时会被打印出来
D.不属于文档内容,打印文档时不会被打印出来
(2)A.Ctrl+CB.Ctrl+VC.Ctrl+AD.Ctrl+S
②
●在Excel中,通过冻结或者拆分窗格可以在滚动工作表时始终保持部分数据可见。
下图中(3),当鼠标指针在上述位置变为(4)后,将该框拖至所需的位置即可。
(3)A.①和③分别表示水平拆分框和垂直冻结框
B.①和③分别表示水平冻结框和垂直冻结框
C.②和③分别表示垂直冻结框和水平拆分框
D.②和③分别表示水平拆分框和垂直拆分框
(4)A.
或
B.
或
C.
或
D.
或
●给定URL为http:
//www.ceiaec.org/index.htm,其中www.ceiaec.org表示(5)。
(5)A.所用的协议B.所访问网站的域名
C.请求查看的文档名D.电子邮件地址
●计算机中数据输入输出的控制方式有多种,“中断”方式的优点不包括(6)。
(6)A.I/O与CPU并行处理B.并行处理多种I/O
C.实时响应突发事件D.批量传送数据
●欲知8位二进制数(b7b6b5b4b3b2b1b0)的b2是否为1,可将该数与二进制数00000100进行(7)运算,若运算结果不为0,则此数的b2必为1。
(7)A.加B.减C.与D.或
●光盘驱动器与主机的接口总线常采用(8)总线。
(8)A.ISAB.CETRONIC
C.EIDE﹙ATA﹚D.PCI
●汉字机内码与国标码的关系为:
机内码=国标码+8080H。
若已知某汉字的国标码为3456H,则其机内码为(9)。
(9)A.B4D6HB.B536HC.D4B6HD.C4B3H
●设某系统由P1和P2两个子系统组成,当且仅当两个子系统都能正常工作时,该系统才能正常工作。
若P1和P2的可靠性均为0.9,则该系统的可靠性是(10)。
(10)A.0.1B.0.45C.0.81D.0.9
●评价计算机系统性能时,MIPS是衡量(11)的一种单位。
(11)A.时钟频率B.运算速度
C.系统可靠性D.系统失效率
●下面的图像格式中,(12)不支持透明控制信息。
(12)A.GIFB.PNGC.PSDD.JPG
●对同一段音乐可以选用MIDI格式或WAV格式来记录存储。
以下叙述中,(13)是不正确的。
(13)A.WAV格式的音乐数据量比MIDI格式的音乐数据量大
B.记录演唱会实况不能采用MIDI格式的音乐数据
C.WAV格式的音乐数据没有体现音乐的曲谱信息
D.WAV格式的音乐数据和MIDI格式的音乐数据都能记录音乐波形信息
●某块SoundBlaster声卡是8位的,这里的“8位”指(14)。
(14)A.声音采集最大量化精度是8位B.MIDI通道数是8
C.可以产生的音色数是28D.声道数为8
●使用IE浏览器浏览网页时,出于安全方面的考虑,需要禁止执行JavaScript,可以在IE中(15)。
(15)A.禁用ActiveX控件B.禁用脚本
C.禁用没有标记为安全的ActiveX控件D.禁用cookie
●在公司内网中部署(16)可以最大限度防范内部攻击。
(16)A.防火墙B.电磁泄密及防护系统
C.邮件过滤系统D.入侵检测系统
●向商标局提出注册商标转让申请的人应当是(17)。
(17)A.转让人B.受让人C.商标注册人D.转让人和受让人
●下列标准代号中,(18)表示国际标准。
(18)A.GJBB.IECC.GB/TD.ANSI
●用补码表示的8位二进制数11100000,其值为十进制数(19)。
(19)A.-31B.-32C.-64D.-65
●用ASCII码表示的大写英文字母B﹙42H﹚加偶校验后的二进制编码为(20)。
(20)A.10001000B.10000010C.11000001D.01000010
●CPU主要由运算单元(ALU)、控制单元(CU)、寄存器和时序电路组成,对指令进行译码的功能是由(21)实现的。
(21)A.运算单元B.控制单元C.寄存器D.时序电路
●两个带符号的数进行运算时,在(22)的情况下有可能产生溢出。
(22)A.同符号数相加B.同符号数相减
C.异符号数相加D.异符号数相“或”
●主板(也称母板或系统板)是计算机硬件系统集中管理的核心载体,几乎集中了全部系统功能,是计算机中的重要部件之一。
下图所示的微机主板上,①处是(23),②处是(24)。
①
(23)A.CPU插槽B.内存插槽C.PCI插槽D.IDE插槽
(24)A.CPU插槽B.内存插槽C.PCI插槽D.IDE插槽
●计算机加电自检以后,引导程序首先装入(25),否则,计算机不能做任何事情。
(25)A.操作系统B.编译程序C.Office系列软件D.应用软件
●已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(26),信号量S的变化范围是(27)。
(26)A.0B.1C.5D.6
(27)A.0~10B.–1~9C.–4~6D.–5~5
●(28)不属于程序语言翻译软件。
(28)A.编译程序B.解释程序C.汇编程序D.编辑程序
●若程序P经编译并链接后可执行,则(29)。
(29)A.P是正确的程序B.P中没有语法错误
C.P中没有逻辑错误D.P在运行中不会出错
●若程序中定义了局部变量与全局变量,则(30)。
(30)A.在函数内只能访问局部变量,但不能访问全局变量
B.局部变量与全局变量的名字不得相同
C.一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
●(31)不是良好的编程风格。
(31)A.变量名采用单字母符号或单字母加数字串
B.程序代码采用缩进格式
C.为变量设置初始值
D.程序中包含必要的注释
●函数调用采用“(32)”方式时,系统将实参的地址传递给形式参数。
(32)A.传值调用B.引用调用C.宏调用D.内部调用
● 若程序中使用的变量未设置初始值,则(33)。
(33)A.编译时一定出错B.运行时一定会出错
C.链接时一定出错D.运行结果可能出错
● 在统一建模语言(UnifiedModelingLanguage,UML)中,描述本系统与外部系统及用户之间交互的图是(34);按时间顺序描述对象间交互的图是(35)。
(34)A.用例图B.类图C.对象图D.状态图
(35)A.部署图B.序列图C.协作图D.状态图
●n个元素依次全部进入栈后,再陆续出栈并经过一个队列输出。
那么,(36)。
(36)A.元素的出队次序与进栈次序相同
B.元素的出队次序与进栈次序相反
C.元素的进栈次序与进队次序相同
D.元素的出栈次序与出队次序相反
●若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n+1,则将元素x入栈的正确操作是(37)。
(37)A.top=top+1;V[top]=x;B.V[top]=x;top=top+1;
C.top=top-1;V[top]=x;D.V[top]=x;top=top-1;
●广度优先遍历的含义是:
从图中某个顶点v出发,在访问了v之后依次访问v的各个未被访问过的邻接点,然后分别从这些邻接点出发依次访问它们的邻接点,且“先被访问的顶点的邻接点”先于“后被访问的顶点的邻接点”被访问,直至图中所有已被访问的顶点的邻接点都被访问到。
(38)是下图的广度优先遍历序列。
(38)A.126345B.123456C.165234D.164523
●对于长度为11的顺序存储的有序表,若采用折半查找(向下取整),则找到第5个元素需要与表中的(39)个元素进行比较操作(包括与第5个元素的比较)。
(39)A.5B.4C.3D.2
●与单向链表相比,双向链表(40)。
(40)A.需要较少的存储空间
B.遍历元素需要的时间较短
C.较易于访问相邻结点
D.较易于插入和删除元素
●如果待排序序列中两个元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的。
(41)是稳定的排序方法,因为这种方法在比较相邻元素时,值相同的元素并不进行交换。
(41)A.冒泡排序B.希尔排序C.快速排序D.简单选择排序
●对下图所示的二叉树进行中序遍历(左子树、根、右子树)的结果是(42)。
(42)A.253461B.253416
C.265413 D.264531
●采用一维数组S存储一个n阶对称矩阵A的下三角部分(按行存放,包括主对角线),设元素A[i][j]存放在S[k]中(i、j、k均从1开始取值),且S[1]=A[1][1],则k与i、j的对应关系是(43)。
例如,元素A[3][2]存在S[5]中。
(43)A.
B.
C.
D.
●关于对象和类的叙述,正确的是(44)。
(44)A.如果两个对象的所有成员变量的值相同,则这两个对象是同一对象
B.编写代码时,不允许使用匿名类
C.不同的对象一定属于不同的类
D.每个对象都有惟一标识,以彼此区分
●(45)关系描述了某对象由其他对象组成。
(45)A.依赖B.一般化C.聚合D.具体化
●关于对象封装的叙述,正确的是(46)。
(46)A.每个程序模块中都封装了若干个对象
B.封装可实现信息隐藏
C.封装使对象的状态不能改变
D.封装是把对象放在同一个集合中
●在面向对象技术中,抽象类是(47)。
(47)A.接口B.没有方法的类
C.没有子类的类D.至少有一个未定义消息的类
●在面向对象技术中,多态性的含义是(48)。
(48)A.一个对象可同时指向不同的类的对象
B.同一消息在不同时刻可调用不同的方法
C.对象的生存周期中包含对象的多种状态
D.不同消息可以调用相同的方法
●(49)语言最适用于过程式程序设计。
(49)A.CB.HTMLC.JAVAD.PROLOG
●(50)是正确的叙述。
(50)A.解释方式比编译方式更适用于规模较大的程序
B.解释方式下生成的目标代码长,编译方式下生成的目标代码短
C.解释方式下不生成源程序的目标代码
D.解释方式只能用于批处理
●由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。
此过程中,在(51)阶段可以发现被调用的函数未定义。
(51)A.编辑和预处理B.预处理C.编译D.链接
●在软件开发过程中,(52)。
(52)A.增加更多的程序员可以加快软件开发速度
B.只有对目标的一般描述还不能立即开始编码
C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度
D.程序的质量只能在用户使用之后才能进行评估
●采用结构化方法开发软件时,常使用数据流图来描述系统数据处理过程,它是(53)阶段产生的。
(53)A.系统分析B.概要设计C.详细设计D.编码
●软件维护可分为改正性维护、适应性维护、完善性维护和预防性维护。
在软件的整个维护活动中,(54)维护所占比重最大。
(54)A.改正性B.适应性C.完善性D.预防性
●在软件的使用过程中,用户往往会对软件提出新的功能要求与性能要求。
为了满足这些要求而进行的维护属于(55)维护。
(55)A.改正性B.适应性C.完善性D.预防性
●对于如下的程序流程,若采用语句覆盖法设计测试案例(使每条语句都至少执行1次),则至少需要设计(56)个测试案例。
(56)A.1B.2C.3D.4
●关系代数运算是以集合操作为基础的运算,其五种基本运算是并、差、(57)、投影和选择,其他运算可由这些运算导出。
为了提高数据的操作效率和存储空间的利用率,需要对(58)进行分解。
(57)A.交B.连接C.笛卡尔积D.自然连接
(58)A.内模式B.视图C.外模式D.关系模式
●设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),其中,属性“系名”是关系DEPT的主键,用户要求访问“家庭住址”的某个成分,如邮编、省、市、街道以及门牌号。
关系Students的主键和外键分别是(59)。
“家庭住址”是一个(60)属性。
(59)A.学号、家庭住址B.姓名、家庭住址
C.学号、系名D.姓名、系名
(60)A.简单B.复合C.多值D.派生
●设有关系Students(学号,姓名,年龄,性别,系名,家庭住址),如果要查询姓“李”的且家庭住址包含“科技路”的学生学号、姓名以及所在系,则对应的SELECT语句如下:
SELECT学号,姓名,系名
FROMStudents
WHERE(61)AND(62);
(61)A.姓名LIKE'李__'B.姓名LIKE'李%'
C.姓名AS'李__'D.姓名AS'李%'
(62)A.家庭住址LIKE'%科技路%'B.家庭住址LIKE'*科技路*'
C.家庭住址AS'%科技路%'D.家庭住址AS'*科技路*'
●为了用一个数代表一批数,人们常用这批数据的算术平均值(简称平均值)或中位数来代表。
中位数就是位于这批数中间的数(大于它的数与小于它的数一样多)。
对于奇数个数而言,排序后很容易确定中间那个数;对于偶数个数而言,排序后中间会有两个数,再取这两个数的算术平均,就是中位数。
以下关于平均值与中位数的叙述中,(63)是不正确的。
(63)A.中位数比平均值稳健,不易受极端值影响
B.每个数据加倍后,平均值也加倍;每个数据增加1后,平均值也增加1
C.三组各n个数据有三个中位数,它们的中位数就是这三组数据全体的中位数
D.三组各n个数据有三个平均值,它们的平均值就是这三组数据全体的平均值
●某村领导需要估计该村某池塘中鱼的大致数量。
技术人员想出了一个办法:
先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。
几天后,再从该池塘中捕出40条鱼,发现其中有2条是有记号的。
因此,他估计该池塘大致有(64)条鱼。
类似地,为估计某程序中所含的错误个数,程序员A对该程序进行测试时发现了5个错误,程序员B独立对该程序进行测试时发现了8个错误,但其中2个错误是程序员A已经发现的。
因此,人们可以估计,该程序中大致含有(65)个错误。
(64)A.300B.400C.600D.1200
(65)A.12B.15C.16D.20
●客户端通过(66)协议发送电子邮件。
(66)A.FTPB.SMTP
C.HTTPD.POP3
●在URL中不填写协议类型,IE浏览器默认使用(67)协议。
(67)A.FTPB.Gopher
C.FileD.HTTP
●如果访问一个网站速度很慢,可能有多种原因,但首先应该排除的是(68)。
(68)A.网络服务器忙B.通信线路忙
C.本地终端遭遇病毒D.没有访问权限
●在WindowsXP中,可以使用(69)来浏览日志文件,其中包含有(70)、安全性日志和系统日志。
(69)A.事件查看器B.浏览器C.超级终端D.信息服务
(70)A.用户访问日志B.应用程序日志
C.记帐日志D.网络攻击日志
●A(71)isafunctionalunitthatinterpretsandcarriesoutinstructions.
(71)A.memoryB.processorC.storageD.network
●A(72)consistsofthesymbols,characters,andusagerulesthatpermitpeopletocommunicatewithcomputer.
(72)A.programminglanguageB.network
C.keyboardD.display
●(73)software,alsocalledend-userprogram,includesdatabaseprograms,wordprocessors,spreadsheetsetc.
(73)A.ApplicationB.SystemC.CompilerD.Utility
●In(74),theonlyelementthatcanbedeletedorremovedistheonethatwasinsertedmostrecently.
(74)A.alineB.aqueueC.anarrayD.astack
●Most(75)measuresinvolvedataencryptionandpassword.
(75)A.securityB.hardwareC.displayD.program
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国计算机 软件 专业技术资格 水平 考试