试卷详情
-
计算机水平考试初级程序员2005下半年上午真题
-
[单项选择]
堆排序是一种基于()排序方法,()不是堆。
()不是堆。
A. 15,28,25,56,68,63,30
B. 15,28,25,30,68,63,56
C. 68,28,63,25,15,56,30
D. 68,56,39,63,28,25,15
-
[单项选择]()是在运行时把过程调用和响应调用需要的代码加以结合的过程。
A. 词法分析
B. 静态绑定
C. 动态绑定
D. 预编译
-
[单项选择]
某计算机字长为16位,运算器为16位,有16个16位通用寄存器,8种寻址方式,主存容量为64k字。指令中地址码由寻址方式字段和寄存器字段组成,采用单字长指令,则该计算机最多可构成()条单操作数指令;寄存器间接寻址范围为()k字。
寄存器间接寻址范围为()k字。
A. 16
B. 32
C. 64
D. 128
-
[单项选择]程序语言的语句从功能上大体可分为()两大类。
A. 声明语句和可执行语句
B. 简单语句和复杂语句
C. 顺序语句和判定语句
D. 程序语句和注释语句
-
[单项选择]
系统中有四个单位的存储器资源,被n个进程共享,如果每个进程都要求i个单位的存储器资源,那么当()时系统不会发生死锁。
A. n=2,i=4
B. n=4,i=3
C. n=3,i-2
D. n-3,i-3
-
[单项选择]在选择多媒体数据压缩算法时需要综合考虑()
A. 数据质量和存储要求
B. 数据的用途和计算要求
C. 数据质量、数据量和计算的复杂度
D. 数据的质量和计算要求
-
[单项选择]使用浏览器上网时,()不可能影响系统和个人信息安全
A. 浏览包含有病毒的网站
B. 改变浏览器显示网页文字的字体大小
C. 在网站上输入银行账号、口令等敏感信息
D. 下载和安装互联网上的软件或者程序
-
[单项选择]
堆排序是一种基于()排序方法,()不是堆。
堆排序是一种基于()排序方法
A. 计数
B. 插入
C. 选择
D. 归并
-
[单项选择]
职员关系模式为E(Eno,Ename,Dept,Eage,Eaddr),其中Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”职员的视图DS_E(DS表示开发部)如下,要求进行修改、插入操作时保证该视图只有开发部的职员。
CREATE VIEW DS_E
AS SELECT Eno,Ename,Dept,Eage,Eaddr
FROM E
WHERE ()
如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址。
SelectEname,Eaddr
From DS_E
Where ();CREATE VIEW DS_E
AS SELECT Eno,Ename,Dept,Eage,Eaddr
FROM E
WHERE ()
A. Dept=DS
B. Dept=DS WITH CHECK OPTION
C. Dept=’DS’
D. Dept=’DS’ WITH CHECK OPTION
-
[单项选择]在面向对象的系统中,由于有了(),所以父类的数据和方法可以应用于子类。
A. 继承性
B. 封装性
C. 抽象性
D. 多态性
-
[单项选择]依据(),声卡可以分为8位、16位、32位等
A. 采样频率
B. 量化位数
C. 量化误差
D. 接口总线
-
[单项选择]下列()不属于电子商务的应用模式。
A. B-B
B. B-C
C. G-C
D. C-C
-
[单项选择]()语言不是面向对象的程序设计语言。
A. Java
B. C++
C. Smalltalk
D. Fortran 77
-
[单项选择]
某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序计数器)为()H,该指令执行结束时PC为()H。
取该指令时PC(程序计数器)为()H
A. 20
B. 21
C. 22
D. 41
-
[单项选择]在软件开发的各个阶段中,对软件开发成败影响最大的是()
A. 需求分析
B. 概要设计
C. 详细设计
D. 编码
-
[单项选择]
Windows 系统安装时生成的Documents and Settings 、Winnt和System32 文件夹是不能随意更改的,因为它们是()。在Windows 文件系统中,()是一个合法的文件名;()不是合法的可执行文件的扩展名。
Windows 系统安装时生成的Documents and Settings 、Winnt和System32 文件夹是不能随意更改的,因为它们是()。
A. Windows的桌面
B. Windows正常运行时所必需的应用软件文件夹
C. Windows正常运行时所必需的用户文件夹
D. Windows正常运行时所必需的系统文件夹
-
[单项选择]
程序中凡是引用()对象的地方都可使用()对象代替。
程序中凡是引用()对象的地方
A. 基类
B. 派生类
C. 基本类型
D. 用户定义类型
-
[单项选择]若线性表采用链式储存结构,则适用的查找方法为()
A. 随机查找
B. 散列查找
C. 二分查找
D. 顺序查找
-
[单项选择]()无助于加强计算机的安全
A. 安装杀毒软件并及时更新病毒库
B. 及时更新操作系统补丁包
C. 把操作系统管理员账号的口令设置为空
D. 安装使用防火墙
-
[单项选择]系统测试计划应该在软件开发的()阶段制定。
A. 需求分析
B. 概要设计
C. 详细设计
D. 系统测试
-
[单项选择]
在outlook中可以借助()的方式传送一个文件
A. FTP
B. 导出
C. 导入
D. 附件
-
[单项选择]
若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(),在while-do型循环中,判断循环条件的次数为()
若循环体执行的次数为m,则在do-while型循环中,循环条件的执行次数为(),
A. m-1
B. m
C. m+1
D. 2m
-
[单项选择]设数组a[1..3,1..4]中的元素以列为主序存放,每个元素占用1个存储单元,则数组元素a[2,3]相对于数组空间首地址的偏移量为()
A. 6
B. 7
C. 8
D. 9
-
[单项选择]内存的段式管理有许多优点。下列描述中,()不是段式存储管理的优点。
A. 支持程序的模块化设计和并行编程的要求
B. 各段程序的修改互不影响
C. 地址变换速度快、内存碎片(零头)少
D. 便于多道程序共享内存的某些段
-
[单项选择]数据流图包含的成分有()
A. 关系、实体和属性
B. 数据流、加工和数据有储
C. 数据流、数据源和数据实体
D. 数据流、属性、数据存储和加工
-
[单项选择]
若in、out分别表示入队、出队操作,初始队列为空且元素a、b、c依次入队,则经过操作序列in、in、out、out、in、out之后,得到的出队序列为()
A. cba
B. bac
C. bca
D. abc
-
[单项选择]
若课程域D1={数据库,操作系统,面向对象},教师域D2={王强,刘亦},学生域D3={刘海华,张刚,吴琨,梁谦},则D1×D2×D3()。在关系代数运算中,D1×D2的结果有()个元组。
若课程域D1={数据库,操作系统,面向对象},教师域D2={王强,刘亦},学生域D3={刘海华,张刚,吴琨,梁谦},则D1×D2×D3()。
A. 可以用一个二维表来表示
B. 不能用一个二维表来表示
C. 不是一个集合也不是一个关系
D. 不是一个集合但它是一个关系
-
[单项选择]
若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为()。
A. 321
B. 213
C. 231
D. 123
-
[单项选择]字符串“computer”中长度为3的子串有()个。
A. 4
B. 5
C. 6
D. 7
-
[单项选择]Internet中域名与IP地址之间的翻译是由()来完成的。
A. 域名服务器
B. 代理服务器
C. FTP服务器
D. Web服务器
-
[单项选择]邮件服务器使用POP3的主要目的是()
A. 创建邮件
B. 管理邮件
C. 收发邮件
D. 删除邮件
-
[单项选择]WWW服务使用的协议为()
A. HTML
B. HTTP
C. SMTP
D. FTP
-
[单项选择]下列描述正确的是()
A. 只要不使用U盘,就不会使系统感染病毒
B. 只要不执行U盘中的程序,就不会使系统感染病毒
C. 软盘比U盘更容易感染病毒
D. 设置写保护后使用U盘就不会使U盘内的文件感染病毒
-
[单项选择]()不属于多媒体输入设备。
A. 麦克风
B. 摄像头
C. 扫描仪
D. SCSI硬盘
-
[单项选择]如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用()进行系统开发。
A. 原型法
B. 瀑布模型
C. V-模型
D. 螺旋模型
-
[单项选择]
可以用栈来检查算术表达式中的括号是否匹配。分析算术表达式时,初始栈为空,从左到右扫描字符,遇到字符“(”就将其入栈,遇到“)”就执行出栈操作。对算术表达式“(a+b*(a+b))/c)+(a+b)”,检查时,();对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,()。这两种情况都表明所检查的算术表达式括号不匹配。
对算术表达式“((a+b/(a+b)-c/a)/b”,检查时,()表明所检查的算术表达式括号不匹配。
A. 栈为空却要进行出栈操作
B. 栈已满却要进行入栈操作
C. 表达式处理已结束,栈中仍留有字符“(”
D. 表达式处理已结束,栈中仍留有字符“)”
-
[单项选择]
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在()时会报错,这是一种()错误。
某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在()时会报错
A. 编译
B. 预处理
C. 编辑
D. 运行
-
[单项选择]
程序中凡是引用()对象的地方都可使用()对象代替。
程序中凡是引用基类对象的地方都可使用()对象代替。
A. 基类
B. 派生类
C. 抽象类
D. 用户定义类型