您的位置:自考365 > 复习指导 > 历年试题 > 2000年10月全国高等教育自学考试软件开发工具试卷参考答案

2000年10月全国高等教育自学考试软件开发工具试卷参考答案

2005-06-11 00:00   【 】【我要纠错

  一、单项选择题(本大题共10小题,每小题1分,共10分)

  1.D 3.A 5.B 7.B 9.C

  2.A 4.B 6.D 8.C 10.A

  二、多项选择题(本大题共10小题,每小题2分,共20分)

  11.ACDE

  12.ABC

  13.ABE

  14.ABCD

  15.ABCDE

  16.BCDE

  17.ABC

  18.BDE

  19.ACDE

  20.ABE

  三、判断题(本大题共10小题,每小题1分,共10分)

  21.√

  22.√

  23.×

  24.×

  25.√

  26.×

  27.√

  28.×

  29.√

  30.×

  四、填空题(本大题共10小题,每空1分,共10分)

  31.程序代码

  32.录入更新

  33.总体设计

  34.实际工作的需要 具体的工作环境(与次序无关)

  35.程序的实现

  36.智能化

  37.通信

  38.数据管理

  39.数据

  五、名词解释(本大题共5小题,每小题3分,共15分)

  40.[参考答案]

  信息来源于一个或多个描述图(1分),保存了分析、设计模型中的所有语义信息(1分),可以为一致性检查,文档生成和代码生成提供数据来源(1分)。

  41.[参考答案]

  结构图用以表示大型软件的层次结构,即模块结构(1分)。它以模块的调用关系为线索,从宏观上使人一目了然地掌握软件的全貌(1分)。它的基本图例为模块,用自上而下的连线表示调用关系,并注明参数传递访向和内容(1分)。

  42.[参考答案]

  人们在认识事物的过程中(1分),对某一事物或某一系统形成的抽象的、一般化的框架(2分)。

  43.[参考答案]

  利用计算机高速处理大量信息的能力(1分),在计算机内设置一定的环境(1分),以程序来实现客观系统中的某些规律或规则,以便人们观察与预测客观系统的状况(1分)。

  44.[参考答案]

  作为一个整体,对象对外不必公开(1分)的属性(1分)与操作(1分)。或封装即信息隐藏(3分)。

  六、简答题(本大题共2小题,每小题5分,共10分)

  45.[参考答案]

  帮助软件开发人员认识与描述客观系统;帮助人们存储及管理各种信息;帮助人们编写程序;帮助人们编写文档;帮助人们进行项目管理与版本管理。

  46.[参考答案]

  (1)从80年代后期一体化的趋势已十分明显(1分)。

  (2)不能低估一体化的困难。软件开发,尤其是规模较大的软件系统的开发,其主要的困难不在于速度、容量等技术问题,而在于对相关信息的认识深度(1分)。在开发过程中有不少相关信息,它们的发生、关系、变化及一致性是重要的(1分)。

  (3)信息库(Repositoly)来存贮这些相关信息(1分)。

  (4)客户/服务的结构也便于保证其一体化(1分)。

  七、论述题(本大题共1小题,共10分)

  47.[参考答案]

  (1)严格地在本模块范围内操作(不使用可能干扰其它模块的命令、函数)(2分);

  (2)按总体设计的要求传递参数值(2分);

  (3)必须完全、准确地按统一规定格式对公用文件或数据库进行存取(2分);

  (4)按统一规定使用标识符(1分);

  (5)按统一要求编写文档(2分);

  (6)尽量保持程序风格一致(1分)。

  八、应用题(本大题共1小题,共15分)

  48.[参考答案]

  问题一:

  (1)建立应用(例:Myapp. pbl);

  (2)以表Mark为数据源建立数据窗口(例:d-mark);

  (3)在Window Painter中建立W-mark窗口;

  (4)在W-mark窗口中加入Datawindow控件。命名为dw-mark,并将dw-mark的Datawindow对象设置成d-mark,把dw-mark与d-mark连接起来;

  (5)加入“存盘”和“退出”两个控件;

  (6)为相应事件编写脚本。

  问题二:

  open 事件脚本:

  sqlca. DBMS=‘ODBC’

  sqlca. databast=‘student-manage’

  sqlca. userid=‘dba’

  sqlca. dbpass=‘sql’

  sqlca. dbparm=‘Connectstring=’DSN=student-manage‘,UID=dba;PwD=sql’

  conneet;

  IF sqlca. sqlcode<>0 THEN

  MessageBox(“数据连接失败”,sqlca.sqlerrtext)

  Halt

  Return

  ElSE

  open(w-mark)

  END IF

  dw-mark, SETTransObject(sqlca)

 

本文转载链接:2000年10月全国高等教育自学考试软件开发工具试卷参考答案

分享到:
  • 站内搜索
  • 课程搜索
  • 试题搜索

热门搜索:教材 报名 查分 免考 考试计划