软件开发工具实践.doc
《软件开发工具实践.doc》由会员分享,可在线阅读,更多相关《软件开发工具实践.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、陕西省高等教育自学考试软件开发工具课程实践环节考核报告准考证号:011507200XXX 考生姓名:XXX所学专业:计算机信息管理专业层次:本科考核地点:西安电子科技大学考核时间:2021.5.21 考核桌(机号:同组考核者姓名:主考院校:西安电子科技大学一、类型课程实验考核二、目的及要求本课程的目的是掌握软件开发的有关理论并能够利用开发工具完成一定水平的设计任务。根据教材要求,本课程要求掌握的开发工具为PowerBuilder,因此能够利用PowerBuilder 完成一定的设计任务是本课程考察的重要目的。三、考核环境软件要求:Windows 95以上的Windows 操作系统;PowerB
2、uilder 8.0 / 9.0系统。考试系统:高等教育自学考试计算机信息管理专业考试系统四、考核内容1、PowerBuilder下应用、窗口、控件的概念及相互关系;2、PowerBuilder下简单操作界面的设计;标签、文本框、单项选择框、复选框、数据窗口、命令按钮等控件的使用;3、PowerBuilder下连接数据库(主要是ODBC数据库;3、PowerBuilder下数据表内容的浏览;4、PowerBuilder下数据表内容的查询;5、PowerBuilder下菜单的制作及使用。五、考核时间及形式考核时间为60分钟;采用闭卷机考形式,考生首先登录考试效劳器,阅读考试要求,在考试文件夹D:
3、2005ks 下完成指定的开发要求,所有答案都直接做在文件夹d:2005ks内,最后根据考试要求把答案文件上传到考核效劳器上考生自己的文件柜中(上传的答案文件不要压缩打包。请认真阅读“考试系统使用说明。六、考前须知1.遵守考场纪律,因计算机引起的问题请及时及监考教师联系;2.考生不要等到最后才上传答案文件,以免因最后时刻交卷人员太多造成效劳器响应速度低;上传文件前务必关闭相应的软件。例如上传Word文档前应关闭Word系统。3.如果发现无法登录系统,请及时及监考教师联系,由监考教师协助处理。4.本系统采取了一定平安性措施,系统自动记录考生的登录时间与登录微机(登录时间取自效劳器。一旦发现同一时
4、间段内有两台微机同时以某个考号登录系统,将按作弊处理。一旦发现某台微机在考试期间用两个准考证号登录过考试系统。也按照作弊处理。5.考试完毕,主动删除D盘上的相关文件夹。6.本次考试,要求熟练掌握压缩软件Winzip/Winrar的使用。能够用Winzip/Winrar压缩含有目录的文件夹与解压缩含有目录的文件夹。7.注意保护自己的二次登录密码,不要被其他考生知道。8.考生在考试前如果使用了模拟环境,请于考试开场前关闭所有浏览器窗口,然后重新登录考试效劳器。七、题型及要求请参考以下样题。样题一一、界面设计:(50分在指定文件夹D:ce中创立应用程序库ctest1.pbl,并在其中开发“应用ce1
5、,使其能在PowerBuilder下运行。运行该应用时会翻开如下窗口:要求:(1当用户在“第一个数与“第二个数对应的文字框中输入一个实数,并单击窗口中的按钮时,系统将执行相应的操作;单击按钮“去除时,这两个数据框就会清空;单击“完毕时系统将关闭窗口。(2系统规定第二个数不能为负数,假设为负数,系统应给予警告。(3单击“完毕那么关闭本窗口,完毕程序。二、数据库操作(50分在指定文件夹D:ce中创立应用程序库ctest2.pbl,并在其中开发“应用ce2,使其能在PowerBuilder下运行。运行该应用时会翻开如下窗口(包括一个数据窗口控件与命令按钮“浏览,“升序、“完毕:要求:(1当用户单击按
6、钮“浏览时,数据窗口中就会显示PowerBuilder演示库(Powersoft Demo DB V6;UID=dba;PWD=sql中表Printer中的全部数据(以表格形式显示,并可用滚动条查看。(2单击按钮“升序,那么按照“printer升序列表输出记录。(3单击“完毕时系统将关闭窗口。(4 系统应包括检测数据库连接是否成功的语句;对连接不成功应给出警告信息;样题二一、界面设计:(50分在指定文件夹D:ce中创立应用程序库ctest1.pbl,并在其中开发“应用ce1,使其能在PowerBuilder下运行。运行该应用时会翻开如下窗口:要求:(1设计如上图所示菜单项,其中“计算项的下拉菜
7、单为:加法,减法,乘法,除法,平方。并使菜单项完成相应的功能。(2当用户在“第一个数与“第二个数对应的文字框中输入一个实数,并单击对应的“计算菜单项时,系统将执行相应的操作;单击菜单项“去除时,这两个数据框就会清空;单击“完毕时系统将关闭窗口。(3在求平方情况下,第二个文本框将不可见。单击菜单项“去除时,第二个文本框将会出现。二、数据库操作(50分在指定文件夹D:ce中创立应用程序库ctest3.pbl,并在其中开发“应用ce3,使其能在PowerBuilder下运行。运行该应用时会翻开如下窗口(包括一个数据窗口控件与命令按钮“浏览,“查询,“完毕:要求:(1当用户单击按钮“浏览时,数据窗口中
8、就会显示PowerBuilder演示库(Powersoft Demo DB V6;UID=dba;PWD=sql中表Contact中的全部数据(以表格形式显示,并可用滚动条查看。(2当用户在文本框中输入一个城市名称,并按“查询按钮时,系统将显示表Contact 中city取值为文本框输入值的所有记录。要求使用参数传递方法实现查询。(3单击“完毕时系统将关闭窗口。样题三一、界面设计:(50分在指定文件夹D:aa 中创立应用程序库a1.pb1,并在其中开发应用a1,使其能在PowerBuilder 下运行。运行该应用时会翻开如下窗口(左:要求:当用户在三个单项选择钮中选择自己相应的学历,并单击“确
9、定按钮时,就会弹出“确认信息框显示“您的学历是:*;单击按钮“退出时,就会退出该应用程序。二、数据库操作(50分在指定文件夹D:ce 中创立应用程序库ctest3.pbl ,并在其中开发“应用ce3,使其能在PowerBuilder 下运行。运行该应用时会翻开如下窗口(包括一个数据窗口控件与命令按钮“浏览,“查询,“完毕:要求:(1当用户单击按钮“浏览时,数据窗口中就会显示PowerBuilder 演示库(PowersoftDemo DB V6;UID=dba;PWD=sql 中表Contact 中的全部数据(以表格形式显示,并可用滚动条查看。(2当用户在文本框中输入一个城市名称,并按“查询按
10、钮时,系统将显示表Contact 中city 取值为文本框输入值的所有记录。要求使用PowerBuilder 的setfilter 命令实现查询。(3单击“完毕时系统将关闭窗口。样题四一、界面设计:(50分在指定文件夹D:bb 中创立应用程序库b1.pbl ,并在其中开发应用b1,使其能在PowerBuilder 下运行。运行该应用时会翻开如下窗口(左:要求:当用户在复选框中选择假设干个报考课程,并单击“确定按钮时,就会弹出“确认信息框,显示“您报考的课程有:* * *;单击按钮“退出时,就会退出该应用程序。二、数据库操作(50分在指定文件夹D:ce中创立应用程序库ctest3.pbl,并在其
11、中开发“应用ce3,使其能在PowerBuilder下运行。运行该应用时会翻开如下窗口(包括一个数据窗口控件与命令按钮“浏览,“查询,“完毕:要求:(1用户为本地磁盘上的Visual Foxpro数据库文件xsk(学生库建立ODBC数据源,数据源名称为:xstest。(2 在PowerBuilder中建立到xstest的连接。当用户单击按钮“浏览时,数据窗口中就会显示xsk.mdb中表student中的全部数据(以表格形式显示,并可用滚动条查看。(3当用户在文本框中输入一个学生姓名,并按“查询按钮时,系统将显示表student 表中姓名取值为输入值的所有记录。(4单击“完毕时系统将关闭窗口。提
12、示:xsk可自行利用VFP创立。样题参考答案样题一一、界面设计创立有关对象:新建Workspace;创立应用ce1;创立窗口w_main;其text为“应用ce1.在窗口中创立控件如上所示。有关脚本:应用:open(w_main按钮click事件的代码:减法: if real(sle_2.text=0 thenelsemessagebox(提示,数据非法!end if除法: if real(sle_2.text0 thenelsemessagebox(提示,0不能做为除数!end if其他按钮的click代码及上面根本一样。去除: sle_1.text=sle_2.text=sle_3.tex
13、t=完毕: close(w_main二、数据库操作创立有关对象:新建Workspace;创立应用ce2。创立窗口w_main;其text为“应用aa2.在窗口中创立控件如上所示。(一个数据窗口控件,两个按钮。创立数据窗口,名称为dw_1,数据窗口以表格形式显示数据表printer中的内容。然后此窗口及数据窗口控件相联系。有关脚本:应用(相关代码可从ODBC编辑器的Preview中粘贴:SQLCA.DBMS = ODBCSQLCA.Database = Powersoft Demo DB V6SQLCA.AutoCommit = FalseSQLCA.DBParm = ConnectString
14、=DSN=Powersoft Demo DB V6;UID=dba;PWD=sqlconnect using SQLCA;if sqlca.sqlcode0 thenmessagebox(数据库连接错误!,无法建立到数据库的连接!returnend ifopen(w_main浏览按钮:dw_1.SetTransObject(SQLCAdw_1.retrieve(升序按钮的clicked事件代码:dw_1.setsort(“Printer Adw_1.sort(按钮“完毕的click代码为:close(w_main样题二一、界面设计创立有关对象:新建Workspace;创立应用ce1;创立窗口w
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 工具 实践
限制150内