就业数据资源平台
当前位置:首页 > Visual FoxPro
2013年计算机二级考试VF精选试题及答案58

填空题
  (1)算法的基本特征是可行性、确定性、 【1】 和拥有足够的情报。
  解析: 算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。
  (2)在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 【2】 。
  解析: 对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。
  (3)在面向对象的程序设计中,类描述的是具有相似性质的一组 【3】 。
  解析: 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。
  (4)通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 【4】 。
  解析: 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及
  维护等活动。
  (5)数据库管理系统常见的数据模型有层次模型、网状模型和 【5】 3种。
  解析: 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。
  (6)Visual FoxPro 6.0是一个 【6】 位的数据库管理系统。
  解析: Visual FoxPro从3.0版本开始,就是一个32位的管理系统,并支持面向对象编程。
  (7)表达式LEN(SPACE(5)-SPACE(10))的结果为 【7】 。
  解析: SPACE()函数是用来生成指定数量的空格,结果为字符型数据。在字符表达式中,不论是"+"或"-"运算,都表示连接字符串的运算,其连接后的新字符串长度总是等于所连接的两个字符串长度之和。LEN()函数用来测试字符串的长度。
  (8)如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 【8】 。
  解析: 在Visual FoxPro中,一个工作区上只能打开一个数据表,如果要在不同工作区上打开同一个数据表文件,必须使用AGAIN短语。
  (9)要从项目"学生项目"连编得到一个名为"学生档案管理" 可执行文件,可以在命令窗口输入命令BUILD 【9】 FROM 【10】 。
  解析: 连编应用程序的命令是BUILD APP或BUILD EXE,根据指定的项目生成一个应用程序。其中EXE文件可以在Windows环境下直接运行。
  (10)SQL是一种高度非过程化的语言,它可以直接以 【11】 方式使用,也可以 【12】 方式使用。
  解析: SQL语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
  (11)当前目录下有"课程表"文件,要求查找即选修了"W1",又选修了"W2"的学生号,则语句为:
  SELECT A.学生号 FROM 选课表 A, 【13】 ;
  WHERE A.学生号=B.学生号 AND;
  A.学生号="W1" AND;
  【14】
  解析: SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在FROM短语中定义的,格式为<关系名> <别名>。
  (12)当前目录下有"工资表"文件,现要将"职称"为"工程师"的工资增加30元,则语句为:
  UPDATE 工资表 【15】 WHERE 职称="工程师"
  解析: 在SQL语句中,使用UPDATE更新语句可以修改表中的记录。语句基本格式为:
  UPDATE TableName
  SET Column_Name1=eExpression1[,Column_Name1=eExpression1...]
  WHERE Condition
就业数据资源平台