问题 问答题

(1)在数据库school中使用一对多表单向导生成一个名为my的表单。要求从父表“宿舍”中选择所有字段,从子表“学生”表中选择所有字段,使用“宿舍”字段建立两表之间的关系,样式为“边框式”;按钮类型为“图片按钮”;排序字段为“宿舍”(升序);表单标题为“住宿信息浏览”。 (2)编写jiecheng程序,要求实现用户可任意输入一个大于0的整数,程序输出该整数的阶乘。如用户输入的是5,则程序输出为“5的阶乘为:120”。

答案

参考答案:

解析:(1)在“工具”菜单选择“向导”—“表单”菜单命令,出现“向导选取”对话框,根据题意数据源是多个表,因此选定“一对多表单向导”,单击“确定”按钮。 步骤一:在弹出的对话框中“数据库和表”选项选择父表“宿舍”,并把全部的“可用字段”选为“选定字段”。 步骤二:选择子表“学生”,并把全部的“可用字段”选为“选定字段”。 步骤三:系统自动根据“宿舍”字段建立两表之间的关系。 步骤四:表单样式选择为“边框式”,按钮类型选择“图片按钮”。 步骤五:在“排序次序”中选择“宿舍”,并选择“升序”排序。 步骤六:把表单标题改为“住宿信息浏览”,可以在单击“完成”之前单击“预览”按钮来预览生成的表单,最后单击“完成”按钮。 将表单以文件名为my保存在考生文件夹中。 (2)在命令窗口中输入命令:MODIFY COMMANDjiecheng,在程序文件编辑器窗口输入如下程序段: ***文件jiecheng.prg中的程序段********* CLEAR INPUT“请输入一个整数:”TO a IF a<=0 MESSAGEBOX(“请输入大于0的数!”) ELSE p=1 FOR i=1 TO a p=p*i ENDFOR STR(a)+’的阶乘为:’+STR(p) ENDIF ************************************** 其结果如图3-63所示。

本大题1小题考查的是根据表单向导生成联系多表的表单内容,利用向导时应注意父表和子表的选择;2小题主要考查的是选择结构语句IF-ENDIF和循环结构语句FOR-ENDFOR语句的综合应用。

阅读理解与欣赏

       舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市,故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身。行拂乱其所为,所以动心忍性,曾益其所不能

      人恒过然后能改,困于心衡于虑而后作,征于色发于声而后喻。入则无法家拂士,出则无敌国外患者,国恒亡,然后知生于忧患而死于安乐也。 ——孟子《生于忧患,死于安乐》

1.解释下列画线的词。

     ①傅说于版筑之间        举___________

     ②故天将降大任于人也       是___________

     ③人过然后能改         恒___________

2.用现代汉语翻译下列句子。

     ①所以动心忍性,曾益其所不能。

                                                                                                  

     ②然后知生于忧患而死于安乐也。

                                                                                                   

3.结合自己的学习实际,谈谈你从文中画线句子得到的启发。

                                                                                                                                                     

单项选择题