版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
笔试部分一、选择题串的长度是()串中不同字符的个数串中不同字母的个数串中所含字符的个数且字符个数大于零串中所含字符的个数【参考答案】D以下不属于对象的基本特点的是()A.分类性B.多态性C.继承性D.封装性【参考答案】C下面不属于软件设计原则的是()A.抽象B.模块化。.自底向上D.信息隐蔽【参考答案】C下列SQL语句中,用于修改表结构的是()ALTERB.CREATEC.UPDATED.INSERT【参考答案】A关系模型允许定义3类数据约束,下列不属于数据约束的是()实体完整性约束参照完整性约束域完整性约束用户自定义的完整性约束【参考答案】C非空的循环单链表head的尾结点(由p所指向),满足()p->next==NULLB.p==NULLC.p->next=headD.p=head【参考答案】C对建立良好的程序设计风格,下面描述正确的是()程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无【参考答案】A在软件生产过程中,需求信息的给出是()程序员B/项目管理者C.软件分析设计人员D.软件用户【参考答案】DNULL是指()A.0 B.空格C.未知的值或无任何值D.空字符串【参考答案】C下列说法中,不属于数据模型所描述的内容的是()A.数据结构B.数据操作C.数据查询D.数据约束【参考答案】C11在VisualFoxPro中,打开数据库的命令是()OPENDATABASE^据库名〉B.USE<数据库名〉C.USEDATABASE^据库名〉D.OPEN<数据库名〉【参考答案】A在以下四组函数运算中,结果相同的是()LEFT(〃VisualFoxPro”,6)与SUBSTR(〃VisualFoxPro”,1,6)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)VARTYPE(”36-5*4”)与VARTYPE(36-5*4)假定A=”this”,B=”isastring7,A-B与A+B【参考答案】A在对象引用中,ActiveControl表示()包含对象的表单包含对象的表单集当前活动表单当前活动表单中有焦点的控件【参考答案】D14.结构化程序设计三种基本逻辑结构是()A.选择结构、循环结构和嵌套结构B.顺序结构、选择结构和循环结构C.选择结构、循环结构和模块结构D.顺序结构、递归结构和循环结构【参考答案】B本文来自学习网(),原文地址:/it/ncre/ncre2/vb/moniti/201009/22087.htm15执行命令INPUT”请输入数据:”TOAAA时,如果要通过键盘输入字符串,应当使用的定界符包括()A.单引号B.单引号或双引号C.单引号、双引号或方括号D.单引导、双引号、方括号或圆点【参考答案】C在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择()A.限制(Restrict)B.忽略(Ignore)C.级联(Cascade)D.级联(Cascade)或限制(Restrict)【参考答案】C执行STORE”111”TOA之后,再执行?〃222”+”&A〃的结果是()A.222&AB.333C.222111D.出错信息【参考答案】C打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是()A..T.和.T. B..F.和.F.C..T.和.F. D..F.和.T.【参考答案】A命令??的作用是()A.可输出2个表达式的值B.向用户提问的提示符C.只能显示变量的值D.在当前光标处显示表达式的值【参考答案】D用DIMENSIONP(2)定义了一个数组,紧接着执行命令?TYPEfP(1)‘),其结果是()A.UB.NC.LD.C【参考答案】C在命令窗口中执行下列命令:SJKM=〃HYGS〃USE&SJKM后,已打开的数据表文件是()A.HYGS.DBFB.HJKM.DBFC.&SJKM.DBFD.HYGS.TXT【参考答案】A可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和()A.屏幕型(S) B.备注型(M)C.浮点型(F) D.全局型(PUB)【参考答案】AABC.DBF是一个具有两个备注型字段的数据库文件,使用COPYTOPSQ命令进行复制操作,其结果将()得到一个新的数据库文件得到一个新的数据库文件和一个新的备注文件得到一个新的数据库文件和两个新的备注文件显示错误信息,表明不能复制具有备注型字段的数据库文件【参考答案】B24表VisualFoxPro中下列表达式中错误的是()A.〃总分〃+10B.〃AB〃==〃AB〃C.x>3ANDy<5D.x<>y【参考答案】A如果要创建一个3级数据分组报表,第1个分组表达式是”部分”,第2个分组表达式是”性别”,第3个分组表达式是”基本工资”,则当前索引的索引关键字表达式应该是()A.部分+性别+基本工资B.部分+性别+STR(基本工资)C.性别+部分+STR(基本工资)D.STR(基本工资)+性别+部分【参考答案】B物理删除记录可用两条记录完成,这两步的命令分别是()PACK和ZAPPACK和RECALLDELETE和PACKDELETE和RECALL【参考答案】C实现多表查询的数据不可以是()A.远程视图B.数据库C.数据表D.本地视图【参考答案】B在VisualFoxPro中进行参照完整性设置时,要想设置成:在删除父表中的记录时,如果子表中有相关的记录,那么自动删除子表中相关的所有记录。应选择删除规则中的()A.限制(Restrict)B.忽略(Ignore)C,级联(Cascade)D.级联(Cascade)或限制(Restrict)【参考答案】C计时器控件的重要属性是()A.EnabledB.CaptionC.IntervalD.Value【参考答案】C26.物理删除记录可用两条记录完成,这两步的命令分别是()A.PACK和ZAPPACK和RECALLDELETE和PACKDELETE和RECALL【参考答案】C实现多表查询的数据不可以是()A.远程视图B.数据库C.数据表D.本地视图【参考答案】B在VisualFoxPro中进行参照完整性设置时,要想设置成:在删除父表中的记录时,如果子表中有相关的记录,那么自动删除子表中相关的所有记录。应选择删除规则中的()A.限制(Restrict)B.忽略(Ignore)C,级联(Cascade)D.级联(Cascade)或限制(Restrict)【参考答案】C计时器控件的重要属性是()A.EnabledB.CaptionC.IntervalD.Value【参考答案】C二、填空题数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【1】。【参考答案】【1】数据库系统算法复杂度主要包括时间复杂度和【2】复杂度。【参考答案】【2】空间在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【3】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。【参考答案】【3】驱动模块一棵二叉树第六层(根结点为第一层)的结点数最多为【4】个。【参考答案】【4】32数据结构分为逻辑结构和存储结构,循环队列属于【5】结构。【参考答案】【5】存储在VisualFoxPro中,数据库表中不允许有重复记录是通过指定【6】来实现的。【参考答案】【6】主关键字(候选关键字)在VisualFoxPro中,数据库表S中的通用型字段的内容将存储在【7】文件中。【参考答案】【7】备注在VisualFoxPro中,可以使用【8】语句跳出SCAN,••ENDSCAN循环体外执行ENDSCAN后面的语句。【参考答案】【8】EXIT在SQL的SELECT查询中使用【9】子句消除查询结果中的重复记录。【参考答案】【9】DISTINCT10.在VisualFoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【10】属性值。【参考答案】【10】ColumnCount在VisualFoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用【11】子句。【参考答案】【11】Intocursor在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【12】子句说明主索引。【参考答案】【12】PRIMARYKEY在VisualFoxPro中,使用SQL的CREATETABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围)。【参考答案】【13】CHECK14在SQL的SELECT语句进行分组计算查询时,可以使用【14】子句来去掉不满足条件的分组。【参考答案】【14】HAVING15.设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,下面SQL的SELECT语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别。SELECT学号,性别FROMsWHERE【15】(SELECT*FROMscWHEREsc,学号=、.学号AND成绩<85)。【参考答案】【15】NOTEXISTS上机部分基本操作题在考生文件夹下完成下列基本操作:打开“订货管理”数据库,并将表order_list添加到该数据库中。在“订货管理”数据库中建立表customer,表结构描述如下:客户号字符型(6)客户名字符型(16)地址字符型(20)电话字符型(14)为新建立的customer表创建一个主索引,索引名和索引表达式均是“客户号”。将表order_detail从数据库中移出,并永久删除。【参考答案】具体步骤如下:在“命令”窗口输入命令:MODIFYDATABASE订货管理,打开数据库设计器。在数据库设计器中右击鼠标,然后选择“添加表”快捷菜单命令,"%rder_list表添加到数据库中。具体步骤如下:在数据库设计器中右击,选择“新建表”快捷菜单命令。弹出“新建表”对话框,单击“新建表”图标按钮,然后将新建表以customer名保存在考生文件夹下。弹出表设计器,根据题意,在表设计器的“字段”选项卡中,依次输入每个字段的字段名、类型和宽度。紧接(2)小题操作步骤,在表设计器中选定“客户号”字段,然后在后面的“索引”下拉列表框中为该字段选择一个排序,最后在“索引”选项卡中,将索引类型选择为“主索引”。具体步骤如下:在“订单管理”数据库设计器中,右击order_detail数据表文件,选择“删除”快捷菜单命令。系统弹出一个对话框,单击“删除”命令按钮,将order_detail表从磁盘中永久性删除。【试题解析】本试题考查的是有关数据库与数据库表的基本操作,注意每个小题的操作环境,添加和删除表是在数据库环境中完成的,修改数据表、建立索引是在表设计器中完成的。在删除表时应注意“移去”和“删除”的区别,要将数据表从磁盘中永久性删除应该选择“删除”命令,只是移出数据库,则需选择“移去”命令。简单应用题设计一个类控件,类名为“移动记录”要求类中有“第一个'、“上一个”、“下一个”和“最后一个”4个命令按钮,可以用此类控件来相应地移动数据表中的记录。在考生文件夹下的学生档案管理数据库中有“基本情况表”和“班级表”新建一个名为Formgird的父子联动表单文件,要求记录指针在父表“班级表”中移动时,子表“基本情况表”中的记录也相应地改变。【参考答案】(1)具体步骤如下:打开“学生信息”项目,从“类”选项卡中单击“新建”按钮。弹出“新建类”对话框,命名为“移动记录”,在“派生于”下拉列表框中选择CommandGroup选项,以myvcx名存储在考生文件夹中。进入类设计器界面,在属性面板中,将BottonCount的值改为4,然后依次修改每个命令按钮的Caption属性值为第一个、上一个、下一个和最后一个,将4个按钮横向排列。分别编写每个命令按钮的Click(鼠标单击)事件代码:****“第一个,,按钮的Click事件代码****GOTOTOPThis.Parent.Command2.Enabled=.F.This.Parent.Command3.Enabled=.T.ThisForm.Refresh“““““““““““““““““““““““““““““““““““““个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个个****“上一个”按钮的Click事件代码****SKIP-1IFBOF()=MESSAGEBOX(“已是第一个记录!”,48,“信息窗口”)This.Enabled=.F.SKIPELSEThis.Enabled=.T.ENDIFThis.Parent.Command3.Enabled=.T.ThisForm.Refresh“““““““““““““““““““““““““““““““““““““*****************************************“下一个,,按钮的Click事件代码****SKIPIFEOF()=MESSAGEBOX(”已是最后一个记录!”,48,"信息窗口”)This.Enabled=.F.SKIP-1ELSEThis.Enabled=.T.ENDIFThis.Parent.Command2.Enabled=.T.ThisForm.Refresh“““““““““““““““““““““““““““““““““““““*****************************************下面是“最后一个”按钮的Click事件中的程序代码****GOTOBOTTOMThis.Parent.Command3.Enabled=.F.This.Parent.Command2.Enabled=.T.ThisForm.Refresh“““““““““““““““““““““““““““““““““““““*************************************(2)具体步骤如下:在“命令”窗口输入命令:MODIFORMFormgirdo弹出表单设计器,在常用工具栏中单击“表格控件”按钮,先添加两个表格到新建的表单中,然后再添加两个标签,标签的Caption属性值分别为“班级表”和“基本情况表”,调整大小和位置。在表单空白处单击右键,选择数据环境,添加“班级表”和“基本情况表”。右键单击表格Grid1,在弹出的快捷菜单中选择“生成器”命令。弹出“表格生成器”,在“1.表格项”中选择班级表,将班级代码、班级名称和专业字段添加到选定字段中,选择“4.关系”选项卡,把“父表中的关键字段”设置为基本情况表.班级代码,把“子表中的相关索引”设置为班级名称。以同样的方法设置第二个表格的生成器。运行表单,在表格1中选择不同的班级可以在第二个表格中显示班上学生的各项信息。【试题解析】此试题中的(1)小题主要考查了类设计器的基本操作,知道类的命名、派生和存储,可以通过项目中“类”选项卡中的“新建”按钮完成设计过程。在(2)小题中主要考查了数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财政支出绩效报告范文
- 经典个人手车转让合同
- 学生故事教育课件
- 财务分析开题报告范文
- 比亚迪品牌调研报告范文
- 股权无偿转让的协议书
- 酒店装修工程2024年度承包服务协议
- 基于物联网的智能家居产品定制生产合同2024年度
- 基础汉语教育课件
- 煤矿设备维修服务合同2024
- 消防安全检查记录表(完整详细版)1
- 李清照词两首
- 不使用冲突矿物承诺书
- 钢网架防火涂料施工方案
- 燃气入户安检培训
- Flash动画设计与制作全套课件
- 智慧供热解决方案
- 2021年1月广东省普通高中学业水平考试英语试卷(word版含答案)
- WST6612020静脉血液标本采集指南课件
- 人民医院机构编制情况汇报材料
- 反求设计与创新设计ppt课件
评论
0/150
提交评论