摘要:以下是由希赛网整理的2009年下半年程序员考试上午真题,希望对备考程序员考试的考生有所帮助。
2009年下半年程序员考试上午真题:
● 在Word中,利用 __(1)__ 功能按钮,可以在画好的图形内填充颜色;在点击“绘图”工具栏上的“椭圆”按钮后,再按住 __(2)__ 键进行绘制可确保绘出一个圆形。
(1)A.
B.
C.
D.
(2)A.Shift
B.Ctrl
C.Alt
D.Tab
● 在下图所示的工作表中,若学生的最终成绩等于平时成绩的30%加上考试成绩的70%,那么应在E2单元格中填写 __(3)__ ,并 __(4)__ 拖动填充柄至E7单元格,则可自动算出这些学生的最终成绩。
(3)A.=C2*30%,D2*70%
B.= C2*30%:D2*70%
C.=SUM(C2*30%,D2*70%)
D.=SUM(C2*70%:D2*30%)
(4)A.向水平方向
B.向垂直方向
C.按住Shift键向水平方向
D.按住Shift键向垂直方向
● “http:// www.rkb.gov.cn”中的“gov”代表的是 __(5)__ 。
(5)A.民间组织
B.商业机构
C.政府机构
D.高等院校
● 逻辑变量X、Y进行逻辑“异或”(用⊕表示)运算的含义是:若X、Y取值相同(都为true或都为false),则X Y的值为false,否则X⊕Y的值为true。用逻辑“与”(∧)、“或”(∨)、“非”(ˉ)表示X⊕Y的式子为 __(6)__ 。
● 以下关于计算机中数据表示的叙述中,错误的是 __(7)__ 。
(7)A.计算机中的数值数据采用二进制表示,非数值性数据不使用二进制表示
B.正整数的原码和补码表示形式相同,而负整数的原码和补码表示形式不同
C.数值中的小数点在硬件中不明确表示,而是采用约定位置的方式
D.码长相同时,补码比原码可以多表示一个数
● 某机器的浮点数格式如下,采用非规格化表示(即不要求尾数的绝对值大于等于0.5):
若阶码和尾数都采用补码表示,则该格式浮点数的绝对值范围为 __(8)__ 。
(8)A.2-6~26
B.2-63~263
C.2-64~264
D.2-64~263
● 关于汉字编码的叙述,错误的是 __(9)__ 。
(9)A.采用矢量法表示汉字时,若两个汉字的笔画和字形不同,则它们的矢量编码一定不同
B.采用点阵法表示汉字时,若两个汉字的笔画和字形不同,则它们的点阵信息量一定不同
C.汉字的输入、存储和输出采用不同的编码,拼音码属于输入码
D.汉字在计算机内存储时,其编码长度不能少于2个字节
● 在微型计算机中,通常用主频来描述CPU的 __(10)__ ;对计算机磁盘工作影响最小的因素是 __(11)__ 。
(10)A.运算速变
B.可靠性
C.可维护性
D.可扩充性
(11)A.温度
B.湿度
C.噪声
D.磁场
● MIDI数据与数字化波形声音数据 __(12)__ 。
(12)A.相同
B.不同
C.相近
D.格式一致
● 话筒是向计算机提供 __(13)__ 的设备。
(13)A.音频数字信号
B.音频模拟信号
C.采样信号
D.音频数字信号和采样信号
● 扩展名为WAV的文件属于 __(14)__ 文件格式。
(14)A.视频
B.矢量图形
C.动画
D.音频
● 能防范重放攻击的技术是 __(15)__ 。
(15)A.加密
B.数字签名
C.数字证书
D.时间戳
● 某网站向CA申请了数字证书,用户通过 __(16)__ 来验证网站的真伪。
(16)A.CA的签名
B.证书中的公钥
C.网站的私钥
D.用户的公钥
● 下列选项中不受我国著作权法所保护的作品是__(17)__ 。
(17)A.计算机程序
B.Flash软件制作的动画
C.计算机文档
D.计算机软件保护条例
● 商标法保护的对象是 __(18)__ 。
(18)A.商品
B.商标
C.注册商标
D.已使用的商标
● 产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是 __(19)__ 。
(19)A.节省内存空间并提高内存空间的利用率
B.提高中断处理程序的运行速度
C.简化中断处理程序的编写过程
D.快速进入中断处理程序并正确返回被中断的程序
● 接口是连接外围设备与计算机主机之间的桥梁,以下关于接口功能的叙述中,错误的是 __(20)__ 。
(20)A.接口应该具备数据转换的功能,例如串行数据与并行数据的相互转换
B.接口应该执行中断处理程序实现数据的输入/输出
C.接口应该监视外设的工作状态并保存状态信息供CPU使用
D.接口应该具备数据缓冲的功能,以协调部件之间的速度差异
● 某计算机的字长是32位,其内存容量是1GB,若内存空间按字编址,那么其地址范围是 __(21)__ (十六进制表示)。
(21)A.0000000~FFFFFFF
B.0000000~7FFFFFF
C.30000000~3FFFFFFF
D.30000000~7FFFFFFF
● 二进制数11101.1001对应的八进制数为 __(22)__ 。
(22)A.35.44
B.35.11
C.72.11
D.73.10
● 计算机各部件之间传输信息的公共通路称为总线,一次传输信息的位数通常称为总线的 __(23)__ 。
(23)A.宽度
B.长度
C.粒度
D.深度
● 在Windows操作系统中,“ __(24)__ ”是内存的一块区域,用于各个应用程序之间相互交换信息。
(24)A.我的文档
B.剪贴板
C.回收站
D.我的公文包
● 在Windows“资源管理器”中,单击需要选定的第一个文件,按下 __(25)__ 键,再用鼠标左键单击需要选定的最后一个文件,能够一次选定连续的多个文件。
(25)A.Ctrl
B.Tab
C.Alt
D.Shift
● 在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是 __(26)__ ;若信号量S的当前值为-2,则表示系统中有 __(27)__ 个正在等待该资源的进程。
(26)A.-7~1
B.-7~3
C.-3~0
D.-3~10
(27)A.0
B.1
C.2
D.3
● 以下关于C/C++程序变量的叙述中,错误的是 __(28)__ 。
(28)A.支量实际上是存储位置的名字
B.变量都具有类型属性
C.变量必须先声明,然后才能引用
D.除了赋值运算,其他运算都不能改变变量的值
● 以下关于汇编语言和汇编指令的叙述中,正确的是 __(29)__ 。
(29)A.汇编语言程序中只能包含CPU可直接识别的汇编指令
B.一条汇编指令可以没有操作码字段,但是必须具有操作数字段
C.汇编语言源程序都是通过对某高级语言源程序进行编译而得到的
D.一条汇编指令可以没有操作数字段,但是必须具有操作码字段
● __(30)__ 的任务是将来源不同的编译单元装配成一个可执行程序。
(30)A.编译程序
B.解释程序
C.链接程序
D.装入程序
● 某有限自动机的状态图如下图所示,其特点是 __(31)__ 。
(31)A.仅识别以0开始以1结尾的0、1串
B.仅识别含有3个0的0、1串
C.仅识别含有偶数个1的0、1串
D.仅识别以0开始以1结尾且0与1交错出现的0、1串
● 设数组a[0..m,1..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤n)相对于数组空间首地址的偏移量为 __(32)__ 。
(32)A.(i+l)*n+j
B.i*n+j-1
C.i*m+j
D.i*(m+l)+j-1
● 函数fun1__(33)__、fun2__(34)__的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by reference)的方式调用fun2,则函数fun1的返回值为 __(35)__ ;若以值调用(call by value)的方式调用fun2,则函数fun1的返回值为 __(36)__ 。
(33)A.-18
B.-11
C.-8
D.-0
(34)A.-18
B.-11
C.-8
D.-0
● 算术表达式a+b*(c+d/e)可转换为后缀表达式 __(35)__ 。
(35)A.abcde*/++
B.abcde/+*+
C.abcde*+/+
D.abcde/*++
● 以下关于算法的叙述中,错误的是 __(36)__ 。
(36)A.对同一个算法采用不同程序语言实现,其运行时间可能不同
B.在不同硬件平台上实现同一个算法时,其运行时间一定是相同的
C.对非法输入的处理能力越强的算法其健壮性越好
D.算法最终必须由计算机程序实现
● 栈和队列都是线性的数据结构。以下关于栈和队列的叙述中,正确的是__(37)__。
(37)A.栈适合采用数组存储,队列适合采用循环单链表存储
B.栈适合采用单链表存储,队列适合采用数组存储
C.栈和队列都不允许在元素序列的中间插入和删除元素
D.若进入栈的元素序列确定,则从栈中出来的序列也同时确定
● __(38)__ 并不是算法必须具备的特征。
(38)A.可行性
B.可移植性
C.确定性
D.有穷性
热门:2024上半年软考报名时间及入口 | 报名季优惠
推荐:2024上半年软考重要知识点 | 2024年软考报名时间及通知汇总
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程 | 24上半年网工备考训练营
相关课程推荐:ITIL公开课—认识不一样的管理
软考备考资料免费领取
去领取