09年程序员考试试题(上)
全国计算机技术与软件专业技术资格(全国计算机技术与软件专业技术资格(水平)水平)考试
2009年上半年 程序员 上午试卷
(考试时间 9 : 00~11 : 30 共150
1. 2B 铅笔
2. 本试卷的试题中共有75 1分,满分75
分。
3.
4. 解答时
用正规 请用橡皮擦干净,否则会导致
是 (88 ) 日。
(88) B. 5 C. 6 D. 7
(89)A. 20 B. 21 C. 22 D. 23
因为考试日期是“5月23日”,故(88)选B,(89)选D,应在答题卡序号 88 下对 B 填涂,在序号 89 下对 D 填涂(参看答题卡)。
09年程序员考试试题(上)
● 用户打开名为“个人简历”的Word具栏上的“”按钮,可以插入表格。
(1)A. 显示并打印该文件的内容
B. 为该文件开设一个新的、空的文档窗口
C. 将该文件内容从磁盘调入内存并显示
D. 将该文件内容从内存中读出并显示
(2)A. B. C. D.
● 某品牌商品销售情况表如图(a分类汇总命令。汇总的结果如图(b)所示。
ab)
/
3 C. 销售地点 D. 销售量
(4 C. 销售地点 D. 销售量
E-mail地址。
(5) B. webmaster @ http://
D. http:// http://
● 若采用16-bit补码表示整数,则可表示的整数范围为
(6)A. [ 215,215]
B. ( 215,215] D. [ 215,215) C. ( 215,215)
09年程序员考试试题(上)
● CPU执行算术运算或者逻辑运算时,算术逻辑运算部件(ALU)将计算结果保存在
(7)A. 累加器AC B. 程序计数器PC
D. 地址寄存器AR C. 指令寄存器IR
● 不是使用光(激光)技术来存取数据的存储介质。 (8)A. DVD B. EEPROM C. CD-ROM D. CD-RW
● 既有检错功能又有纠错功能。
(9)A. 水平奇偶校验 B.
C. 海明校验 D.
● 计算机的用途不同,算机,对(10)A. 外存储器的读写速度 B.
C. I/O设备的速度 (11)A. CPU B. C. CPU D.
● (12)A. 量化 D. 压缩
● 。
( C. 机顶盒 D. 记账设备
( B. 视频和音频信息的处理能力
D. 大容量的磁介质和光介质
●
(15)A. 数据加密的目的是保护数据的机密性
B. 加密过程是利用密钥和加密算法将明文转换成密文的过程
C. 选择密钥和加密算法的原则是保证密文不可能被破解
D. 加密技术通常分为非对称加密技术和对称密钥加密技术
09年程序员考试试题(上)
● 。
(16)A. 防火墙能有效防范病毒的入侵
B. 防火墙能控制对特殊站点的访问
C. 防火墙能对进出的数据包进行过滤
D. 防火墙能对部分网络攻击行为进行检测和报警
● 软件著作权的客体是指
(17)A. 公民、法人或其他组织 B. 计算机程序及算法
C. 计算机程序及有关文档 D.
● 商标法主要是保护
(18)A. 商标设计人 B. 商标注册人 C.
● 若8位二进制数能被4整除,则其(19)A. 不可能是01、00 C. 可能是01、00
● 设两个8位补码表1b07a5a421a0相加时溢出(b7、a7为符号标志),则(20)A. b7与a7“B. b7与a7
7a7“1
7“逻辑定为0
● 并
21
C. IEEE-488 D. IEEE-1394
用I/O操作指令,则I/O接口
()必须统一编址
B. 编址
C. DMA方式与内存交换数据
D. 必须采用中断方式与内存交换数据
● 在Windows资源管理器的左窗口中,若显示的文件夹图标前带有“” 标志,则意味着该文件夹。
(23)A. 是空文件夹 B. 仅含有文件
C. 含有子文件夹 D. 仅含有隐藏文件
09年程序员考试试题(上)
● 打印质量好、速度快,且工作原理与复印机相似的打印机是
(24)A. 行式打印机 B. 激光打印机
C. 喷墨打印机 D. 点阵打印机
● 在Windows系统中,若要移动窗口,可用鼠标拖动窗口。
(25)A. 标题栏 B. 菜单栏 C. 状态栏 D. 工具栏
。
(31)A. abab D. abba
09年程序员考试试题(上)
● 程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,
(32)A. 根据作用域规则,在函数中定义的变量只能在函数中引用
B. 在函数中定义的变量,其生存期为整个程序执行期间
C. 在函数中定义的变量不能与其所在函数的形参同名
D. 在函数中定义的变量,其存储单元在内存的栈区
● 设有一个初始为空的栈,若输入序列为1、2、3、…、n(n>3),且输出序列的第一个元素是n-1,则输入序列中所有元素都出栈后。
(37)A. 元素n-2一定比n-3先出栈
B. 元素 1~n-2在输出序列中的排列是不确定的
C. 输出序列末尾的元素一定为1
D. 输出序列末尾的元素一定为n
09年程序员考试试题(上)
● 某二叉树的先序遍历序列为ABFCDE、中序遍历序列为BFADCE,则该二叉树根的左孩子和右孩子 (38)A. B和F B. F和B C. B和C D. C和B
● 调用递归过程或函数时,处理参数及返回地址需要用一种的数据结构。 (39)A. 队列 B. 栈 C. 多维数组 D. 顺序表
● 已知对称矩阵An*n(Ai,j=Aj,i)的主对角线元素全部为0,B仅存储矩阵A的下三角区域的所有元素(不包括主对角线元素)。 (40)A. n(n-1) B. n2/2
● 设S是一个长度为5的字符串,其中的字凡子串(非空且不同于S本身)数目的算式为 (41)A. 5+4+3+2+1 B. 5+4+3+2
● 折半(二分)查找方法对。 (42)A. 链表存储结构, 构,元素无序排列
C. 顺序存储结构,元素构,元素无序排列
● 若无向连通图Gn的叙述中,错误的是。 (43)A. G的边 树C. 定中所有顶点
定对称矩阵
向对的封装单元,它可以把客户要使用的方法和数把需要知道的方法和数据隐藏起来。
类方法 C. 属性 D. 过程
类的某些操作进行完全的继承或变异。 (45)A. 生类 B. 基类 C. 抽象类 D. 虚拟类
(46)A. 派生类 B. 基类 C. 抽象类 D. 虚拟类
● 同一个函数名(或方法名)可以对应不同的函数体(或方法代码),该特性在面向对象
(47)A. 单态 B. 信息隐藏 C. 信息开放 D. 多态
09年程序员考试试题(上)
● 面向对象分析的主要任务是。
(48)A. 从宏观上描述一个软件系统应该如何组织
B. 将用户的需求用算法描述出来
C. 建立一个准确的、一致的系统模型以描述软件需要解决的问题
D. 对代码进行测试,以验证最终代码是否满足软件需求
● 瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是。
(49)A. 瀑布模型能够非常快速地开发大规模软件项目
B. 只有很大的开发团队才使用瀑布模型
C. 瀑布模型已不再适合于现今的软件开发环
D. 瀑布模型适用于软件需求确定,开发项目
● 一个软件系统的生存周期包含可行性分项目、设计(概要设计和详细设计)、编码、测试和维护核心,其任务是确定如何实现软件系统。
(50)A. 可行性分析和项目开发
C. 设计
● UML中的一个活动的流程,它强调对象间的控制流程。
(51)A. 协作 象图 D. 活动图
● 修正、转移等三个方面确定了11个质属
( 性 C. 互用性 D. 灵活性
个独立且非常重要的阶段。一个规范化的测试过程通常定测试内容、进度安排、测试所需的环境和条件、测试培训安段的内容。
(53)A. 拟定计划 B. 编制测试大纲
C. 试用例 D. 生成测试报告
● 某系统中一个组件的某个函数中,有一个变量没有正确初始化,在段最可能发现问题。
(54)A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试
09年程序员考试试题(上)
● 在软件开发过程中,常采用图形表示相不用于表示软件模块的执行过程。
(55)A. N-S盒图 B. E-R图 C. PAD图 D. 程序流程图
● 为了扩充功能和改善性能,需要在已有软件系统中增加一些在系统分析和设计阶段没有规定的功能与性能特征,这类软件维护属于维护。 (56)A. 正确性 B. 适应性 C. 完善性 D. 预防性
● E-R图的三要素是。
(57)A. 基本表、数据项和元组 B. 实体、联属 C. 视图、基本表和数据项 D. 录
● 按国家规定,身份证号与公民之间存在(58)A. 一对一 B. 一对多
● 零件关系P(零件名,条形码,供属性可以作为该关系的主键。查询产于西安且名、供应商及零件价格分列表示,对应的SQL语句为:SELECT零件名,供价格
FROM P
WHERE零件名将供应商“S2供SQL语句为:
UPDATE 供59A. 名 条形码 C. 产地 D. 供应商
60= B. 条形码='西安'
= D. 产地='西安'
格*0.98' B. SET价格=价格*0.98
格= '价格*0.98' D. Modify价格=价格*0.98
题求解过程的精确描述,它为解决某一特定类型的问题规定了一个运算过程。以下关于算法的叙述中,错误的是
(62)A. 流程图(flow chart)是算法的一种图形表示方法
B. 用伪代码描述的算法易于转换成程序
C. 用N/S盒图可以保证算法的良好结构(即由顺序、选择和重复结构来表示
算法)
D. 用E-R图可以同时描述算法步骤和数据模型
09年程序员考试试题(上)
● 下表列出了数字0~9的某种二进制编码值及其在某类应用中出现的概率,这种编码的平均位数大约数字
编码
概率 0 0 1 10 2 1100 10% 3 11010 5% 4 11011 5% 5 11100 5% 6 11101 5% 7 11110 5% 8 111110 5% 9 111111 5% 40% 15%
(63)A. 3.0
B. 3.6 C. 4.4 D. 5.0
● 路由器中加入一条主机路由,地址为200.115.240.0,子网掩码是。 (67) A. 255.255.0.0
C. 255.255.255.0
B. 255.255.240.0 D. 255.255.255.255
09年程序员考试试题(上)
● 以下关于HTML文档的说法,正确的是
(68)A. HTML是一种动态网页设计语言
B. HTML文档是编译执行的
C. HTML是一种超文本标记语言
D. HTML文档中用户可以使用自定义标记
● B2C电子商务网站主要支持子商务活动。
(69)A. 企业对企业 B. 企业对政府
C. 企业对客户 D. 客户对客户
● 用户访问某Web网站,浏览器上显示“HTTP-404”。 (70)A. 默认路由器配置不当 B. 所请前 C. Web服务器内部出错 D.
● The two goals of an operation system are (71)A. convenience B. quick
● A data (72)A. structure D. dictionary
● Software (73)A. repair D. update
● (74) C. devices D. computers
system for connecting a computer network to other
C. security D. I/O