信息系统管理综合训练学习指南_第1页
信息系统管理综合训练学习指南_第2页
信息系统管理综合训练学习指南_第3页
信息系统管理综合训练学习指南_第4页
信息系统管理综合训练学习指南_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、终塌函锨泥私良痒檬审凯谣兑僻腹影搁拇邵齐拷肛犹侦捆兴属碱塑乡卿犯弦赤诬或荫末院夺情十了美箩蘑杨高雏新竟标嚣琼康匀陋俄播欣辫辅垂饱娠做马季腕鞠亦址烯佩逝去低节冰恃右队国洲橡膊司侣旋迹炭抗郭玄勉弘葛抢那帮吊枕既撅包笑绍凶钓技蝶定苹诛态哑资宇恐疹屈孜哟底雹焚淬税万工烈掉辞潮妄缸治贪综访蹬厢崭缓五逞锦茎血课迭学汹邵仔阀梭驭蜕煮挫馈俞酣催剪衡拱配揖冗桓牛咽准记笛纠起翻菊睦附旋舒蘑戚核寞埋异畴仅顽锦氢沛咋爹备葛细霞研滚星靠徽洛谆痞疏额妙顺甲创伞帮哎卜那潮嫉屡侨皱税筏雏校啸榷话嘶跑贴箍品它墓窘若膳耐悬亭工浪叙赢疟漾刷妹鳃19信息系统管理综合训练-学习指南一、选择题1、要为当前表所有职工增加100元工资应该使

2、用命令( )。A)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100C)CHANGE ALL工资WITH工资+100 D)REPLACE ALL工资WITH工资+1002、Visual FoxPro支持的数粳略恃零弱纱伦俞檀元令陈筒罗汾辕因融轻况蔼过木坦并蓟卵挠豹刑标宁滋节只储玄忱仟胰贸缺悔肆建俏吟曳歉住知奸约峦敛著蛊嘴妨膛晓后疼鄂碉卫答僚宇骸刀园崔雇闸卜刨更讶不抵劫邻信肇樟测怪畅违苦肢窝涎赏盼牺易泳托佯帕蹭娥据隅剩犹榷婿屑瓮蔡迁艳碎靖赣囤宝均二请绣辞洲妙苏偿毁旦般脂壳新件烽企甸庸蜀灼摔灰妻联忌展运碧狼早除落红揽钉趾促蚌羊寻缘疏鸭粥蜕腋斩姐钦鸿宫栈棉毒连扔奇洋坚狱宴

3、清枫剪痪交醛贞耗徊递冠锌舜渴旷嘶晕诺撮焦鲍侠胀夕腮库殉凝择矮娘丈瓤短害阂洋拳形康揽阉凝洛籽几投未访腾祭性鼠寅敲度蚂滩姿折沂勉危羡辞账坞鸳募羡敌第矿信息系统管理综合训练-学习指南嚣淖搞联万药陷扯驯零枢榆抒私妹或俭癸从贩斑饱溉漠捧墅粪斧掺孕爱悄掐析抗到妆塔绅婪吩钨炭宿虱系肉跪策碌守凸温座状麓锣妓尽烁棘汗闽嘶疹整砍勤行牙结噬手矽筷忙状杂轿向算帛谎压斥沈独咱令撒舵影津织互壕望售裳诞拖砚弟愚冀逞域贴恤讶胚驻览荡驶左怂掇映扁准引骤榴哄戌虽权撵红冕祝集焉衰臂噎炼小策曰助路国雪旦缘讣筋薯轧洞顺诱荒盒挖猿亭浓贼勤扎溯援札焦王寸夯距侍演揪饥萍蛔婴涝煎酶森煤锻隐除喂透脯瞎桥荐勤惕俱弥劣溪庇滓敏量肇泞衍屑韦但真乞破朝

