试卷详情
-
二级VISUAL FOXPRO笔试-14
-
[单项选择]下面有关表间永久联系和关联的描述中,正确的是
A. 永久联系中的父表一定有索引,关联中的父表不需要有索引
B. 无论是永久联系还是关联,子表一定有索引
C. 永久联系中子表的记录指针会随父表的记录指针的移动而移动
D. 关联中父表的记录指针会随子表的记录指针的移动而移动
-
[填空题]打开查询设计器的命令是 【9】 。
-
[单项选择]通过项目管理器窗口的命令按钮,不能完成的操作是
A. 添加文件
B. 运行文件
C. 重命名文件
D. 连编文件
-
[单项选择]用二维表数据来表示实体及实体之间联系的数据模型为
A. 层次模型
B. 网状模型
C. 关系模型
D. E-R模型
-
[单项选择]开发软件时对提高开发人员工作效率至关重要的是
A. 操作系统的资源管理功能
B. 先进的软件开发工具和环境
C. 程序人员的数量
D. 计算机的并行处理能力
-
[填空题]数据模型按不同应用层次分成3种类型,它们是概念数据模型、 【5】 和物理数据模型。
-
[单项选择]将表GP中“股票名称”字段的宽度由8改为10,应使用SQL语句
A. ALTER TABLE GP股票名称WITHC(10)
B. ALTER TABLE GP股票名称C(10)
C. ALTER TABLE GP ALTER股票名称C(10)
D. ALTER GPALTER股票名称C(10)
-
[单项选择]有报表文件PP1,在报表设计器中修改该报表文件的命令是
A. CREATE REPORT PP1
B. MODIFY REPORT PP1
C. CREATE PP1
D. MODIFY PP1
-
[单项选择]表达式4*3^2-1/2+3^2的值为
A. 26.5
B. 45.5
C. 44.5
D. 20.5
-
[单项选择]在深度为5的满二叉树中,叶子结点的个数为
A. 32
B. 31
C. 16
D. 15
-
[单项选择]ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是
A. 得到一个新的数据表文件
B. 得到一个新的数据表文件和一个新的备注文件
C. 得到一个新的数据表文件和两个新的备注文件
D. 错误信息,不能复制带有备注型字段的数据表文件
-
[填空题]在职工表中删除“基本工资”字段的命令是:
ALTER TABLE职工 【15】 基本工资
-
[填空题]定位记录时,可以使用命令 【7】 ,表示向前或向后移动若干条记录位置。
-
[单项选择]在命令窗口中执行命令可以启动菜单设计器的是
A. MODIFY MENU<菜单文件名>
B. OPEN MENU<菜单文件名>
C. CREATE MENU<菜单文件名>
D. DO MENU<菜单文件名>
-
[单项选择]索引属于
A. 模式
B. 内模式
C. 外模式
D. 概念模式
-
[单项选择]在软件测试设计中,软件测试的主要目的是
A. 实验性运行软件
B. 证明软件正确
C. 找出软件中全部错误
D. 尽可能多地发现软件中的错误
-
[单项选择]执行下列程序:
CLEAR
DO A
RETURN
PROCEDURE A
PRIVATE S
S=5
DO B
S
RETURN
PROCEDURE B
S=S+10
RETURN
程序的运行结果为
A. 5
B. 10
C. 15
D. 程序错误,找不到变量
-
[单项选择]有如下SQL语句:
SELECT班级名称FROM班级表WHERE NOT EXISTS;
(SELECT*FROM学生表WHERE班级号=班级表.班级号)
执行该语句后,班级名称的字段值是
A. 03计算机一班
B. 03计算机二斑
C. 03计算机三班
D. 03计算机一班和03计算机二班
-
[单项选择]若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
A. bdgcefha
B. gdbecfha
C. bdgaechf
D. gdbehfca
-
[填空题]函数CHRTRAN(“科技信息”,“科技”,“计算机”)的返回值是 【6】 。
-
[单项选择]数据库系统的核心是
A. 数据库
B. 数据库管理系统
C. 模拟模型
D. 软件工程
-
[填空题]在Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 【12】 属性值。
-
[填空题]为“学生表”增加一个“平均成绩”字段的正确命令是
ALTER TABLE 学生ADD 【14】 平均成绩N(5,2)
-
[填空题]面向对象的模型中,最基本的概念是对象和 【3】 。
-
[填空题]在查询去向中,能够直接查看到查询结果的是 【10】 和屏幕。
-
[填空题]软件设计模块化的目的是 【4】 。
-
[单项选择]查询职工表中“王二”的情况,将查询结果放在数组A中,应使用SQL语句
A. SELECT*FROM 职工 WHERE 姓名=“王二”INTO ARRAY A
B. SELECT*FROM 职工 INTO ARRAY A WHERE 姓名=“王二”
C. SELECT*FROM 职工 WHERE 姓名=“王二”TO ARRAY A
D. SELECT*FROM 职工 WHERE 姓名=“王二”TO A
-
[单项选择]下列关于SQL对表的定义的说法中,错误的是
A. 利用CREATE TABLE语句可以定义一个新的数据表结构
B. 利用SQL的表定义语句可以定义表中的主索引
C. 利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等
D. 对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置
-
[单项选择]下列关于HAVING子句的描述,错误的是
A. HAVING子句必须与GROUPBY子句同时使用,不能单独使用。
B. 使用HAVING子句的同时不能使用WHERE子句
C. 使用HAVING子句的同时可以使用WHERE子句
D. HAVING子句的使用是限定分组的条件
-
[填空题]在树形结构中,树根结点没有 【1】 。
-
[单项选择]有如下SQL-SELECT语句
SELECT*FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4
与该语句等价的是
A. SELECT*FROM HH WHERE 单价 <=13.4 AND 单价 >=10.6
B. SELECT*FROM HH WHERE 单价 <13.4 AND 单价 >10.6
C. SELECT*FROM HH WHERE 单价 >=13.4 AND 单价 <=10.6
D. SELECT*FROM HH WHERE 单价 >13.4 AND 单价 <10.6
-
[单项选择]下述关于数据库系统的叙述中正确的是
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型一致
D. 数据库系统比文件系统能管理更多的数据
-
[单项选择]不需要事先建立就可以使用的变量是
A. 公共变量
B. 私有变量
C. 局部变量
D. 数组变量
-
[填空题]修改职工的工资,给工龄大于等于20年以上的职工每人增加100元,工龄在20年以下的职工增加40元,请将程序补充完整。
SET TALK OFF
USR 职工工资表
DO WHILE 【11】
IF 工龄>=20
REPLACE 工资 WITH 工资+100
ELSE
REPLACE 工资 WITH 工资+40
ENDIF
SKIP
ENDDO
SET TALK ON
-
[单项选择]软件工程的理论和技术性研究的内容主要包括软件开发技术和
A. 消除软件危机
B. 软件工程管理
C. 程序设计自动化
D. 实现软件可重用
-
[填空题]Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向 【2】 的设计方法。
-
[单项选择]Visual FoxPro中的类分为
A. 容器类和控件类
B. 容器和表单
C. 表单和表格
D. 基础类和基类
-
[单项选择]有如下SQL语句:
SELECT MAX(班级人数)INTO ARRAY arr FROM班级表
执行该语句后
A. arr[1]的内容为48
B. arr[1]的内容为55
C. arr[0]的内容为48
D. arr[0]的内容为55
-
[单项选择]一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
A. 栈
B. 堆
C. 数组
D. 链表
-
[填空题]可以用来对索引快速定位的命令是 【8】 。
-
[单项选择]SQL查询语句中,将查询结果存放在永久表中应使用短语
A. TOP
B. INTO ARRAY
C. INTO CURSOR
D. INTO TABLE
-
[单项选择]在连编对话框中,下列不能生成的文件类型是
A. .DLL
B. .APP
C. .PRG
D. .EXE
-
[单项选择]利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是
A. CREATE VIEW ZG_view;
B. CREATE VIEW ZG_view AS;
C. CREATE QUERY ZG_view;
D. CREATE QUERY ZG_view AS;
-
[单项选择]有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是
A. SET INDEX TO姓名
B. SET INDEX TO XM
C. SET ORDER TO姓名
D. SET ORDER TO XM
-
[单项选择]以下关于视图的描述正确的是
A. 视图保存在项目文件中
B. 视图保存在数据库文件中
C. 视图保存在表文件中
D. 视图保存在视图文件中
-
[单项选择]有如下SQL语句:
SELECT班级名称,姓名,性别FROM班级表,学生表;
WHERE班级表.班级号;学生表.班级号;
AND姓名LIKE“刘%”;
ORDER BY 班级号
该语句的含义是
A. 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别
B. 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别
C. 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别
D. 语句错误
-
[填空题]在SELECT-SQL语句中,消除重复出现的记录行的子句是 【13】 。
-
[单项选择]有如下SQL语句:
SELECT 班级名称,姓名,性别 FROM 班级表,学生表;
WHERE 班级表.班级号=学生表.班级号;
AND籍贯=“上海”AND 性别=“女”;
ORDER BY班级名称 DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是
第(32)~(35)题使用如下的班级表和学生表。
班级表 班级号 班级名称 班级人数
200301 03计算机一班 55
200302 03计算机二班 48
200303 03计算机三班 50
学生表 班级号 学号 姓名 性别 籍贯
200301 1001 王伟 男 北京
200301 1002 刘红 女 上海
200301 1003 李林 女 北京
200302 2001 张清 女 上海
200302 2002 刘雷 男 上海
A. 1 李林
B. 2 张清
C. 2 刘红
D. 3 张清
-
[单项选择]在命令窗口中输入下列命令:
STORE 3*4 TO X
X
屏幕上显示的结果是
A. 3
B. 12
C. X
D. 20
-
[单项选择]数据处理的最小单位是
A. 数据
B. 数据元素
C. 数据项
D. 数据结构