18 次省二级《数据库 Visual Foxpro 》考试题 (2003.4)
第一部分 软件技术基础 (共 15 分)
一、 判断是非( 1 分 /小题,共 10 分)
1、 数组是一种固定长度的线性表,可以对数组进行插入和删除运算
2、 白盒测试时,测试者不考虑程序的内部结构特征
3、 对线性表中的数据进行二分查找,必须要求数据元素有限且有序
4、 实存管理技术中,每个分区的地址是连续的
5、 文件的目录结构是一种线性表
6、 在面向对象的程序设计中,对象的动作取决于发送给该对象的消息
7、 虚拟设备是指将大容量的共享设备的一部分空间用来代替实际的独占设备
8、 在结构化程序设计中, N-S 图是用于详细设计的工具之一
9、 在操作系统的设备管理中,打印机被看成是一种共享设备
10、分时操作系统的主要特征之一是提高计算机系统的实时性
二、 单项选择题( 1 分/小题,共 5 分)
1、 进程由程序块、 ( )和数据块三部分组成
A. 设备控制块 B.作业控制块 C.文件控制块 D.进程控制块
2、 以下哪个不是死锁的必要条件( )
A. 互斥条件 B.全部分配条件 C. 环路条件 D.不可剥夺条件
3、虚拟存储器的作用是允许程序直接访问比内存更大的地址空间,它通常使用( )
作为它的一个主要部分
A. 软盘 B.寄存器 C.硬盘 D. CD —ROM
4、线性链表中的结点一般有三种信息:直接前趋、数据域、直接后继,属于单向链表
所独有的是: ( )
A. 直接前趋和数据域 B.直接前趋和直接后继
C. 数据域和直接后继 D.直接前趋、数据域和直接后继
5、白盒法是根据程序的( )来设计的测试用例
A. 内部逻辑 B.内部数据 C.功能 D.性能
第二部分 数据库语言程序设计( 85 分)
一、单项选择( 1 题一分,共 10 分)
1、在 VF 中, ”.dbf”文件被称为( )
A.数据库文件 B.表文件 C.程序文件 D.项目文件
2、图片声音动画数据一般以( )类型的字段存储在数据库记录中
A. 字符型 B.数值型 C. 逻辑型 D.通用型
3、用于打开数据库设计器的命令是( )
A.create database B. modify database C.set database to D.use database
4、下列叙述正确的是: ( )
A. 一个数据表被更新时间,它所有的索引文件会被自动更新
B. 一个数据表被更新时间,它所有的索引文件不会被自动更新
C. 一个数据表被更新时间,处于被打开的索引文件会被自动更新
D. 当两个数据表用 set relation to 命令建立关联后,调节任何一个数据表的指针都会
同步移动
5、若 x=48.789 则 str(x,2)-substr( ,48.789?,5,1)的显示结果为( )
A. 36 B.488 C.498 D. 37