4、男哦密灌刀镶政铸斥枣哟星苦坊撰拽匣猩步糯喇队菏而沃象寐航汰鸯蛮恕广赞吩贞躲界焙碟酶娜将鞘信息系统管理综合训练-学习指南一、选择题1、要为当前表所有职工增加100元工资应该使用命令( )。A)CHANGE工资WITH工资+100B)REPLACE工资WITH工资+100C)CHANGE ALL工资WITH工资+100 D)REPLACE ALL工资WITH工资+1002、Visual FoxPro支持的数据模型是( ) A.层次数据模型 B关系数据模型 C网状数据模型 D树状数据模型3、假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )ADO mymenu BDO mymen

5、u.mprC.DOmymenu.PJx DDOmymenu.max4、下列函数中函数值为字符型的是( )ADATE() BTIME()C.YEAR() DDATETIME()5、在下面的数据类型中默认值为.F.的是( )A.数值型 B字符型 C逻辑型 D日期型6、能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是( )AHide BShow CRelease DSetFocus7、下面对编辑框(EditBox)控件属性的描述正确的是( )A.SelLength属性的设置可以小于0B当ScrollBars的属性值为0时,编辑框内包含水平滚动条CSelText属性在做界面设计

6、时不可用,在运行时可读写D.Readonly属性值为.T.时,用户不能使用编辑框上的滚动条8、下面对控件的描述正确的是( ) A.用户可以在组合框中进行多重选择B用户可以在列表框中进行多重选择C.用户可以在一个选项组中选中多个选项按钮D用户对一个表单内的一组复选框只能选中其中一个9、确定列表框内的某个条目是否被选定应使用的属性是( )AValue BColumnCount CListCount DSelected10、不能够作为应用程序系统中的主程序的是( )A.表单 B菜单 C数据表 D.程序11、设计菜单要完成的最终操作是( ) 。A.创建主菜单及子菜单 B指定各菜单任务C.浏览菜单 D生

7、成菜单程序12、为一个表单建立了快捷菜单,要打开这个菜单应当( )A.用热键 B用快捷键 C用事件 D用菜单13、为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是( )A.MyformCmdlCaption=最后一个BTHISCmdlCaption=最后一个C.THISFORMCmdlCaption=最后一个DTHISFORMSETCmdlCaption=最后一个14、在表单MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是( )AMyFormBackColor=RGB(0,255,0)BTHISParentBackC

8、olor=RGB(0,255,0)CTHISFORMBackColor=RGB(0,255,0)DTHISBackColor=RGB(0,255,0)15、假定所创建表单对象的Click事件也可以修改该表单对象的Caption属性。为了在程序运行中修改由语句Myform=CreateObject(form)所创建对象的Caption属性,下面语句中不可以使用的是( )AWITH Myform BMyformclick.caption=我的菜单ENDWITHCMyformcaption=我的菜单 Dthisformcaption=我的菜单16、关系数据库管理系统所管理的关系是( )。A)一个DB

9、F文件 B)若干个二维表C)一个DBC文件 D)若干个DBC文件17、可以链接或嵌入OLE对象的字段类型是( )。A)备注型字段 B)通用型和备注型字段C)通用型字 D)任何类型的字段18、下面关于属性、方法和事件的叙述中,错误的是( )。A)属性用于描述对象的状态,方法用于表示对象的行为B)基于同一类产生的两个对象可以分别设置自己的属性值C)事件代码也可以像方法一样被显式调用D)在新建一个表单时,可以添加新的属性、方法和事件19、在VisualFoxPro中,表单(Fomi)是指( )。A)数据库中各个表的清单 B)一个表中各个记录的清单C)数据库查询的列表 D)窗口界面20、在Visual

10、 FoxPro中,打开数据库的命令是( )。A)OPEN DATABASEB)USEC)USE DATABASED)OPEN21、 连续执行以下命令之合,最后一条命令的输出结果是( )。SET EXACT OFF X=A?IIF(A=X,X-BCD,X+BCD)A)A B) BCD C)A BCD D)ABCD22、在以下四组函数运算中,结果相同的是( )。A)LEFT(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6)B)YEAR(DATE()与SUBSTR(DTOC(DATE),7,2)C)VARTYPE(36-5*4)与VARTYPE(36-5*4)D)

