一起答

软件开发工具自考2007年10月真题及答案解析

  • 卷面总分:100分
  • 浏览次数:0
  • 测试费用:免费
  • 答案解析:是
  • 练习次数:1次
  • 作答时间:150分钟
试卷简介

本试卷为选择题型,填空题,名词解释,简答题,应用等题型。

  • 单项选择题
  • 多项选择题
  • 填空题
  • 名词解释
  • 简答题
  • 论述题
  • 应用题
部分试题预览
  1. PowerBuilder应用题目:用PowerBuilder 实现一个小医院管理系统,其应用程序名为HospitalApp,该应用程序使用一个Hospital 数据库,其中包括3张表:Doctor 、Patient 和Diagnoses。Doctor用于记录医生信息;Patient 用于记录病人情况;Diagnoses 用于记录医生对病人的诊断情况。

    运行HospitalApp,以医生身份登录后时会出现一个带有菜单m_doctor 的MDI 窗口框架w_doctor 。单击菜单上的“诊断浏览”菜单项(m_browseDia)会出现一个窗口w_browseDia,用dw_browseDia数据窗口控件显示该医生诊断的病例基本信息,如图所示。dw_browseDia数据窗口控件与d_browseDia 数据窗口对象连接。单击该窗口的“退出”按钮(cb_quit)将关闭此窗口。

    医生登录后其ID号保存在变量CurDoctorID中。d_browseDia数据源的类型为SQL Select ,其参数为医生的ID号。

    (1) 请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明编写脚本部分。

    (2) 请写出打开MDI窗口w_doctor、单击“诊断浏览”菜单项、显示w_browseDia窗口中诊断信息的相应脚本,并指出这些脚本分别在哪些对象的什么事件中实现。

  2. 试述结构化程序设计的基本思想。

  3. 以字处理软件、一般绘图软件为例,说明通用软件开发工具的弱点。

  4. 实际工作中,应根据哪些因素决定是购置还是自行开发软件工具?

  5. 视图

  6. 结构图

  7. 代码生成器

  8. 封装性(Encapsulation)

  9. 类(class)

  10. 工程思想的核心有两点:标准化的___________与规范化的工作步骤。