版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题在下列各题的A)、B)、C>、D)四个选项中,只有一个选项站对的的,请将对的的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为PAD图N-S图C)结构图D)数据流图(2)结构化程序设计重要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性(3)为了使模块尽也许独立,规定A)模块的内聚限度要尽量高,且各模块间的耦合限度要尽量强B)模块的内聚限度要尽量高,且各模块间的耦合限度要尽量弱C)模块的内聚限度要尽量低,且各模块间的耦合限度要尽量弱D)模块的内聚限度要尽量低,且各模块间的耦合限度要尽量强<4)需求分析阶段的任务是拟定A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(5)算法的有穷性是指A)算法程序的运营时间是有限的(9)数据库系统中实现各种数据管理功能的核心软件称为【9】。(10)实体完整性保证了表中记录的【10】,即在一个表中不能出现反复记录。(1】)运用SQL语句的定义功能,建立一个职工表文献,其中为职工号建立主索引,工资的默认值为1200,语句格式为:CREATETABLE职工(仓库号C(5)【1I】,职工号C(5).工资[DEFAULT1200)(12)在不使用索引的情况下,为了定位满足某个逻辑条件的记录应当使用命令【1条。(13)建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令是【13】。(14)在VisualFoxPro中,将只能在建立它的模块中使用的内存变量称为_LLU_。(15)从图书表中删除总编号为"0001"的元组,应使用命令【15】图书WHERE总编号="0001"答案分析:一、选择题(DB【解析】N-S图是由Nassi和Shneiderman提出的一种符合程序化结构设计原则的图形描述工具。它的提出是为了改善流程图在描述程序逻辑时的不灵活性。(2)D【解析】结构化程序设计方法的重要原则可以概括为自顶向下、逐步求精、模块化及限制使用got。语句,总的来说可使程序结构良好、易读、易理解、易维护。⑶B【解析】模块的独立限度可以由两个定性标准度量:耦合性和内聚性。耦合性是衡量不同模块彼此间互相依赖(连接)的紧密限度;内聚性是衡量一个模块内部各个元素彼此结合的紧密限度。一般来说,规定模块之间的耦合尽也许地低,而内聚性尽也许地而。(4)D【解析】需求分析是软件定义时期的最后一个阶段,它的基本任务就是具体调行现实世界要解决的对象(组织、部门、公司等),充足了解原系统的工作概况,明确用户的各种需求,然后在此基础上拟定新系统的功能。选项A)软件开发方法是在总体设计阶段需完毕的任务:选项B)软件开发工具是在实现阶段需完毕的任务;选项C)软件开发费用是在可行性研究阶段需完毕的任务。(5)A【解析】算法具有5个特性:①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束,且每•步都可在有限时间内完毕,即运营时间是有限的;②拟定性:算法中每•条指令必须有确切的含义,读者理解时不会产生歧义.③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。⑤输出:一个算法有一个或多个输出。(6)D【解析】在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都为n(n-l)/2,堆排序需要的比较次数为nlog2n.B【解析】由栈"后进先出”的特点可知:A)中el不也许比e2先出,C)中el不也许比e2先出,D)中栈是先进后出的,所以不也许是任意顺序。B)中出栈过程如图所示:【解析】关系数据库逻辑设计的重要工作是将E-R图转换成指定RDBMS中的关系模式。一方面,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表达成关系,E-R图中属性也可以转换成关系的属性,实体集也可以转换成关系。(9)D【解析】在关系运算中,交的定义如下:设R1和R2为参与运算的两个关系,它们具有相同的度n,且相相应的属性值取自同一个域,则R1CR2为交运算,结果仍为度等于n的关系,其中,交运算的结果既属于R1,又属于R2。(10)D【解析】数据解决是指将数据转换成信息的过程,故选项A)叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项B)叙述错误;关系中的行称为元组,相应存储文献中的记录,关系中的列称为属性,相应存储文献中的字段,故选项C)叙述错误。(1DD【解析】.prg类型的文献为命令文献或程序文献,在命令窗口中输入MODIFYCOMMAND命令可以建立该类型文献,不能通过连编建立。(⑵D【解析】SUBSTR(Cm1,n2)函数是取字符串C第n1个字符起的n2个字符;LEFT(C,n)函数是从左边取字符串C到第N个的字符;RIGHT(C,n)函数是从右边取字符串C到第N个的字符。故选项A)返回"mybo",选项B)返回"good",选项C)返回"ookg"。(13)D【解析】在VisualFoxPro中,系统默认的备注型和通用型字段占4个字节,日期型字段占8个字节,逻辑型字段只占1个字节。(14)A【解析】VisualFoxPro中,变量涉及字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,假如要使用内存变量,可以在内存变量之间加前缀〃M."或"M->\(15)C【解析】变量值可以随时改变。在VisuaIFoxPro中,将变量分为字段变量和内存变量,对于内存变量来说,可以把不同类型的数据赋给同一变量,变量值的类型决定了变量类型。而字段变量的类型在定义表结构时定义,只能对它赋予与之类型匹配的值。(16)D【解析】CHANGE命令用于交互式地对当前表中的记录进行编辑和修改。REPLACE命令直接用指定表达式或值修改记录,命令格式是:REPLACEFie1dName1WITHeExpressionll,FieldNamc2WITHcExpression2]匚FORIExpressi0nl]o该命令功能是直接运用表达式eExpression的值替换字段FieIdName的值,从而达成修改记录值的目的。(17)B【解析】MODIFYV文献名〉于打开文本文档,MODIFYPROCEDURE命令格式错误。(18)A【解析】SCAN[医NDSCAN语句一般用于解决表中记录,语句可指明需解决的记录范围及应满足的条件,是一个循环语句。在循环体中假如出现LOOP或EXIT短语,则根据条件来决定是LOOP返回,还是EXIT跳出循环体。RETURN语句的意思是结束:当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口。BREAK短语一般不能单独使用。(19)C【解析】掌握视图设计器中数据源的选择。在"在添加表或视图〃对话框中,“其他"按钮的作用是打开一个对话框,用来选择不属「当前环境的数据表,该表文献可以是数据库表,也可以是自由表。(20)C【解析】SQL定义功能中,修改表结构的命令是:ALTERTABLE,假如是修改字段则使用ALTER短语。(2DA[解析]从表中删除数据的命令格式为:DELETEFROMTableName[WHERECondition]。(22)C【解析】任一表单都有自己的属性、事件和方法。(23)B【解析】表单的属性大约有100多个,其中Name是用来描述表单的内部名称,C叩tion是用来指明显示于表单标题栏上的文本,WindowType用来指定表单是模式表单还是非模式表单。(24)C【解析】运营表单,就是根据表单文献及表单备注文献的内容产生表单对象。在命令窗口中输入命令:DOFORMv表单文献名》[NAMEv变量名>]WITH〈实参1>[,<实参2>,庞]B【解析】事件可以由系统引发,也可以由用户引发,比如用户用鼠标单击程序界面上的一个命令按钮就引发了一个Click事件,命令按钮辨认该事件并执行相应的Click事件代码。D【解析】调用模块程序参数的格式有两种:格式一:DOV文献名>1V过程名,WITH〈实参1习,〈实参格式二:<文献名>|v过程名>(<实参1>[,<实参在参数传递过程中可以运用SETUDFPARMSTOVALUEIREFERENCE重新设立参数的传递方式,格式一不受UDFPARMS值的设立影响,假如采用格式二调用模块程序时,默认情况下都以按值方式传递参数,假如要以引用方式传递,可通过命令SETUDFPARMS命令重新设立参数的传递方式。A[解析】程序中,M->EF表达内存变量EF,EF表达字段变量,字段变量和内存变量同名时系统默认访问的字段变量。本题是DOWHILE循环结构,直到文献尾退出循环,实现的功能为求EF列的和,并保存在内存变量EF中。(28)A【解析】求各个出版社图书的相关信息,必须用GROUPBY短语对各个出版社进行分组,求最大值函数为MAX(),求最小值函数为MIN(),COUNT()用以计数,HAVING短语必须与GROUPBY短语一起出现,不能单独使用。(29)D【解析】参照完整性规则涉及更新规则、删除规则和插入规则。在更新规则和删除规则中都涉及级联、限制和忽略3个选项设立,而插入规则中只涉及限制和忽略两个选项设立。(30)C【解析】查询可以从指定的表或视图中提取满足条件的记录,但它并不只限于单个表或视图,查询设计器的局限性是指它只能建立一些规则的查询,假如要建立比较复杂的查询,则只能通过SQLSELECT语句来实现。C【解析】Visible属性表达表单或控件是否可见,Enabled属性表达表单或控件是否可用,Show方法用来将表单的Visib1e属性设立为.T.。D【解析】在“项目管理器〃的窗口中,可以完毕文献的新建、删除和修改等操作.C【解析】在SQL语句中,修改表结构的命令是ALTERTABLE,该命令可用于增长(ADD)字段或修改(ALTER)已有字段,语句最后的"I"表达新增字段的类型。选项A)、B)、D)语句格式错误。A【解析】SQL语句中,运用UPDATE更新语句可以修改表中的记录。语句基本格式为:UPDATETab1eNameSETCo1umn_Name1=eExpressionI[,Coiumn_Name1=eExpression1展WHERECondition5)A【解析】SQL查询语句中,MAX用于求最大值,MIN用于求最小值,AVG用于求平均。二、选择题(1)调试【解析】软件测试的目的是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试既有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。(2)19【解析】在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。(3)上溢【解析】入队运算是指在循环队列的队尾加入一个新元素。这个运算有两个基本操作:一方面将队尾指针进一(即rear=rear+1),并当rear=m+lH寸,置rear=1:然后将新元素插入队尾指针指向的位置。当循环队列非空(s=l)且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算,这种情况称为"上溢"。(4)关系【解析】在关系模型中,把数据当作一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相称于记录中的一个数据项,对属性的命名称为属性名;表中的一行称为一个元组,相称于记录值。(5)操作系统【解析】数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务。位于用户和操作系统之间。8【解析】在VisualFoxPro中,系统默认的备注型和通用型字段各占4个字节,日期型字段占8个字节,逻辑型字段只占1个字节。DISTINCT【解析】DISTINCT短语可消除反复出现的记录行,紧接在SELECT短语之后。GROUPBY【解析】在SQL瓷询语句中,GROUPBY子句用于记录分组查询,一般跟在WHERE子句之后,没有WHERE子句时,跟在FROM子句之后。(9)数据库管理系统【解析】数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务。(10)唯一性【解析】实体完整性是保证表中记录惟一的特性,即在一个表中不允许有反复的记录。在VisuaiFoxPro中运用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。(11)PRIMARYKEY【解析】SQL语句可以定义表结构,除了建立表的基本功能,还涉及满足实体完整性的主关键字(主索引)PRIMARYKEY,定义域完整性的CHECK约束及犯错提醒信息ERROR、定义默认值DEFAULT等。(12)LOCATE【解析】LOCATE是按条件定位记录位置的命令,该命令执行后将记录指针定位在满足条件的第一条记录上,假如没有满足条件的记录则指针指向文献结束位置。(13)D0【解析】建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令:D0<快捷菜单程序文献名》,其中文献名的扩展名.mpr不能省略。(14)局部变量【解析1只能在一个函数或过程中访问的变量叫局部变量,其他过程或函数不能访问此变量的数据。(15)DELETEFROM【解析】从表中删除数据的命令为:DELETEFROMTableNamefWIIERECondition]B)算法程序所解决的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用<6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-l)/2的排序方法是A)快速排序B)冒泡排序。直接插入排序D)堆排序(7)假如进栈序列为el,e2,e3,e4,则也许的出栈序列是e3,e1,e4,e2e2,e4,e3,e1C)e3,e4,e1,e2D)任意顺序<8)<8)将E-R图转换到关系模式时,<8)将<8)将E-R图转换到关系模式时,实体与联系都可以表达成A)属性B)关系C)键D)域⑼有三个关系R、S和T如下:BcDa0k1b1nlSTBCDf3h2a0k1n2x1B_CDa|o|k1-由关系R和S通过运算得到关系T,则所使用的运算为A讲B)自然连接C)笛卡尔积D)交(10)下列有关数据库的描述,对的的是A)数据解决是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)假如一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)连编应用程序不能生成的文献是.app文献.exe文献.dl1文献D).prg文献<12)运算结果是字符串“book”的表达式是A)LEFT("mybook",4)B)RIGHT("bookgood”,4)C)SUBSTR("mybookgood",4,4)D)SUBSTR("mybookgood",3,4)(13)在VisualFoxPro中,下列各项的数据类型所占字符的字节数相等的是A)日期型和逻辑型B)日期型和通用型C)逻辑型和备注型D)备注型和通用型<14)若内存变量名与当前的数据表中的一个字段“student”同名,则执行命令?student后显示的是A)字段变量的值B)内存变量的值。随机显示D)错误信息(15)下列关于变量的叙述中,不对的的一项是A)变量值可以随时改变B)在VisualFoxPro中,变量分为字段变量和内存变量C)内存变量的类型决定变量值的类型D)在VisualFoxPro中,可以将不同类型的数据赋给同一个内存变量(16)要为当前表中所有学生的总分加5,应当使用的命令是A)CHANGE总分WITH总分+5B)REPLACE总分WITH总分+5C)CHANGEALL总分WITH总分+5D)REPLACEALL总分WITH总分+5(17)在VisualFoxPr。中,用于建立或修改过程文献的命令是A)MODIFYv文献名》B)MODIFYCOMMANDV文献名〉OMODIFYPROCEDUREv文献名,D)选项B)和C)都对VisualFoxPro中,要结束SCAN…ENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件的语句是A)LOOP语句EXIT语句BREAK语句D)RETURN语句(19)在查询设计器的“添加表或视图"对话框中,“其他”按钮的作用是让用户选择A)数据库表B)视图C)不属于当前环境的数据表D)查询(20)将表GP中〃股票名称〃字段的宽度由8改为10,应使用SQL语句A)ALTERTABLEGP股票名称WITHC(10)B)ALTERTABLEGP股票名称C(10)C)ALTERTABLEGPALTER股票名称C(10)D)ALTERGPALTER股票名称C(10)(21)删除仓库关系中仓库号值为WH2的元组,应使用命令A)DELETEFROM仓库WHERE仓库号="WH2"B)DROPFROM仓库WHERE仓库号="WH2”C)DELETE仓库WHERE仓库号=“WH2”D)DROPFROM仓库WHERE仓库号;WH2(22)表单有自己的属性、事件和A)对象B)状态C)方法D)行为(23)用来描述表单内部名称的属性是CaptionNameC)WindowTypeD)LabeI(24)在VisuaIFoxPro'^,运营表单Tl.SCX的命令是A)DOT1B)RUNFORMT1C)DOFORMT1D)DOFROMT1(25)有关控件对象的Click事件的对的叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发(26)下列关于过程调用的叙述中,对的的是A)被传递的参数是变量,则为引用方式B)被传递的参数是常量,则为传值方式C)被传递的参数是表达式,则为传值方式D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反(27"&CJ.DBF数据库有2条记录,内容如下:Record#XMEF1李四550.002张三750.00程序如下:SETTALKOFFUSECJM->EF=ODOWHILE.NOT.EOF()M->EF=M->EF+EFSKIPENDDO?M->EFRETURN该程序执行的结果是1300.001000.0001600.00D)1200.00(28)假如要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是SELECT出版单位,MAX(单价),AVG(单价),COUNT(*);FROM图书;GROUPBY出版单位SELECT出版单位,MAX(单价),AVG(单价),COl'NT(*):FROM图书;HAVING出版单位OSELECT出版单位,MAX(单价),AVG(单价),COUNT(*);FROM图书GROUPBY出版单位D)SELECT出版单位,MIN(单价),AVG(单价),COUNT(*);FROM图书;HAVING出版单位(29)VisualFoxPr。的”参照完整性"中"插入规则〃涉及A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略(30)下列关于查询的说法中,不对的的是A)查询是预先定义好的一个SQLSELECT语句B)查询是VisualFoxPro支持的一种数据库对象C)通过瓷询设计器,可完毕任何查询D)瓷询是从指定的表或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医师个人精彩发言稿(5篇)
- 主题是微笑的演讲稿
- 中队委竞选演讲稿锦集九篇
- 安全的演讲稿十篇
- 亲子共读读后感
- 中秋晚会致辞范文500字(12篇)
- 中秋节的演讲稿
- DB12∕T 876-2019 农村物流综合服务站点运营服务规范
- 探矿权转让合同书
- 探究教学评价的指导思想、内容和方法-教育资料
- 24年追觅在线测评28题及答案
- JTGT F20-2015 公路路面基层施工技术细则
- 第五章 中国特色社会主义理论体系的形成发展(一)
- 公园绿化养护服务投标方案
- BS EN ISO 15848-1-2015 工业阀-逸散性排放的测量、试验和鉴定程序(中文)
- 小学三年级六班上学期班主任家长会课件
- 建筑抗震设计规范2010
- 100以内退位减法经典实用
- HGO GNSS数据处理软件
- 抗菌药物使用强度整改的PDCA案例
- 自来水厂操作规程手册
评论
0/150
提交评论