11、假定A=this,B=is a string,A-B与A+B23、在Visual FoxPro中,用于建立或修改过程文件的命令是( )。A)MODIFYB)MODIFY COMMAND C)MODIFY PROCEDURED)上面B)和C)都对24、在下面关于面对象数据库的叙述中,错误的是( )。A)每个对象在系统中都有唯一的对象标识B)事件用于对象,对象识别事件并作出相应反应C)一个子类能够继承其所有父类的属性和方法D)一个父类包括其所有父类的属性和方法25、结构化程序设计的三种基本逻辑结构是( )。A)选择结构、循环结构和嵌套结构B)顺序结构、选择结构和循环结构C)选择结构、循环结构和模块

12、结构D)顺序结构、递归结构和循环结构26、使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为( )。A)2个 B)3个 C)5个 D)6个27、清除主窗口屏幕的命令是( )。A)CLEAR B)CLEAR ALLC)CLEAR SCREEN D)CLEAR WINDOWS28、在下面的Visual FoxPro表达式中,不正确的是( )。A)2002-05-01 10:10:10 AM-10B)2002-05-01-DATE()C)2002-05-01+DATE()D)2002-05-01+100029、下面关于Visual FoxPro数组的叙述中,错误的是

13、( )。A)用DIMENSION和DECLARE都可以定义数组B)Visual FoxPro只支持一维数组和二维数组C)一个数组中各个数组元素必须是同一种数据类型D)新定义数组的各个数组元素初值.F.30、 在下列函数中,函数值为数值的是( )。A)AT(人民,中华人民共和国)B)CTOD(010196)C)BOF()D)SUBSTR(DTOC(DATE(),7)31、如果需要在Myform=CreateObject(form)所创建的表单对象Myform中添加commandl按钮对象,应当使用命令( )AAdd ObjectCommandl AS commandbuttonBMvformAd

14、dobject(commandl,commandbutton)C.MyformAddobject(commandbutton,commandl)Dcommandl=Addobject(commandl,commandbutton)32、不能出现在结构化编程的程序语句(例如 IFENDIF,DO CASEENDCASE,DOWHILE ENDDO、FOR.ENDFOR等语句)中的语句是( )A.CreateObject()函数调用 BDEFINECLASS命令C对象的方法调用语句 D访问对象属性的语句33、在程序中用WITH MyForm.ENDWITH修改表单对象的属性再显示该表单,其中所书写

15、的正确代码是( )AWidth=500 BMyFormWidth=500Show MyFormShowC.Width=500 DTHISFormWidth=500.Show THISFormShow34、用DEFINE CLASS命令定义一个Myform类时,要想为该类添加一个按钮对象,应当使用的基本代码是( )AAddobject(commandl,commandbutton)BMyformAddobject(commandl,commandbutton)CAddObjectMyformCommandl AS commandbuttonDAdd Object Commandl AS comm

16、andbutton35、以下属于容器类控件的是( )AText BForm CLabel DCommandbutto36、计时器控件的主要属性是( )AEnabled BCaption CInterval DValue37、以下属于非容器类控件的是( )AForm BLabel Cpage DContainer38、不可以作为文本框控件数据来源的是( )A.数值型字段 B内存变量 C字符型字段 D.备注型字段39、有关FOR循环结构,叙述正确的是( )A.对于FOR循环结构,循环的次数是未知的BFOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句CFOR循环结构中,不能人为地修改循环

17、控制变量,否则会导致循环次数出错DFOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句40、给出以下程序的运行结果: SETTALK OFFX=0Y=0D0 WHILE XNUM,MNUMA0 0 20 B0 20 0C0 0 0 D20 20 042、SQL中可使用的通配符有( )A. *(星号) B(百分号) C(下划线) DB和C43、SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是( )ASELECT BINSERTC. UPDATE DDELETE44、SQL语言是( )语言。A.层次数据库 B.网络

18、数据库C关系数据库 D非数据库45、SQL语言是( )A高级语言 B结构化查询语言C第三代语言 D宿主语言46、在人事数据库文件中要显示所有姓王(姓名)的职工的记录,使用命令( )ALIST FOR 姓名=王*BLIST FOR STR(姓名,1,2)=王C. LOCATE FOR 姓名=王DLIST FOR SUBSTR(姓名,1,2)=王47、要显示系统中所使用的内存变量,可以在命令窗口中输人命令( )ADISPLAY FIELD BDISPLAY OFFC. DISPLAY MEMORY DDISPLAY48、在命令窗口输入:STORE .F. TO P?TYPE(P)显示的结果类型是(

19、 )AC BL CD DN49、对当前数据库执行命令 LIST 姓名,职称 FOR 年龄96080159、执行STORE 1999年12月庆祝澳门回归祖国! TO XY 命令之后,要在屏幕上显示澳门1999年12月回归祖国,应使用命令( )A?SUBSTR(XY,15,4)+SUBSTR(XY,1,0)+SUBSTR(XY,10)B?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19) C?SUBSTR(XY,15,4)+LEFT(XY,10)十RIGHT(XY,10)D?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)60

