西南民族大学05级软件技术与数据库(下).doc_第1页
西南民族大学05级软件技术与数据库(下).doc_第2页
西南民族大学05级软件技术与数据库(下).doc_第3页
西南民族大学05级软件技术与数据库(下).doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

05级软件技术及数据库(下)期末试卷一、填空题:(共10题,每小题1分,共10分)1数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统2. 设a=“ABCDabcd”,则表达式SUBSTR(a,INT(LEN(a)/2+1),2)的值为“ab” 。3在VFP中,CREATE DATABASE命令创建一个扩展名为.DBC 或 DBC 的数据库文件。4. 在VFP中,建立复合索引文件且标识为普通索引的命令是 INDE ON TAG 。5在VFP中,数据库表中不允许有重复记录是通过指定 主索引或候选索引 来实现的6. SQL插入记录的命令是INSERT,修改记录的命令是 UPDATE 。7在SQL的SELECT查询中使用 DISTINCT子句消除查询结果中的重复记录。8说明全局变量的命令关键字是 PUBLIC 。9现实世界中的每一个事物都是一个对象,对象所具有的固有特征称为 属性 。10要修改命令按钮COMMAND1的表面文字时,应使用 CAPTION 属性。二、选择题:(共15题,每小题2分,共30分)1、一个关系相当于一张二维表,二维表中的行相当于该关系的()。A数据项 B元组 C结构 D属性 B2、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。Am:n B1:m Cm:1 D1:1 B3、SORT命令产生的新文件,系统默认的扩展名是()。AIDX BPRG CDBF DFRM C4、在VFP 6.0的表结构中,逻辑型、日期型和备注型字段的宽度分别是()。A1、8和10 B1、8和4 C3、8和10 D3、8和任意 B5、已知D1、D2为日期型变量,下列四个表达式中非法的是()。AD1-D2 BD1+D2 CD1+28 DD1-36 B6、当前成绩表中有54条记录,当前记录号为10,用SUM命令计算成绩总分时,若缺省范围子句,则系统将()。A只计算当前记录的成绩 B计算前10条记录的成绩总分C计算后10条记录的成绩总分 D计算全部记录的成绩总分 D7、Visual FoxPro参照完整性规则不包括()。A更新规则 B删除规则 C查询规则 D插入规则 C8、以下关于视图的描述正确的是()。A只能根据自由表建立视图 B只能根据查询建立视图C只能根据数据库表建立视图 D可以根据数据库表和自由表建立视图 D9、在视图设计器中,“杂项”的作用是()。A编辑联接条件的字段 B指定排序的字段C指定分组的字段 D指定是否要重复字段 D10、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为()。Athisform.refresh Bthisform.deleteCthisform.release Dthisform.hide C11、下面的赋值语句中,正确的是()。ASTORE 8,9 TO X,Y BX=9,Y=8CSTORE 8 TO X,Y DX,Y=9 C12、有关FOR循环结构,下列叙述中正确的是()。A对于FOR循环结构,循环的次数是未知的BFOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句CFOR循环结构中,不能人为地改变循环控制变量,否则会导致循环次数出错DFOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句 C13、以下有关Visual FoxPro工作方式的叙述,正确的是()。A只有一种工作方式,即命令工作方式B有两种工作方式,即命令方式和程序方式C有两种工作方式,即键盘方式和鼠标方式D有三种工作方式,即命令方式、程序方式和菜单方式 B14、在命令窗口中执行命令 ? “ab” $ “cvabc”后,在屏幕上的输出结果是()。A.t . B.f. C3 D4 A15、函数ROUND(123456.789,-2)的返回值是()。A123456 B123500.00C123456.700 D123456.79 B三、读程序:(共5题,每小题2分,共10分)1、阅读下面程序:clear allstore 1 to j,k do while k=65 .and. asc(c)=97 .and. asc(c)= 80 )repl b-补助 with 100.00elserepl b-补助 with 0.00endifskipenddosele 2listclos allcancel五、简答题:(4小题,共20分)1. “标签”控件主要用于显示一段固定的文本信息字符串,主要用来显示表单中各种说明和提示;“文本框”允许用户在表单上输入或查看文本,“文本框”一般包含一行文本。“文本框”控件与“标签”控件最主要的区别在于它们使用的数据源不同。“标签”控件的数据源来自于“标签”控件的“Caption”的属性,“文本框”控件的数据源来自于数据表中非备注型、通用型字段的其他字段和内存变量。2. 比较:条件循环中循环变量在循环体前赋初值,其改变在循环体中;计数循环中循环变量的初值及改变均在for语句中。3. 遍历:指按某种次序,依次对某结构中的所有数据元素访问且只访问一次。先序序列:ABCEDF;中序序列:CBEADF;后序序列:CEBFDA4. 表单的设计步骤:(1)创建表单(2)为表单添加控件(3)设置数据环境(4)设置表单的控件属性(5)选择与控件相适应的事件(6)为事件配制方法程序六、编程题:(本题20分)试编程实现:先将如下表文件“教师.dbf”复制为“教师-1.dbf”,然后给“教师-1.dbf”表增加一个字段“课程号”,并用下面的“授课.dbf”表中的“课程号”更新“教师-1”表的“课程号”。教师.dbf:教师号姓名性别职称工资政府津贴t1101周 密男教授3000.00Tt1102陈 静女讲师1500.00Ft1103孙力波男副教授2000.00Ft1104肖 君女教授3000.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论