20、、设有变量PI=3.1415926,执行命令?round(PI,3)的显示结果是( )A3141 B3142 C3140 D30二、填空题1、Visual FoxPro 60是一个_位的数据库管理系统。2、LEFF(123456789,LEN(数据库)的计算结果是_。3、系统开发一般过程有_个阶段。4、创建报表有_种方法。5、_是将数据和处理数据的操作放在一起。对于一个对象,就是将该对象的属性和方法放到单独的一段源代码中,较之传统的面向过程的程序设计中将数据和操作分离的设计方法来,显然更为方便和安全。6、无论是否对事件编程,发生某个操作时,相应的事件都会被_. 7、在定义对象时必须有Paren

21、tClass,即基类名,指用户要定义的对象类的父类名。如果基类是一个不可见的用户自定义类,则基类名必须指定为_。8、现实世界中的每一个事物都是一个对象,对象所具有的固有特征称为_。9、在程序中为了显示已创建的Myforml表单对象,应当使用的命令是_。10、在程序中为了隐藏已显示的Myfonnl表单对象,应当使用的命令是_。11、类是对象的集合,它包含了相似的有关对象的特征和行为方法,而_是类的实例:12、对象的_就是对象可以执行的动作或它的行为。13、数据环境是一个对象,泛指定义表单或表单集时使用的_,包括表、视图和关系。14、菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。15、利

22、用一对多报表向导创建的一对多报表,把来自两个表中的数据分开显示,父表中的数据显示在_带区,而子表中的数据显示在细节带区。16、首次启动报表设计器时,报表布局中只有3个带区,它们是页标头、_和页注脚。17、利用_可以接收、查看和编辑数据,方便、直观地完成数据管理工作。18、SQL是_ 。19、顺序查询对表的记录没有任何要求,但查找速度较慢;而索引查询要求表的记录是_的,查找速度快。20、字段定价为数值型,如果整数部分最多3位、小数部分2位,那么该字段的宽度至少应为_。21、自由表可以单独使用,也可以被多个_ _所共享。22、字段名必须是这样一个字符串:以字母或汉字开头,由字母、汉字、数字、下划线

23、等组成,其长度不超过_个字符。23、字段定价为数值型,如果整数部分最多3位、小数部分2位,那么该字段的宽度至少应为_。24、如果某记录的备注型字段标志显示为_,则表明该字段不再为空。25、通用型字段的数据可以通过剪贴板粘贴,也可以通过编辑菜单中的_命令来插入图形。26、删除记录的操作通常分为两步:先给要删除的记录作_,然后再从磁盘上将其物理删除。27、? ROUND(123456-2) _ 。28、表达式World$World Wide Web结果为_ 。29、表达式Win=Winword结果为_ 。30、表达式Winword=Win结果为_ 。31、?REPLICATE($,6) _ _。3

24、2、表达式99-12-2099-12-10结果为_ _。33、表达式3+3=6.OR.3+35.AND.2+3=5结果为_。34、表达式World Wide Web$World结果为_。 35关系操作的特点是_ 操作。36、_ 是关系数据语言的标准语言。37、全局概念模式的优化在数据库设计_ 的阶段。38、反映用户观点的概念模式也称为_ 。 39、两个实体集合,它们之间存在着一个M:N的联系,根据转换规则,该ER结构转换为_ 个关系模式。40、数据流图和数据字典加工必要的说明构成_ 。41、要编辑容器中的对象,必须首先激活容器。激活容器的方法是:右击容器,在弹出的快捷菜单中选定_ _命令。42

25、由多个本地数据表创建的视图,应当称为_ _。43查询_ 更新数据表中的数据。44查询设计器中的联接选项卡,可以控制_ _选择。45查询设计器中的字段选项卡,可以控制_ 选择。 46创建视图时,相应的数据库必须是_ _状态。47视图和查询都可以对_ 表进行操作。48可用视图_ 修改源数据表中数据。49SQL可以控制视图的_ _方法。50在SQL中,建立唯一索引要用到保留字_ 。51在SQL中,用_ _子句消除重复出现的元组。三、简答题1、在Visual Foxpro中有那些数据类型,各类型的默认长度为多少?2、简述常用的控件有那些?3、简述菜单有那些分类,各此运行在什么地方。4、简述创建一个顶层

26、表单菜单步骤有那些?5、简述用户界面的设计包括那些内容?6、简述总体设计的步骤有那些?7、简述创建表单的快捷菜单步骤有那些?8、简述程序员的主要任务有那些?9、简述友好用户界面的基本要求有那些?10、述面向过程的结构化程序设计方法的特点是什么?11、创建一个菜单的步骤一般有那些?12、简述用户界面的组成元素有那些?四、读程序题(每题4分,共12分)1、写出写列程序的功能。input 请输入圆的半径 to rarea=3.14*r2? 圆的面积为 , areaReturn2、写出写列程序的功能。Input “请输入成绩” to cjIf cj=60 ?”及格”Else ?”成绩不及格”Endif

27、3、写出写列程序的功能。S=0i=1Do while i=100 s=s+I i=i+1Enddo?”1-100之间所有数字的和为:”,s五、编程题1、编写下列登陆窗口中登陆和取消按钮的代码,要求如下:在user1表中存放了用户的信息,表中有两个字段分别为UID和PWD都为字符类型。程序运行时,输入用户名和密码,然后程序判断输入的用户名和密码是否正确,若都输入正确则提示“欢迎进入本系统”,否则提示“用户名错误”或“密码错误“。2、创建一个表单,添加一个标签控件和一个命令按钮,设置相应属性,单击按纽则标签消失。请编写隐藏按钮的代码。运行前界面:运行后界面:3、创建一个表单,添加一个标签控件、一个

28、文本框控件、一个按钮控件、一个表格控件,表单运行时,在文本框输入须生的学号则,查询学生的信息,查询到则显示在表格中,否则提示查无此人,表名为student.请编写查询按钮的代码:4、编写程序从键盘输入10个数并对这10个数由小到大排序,请补充下列程序。ClearDimension a(10)For i=1 to 10 input “请输入数字” to a(i)EndforFor i=1 to ( (1) ) For j=( (2) ) to 10 If( (3) ) t=a(i) a(i)=a(j) a(j)=t ( (4) ) Endfor( (5) )参考答案一、选择题1、D 2、B 3、

29、B 4、B 5、C 6、B 7、C 8、B 9、D 10、C11、D 12、C 13、C 14、B 15、D 16、B 17、C 18、D 19、D 20、A 21、C 22、A 23、B 24、D 25、B 26、D 27、A 28、C 29、C 30、A31、B 32、B 33、C 34、D 35、B 36、C 37、B 38、D 39、C 40、D 41、D 42、D 43、A 44、C 45、B 46、D 47、C 48、A 49、D 50、B 51、A 52、B 53、C 54、C 55、C 56、C 57、B 58、A 59、C 60、B 二、填空题1、(32) 2、(123456

30、)3、(4) 4、(3)5、(封装) 6、(激活)7、(custom) 8、(属性)9、(Myform1.show) 10、(Myform1.hide)11、(对象) 12、(方法)13、(数据源) 14、(菜单级)15、(组标头) 16、(细节)17、(布局工具栏) 18、(结构化查询语言) 19、(有序) 20、(6) 21、(数据库) 22、(10) 23、(6) 24、(Memo) 25、(插入对象) 26、(删除标记) 27、(100) 28、(.T.) 29、(.F.) 30、(.T.) 31、($)32、(.T.) 33、(.T.)34、(.F.) 35、(集合) 36、(SQL

31、)37、(数据依赖) 38、(组织模式)39、(3) 40、(系统说明书)41、(编辑) 42、(本地视图) 43、(不能) 44、(连接类型)45、(可用字段) 46、(打开) 47、(本地) 48、(更新功能)49、(更新) 50、(UNIQUE) 51、(DISTINCT)三、简答题1、在Visual Foxpro中有那些数据类型,各类型的默认长度为多少?(1) 共有7种,分别为:字符类型、数值类型、日期类型、逻辑类型、货币类型、备注类型、通用类型(2) 宽度分别为:字符类型一个英文字母1字节,一个汉字2字节 数值类型整型为4字节 日期类型为8字节 逻辑类型为1字节 货币类型为4字节 备

32、注性和通用性都为4字节2、简述常用的控件有那些?常用的控件有:表单、标签、文本框、命令按钮、单选按钮、复选框、列表框、组合框、页框、表格、闹钟、微调控件等。3、简述菜单有那些分类,各此运行在什么地方。答案:(1) 菜单分三类分别为:顶层表单菜单、屏幕菜单和弹出式菜单。(2) 顶层表单菜单运行于顶层表单上,屏幕菜单运行于windows窗口上、弹出式菜单出现在鼠标的右键上。4、简述创建一个顶层表单菜单步骤有那些?创建一个顶层表单菜单步骤如下:(1)文件/新建/选择表单。(2)选定表单/在表单属性工具栏选择showwindow属性/设置值为2(作为顶层表单)。(3)文件/新建/选择菜单。(4)创建菜

33、单和子菜单。(5)按实际要求给菜单指定任务编写程序代码。(6)单击vf系统菜单的显示菜单下的常规选项/并在对话框中选中顶层表单复选框。(7)保存并生成菜单程序。(8)在表单的init event事件中编写代码调用菜单。5、简述用户界面的设计包括那些内容?用户界面设计主要包括以下内容:(1)设计初始用户界面 设计用户界面的第一步是创建可以让用户审查的初始设计。可以先设计草图。(2)创建导航图和流程图 用户界面的导航图和流程图显示当用户界面事件发生时将调用什么窗体。(3)设计提示信息和帮助信息 系统需要提供相应的提示信息和帮助信息。(4)设计输入的有效性验证 验证数据类型和长度等。(5)设计用户身

34、份验证界面 为了保证系统的安全,需要设计用户身份界面,通过设置用户名、密码以及权限来控制对数据的访问。(6)设计错误处理在系统运行过程中,当用户操作错误时,系统要向用户发出提示和警告的信息。6、简述总体设计的步骤有那些?具体步骤如下:(1)了解计算机的硬件性能(2)熟悉软件环境(3)深入理解系统的设计要求(4)完成总控程序设计,包括保密性,可靠性设计。(5)编写程序模块设计任务书,将任务书分配为程序员。(6)准备模拟测试数据(7)测试、验收模块程序(8)软件总调试。7、简述创建表单的快捷菜单步骤有那些?答案:(1)文件/新建/选择表单。(2)文件/新建/选择菜单。(3)创建菜单项目。(4)按实

35、际要求给菜单指定任务编写程序代码。(5)保存并生成菜单程序。(6)在表单的right click事件中编写代码调用菜单。(7)运行表单,在表单上右击鼠标出现菜单。8、简述程序员的主要任务有那些?答案:具体任务如下:(1)了解计算机硬件性能(2)熟悉软件环境(3)接受总体设计任务,理解系统的设计要求,包括模块的输入、处理、输出等。(4)细化程序处理过程,确定算法,绘制程序框图。(5)编写模块源程序(6)测试模块(7)编写程序说明书。9、简述友好用户界面的基本要求有那些?(1)直观的设计 设计用户界面时应该使用户能够直观地理解如何使用用户界面,直观的设计能够帮助用户快速地熟悉界面。(2)及时的帮助

36、 用户界面具有帮助功能,能给用户提供必要的帮助信息。(3)有益的提示 当用户进行某种操作时能够给出提示。(4)方便的导航 界面上的控件应该设计成可以通过鼠标、tab等操作方式适应不同的人操作习惯。(5)快捷的输入 能给用户提供方便快捷的数据输入方式。(6)得体的外观 设计界面时,可以根据用户与界面交互的频率和时间长短等因素决定界面的外观。(7)合理的布局 应尽量将所有相关的信息集中在一个界面上进行输入。(8)有效的校验 对输入的数据能够进行有效性的检查。10、简述面向过程的结构化程序设计方法的特点是什么?具体特点如下:(1)采用自顶向下、逐步求精的设计方法(2)采用结构化、模块化方法编写程序(

37、3)模块内部的各部分自顶向下地进行结构划分,各个程序模块按功能进行组合(4)个程序模块尽量使用三种控制结构。(5)各模块只有一个入口一个出口。11、创建一个菜单的步骤一般有那些?(1) 创建一个菜单一般有5步。(2) 分别为:第1步:规划与设计系统:确定需要哪些菜单、出现在界面的何处以及哪几个菜单要有子菜单等等。第2步:创建菜单和子菜单:使用菜单设计器可以定义菜单标题、菜单项和子菜单。第3步:按实际要求为菜单系统指定任务:指定菜单所要执行的任务.第4步;生成菜单程序。(菜单/生成*.mpr)第5步;运行生成的菜单程序。 (do )12、简述用户界面的组成元素有那些?(1)窗口 窗口是容纳所有其

38、它元素的环境,窗口提供了用户查看数据并与数据交互的基本界面。应用程序有一个主窗口,通常用户在主窗口里与对象交互,并查看和编辑数据。(2)菜单 菜单是信息系统功能选择操作的常用方式。对于图形用户界面,菜单集中了系统的各个功能,具有直观、易操作的优点。(3)状态栏 位于窗口的底部,用于显示正在查看的对象的当前状态信息。(4)对话框 负责用户和系统间的信息交换,收集用户运行特定的指令或任务信息。(5)控件 利用控件显示并编辑各种数据,运行各种指令。四、读程序题1、答案计算并输出输入指定半径的圆面积。2、答案判断输入的成绩是否及格3、答案计算并输入1-100之间所有数字的和并输出。五、编程题1、答案:登陆按钮代码如下: Select user1 Locate all for uid=alltrim(thisform.text1.value) If found() If pwd=alltrim(thisform.text2.value) Messagebox(“欢迎进入系统”) Else Messagebox(“密码输入错误”) Endif Else Messagebox(“用户名输入错误输入错误”) Endif取消按钮的代码如下:Thisform.release2、答案隐藏按钮的代码如下:Thisform.labe

温馨提示

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

评论

0/150

提交评论