当前位置:文档之家› 月至月自考软件开发工具试题答案

月至月自考软件开发工具试题答案

本文由azkxysys贡献

doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

软件开发工具试题课程代码:全国 2010 年 1 月高等教育自学考试软件开发工具试题课程代码:03173

一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 单项选择题本大题共小题,在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1。最早出现的软件开发工具是( ) A.设计工具 B。分析工具 C.计划工具 D。集成工具 2。属于软件开发工具的是( ) A。操作系统 B。报表生成器 C。汇编程序 D。编译系统 3。软件编写困难的最重要原因在于( ) A.程序总写错 B.从用户到程序员再到程序的理解转换有错 C.软件要求的功能复杂 D。软件结构庞大复杂 4.CASE 工具的目的是辅助软件开发过程,使得软件开发工作( ) A。迅速、准确 B。结构化、标准化 C.安全、可靠 D.工程化、标准化 5。VB 中的 FORM,属于软件开发工具概念模式中的( ) A.直观模型 B。时序网络 C。数据字典 D。计算机模拟模型

6。在软件开发工具的概念模式中,不需要事先作更多理论假设的概念模式是( ) A。直观模型 B.计算机模拟模型 C。时序网络 D.数学与逻辑模型

7.对于大型软件开发来说,成为信息处理瓶颈的是( ) A。提供描述软件状态的概念模式 B。提供存储和管理有关信息的机制和手段

C.对历史信息进行跨生命周期的管理 D。帮助使用者编制、生成和修改文档 8。NEWCAFG 对 Repository 的检查采用的驱动机制是( ) A。数据驱动 B.程序驱动 C。操作驱动 D。消息驱动

9.判断软件工具优劣的最主要标准是( ) A.依据的理论 B。工具的功能与性能 C.文档资料齐全 D.价格合理

10。允许用户直接从一个表或多个表选取某些列进行操作的数据源类型是( ) A.SQL SelectB.Query SelectC.Quick SelectD。SQL Server

多项选择题(小题,二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分)在每小题列出的五个备选项中至少有两个是符合题目要求的。请将其代码填写在题后的括号内。错选、多在每小题列出的五个备选项中至少有两个是符合题目要求的。请将其代码填写在题后的括号内。错选、少选或未选均无分。选、少选或未选均无分。 l1。软件开发工具为以下哪几方面提供支持?( ) A.认识与描述客观系统 B.存储及管理开发过程中的信息 C。为挑选管理人员提供必要信息 D。文档的编制或生成 E.软件项目的管理 12.计算机软件是( ) A.用程序设计语言编写的程序 B.计算机使用者与计算机硬件之间的桥梁 C.人类知识与经验的结晶 D.保存人类文明与知识的载体 E。人类相互联系的纽带 13.模块划分应该符合的基本要求是( ) A.模块的规模适中,约 250 行 B.应该避免逻辑耦合 C。应该避免数据耦合 D。模块的功能在逻辑上与适当的任务对应,3 个任务上下 E.模块的凝聚性好 14。软件工程方法的实质是( ) A。程序员要遵守一个规范的开发过程 B.程序员要遵守标准化的表达方式 C.程序员要有精巧的编程技术 D。程序员要遵守标准化的工作质量检查标准 E.程序员要认真负责 15.在软件开发工具中,数学与逻辑模型方法的特点是( ) A。严格 B.限制少 C。准确 D.可计算 E。可视化 16.信息库中编程阶段成果包括() A。程序代码 B.变量说明 C。进度计划 D。实施情况 E。输出结果 17。软件开发工具与使用者之间联系的桥梁是() A.录入更新 B.联机查询 C.人机界面 D。代码生成 E。总控模块 18.使用代码生成器生成程序代码的依据来自于( ) A。信息库里已有的资料 B。各种标准模块的框架和构件 C.程序设计语言的语法规则 D。数据库管理系统的功能 E.使用者通过屏幕输入的信息 19.NEWCAFC 的功能包

括( ) A。支持结构化分析设计方法 B。支持 MIS 开发的全过程 C.提供数据库管理系统功能D。提供文档生成功能 E.提供项目管理、资源管理工具 20。软件配置管理的目的是() A。降低成本 B。控制软件修改 C.减少混乱 D.提高软件生产率 E.提高正确率小题,三、填空题(本大题共 14 小题,每空 1 分,共 20 分) 填空题(请在每小题的空格中填上正确答案.错填、不填均无分。请在每小题的空格中填上正确答案。错填、不填均无分。

21。通俗地说,软件开发工具是用的软件。 22。软件包括程序和两个不可缺少的组成部分。 23。按集成程度不同,软件开发工具可分为的工具和的工具两种类型。 24。CMM 模型要求一个好的项目组必须有专门的,负责文档的收集等。 25。有人认为软件是迄今为止人类制造的的系统. 26。在大型软件开发中,用户承担的工作为:、验收、使用和。 27。信息库中的内容一般,当信息库中有新信息存入时,老信息添加移入到历史信息中去。 28.在关于界面的基本原则中,用户界面的主要功能是,且界面必须。 29.信息库的管理功能包括,使用查询、和。 30.软件开发工具是引导人们建立正确的、有效的模式的一种手段. 31.在信息库中存放有关项目管理和管理的信息,属于跨生命周期的信息。 32.软件工具的性能,主要包括人机界面、使用方式和。 33.NEWCAFG 主要支持的开发,对方法留有扩充的余地。 34.版本控制的目的是建立的软件开发环境. 小题, 四、名词解释(本大题共 5 小题,每小题 3 分,共 15 分)名词解释( 35.第四代语言 36.即插即用程序设计 37。数据流程图 38.项目数据库 39。表达集成(在 NEWCAFG 中) 小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 简答题( 40。简述在软件开发过程中,信息流通的主要内容。 41.简述在Internet&Intranet 领域分布式应用程序的主要优点。小题, 六、论述题(本大题共 1 小题,10 分)论述题( 42。试论版本管理的核心问题。小题,七、应用题(本大题共 1 小题,15 分)应用题( 43.用 PowerBuilder 实现一个音像租赁系统,其应用程序名为 RentApp,该应用程序使用一个 Rent_DB 数据库,其中包括 3 张表:Media、Customer 和 RentInfo。Media 用于记录音像信息;Customer 用于记录客户信息;RentInfo 用于记录客户租凭音像的情况。运行 RentApp,会出现一个带有菜单 m_Rent 的 MDI 窗口框架 w_Rent.单击菜单上的“租凭查询”菜单项(m _rentquery)会出现一个窗口 w_rentquery(如题 43 图所示). 光标焦点置于“客户号”右侧的单行编辑框(s le_CustomerID)。单击“查询"命令按钮(cb_query),如果单行编辑框 sle_CustomerID 中输入了所需查询的读者号,则在右侧的数据窗口控件(dw_rentquery)中显示该读者的借阅情况。如果 sle_CustomerID 中为空,则弹出一个对话框,提示“请输入客户号!”,并将光标焦点置于 sle_CustomerID。单击“清空”命令按钮(cb_clear)会将sle_CustomerID 中的内容清空,并清除数据窗口dw_rentquery 中的内容。单击“退出”命令按钮(cb_quit)关闭 w_rentquery 窗口. dw_rentquery 数据窗口控件与 d_rentquery 数据窗口对象连接。

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

月自学考试软件开发工具试题全国 2009 年 10 月自学考试软件开发工具试题

课程代码:03173

一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内.错选、多选或未选均无分。 1.从 60 年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。这就是所谓的() A。软件的智能化问题 B.结构化程序设计的技巧问题 C.软件生存期的划分问题 D.软件危机问题 2.一般来说,软件开

发工具对环境的要求( ) A.与它所支持的应用软件的环境要求无关 B.依赖于它所支持的应用软件的环境要求 C.应当超出它所支持的应用软件的环境要求 D.不应当超出它所支持的应用软件的环境要求 3。属于软件开发工具的是( ) A.COBOL B。DOSC.TOOLBOOK D。DBMS 4.编写文档的主要工作阶段是() A。需求分析 B。总体设计 C。实现 D。测试 5。完成软件测试最合适的人员是() A。编程者 B。软件负责人 C.用户 D。专门的小组 6。在软件开发过程中,有关系统环境、现状及需求的信息的提供者和采集者分别是() A.分析人员用户 B.用户分析人员 C.分析人员设计人员 D。设计人员分析人员 7.在软件开发工具的概念模式中,描述系统状态及其转换方式的是() A.结构图 B。数据字典 C.时序网络 D。直观模型 8。在软件开发过程中,建立逻辑模型应在() A。需求分析阶段 B。编码阶段 C。分析设计阶段 D。测试阶段 9。在 NEWCAFG 中,构成 Repository 库的主体关系是( ) A。系统类关系 B。属性类关系 C。实体类关系 D.联系类关系 10。在对市场上可供使用的软件开发工具进行调查研究时应包括的内容是( ) A.软件开发工具供应商的规模 B。软件开发工具的管理者 C.软件开发工具的销售量 D.软件开发工具的服务和培训条件二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。

11。软件开发工具在以下几方面提供支持( ) A。认识与描述客观系统 B。存储及管理开发过程中的信息 C.代码的编写或生成 D。文档的编制或生成 E.为挑选管理人员提供必要的信息 12。NEWCAFG 的安全保证主要措施是对信息库的() A.密码设置 B.备份 C。恢复 D。访问控制 E.登记日志 13。质量好的软件应满足() A.实现所要求的功能 B.界面友好 C.足够的运行速度 D。足够的可靠性 E。结构良好,文档齐全 14。模块的划分应符合() A。功能尽可能单一、明确 B。模块间的联系尽可能少 C.明确说明模块间必需的联系 D。模块间仅限于数据耦合 E。模块的规模足够小 15。造成大型软件开发困难的原因有:() A.大系统的复杂性 B.人员的组织与协调 C。各应用领域之间的差别 D.应用环境随时间的变化 E.程序人员的水平低 16。数据窗口对象数据源包括() A。 SQL Select 数据源 B。 SQL Server 数据源 C。 Query 数据源 D。 External 数据源 E. Stored Procedure 数据源 17.软件开发工具中属于信息库管理功能的是( ) A.使用查询 B.代码生成 C.录入更新 D.文档生成 E。一致性维护 18。在软件开发工具中,文档生成的内容包括( ) A.数据 B。文章 C.表格 D.图形 E.程序 19.软件开发工具进一步发展的方面包括() A.网络化 B.智能化 C.一体化 D.大众化 E。标准化 20。下面哪些项是选择软件开发工具的要点() A。运行环境 B.性能/价格比 C.用户的编程能力 D。主机的速度 E.对应的开发方法三、填空题(本大题共 13 小题,每空 1 分,共 20 分) 请在每小题的空格中填上正确答案。错填、不填均无分. 21。第四代语言的原义是的程序设计语言。 22.与一般项目管理比较而言,软件项目有两个特殊问题,首先需要工作方面的支持,另一个是版本管理。 23。第三代程序设计语言是面向的语言。

24.由于面向对象程序设计提供了认识的力量而产生了巨大的影响. 25.结构化程序设计的方法是面向规模较软件的;主要是为服务的。 26.面向对象程序设计的思想方法更接近人们思维方式,摒弃了持续许久的和的争论。 27.软件开发工具的成果包括程序和,通常是以方式提供的。 28.当信息库中有新信息存入时,老信息添加移入到信息中. 29.项目管理与版本管理的核心问题是的信息管理问题,其关键问题是的处理. 30。在 NEWCAFG 中,使用进程和机制实现集成环境的管理与控制。 31。与系统软件或高级语言相比,软件开发工具更多地依赖于的特点、开发人员的与组织方式。 32.结构化程序设计方法的缺点是增大了程序,降低了程序的。 33。软件开发是一个多阶段的过程,不同的开发阶段要求不同的工具。软件开发工具大体上可分为工具、分析工具和设计工具。四、名词解释(本大题共 5 小题,每小题3 分,共 15 分) 34。封装性 35.软件开发工具 36.概念模式 37.信息流通模型 38。实体

关系图五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 39.简述软件开发工具的功能要求。 40。简述支持软件开发工具的主要理论和方法. 六、论述题(本大题 10 分)

41。试述项目管理和版本管理的主要内容。七、应用题(本大题共 15 分) 42.用 Power Builder 实现一个应用程序名为 Stu App 的应用,程序中用到数据库 Studb。Studb 包括 3 张表:Student、Class 和 Mark。Student 用于记录学生信息;Class 用于记录课程信息;Mark 用于记录学生选修课程的成绩。运行 StuApp,会出现一个带有菜单 m_student 的 MDI 窗口框架 w_student。单击菜单上的“成绩浏览”菜单项(m_browseMark)会出现一个成绩浏览窗口 w_browse-Mark,如题 42 图所示。左侧的数据窗口(dw_student)显示学生的学号和姓名,右侧的数据窗口(dw_mark)显示左侧当前学生的所选课程及成绩.dw_student 和dw_mark 分别与 d_student 和 d_mark 连接.静态文本 st_StuName 显示当前选中学生的姓名加“的成绩”。用鼠标单击 dw_student 中的不同学生记录, dw_mark 和 st_StuName 中的内容会随之发生变化。单击“关闭"按钮,关闭 w_browseMark 窗口。

题 42 图 w_browseMark 窗口 (1)请补充实现上述应用功能的关键步骤说明。请明确指出操作对象的名称,不需指明脚本。①创建应用程序对象 StuApp;②在菜单画板中创建菜单 m_student;③在数据窗口画板中,其中为 SQL Select,参数为学号;④在窗口画板中,将窗口类型设置为 MDI MicroHelp,并在 Windows 属性对话框中将 Menu Name 设置为;⑤创建 w_browseMark 窗口,并在其中添加,并指定其数据窗口对象为 d_student;添加,并指定其数据窗口对象为 d_mark;添加 1 个命令按钮,并将其显示文本改为“关闭”。 (2)请完成以下事件的相应脚本: dw_student 的脚本://定义一个字符串型的局部变量sl_studentid =this. object。 data[currentrow,1] //检索数据到 dw_mark IFTHEN//如果检索失败 Messagebox(“提示",“检索学生成绩出错!") ELSE //给 st_StuName 重新赋值 cb_quit 的 Clicked 事件脚本:设置 dw_student 的事务对象脚本:

课程代码: 全国 2009 年 1 月高等教育自学考试软件开发工具试题课程代码:03173 小题,一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分)单项选择题( 1.结构化程序设计方法的服务对象是( ) A.用户 B.项目负责人 C.程序员 D.秘书 2.对于软件开发工具的性能来说,特别重要的是( ) A.帮助人们存储及管理各种信息 B.帮助人们编写文档 C.帮助人们进行项目与版本管理 D.使用方便程度 3.软件工程的思想和方法主要面向() A.用户 B.项目负责人 C.程序员 D.操作员 4.在大型软件开发中,负责验收模块的角色是( ) A.项目负责人 B.用户 C.程序员 D.软件维护人员 5.关于软件开发工具的开发与选择问题,下列选项中正确的是( ) A.具体工作条件与软件开发工具的开发与选择无关 B.选择软件开发工具与项目特征无关 C.只要确定了某种软件开发工具,就能够进行软件开发工作了 D.自行开发软件开发工具时,应充分考虑其难度 6.在下列软件开发所涉及的信息中,属于跨越开发周期的是( ) A.有关系统环境、现状与需求的信息 B.有关软件功能设计的各种信息 C.有关用户对系统各种变更要求的信息 D.有关包括程序与文档的软件成果信息 7.在软件开发工具中,描述静态数据的概念模式是() A.结构图 B.数据字典 C.数据流程图 D.实体关系图 8.从目前的 CASE 理论考虑,CASE 工具集成的关键是() A.数据库(DataBase) B.信息库(Repository) C.操作系统 D.ODBC 技术 9.在一个完整的软件开发工具中,处于中心位置的是总控部分和() A.数据库查询 B.代码生成器 C.通信服务 D.人机界面 10.一般而言,软件开发工具,我们更倾向于购买( ) A.非常通用的 B.用途十分明确的 C.使用方法精巧,复杂的 D.文档理论性很强的多项选择题(本大题共小题,二、多项选择题本大题共 10 小题,每小题 2 分,共 20 分) l1.下

列各项中属于软件开发工具的有() A.操作系统 B.汇编程序 C.TOOL BOOK D.PCTOOLS E.FlOW 12.为提高软件开发的质量和效率,软件开发工具可从如下哪几个方面为软件开发者提供帮助( ) A.规划方面 B.分析方面 C.设计方面 D.CPU 时间的分配方面 E.成文和管理方面 13.大型软件开发的困难有() A.保持一致性 B.测试的问题 C.工作进度的控制 D.文档与代码的协调 E.版本更新带来的问题 14.建立一个好的项目组必须() A.有成文的工作规范 B.有专门的秘书 C.项目负责人应该编程序 D.制定的时间表应该能灵活地执行 E.有程序员 15.在软件开发工具的数学与逻辑模型中,常用的方法包括( ) A.程序框图 B.运动学公式 C.数据逻辑结构 D.决策树 E.决策表 16.属于多媒体技术特性的是() A.集成性 B.交互性 C.实时性 D.标准化 E.数字化 17.NEWCAFG 的基础平台包括( ) A.计算机硬件 B.操作系统 C.数据库管理系统 D.开放数据接口 E.开发工具 18.在软件开发工具中,信息库技术主要涉及的问题是() A.信息库的内容 B.管理信息库的软件 C.信息库的组织方式 D.信息库的管理功能 E.历史信息的处理方法 19.建模工具必须具备( ) A.正确性 B.一致性 C.可理解 D.易修改 E.通用性 20.LiveModel 提供的面向对象工具有() A.Project Database B.Object Diagrammer C.Event Diagrammer D.Rule Editor E.Document 填空题( 小题,三、填空题(本大题共 11 小题,每空 1 分,共 20 分)21.按工作阶段划分软件开发工具,可分为设计工具、分析工具、工具。 22.软件开发工具应当具有足够的,即在各种各样干扰下仍能保持正常工作,而不丢失信息. 23.软件所承载的知识有二层含义,一是指,二是指人类的方式. 24.几十年来,为了克服“软件危机”,人们提出了程序设计、软件工程方法、的程序设计和即

插即用的程序设计方法。 25.Version Manager 的文件夹分为文件夹和文件夹两类。26.在系统人机界面设计时,需要权衡性与性的矛盾。 27.模块调用的三种方式是顺序调用、调用和调用. 28.软件开发工具是人们建立的、有效的概念模式的一种手段。 29.NEWCAFG 的集成化包括数据集成、集成和集成。 30.决定商品化软件开发工具成败的首要因素是和。31.PowerModel 的体系结构是式,的。名词解释(本大题共小题, 四、名词解释本大题共 5 小题,每小题 3 分,共 15 分) 32.软件危机 33.第一代语言 34.概念模式的两重性 35.模块间逻辑耦合 36.PVCS 主项目(Master Project)简答题(本大题共小题, 五、简答题本大题共 2 小题,每小题 5 分,共 10 分) 37.简要说明结构化程序设计的实施要点。 38.简述信息库(Repository)的主要内容。六、论述题(本大题 10 分) 39.试论版本管理的核心问题。论述题(应用题(小题,七、应用题(本大题共 l 小题,15 分)40.用 PowerBuilder 实现一个应用程序名为 StuApp 的应用,程序中用到数据库 Studb。Studb 包括 3 张表:Student、Class 和 Mark。Student 用于记录学生信息;Class 用于记录课程信息;Mark 用于记录学生选修课程的成绩. 运行 StuApp, 会出现一个带有菜单m_student 的 MDI 窗口框架 w_student. 单击菜单上的“成绩浏览”菜单项(m_browseMark)会出现一个成绩浏览窗口 w_browseMark,如图所示。左侧的数据窗口(dw_student)显示学生的学号、姓名、性别和专业, 右侧的数据窗口(dw_mark)显示左侧学生的所选课程及成绩。dw_student 和 dw_mark 分别与 d_student 和 d_mark 连接。单击“向前翻页"命令按钮(cb_previous),dw_student 会显示前一名学生信息,dw_mark 也同时显示前一名学生的成绩。单击“向后翻页”命令按钮(cb_next), dw_student 会显示后一名学生信息, dw_mark 也同时显示后一名学生的成绩。单击“关闭”按钮,关闭 w_browseMark 窗口。

(1)假设已经创建数据库、表和 ODBC 数据源,除此之处,请说明实现上述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明脚本编写部分。(2)请完成w_browseMark 的 Open 事件脚本。 // 定义一个字符串型的局部变量 sl_stuId //为

dw_student 设置事务对象 //为 dw_mark 设置事务对象 If then //如果检索数据到dw_student 成功 =this。object。data[currentrow,1]//获取 dw_student 当前记录的学号 Ifthen //如果检索数据到 dw_mark 成功 Messagebox(“提示”,“该学生没有选课记录!")End if Messagebox(“提示”,“检索学生信息出错!") End if

2008 年 10 月自考软件开发工具试题

小题,一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 单项选择题( 1.软件开发工具最重要的性能是( ) A。存储各种信息的能力 B。工具的可靠程度 C.版本管理的能力 D。帮助人们编写文档 2。计划工具是从() A.宏观的角度去看待软件开发 B。微观的角度去看待软件开发 C.宏观的角度去制定测试方案 D。微观的角度去制定测试方案 3。在论述程序结构时,E.Yourdon 把程序的结构分解成三个基本模块,即() A。处理单元、循环机制、二分决策机制 B。处理单元、循环机制、控制转移机制 C.循环机制、二分决策机制、控制转移机制 D.处理单元、二分决策机制、控制转移机制 4。划分模块的基本要求是()A.模块间联系少,模块规模足够小,模块扇入数足够大 B。模块功能单一,模块间联系少,模块扇入数足够大 C。模块功能单一,模块间联系少,模块规模足够小 D。模块功能单一,模块规模足够小,使用逻辑耦合 5.在信息库(Repository)研究中的核心问题是() A.提高信息的共享性 B。保持信息的一致性 C。确保信息的准确性 D。保证信息的安全性 6.在PowerBuilder 中,提供以自由表形式显示数据的是() A.应用程序对象 B。菜单对象 C。数据窗口对象 D。用户对象 7。在软件开发工具中,文档生成功能与代码生成相比() A.数量小,内容复杂 B.数量小,内容简单 C。数量大,内容复杂 D.数量大,内容简单 8。在AD/Cycle 的跨周期管理中,在编码和测试阶段都使用的工具是( ) A.建模工具 B。分析工具 C。测试工具 D.生成工具 9.对软件开发工具进行审计(Audit)的基础是( ) A.功能完善的软件 B。日常记录的信息 C。方便灵活的用户界面 D。良好的计算机系统 10。选购软件开发工具首先应考虑的是( ) A。市场调查 B.明确环境与约束条件 C.明确目的与要求 D。价格多项选择题( 小题,二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 11。软件开发工具概念的要点是() A。软件开发工具是在高级程序设计语言之后出现的 B。软件开发工具的目的是在开发软件过程中给予人们不同方面的支持 C。软件开发工具支持软件开发的全过程 D.软件开发工具是执行程序 E.软件开发工具是计算机资源管理程序 12.目前一个好的软件系统必须满足( ) A.正确实现所要求的功能 B。界面符合使用者习惯 C。程序易读,结构良好 D。程序短小,占内存少 E.具有足够的可靠性 13.信息库的内容有( ) A。需求分析中收集的有关用户的信息 B.逻辑设计阶段中的各种调查材料 C。程序代码 D.数据库与数据文件格式 E.数据库内容 14。造成大型软件开发困难的原因有( ) A。技术力量不足 B。大系统的复杂性 C。人员的组织与协调 D。软件系统所处的社会环境不断变化 E.投资巨大 15。数据流程图的基本元素有() A.外部实体 B。数据流 C.控制流 D。数据存储 E.信息处理 16。在 PowerBuilder 中提供的窗口类型包括( ) A。主窗口 B.弹出式窗口 C.子窗口 D.响应式窗口 E.框架窗口 17.目前实施项目管理的主要方法包括() A。计划评审技术 B.棒状图 C.结构图 D。检查点方法 E。排队论 18.软件开发工具的基本功能有( ) A.提供描述软件状况及其开发过程的概念模式 B.提供存储和管理有关信息的机制与手段 C.帮助使用者生成与修改各种文档 D.帮助使用者编写程序代码 E.对历史信息进行跨生命周期的管理 19。OO 方法的优点体现在封装、() A.抽象 B。概括 C。多态性 D。稳定性 E.持久性

20.项目管理的基本目标是() A.有效地控制产品质量 B.保证项目按预定进度完成 C.激励员工 D。有效地利用资源 E。控制成本三、填空题(本大题共 12 小题,每空 1 分,共20 分) 填空题(小题,请在每小题的空格中填上正确答案。错填、不填均无分. 请在每小题的空格中填上正确答案。错填、不填均无分. 21.面向对象的程序设计摒弃了和的争论,把

对于复杂系统的认识归结为对一批对象及其关系的认识. 22.数据流程图与结构图相比,它更适合于客观描述,而结构图着重描述软件模块间的——-——. 23。框图描述的是程序执行的过程。 24。模块间应当尽量避免耦合,而仅限于耦合. 25.文档生成包括文章、表格和三大类. 26.第三代程序设计语言一般都是语言. 27。软件开发工具最主要的信息出口是和。 28。NEWCAFG 的集成化包括控制集成、集成和集成。 29.工程思想的核心有两点:标准化的与规范化的。 30。时序网络主要描述的是系统及其方式。 31.PowerModel 的基层是,最顶层是。32。在选择软件开发工具时,最重要的是设置有限的、的目标,充分考虑各方面的. 名词解释(小题, 四、名词解释(本大题共 5 小题,每小题 3 分,共 15 分) 33。模块间的耦合34.对象的遗传性 35.(软件)版本管理 36。HTML 语言 37.历史文档(Achieves)简答题(小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 38.简述软件开发工具的性能。 39。用户界面设计的基本原则是什么?论述题( 六、论述题(10 分) 40.试论软件开发工具的提出和使用是软件技术发展的一个新阶段。应用题( 小题, 七、应用题(本大题共1 小题,15 分) 41.用 PowerBuilder 实现一个职工信息管理系统,其应用程序名为 EmpApp,该应用程序使用一个 Emp 数据库,其中包括 1 张 Emp 表,用于记录职工信息.运行 EmpApp,会出现一个窗口 w_emp(如图所示),其中显示所有职工信息. 单击“新增'’命令按钮(cb_add),则在 dw_emp 数据窗口的最后一行加入一条记录,并将焦点移到 dw_emp。单击“删除"命令按钮(cb_del)则删除 dw_emp 数据窗口的当前记录. 单击“确认”命令按钮(cb_commit),则提交 dw_emp 数据窗口的记录,修改数据库,如果提交成功显示提示信息“保存成功!”,否则提示“提交错误,取消修改!”,并回滚事务,取消修改,重新检索数据。单击“取消’’命令按钮(cb_cancel),重新检索 dw_emp 所对应的数据,并将焦点移到 dw_emp。单击“退出”命令按钮(cb_quit),关闭窗口,退出应用程序。 dw_emp 数据窗口控件与 d_emp 数据窗口对象连接。(1)请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明脚本编写部分。 (2)请写出 cb_add、cb_del、cb_commit、cb_cancel 控件的 Clicked 事件脚本。

全国 2008 年 1 月高等教育自学考试软件开发工具试题

课程代码:课程代码:03173

一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 单项选择题本大题共小题, 1。计划工具保存与管理的信息都是() A.源程序 B.与整个项目有关的宏观信息 C。目标代码 D。与开发有关的执行程序 2.在大型软件开发中,承担阶段成果试运行的角色是()

A.用户 B。项目负责人 C。程序员 D.计算机硬件

3.面向对象的程序设计( ) A。强调“自顶 B。强调“自底向上” C。摒弃了“自顶向下"和“自底向上”的争论 D.自顶向下设计,自底向上实施 4。人们在认识事物过程中,对某一事物或某一系统形成的抽象的、一般的框架称为( ) A。客观模 B.概念模式 C.逻辑模式 D.物理模式 5。在程序中大量使用嵌入式 SQL 时,会() A.降低程序的运行速 B.增加出现错误的可能性 C。降低程序的可移植 D.增加对系统资源的占用 6。在 NEWCAFG 的Repository 库中存储的业务流类型表属于( ) A。系统类关 B。属性类关系 C。实体类关系D.联系类关系 7。如下列出的四个目标中,哪一个不是项目管理的基本目标?( ).. A。提高产品的数量 B.保证整个系统按预定的进度完成 C。有效地利用资源,尽可能减少资源的浪费和闲置 D.控制和降低成本 8。信息库管理功能中最突出的特点是实现() A。使用查 B.数据完整性 C.录入更新 D.一致性维护 9。从系统实现的角度描述模型关系的视图是() A。协作视图 B.组件视图 C.配置视图 D.逻辑视图 10.PVCS Version Manager 最重要的技术特点是( ) A.灵活的文件夹机制 B.支持多开发平台间的操作 C.既可单独工作,也可同 PVCS 的其它产品协同工作 D.拥有全面的多方位的功能,有力地支持大、小型软件的编制二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分)多项选择题本大题共小题, 11.

软件和软件开发过程的实质是知识的() A。表述作用 B。提炼作用 C。传播作用 D.固化作用 E.决策作用 12。项目管理包括( ) A.质量管理 B。资源管理 C.费用管理 D.机时管理E。用户管理 13.在大型软件开发中,程序员承担的工作有( ) A.编写软件 B。调试模块 C.交付检验 D。编写文档 E。修改软件 14.单独承担软件开发任务的程序员应具备的基本条件有() A。程序设计的基本知识和技能 B.对项目所在领域有较深入的了解 C.较高的英语水平 D.团队精神 E.比较熟悉开发的技术环境 15.软件开发工具的信息库中需存放的内容包括( ) A。软件应用的领域与环境的状况 B。逻辑设计与物理设计的成果 C.数据库和应用软件的全部内容 D.运行状况与测试的记录 E。项目管理与版本管理的信息 16.属于信息库中逻辑设计阶段的资料包括( ) A。系统调查记录 B。数据文件格式 C.系统说明书 D。原始数据 E。数据接口 17。从技术方面考虑,软件开发工具的基本原则包括() A.面向使用者 B.缩短开发过程 C。保证信息存储的正确性 D.保证信息的准确传递 E。保证系统的开放性 18。在NEWCAFG 的业务流程图中,与实体类关系对应的表是( ) A.业务表 B.组织实体表 C。关系表 D。业务流表 E。信息存储表 19.决定是自行开发还是购置软件开发工具,必须考虑的因素有() A.准备开发的软件性质与要求 B.开发人员对支持及支持程度的实际需要 C。经费开支 D。工作环境 E。人员因素 20.软件配制管理的版本控制解决的主要问题有( ) A.为不同的用户配制不同的系统 B.保护系统老版本 C.建立一个系统新版本 D.支持多个程序员同时在一个项目中工作 E。高效存储项目的多个版本填空题(本大题共小题,三、填空题本大题共 11 小题,每空 1 分,共 20 分) 21。由于软件开发工具的功能范围十分广泛,为尽量规范其要求,任何软件都有一定的指标. 22。需求分析阶段对软件工具的功能要求是客观系统。 23。按工作阶段划分,软件开发工具可粗略地分为计划工具、工具和工具。

24.可视化程序设计是指用图标、和等可视化的元素来编制程序。 25。软件开发中的困难,来源于大系统的,来源于人类知识的不足,来源于迅速变化的。 26.软件开发工具理想的结构应当是式的、易于的. 27。软件开发过程的复杂性决定了软件开发工具的性和性。 28。有关环境、现状和需求的信息,是由提出,由人员采集的。 29.UML 的基本机制包括修饰、和. 30。实体关系图是一种用于描述的概念模式。它以实体、关系和概括数据的基本结构。 31。PowerModel 用和两种语言。名词解释(小题, 四、名词解释(本大题共 5 小题,每小题 3 分,共 15 分) 32.CASE 33.时序网络(Petri Net) 34.版本管理 35。表达集成(在 NEWCAFG 中)36.软件审计(Audit)简答题(小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 37。简述模块划分的基本要求。38.为自己用而开发软件工具应注意哪些问题?

六、论述题(10 分)39.试论软件工程的基本思想. 论述题(应用题(本大题共小题,七、应用题本大题共 l 小题,15 分) 40.用 PowerBuilder 实现一个成绩查询系统,其应用程序名为 StuMarkApp,该应用程序通过 ODBC 数据源 StudbDsn 与数据库 Studb 连接,每个学生可用自己的学号和密码作为访问数据库的用户名和密码。数据库 Studb 包括 3 张表: Student、 Class 和 Mark。Student 用于记录学生信息;Class 用于记录课程信息;Mark 用于记录学生选修课程的成绩。运行 StuMarkApp,会出现弹出一个如图 l 所示的登录窗口(w_login),当用户输入自己的学号和密码,单击“确定”命令按钮(cb_ok)后,如果所输入的学号和密码正确,则关闭 w_login 窗口,并显示如图 2 所示的窗口 w_result,该窗口中显示该学生所选课程的成绩。如果输入的学号和密码不正确,提示“学号或密码错误,请重新输入!”,并清空学号和密码单行编辑框的内容,并将光标焦点置于 sle_StuID 单行编辑框。单击 w_login 窗口中的“取消”按钮,终止应用程序的执行。 w_result 窗口中的dw_result 与数据窗口对象 d_result 连接。系统中定义了两个全局变量 pl_stuID 和pl_Pwd 用于将 w_login 窗口中输入的学号和密码传递到窗口 w_result。

题 40 图请写出实现以上所述应用功能的脚本,并指出这些脚本分别在哪些对象的什么事件中实现。

月高等教育自学考试软件开发工具试题全国 2007 年 10 月高等教育自学考试软件开发工具试题

小题,一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分)单项选择题( 1.软件开发工具是在什么基础上发展起来的?() A.机器语言 B.汇编语言 C.过程化语言 D.非过程化语言 2.出现最早、数量最大的软件开发工具是( ) A.设计工具 B.分析工具 C.计划工具 D.集成化工具

3.结构化程序设计的主要服务对象是() A.系统分析员 B.系统设计员 C.程序员 D.操作员 4.在大型软件开发中,验收软件产品的最终角色是() A.用户 B.项目负责人 C.程序员 D.操作员 5.PowerBuilder 支持的面向对象编程技术不包括()... A.多态性 B.完整性 C.继承性 D.封装性 6.VB 中的 FORM 属于软件开发工具概念模式中的( ) A.数据字典 B.计算机模拟摸型 C.直观模型 D.数学与逻辑模型 7.在 AD/Cycle 的跨周期管理中,完成数据库物理设计是在( ) A.需求分析阶段 B.分析设计阶段 C.编码阶段 D.测试阶段 8.人机界面的有效实现对于软件开发工具而言,是( ) A.准备性和灵活性的主要保证 B.准确性和可靠性的主要保证 C.实用性和灵活性的主要保证 D.实用性和可靠性的主要保证 9.以下哪项因素不是历史信息在信息库中保留的难点?( ) .. A.历史数据的量太大 B.历史数据格式不一致 C.历史数据不精确 D.历史数据不标准 10.version manager 支持并行开发的机制是() A.文件加锁 B.标签 C.文件夹 D.分支/合并多项选择题(小题,二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 11.集成的软件开发工具有() A.数据字典管理系统 B.青鸟系列软件 C.Objectory D.报表生成器 E.RoseUML 12.软件开发工具的重要性能有() A.表达能力或描述能力 B.保持信息一致性的能力 C.使用的方便程度 D.工具的可靠性 E.对硬件和软件环境的要求 13.与即插即用程序设计密切相关的有() A.组件程序设计 B.组合文件 C.可视化程序设计 D.宏观程序设计 E.面向对象程序设计 14.大型软件开发中,用户承担的工作有() A.提出功能要求 B.验收模块 C.使用软件 D.提出修改要求 E.参与修改 15.在信息库中编程阶段的成果是() A.程序代码 B.变量说明 C.验收报告 D.使用说明 E.测试情况 16.实体关系图基本结构的成分是( ) A.外部项 B.实体 C.属性 D.处理 E.关系 17.软件开发工具的信息入口与调度中心是() A.录入更新 B.联机查询 C.人机界面 D.代码生成 E.总控模块 18.总控和人机界面的技术要点包括( ) A.保证它的使用者 B.保证系统的逻辑性 C.保证信息的准确传递 D.保证系统的开放性 E.保证系统的正确性 19.目前已有的软件组件标准有()A.CORBAB.UMLC.COM101 D.HTMLE.TOOLBOOK 20.可视化程序设计的技术手段有( ) A.point and clickB.plug and playC.cut and paste D.drag and dropE.object oriented 三、填空题(本大题共 13 小题,每空 1 分,共 20 分)填空题(小题, 21.项目管理的内容包括进度管理,质量管理,管理和管理。 22.按工作阶段划分,软件开发工具可以分为设计工具、工具和工具。 23.软件开发项目管理的核心问题是管理。 24.即插即用程序设计中的软件组件相当于 C+ +中的函数。 25 .面向对象的方法把对于复杂系统的认识归结为对一批对象及其关系的认识,它摒弃了持续许久的和的争论。 26.软件开发工具的目的是从信息和方面,给予软件开发人员帮助与支持。 27.当组织许多人共同完成一项大的任务时,和就成为关键因素。 28.软件工具生成的文档包括文章、和三大类。

29.总控和人机界面的设计必须严格遵守面向的原则。 30.NEWCAFG 集成环境设计采取了实现结构。 31.信息库的首要任务是要完整地收集的所有信息。 32.软件开发工具的智能化,就是引入和等技术,使之具有更强的信息处理能力。 33.工程思想的核心有两点:标

准化的与规范化的工作步骤。名词解释题(小题,四、名词解释题(本大题共 5 小题,每小题 3 分,共 15 分) 34.类(class)35.封装性(Encapsulation)36.代码生成器 37.结构图 38.视图简答题( 小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 39.以字处理软件、一般绘图软件为例,说明通用软件开发工具的弱点。 40.实际工作中,应根据哪些因素决定是购置还是自行开发软件工具? 论述题( 六、论述题(10 分)41.试述结构化程序设计的基本思想。应用题(小题,七、应用题(本大题共 1 小题, 15 分) 42.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 号. 病例号病人号病人姓名诊断日期……

退出

题 42 图 w_browseDia 窗口(1) 请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明编写脚本部分。(2) 请写出打开 MDI 窗口 w_doctor、单击“诊断浏览"菜单项、显示 w_browseDia 窗口中诊断信息的相应脚本,并指出这些脚本分别在哪些对象的什么事件中实现。

月高等教育自学考试软件开发工具试题全国 2007 年 1 月高等教育自学考试软件开发工具试题

一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 1.按工作阶段划分,软件工具可分为分析工具、设计工具、计划工具三种类型.属于分析工具的是( A.测试工具 B.数据字典管理系统 C.代码生成器 2.最早出现的软件开发工具是( ) D.设计工具) D.第四代语言)

A.分析工具 B.计划工具 C.集成化工具

3.在大型软件开发中,经过调试的模块交付给( A.项目负责人 B.用户 C.程序员 4.负责修改已投入运行程序的人是(

D.运行维护人员)

A.用户 B.项目负责人 C.程序员

D.操作员)

5.在 Power Script 中使用嵌入式 SQL 时,需要(

A.在 Power Script 语句后加冒号 B.在 Power Script 语句后加分号 C.在嵌入式 SQL 语句后加冒号 D.在嵌入式 SQL 语句后加分号 6.对于软件产品和应用系统来说,项目管理与版本管理最重要的依据是( A.系统设计的结果 B.程序运行的结果 C.系统测试的报告7.在软件工具生成的各类文档中,最难处理的是( A.程序 B.文章 C.表格 D.图形 ) ) ) D.用户反馈的信息

8.为适应软件开发工具的多样性和可变性,总控与人机界面的设计必须保证系统的( A.灵活性 B.可靠性 C.安全性 D.有效性 9.UML 的核心视图是( ) D.协作视图) A.使用事件图 B.逻辑视图 C.组件视图

10.为了存储一个文件的多个版本,Version manager 使用( A.文件夹 B.历史文件 C.标

签 D.升级

二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 11.属于软件开发工具范围的有( A.COBOLB.WORDSTARC.Pctools ) D.FLOWE.Front Page ) D.最终用户计算 E.组件程序设计)

12.与软件开发工具类似的概念、术语很多,如(

A.计算机辅助软件工程 B.第三代语言 C.可视化程序设计 13.在大型软件开发中,项目负责人承担的工作有(

A.分析需求 B.分配任务 C.验收模块 D.模块联调 E.交付使用 14.在结构化程序设计中,模块划分的要求是( A.模块功能应单一化、明确化 B.模块与功能一一对应 C.模块之间可以传递控制信号 D.模块之间限于逻辑耦合 E.模块的规模应足够小 15.在软件开发工具的概念模式中,属于描述数据的结构与内容的是( A.业务流程图 B.数据流程图 C.实体关系图 16.属于 Power Builder 中应用程序对象的是( D.数据字典 E.结构图 ) )) A.窗口对象 B.菜单对象 C.用户对象 D.工程对象 E.库 17.在一般的应用软件结构(SAA)中,为程序员接口提供的服务包括( A.数据库查询 B.一致性维护 C.对话显示 D.安全性维护 E.通信服务 18.组成 NEWCAFG 的 Repository 库关系的大类是( A.用户类关系 B.系统类关系 C.实体类关系 ) )

D.操作类关系 E.联系类关系)

19.选择软件开发工具,首先要明确引入工具要达到的目的,包括( A.为一个项目还是为一批项目引进工具 B.在哪个工作阶段使用工具 C.工具为哪些人使用 D.工具的价格E.工具在怎样的环境下运行 20.选购软件工具必须进行市场调查。调查的重点问题有( A.工具的功能与性能 B.工具依据的开发理论与方法 C.工具的运行环境 D.工具的文档资料 E.工具的服务、培训条件)

三、填空题(本大题共 10 小题,每空 1 分,共 20 分) 21.软件开发工具,是在第三代语言基础上,为提高软件开发的和,对开发者提供帮助的一类软件。 22.工程思想的核心有两点:标准化的与规范化的。 23.模块间应当尽量避免耦合,而仅限于耦合。 24.程序编制要通过两个转换,首先是的理解到程序员的理解,其次是程序员的理解到的实现。 25.在AD/Cycle 的跨周期管理中,需求分析阶段使用的方法包括分析工具、工具和工具。 26.在PowerBuider 的环境中,提供的工具条有 Power 工具条、工具条和工具条. 27.在信息库中存放有关和的信息,属于跨生命周期的信息. 28.在软件开发工具概念模式中,时序网络主要描述系统的与方式。 29.逻辑视图描述了系统的关系和关系。 30.建模语言由模型使用的符号和一组规则组成,规则包括、和符号学规则. 四、名词解释题(本大题共 5 小题,每小题3 分,共 15 分) 31.第四代语言 32.即插即用的程序设计(Plug and Play Programming)33.结构图(Structure Chart)34.信息流通模型 35.系统审计五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 36.简述软件开发工具的功能要求。37.简述项目管理的特点. 六、论述题(,10 分)38.试论面向对象程序设计的基本思想。七、应用题(本大题共 1 小题,15 分) 39.用 PowerBuilder 实现一个图书管理系统,其应用程序名为 BookApp,该应用程序使用一个 Book 数据库,其中包括 3 张表:Book、Reader 和 Borrow.Book 用于记录图书信息;Reader 用于记录读者信息;Borrow 用于记录读者借阅图书的情况。运行BookApp,会出现一个带有菜单 m_book 的 MDI 窗口框架 w_book。单击菜单上的“借阅查询”菜单项(m_borrowquery) 会出现一个窗口 w_borrowquery(如图所示)。光标焦点置于“读者号" 右侧的单行编辑框(sle_ReaderID) . 单击“查询"命令按钮(cb_query),如果单行编辑框sle_ReaderID 中输入了所需查询的读者号,则在右侧的数据窗口控件(dw_borrowquery)中显示该读者的借阅情况。如果 sle_ReaderID 中为空,则弹出一个对话框,提示“请输入读者号!,并将光标焦点置于 sle_ReaderID. ”单击“清空”命令按钮

(cb_clear)会将 sle_ReaderID 中的内容清空,并清除数据窗口 dw_borrowquery 中的内容。单击“退出”命令按钮(cb_quit)关闭 w_borrowquery 窗口。 dw_borrowquery 数据窗口控件与 d_borrowquery 数据窗口对象连接。

(1)请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称, (2)请写出 cb_query,、cb_clear 和 cb_quit 控件 Clicked 事件的脚本。

不需指明脚本编写部分。

月高等教育自学考试软件开发工具试题全国 2006 年 10 月高等教育自学考试软件开发工具试题

一、单项选择题 CBBCA CDCAD 1.第三代程序设计语言属于() D.非过程化语言

A.汇编语言

B.机器语言

C.过程化语言 2。集成的软件开发环境是指( )

A.支持软件开发的通用软件

B.支持软件开发全过程的集成软件 C。支持某一阶段工作的专用软件 D.操作系统 3.模块的功能在逻辑上应尽可能地( )

A.全面、完整

B.单一、明确 C。全面、明确 D.规范、完整 4。将事物的静态属性和有关操作放在一个对象中,对外不公开这些属性和操作,这称为( A。隐蔽性 B。安全性 C。封装性 D.完整性))

5.在软件开发过程中,由用户提出,由分析员采集, 经过分析人员的理解,成为需求分析及设计的依据, 这类信息是( A。有关系统环境、现状及需求的信息 B。有关软件的功能设计与物理设计的各种信息 C。有关软件成果本身、包括程序与文档类信息 D。有关用户对系统的各种变更要求及系统各种变更的记录信息

6.在软件开发过程中,描述客观世界状态与规律的概念模式是( A。时序网络 B。计算机模拟模型 C。数学与逻辑模型 D。实体关系图 7。各个分散的软件工具在集成为一个一体化的工具时,它们的内部( A。全部改变 B。少部分改变 C。大部分改变 8。AD/Cycle 中的需求分析阶段的任务是( D.不发生改变) ) ) A。充分了解用户需求 B.制定发展规划 C。建立逻辑模型 D。完成系统总体设计 9。决定购置还是自行开发软件开发工具,要考虑多种因素,其中最基本的是( A.待开发软件的性质与要求 B.软件开发人员希望从开发工具得到的帮助 C。待开发软件的工作平台 10.对应用领域的特点依赖最多的软件是( D.软件开发人员的知识背景))

A。操作系统 B.数据库管理系统 C.高级语言 D.软件开发工具二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 11.软件开发工具能够帮助开发人员( ABCE A。明确需求 B。提高编程效率 C.完善文档 12。以下软件属于软件开发工具范围的有( )

D。维修硬件 E.加强项目管理 ABD ) D.数据字典管理系统 E。游戏软件)

A。报表生成器 B.集成的软件开发环境 C。防病毒软件

13.在可视化程序设计中,运用的技术手段包括( BCE

A。编辑与绘图 B。指点与卡嗒 C。删剪与粘贴 D.显示与打印 E。拖拉与扔下 14.在软件工程中,为实现表达方式的标准化,需要统一规格的( A.数据流图 B。数据字典 C.模块结构图 ABC )

D。程序设计语言 E。数据结构)

15.在 SAA 的用户界面中,包括的内容有( ABCE A。键盘操作 B。鼠标操作 C。数据录入 16。项目管理的基本目标有( BDE

D。资源分配 E。帮助系统)

A。尽量提高产品的数量 B。有效地控制产品的质量 C。保证安全,提高保密程度 D。保证整个系统按预定的进度完成 E。合理利用各种资源,尽量减少资料浪费和闲置 17。属于 SAA 对外系统的通信接口提供的功能是( A.数据库查询 B。数据流 C.代码生成 BDE )

D。作业管理 E.数据安全控制 ACDE )

18。在信息库(Repository)中应存放的信息有( A。系统状况 B。软、硬件资源的特点C。系统设计成果

D.运行与测试状况记录 E。项目管理与版本管理信息 ABCE )

19。为了减少选择软件开发工具的盲目性,必须考虑(

A。是为了一个项目还是为了一批项目而购置工具 B。在哪些工作阶段使用工具 C。工具将供哪些人使用 D.工具的销售情况 E。工具在什么软、硬件环境下运行 20.目前,软件开发工具的动向是( ABDE A.智能化 B。网络化 C。商品化 )

D.一体化 E。标准化

三、填空题(本大题共 16 小题,每空 1 分,共 20 分) 21。需求分析阶段产生的文档是软件功能说明书。 22.按工作阶段划分,软件开发工具分为设计工具、分析工具和计划工具。 23.软件是人类在各个领域中积累的知识的结晶,是人类文明与知识得以_延续_的新型的__载体。 24。从概念上说,面向对象的程序设计语言是在第__三代语言基础上出现的.

25.AD/Cycle 把应用软件开发过程的每个周期分为五个阶段,依次是:需求分析阶段、分析与设计阶段、编码_阶段、_ 测试__阶段和使用与维护阶段。 26.在模块之间,应尽量避免传递控制_信号。 27。实体关系图是描述__静态__数据结构的概念模式。 28.与数据流程图相比,结构图着重于描述软件模块之间的__控制关系__。 29。数据字典用表格的形式列出数据的_基本属性_及相互关系. 30。时序网络主要描述系统状态及其__转换方式_。 31。文档生成包括文章、__表格_、__图形_三大类。 32。由于“信息爆炸”问题的存在,对历史信息必须有__脱机备份_的准备。 33。项目管理与版本管理的关键问题是_历史信息_的处理. 34.自行开发工具要坚持短小实用、_逐步积累_的原则,避免期望过高,贪大求全。 35。软件开发工具的使用者一般包括系统分析人员,系统设计人员_,_程序员_,资料员,测试人员和系统维护人员。 36。为保障软件开发工作顺利进行,应对开发过程中产生的_变更_进行追踪、组织、管理和控制. 四、名词解释题(本大题共 5 小题,每小题 3 分,共 15 分)

37.第四代计算机语言

38.遗传性

39.对象的多态性

40.代码生成器 41.PVCS 中的项目(Project)五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 42 .使用软件开发工具大大提高了人们开发软件的效率和质量 , 这主要是通过哪些方面实现的?

43.简述项目管理中应考虑的问题. 六、论述题(本大题共 1 题,10 分) 44 .试论信息库管理模块与一般 DBMS 的不同之处 .

七、应用题(本大题共 1 题,15 分) 45.用 PowerBuilder 实现一个商品查询系统,其应用程序名为 GoodsApp,该应用程序使用一个 GoodsDb 数据库,其中包括 1 张表 Goods (GoodsID, GoodName, Type, ……),用于记录商品情况。应用程序使用默认的事务对象。运行 GoodsApp,出现窗口 w_Goods,光标焦点位于单行编辑框 sle_Goods(如题 45 图所示)。单击“查询"命令按钮(cb_query),如果单行编辑框 sle_Goods 中输入了所需查询的商品名称,则在数据窗口控件(dw_result)中显示满足条件商品的信息。如果 sle_Goods 中为空,则弹出一个对话框,提示信息“请输入商品名称!,并将光标焦点置于 sle_Goods. "

单击“清空”命令按钮(cb_clear)会将 sle_Goods 中的内容清空,清除数据窗口dw_result 中的内容,并将光标焦点置于 sle_Goods. 单击“退出"命令按钮(cb_quit)关闭 w_Goods 窗口。dw_result 数据窗口控件与 d_result 数据窗口对象连接.

(1)请写出 w_Goods 的 Open 事件、cb_query、cb_clear 和 cb_quit 控件的 Clicked 事件的脚本。( 2 )请说明如何在数据窗口画板中定义数据窗口对象

d_result .

全国 2006 年 1 月高等教育自学考试软件开发工具试题

一、单项选择题 1.软件是用户与硬件之间的桥梁.开发软件的最初阶段人们用的是()A。机器语言 B.汇编语言 C.过程化语言 D.非过程化语言 2。选择软件开发工具时,首先要考虑的性能是() A.保持信息一致性的能力 B。表达能力 C.使用的方便程度 D.可靠程度 3.单个程序员做好软件工作的关键是() A。正确理解用户的信息需求和信息流程 B。将程序员的理解转换为程序的实现 C.理解用户要求,并用程序实现 D。熟悉编程语言 4。在模块的相互联系中,应当仅使用() A。逻辑耦合 B.功能耦合 C。数据耦合 D.控制耦合 5.人们在认识事物过程中,对某一事物或某一系统形成的抽象的、一般的框架称为( A。客观模式 B.概念模式 C。逻辑模式 D.物理模式 6.在软件开发工具的概念模式中,决策表属于的概念模式是() A.时序网络 B.计算机模拟模型 C.结构图 D。数学与逻辑模型

7。在 PowerBuilder 中,提供以自由表形式显示数据的是() A.应用程序对象 B.菜单对象 C.数据窗口对象 D。用户对象 8.PowerBuilder 支持的面向对象的编程技术包括() A.完整性、继承性、多态性 B.继承性、多态性、封装性 C.多态性、封装性、完整性 D.封装性、完整性、继承性 9。软件开发工具不能帮助人们( ) A.规范软件开发的组织管理 B。完成特别困难的软件编码 C.方便地检索信息 D.做到信息与知识的重用和共享 10。在 Power Script 中使用嵌入式 SQL 时,需要() A.在 Power Script 语句前加分号 B。在 Power Script 语句后加分号 C。在嵌入式 SQL 语句前加分号 D。在嵌入式 SQL 语句后加分号多项选择题(本大题共小题, 二、多项选择题本大题共 10 小题,每小题 2 分,共 20 分) 11。软件开发工具对软件开发的支持有() A.描述客观系统 B。管理开发过程中的信息 C.代码生成 D.文档编写 E。软件项目管理 12.属于设计工具的有( ) A。代码生成器 B.第四代语言 C.数据字典管理系统 D。测试工具 E。绘制数据流程图的工具 13.结构化程序设计强调模块的划分应符合( ) A.模块的功能单一、明确 B。能让多个模块调用 C.模块间的联系尽可能少 D.模块的规模应当足够小 E。易于调试 14。大型软件开发的困难包括() A.开发人员对一些名词和术语的理解不一致 B。不能用黑箱检验方法 C.软件各部分的文件和数据库格式不一致 D。每一部分软件都十分难检验 E.文档太大,结构复杂 15.下述属于软件开发工具概念模式的是( ) A.数据流程图 B。业务流程图 C.实体关系图 D。数据字典 E.时序网络 16。在 NEWCAFG 中,数据窗口对象数据源包括() A.SQL Select 数据源 B。SQL Server 数据源 C. Query 数据源 D. External 数据源 E. Stored Procedure 数据源 17。从技术方面考虑,软件开发工具的基本原则包括( ) A。面向使用者 B。缩短开发过程 C。保证信息存储的正确性 D。保证信息的准确传递 E。保证系统的开放性 18。在软件开发工具中,文档生成的内容包括() A。数据 B.文章 C。表格 D.图形 E。程序 19。决定购买或自行开发软件工具必须考虑的因素有() A.准备开发的软件的性质 B。硬件的配置 C。开发人员的知识背景 D.价格因素 E.软件运行的数据库管理系统 20。PVCS Version Manager 的功能有( ) A。管理和保护软件资源 B。管理开发对象的多重修定版本 C.管理记录资金花费 D.进行审计追踪 E。支持多平台开发三、填空题(本大题共 11 小题,每空 1 分,共 20 分)请在每小题的空格中填上正确答案。错填、不填均无分. 填空题(小题,请在每小题的空格中填上正确答案。错填、不填均无分。 21。软件能做什么事,称为软件的;把事情做到什么样的程度,是软件的. 22.计划工具完全是为服务的。 23.实践中出现最早、数量最大的工具是。 24。软件开发工作的第三阶段是,第四阶段是。 25.参加大型软件开发的程序员,必须具备高度的和精神。 26。时序网络主要描述的是系统及其方式。 27。在关于界面的基本原则中,用户界面的主要功能是,界面必须. 28.信息库技术主要涉及的四个问题是:信息库的内容、信息库的、信息库的管理功能和的处理方法. 29.在 PowerBuider 中,脚本通常由 PowerScript

命令、和组成。 30。软件开发工具的审计是对一个系统的运行状况和进行的检测与。 31.从软件开发工具的发展趋势看,化、网络化、化和标准化是值得重视的动向。名词解释( 小题,四、名词解释(本大题共 5 小题,每小题 3 分,共 15 分) 32。“黑箱”检验方法 33。可视用户对象 34。存储过程 35。控制集成 36。软件配置管理答题(小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 37.与一般生产日常管理相比,项目管理的突出特点是什么? 38.简述在 NEWCAFG 中对 Repository 管理的内容。

六、论述题(10 分)论述题( 39.试述在 PowerBuilder 中程序访问多个数据库的方法。

下面是实现这个应用的基本步骤,请完成横线的内容:(1)创建应用 ShopApp;(2)建立数据库 Shop_manage,并在库中创建(2 分) ;(3)在数据窗口画板中创建(1 分),其数据源类型应该是(1 分) ,其显示风格应该是(1 分) ; (4)在窗口画板中创建 w_Shop 窗口;(5)在 w_Shop 窗口中加入一个数据窗口控件(1 分),并且(2 分); (6)在w_Shop 窗口中加入两个(1 分) ; (7)完成相应事件程序的编写,其中:(a)“检索"命令按钮中从数据库中检索数据的脚本为:(2 分)(b)“退出"命令按钮中关闭窗口的脚本为:(2 分)(c)打开 w_Shop 窗口的脚本为:(2 分)

2005 年 10 月高等教育自学考试软件开发工具试题月高等教育自学考试软件开发工

一、单项选择题 CDACD DBCCC

1.在下列软件开发所涉及的信息中,属于跨越开发周期的是() A.有关系统环境、现状与需求的信息 B.有关软件功能设计的各种信息 C.有关用户对系统各种变更要求的信息 D.有关包括程序与文档的软件成果信息 2.在软件开发工具的概念模式中,决策表属于的概念模式是( ) A.时序网络 B.计算机模拟模型 C.结构图 D.数学与逻辑模型 3.在软件开发过程中,建立逻辑模型应在() A.需求分析阶段 B.编码阶段 C.分析设计阶段 D.测试阶段 4.在 PowerBuilder 中,提供以自由表形式显示数据的是() A.应用程序对象 B.菜单对象 C.数据窗口对象 D.用户对象 5.关于软件开发工具的开发与选择问题,下列选项中正确的是() A.具体工作条件与软件开发工具的开发与选择无关 B.选择软件开发工具与项目特征无关 C.只要确定了某种软件开发工具,就能够进行软件开发工作了 D.自行开发软件开发工具时,应充分考虑其难度 6.在对市场上可供使用的软件开发工具进行调查研究时,应包括的内容是( ) A.软件开发工具供应商的规模 B.软件开发工具的管理者 C.软件开发工具的销售量 D.软件开发工具的服务和培训条件 7.在第三代语言的应用中,人们发现了新的“瓶颈”是() A.处理需求的描述 B.处理过程的描述 C.处理结果的描述 D.检测方式的描述 8.下述对通用软件特点叙述正确的是() A.通常情况下,用通用软件进行软件开发工作要比使用软件开发工具开发软件效率高 B.使用通用软件开发软件能够完成几乎所有的开发工作 C.使用通用软件常常遇到难于保持一致性的困难 D.通用软件能够自动生成非常高质量的程序 9.每项任务仅由一个模块来完成,这称为模块的( ) A.开放性 B.确定性 C.凝聚性 D.稳定性 10.从概念上说,软件开发工具产生的基础是( ) A.机器语言 B.汇编语言 C.高级语言 D.非过程化语言多项选择题(小题,二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分) 11.下述属于软件开发工具概念模式的有( ACDE ) A.数据流程图 B.业务流程图 C.实体关系图 D.数据字典 E.时序网络 12.在信息库中,项目管理的有关信息包括( ABCDE ) A.人员更变 B.资金投入 C.进度计划 D.实施情况 E.版本信息 13.属于 PowerBuilder 中应用程序对象的有( ABCDE ) A.窗口对象 B.菜单对象 C.用户对象 D.工程对象 E.库 14.从技术方面考虑,软件开发工具的基本原则包括( ADE ) A.面向使用者 B.缩短开发过程 C.保证信息存储的正确性 D.保证信息的准确传递 E.保证系统的开放性 15.引入软件开发工具之后的组织管理工作所包括的内容有( ACE) A.制定严格的使用制度 B.限制使用范围 C.记录使用的详细过程 D.严格控制使

用时间 E.培训使用人员 16.下列属于软件配置管理目的的有( BCE ) A.控制软件的使用 B.控制软件的修改 C.减少混乱 D.提高软件使用率 E.提高软件生产率 17.下列属于总体设计阶段工作的有( CD ) A.设计出在计算机系统内外的、合理的信息流程 B.写出软件功能说明书 C.软件结构设计 D.数据库设计 E.程序设计 18.下述体现软件开发工具发展的有( AB ) A.程序设计自动化程序提高 B.把软件开发工作延伸到项目及版本管理 C.把软件开发工作扩展到了作为一个不断发展的主体生长完善的全过程 D.软件生产的成败更多地依赖于编程技术 E.进一步削弱了用户在软件开发中的作用 19.大型软件开发中的困难表现在( ABCDE ) A.一致性保持十分困难 B.测试的困难很大 C.工作进程难于控制 D.文档与代码的协调困难 E.版本更新困难 20.程序结构的基本模块有( BCD ) A.顺序机制 B.处理单元 C.循环机制 D.二分决策机制 E.多分支机制

三、填空题。填空题。 21.在关于界面的基本原则中,用户界面的主要功能是__通信_,且界面必须__始终一致_. 22.时序网络主要描述的是系统_状态__及其__转换_方式。 23.信息库技术主要涉及的四个问题是:信息库的内容、信息库的组织方式、信息库的管理功能和历史信息的处理方法。 24.PowerBuilder 中,脚本通常由 PowerScript 命令、函数_和_语句_组成. 25.准备开发的软件的_性质_与_要求_是决定购置还是自制软件开发工具的重要因素之一. 26.软件开发工具的使用过程是人们转变_工作方式_ 的过程。 27.PVCS 是Intersolv 于上世纪 70 年代开发的首例_配置管理_软件。 28.一般来说,项目管理包括进度管理、质量管理,以及_资源_管理和_费用_管理。 29.高级设计语言实现了对机器的_独立性_,抽象地、逻辑_地描述处理和算法. 30.在模块之间相互联系时,应当尽量避免__逻辑_耦合,仅限于使用__数据_耦合。 31.模块的规模应当足够小,以便使它本身的__调试_易于进行。 32.在软件标准化方面,一方面是对工作质量及检查制定标准,另一方面是_表达方式_的标准化。名词解释题(小题, 四、名词解释题(本大题共 5 小题,每小题 3 分,共 15 分) 33.实体关系图 34.可视化开发环境 35.封装 36.软件开发工具的可靠程度37.数据字典

小题,五、简答题(本大题共 2 小题,每小题 5 分,共 10 分) 简答题( 38.简述 ODBC 的含义和作用。 39.软件配置管理的版本控制主要解决的问题。

六、论述题 40.试论软件开发工具中信息库的内容。

41. PowerBuilder 实现一个小应用程序 StudentApp,运行 StudentApp 时会出现一个窗口 w_ student, 在这个窗口中可以检用索学生成绩信息, 如图所示,其中数据窗口控件名为 dw_ student, StudentApp 要用到数据库 student_manage 中的表 s_info、 c_info 和 sc,其定义如下:

下面是实现这个应用的基本步骤,请完成横线的内容:(1)创建应用 StudentApp; (2)建立数据库 Student_manage,并在库中创建 (2 分) ; (3)在数据窗口画板中创建(1 分) ,其数据源类型应该是__(1 分) ,其显示风格应该是_ (1 分);(4)在窗口画板中创建w_student 窗口;(5)在 w_student 窗口中加入一个数据窗口控件(1 分),并且(2 分)(6)在 w_student 窗口中加入两个(1 分) ; (7)完成相应事件程序的编写,其中: a)“检索”命令按钮中从数据库中检索数据的脚本为:(2 分); b)“退出”命令按钮中关闭窗口的脚本为:(2 分) ; c)打 w_student 窗口的脚本为: (2 分)。

月至月自考软件开发工具试题答案

本文由azkxysys贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 软件开发工具试题课程代码:全国 2010 年 1 月高等教育自学考试软件开发工具试题课程代码:03173 一、单项选择题(本大题共 10 小题,每小题 1 分,共 10 分) 单项选择题本大题共小题,在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1。最早出现的软件开发工具是( ) A.设计工具 B。分析工具 C.计划工具 D。集成工具 2。属于软件开发工具的是( ) A。操作系统 B。报表生成器 C。汇编程序 D。编译系统 3。软件编写困难的最重要原因在于( ) A.程序总写错 B.从用户到程序员再到程序的理解转换有错 C.软件要求的功能复杂 D。软件结构庞大复杂 4.CASE 工具的目的是辅助软件开发过程,使得软件开发工作( ) A。迅速、准确 B。结构化、标准化 C.安全、可靠 D.工程化、标准化 5。VB 中的 FORM,属于软件开发工具概念模式中的( ) A.直观模型 B。时序网络 C。数据字典 D。计算机模拟模型 6。在软件开发工具的概念模式中,不需要事先作更多理论假设的概念模式是( ) A。直观模型 B.计算机模拟模型 C。时序网络 D.数学与逻辑模型 7.对于大型软件开发来说,成为信息处理瓶颈的是( ) A。提供描述软件状态的概念模式 B。提供存储和管理有关信息的机制和手段 C.对历史信息进行跨生命周期的管理 D。帮助使用者编制、生成和修改文档 8。NEWCAFG 对 Repository 的检查采用的驱动机制是( ) A。数据驱动 B.程序驱动 C。操作驱动 D。消息驱动 9.判断软件工具优劣的最主要标准是( ) A.依据的理论 B。工具的功能与性能 C.文档资料齐全 D.价格合理 10。允许用户直接从一个表或多个表选取某些列进行操作的数据源类型是( ) A.SQL SelectB.Query SelectC.Quick SelectD。SQL Server 多项选择题(小题,二、多项选择题(本大题共 10 小题,每小题 2 分,共 20 分)在每小题列出的五个备选项中至少有两个是符合题目要求的。请将其代码填写在题后的括号内。错选、多在每小题列出的五个备选项中至少有两个是符合题目要求的。请将其代码填写在题后的括号内。错选、少选或未选均无分。选、少选或未选均无分。 l1。软件开发工具为以下哪几方面提供支持?( ) A.认识与描述客观系统 B.存储及管理开发过程中的信息 C。为挑选管理人员提供必要信息 D。文档的编制或生成 E.软件项目的管理 12.计算机软件是( ) A.用程序设计语言编写的程序 B.计算机使用者与计算机硬件之间的桥梁 C.人类知识与经验的结晶 D.保存人类文明与知识的载体 E。人类相互联系的纽带 13.模块划分应该符合的基本要求是( ) A.模块的规模适中,约 250 行 B.应该避免逻辑耦合 C。应该避免数据耦合 D。模块的功能在逻辑上与适当的任务对应,3 个任务上下 E.模块的凝聚性好 14。软件工程方法的实质是( ) A。程序员要遵守一个规范的开发过程 B.程序员要遵守标准化的表达方式 C.程序员要有精巧的编程技术 D。程序员要遵守标准化的工作质量检查标准 E.程序员要认真负责 15.在软件开发工具中,数学与逻辑模型方法的特点是( ) A。严格 B.限制少 C。准确 D.可计算 E。可视化 16.信息库中编程阶段成果包括() A。程序代码 B.变量说明 C。进度计划 D。实施情况 E。输出结果 17。软件开发工具与使用者之间联系的桥梁是() A.录入更新 B.联机查询 C.人机界面 D。代码生成 E。总控模块 18.使用代码生成器生成程序代码的依据来自于( ) A。信息库里已有的资料 B。各种标准模块的框架和构件 C.程序设计语言的语法规则 D。数据库管理系统的功能 E.使用者通过屏幕输入的信息 19.NEWCAFC 的功能包

2020年10月全国软件开发工具自考试题及答案解析

全国2018年10月高等教育自学考试 软件开发工具试题 课程代码:03173 一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.按工作阶段划分,软件开发工具可分为设计工具、分析工具、计划工具三种类型。属于分析工具的是() A.测试工具 B.数据字典管理系统 C.代码生成器 D.第四代语言 2.最早出现的软件开发工具是() A.分析工具 B.计划工具 C.集成化工具 D.设计工具 3.对于软件开发而言,项目管理的核心问题是() A.进度 B.质量 C.费用 D.资源利用 4.大型软件开发中,起关键作用的角色是() A.项目负责人 B.用户 C.程序员 D.计算机 5.用于描述静态数据结构的概念模式是() A.实体关系图 B.数据流程图 C.框图 D.系统结构图 6.软件开发过程需要各种信息。其中跨越开发周期的一类信息是() A.有关需求的信息 B.软件功能设计的信息 C.软件成果本身 D.系统各种变更的记录 7.对于软件开发工具来说,处于中心位置的是总控和() A.使用查询 B.人机界面 C.代码生成 D.一致性维护 8.软件开发工具最重要的信息出口是() A.使用查询和代码生成 B.联机查询和录入更新 C.代码生成和文档生成 D.文档生成和运行状况 9.在软件开发工具的使用中,购买商品化的工具,还是自行开发?这二者的关系是() A.相互对立的 B.需要权衡的 C.互相矛盾的 D.互不相干的 10.使购置的软件开发工具真正发挥作用的关键是() A.充分进行市场调查 B.设置有限的目标 C.认真组织及管理其使用 D.保障硬件的正常运行 二、多项选择题(本大题共10小题,每小题2分,共20分) 在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。 1

2022年自考专业(计算机网络)软件开发工具考试真题及答案

2022年自考专业(计算机网络)软件开发工具 考试真题及答案 一、单项选择题 (本大题共20小题,每小题1分,共20分)在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。 1、在专用软件开发工具消失之前,通用软件能够为软件开发人员带来的好处是 A.完成所需各项工作 B.削减编写文档或画图的工作量 C.反映工作的规律内涵 D.保持不同软件开发方法之间的全都性 2、区分于一般软件,对软件开发工具而言,下列各项最重要的性能是 A.效率 B.响应速度 C.资源消耗 D.表达力量 3、下列各项中属于数据字典编写工具的是 A.Dictionary/3000 B.WORDSTAR C.Rational Rose

D.Eclipse 4、为了克服软件危机,人们先后提出了多种程序设计方法,最早提出 A.结构化方法 B.软件工程方法 C.面对对象方法 D.即插即用方法 5、评价一款软件的优劣,下列说法中最重要的是 A.结构良好 B.用户界面友好 C.牢靠性好 D.正确地实现功能 6、用于描述静态数据结构的概念模式是 A.框图 B.数据流程图 C.实体关系图 D.时序网络 7、关于抱负的模块式系统结构,下述说法中不正确的是 A.软件应当是易于裁剪的 B.每一个模块完成某一项相对独立的任务 C.模块的内部处理对于外部来说是一个黑箱 D.各模块之间的结构互不相干

8、教学帮助软件需要活泼多变的人机界面,这类开发工作最可能需要 A.一般的屏幕设计的现成工具 B.一般的报表设计的现成工具 C.多媒体软件开发工具 D.系统分析工作的工具 9、购置软件开发工具以后,需要对使用人员进行培训,这样做最主要的目的在于 A.使其领悟软件开发工具所包含的思想与方法 B.履行软件工具供应商的责任和义务 C.是购买方的软件开发组织与管理工作的需要 D.落实软件开发工具的使用制度 10、为提高我国软件开发工作的水平,使软件开发工具的应用具有实践的基础,应大力普及的学问是 A.个人的程序技巧 B.软件工程及方法学 C.项目组织管理 D.代码版本管理 11、软件工具Turbo Pascal消失于 A.软件危机时代 B.结构化时代 C.面对对象时代

(最新整理)1月浙江自考物流软件开发工具试题及答案解析

浙江省2018年1月自考物流软件开发工具试题 课程代码:07046 一、单项选择题(本大题共15小题,每小题1分,共15分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.项目规划的首要工作是( ) A.明确目标用户 B.明确项目的目标 C.确定项目的预算 D.确定项目的开发进度 2.FTP服务可用于( ) A.传输电子邮件 B.实现动态网页 C.传输文件 D.运行Java小应用程序 3.定义一个HTML表格时,______标记用于定义表格头。( ) A. B. C. D.

https://www.doczj.com/doc/5719312940.html,中单选控件用______表示。( ) A.ListItem B.CheckBoxList C.DropDownList D.RadioButtonList 5.在ASP应用程序中,要想读取用户通过表单提交的数据,应该使用______对象。( ) A.Request B.Response C.Form D.Connection 6.要修改HTML容器元素本身及其内容,可以利用______属性。( ) A.HTML B.TEXT C.innerHTML D.outerHTML 7.下面的编程语言中,______是https://www.doczj.com/doc/5719312940.html,允许使用的。( ) A.Fortran B.Java C.C# D.Basic 8.执行下列PHP代码后,变量b的内容是( ) $a=″Hello″; 1

$b=$a.″World!″; A.″Hello″ B.″HelloWorld!″ C.$a.″World!″ D.″Hello″.″World!″ 9.Servlet的init方法负责( ) A.初始化Servlet对象 B.响应客户请求 C.释放Servlet占用的资源 D.向客户输出信息 10.客户端通过指定______来调用服务器端的Servlet。( ) A.域名 B.URL C.IP地址 D.主机名称 11.JSP页面是基于______的文件。( ) A.文本 B.JavaScript C.VBScript D.XML 12.JSP的指令元素( ) A.是JSP的静态HTML或XML内容 B.可以从JSP发送消息到容器 C.通常是Java编写的代码 D.允许页面使用者自定义标签 13.UML的表示法分为通用表示和( ) A.对象表示 B.图形表示 C.模型表示 D.文字表示 https://www.doczj.com/doc/5719312940.html,框架中,最重要的是( ) A.开发工具 B.系统服务 C.数据库 D.基础类库 15.下列内容中,______是J2EE容器体系结构的组成部分之一。( ) A.XML B.TCP/IP协议 C.容器服务API D.J2ME 二、多项选择题(本大题共5小题,每小题2分,共10分) 在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。 16.下面关于α测试的描述中,正确的是( ) A.α测试在项目小组认为站点功能可接受时,把开发站点上的内容映射到测试服务器上 B.α测试中,当项目小组成员测试站点的同时,开始用户验收测试 2

软件工程自考真题及答案解析

软件工程自考真题及答案解析 自考是很多人追求学历提升的一种方式,软件工程也是当前热门 的专业之一。为了帮助大家更好地备考自考软件工程,本文将介绍一 些常见的软件工程自考真题及其答案解析,希望对大家有所帮助。 一、选择题 1. 软件测试是软件开发过程中的哪个阶段? A. 需求分析阶段 B. 设计阶段 C. 开发阶段 D. 维护阶段 正确答案:C 解析:软件测试是在软件开发的过程中,开发阶段之后的一个重 要阶段。其主要目的是通过测试用例的执行来发现软件的错误与缺陷,确保软件的质量。 2. 在软件工程中,下列哪个不属于需求建模的技术? A. 数据流图 B. 状态图

C. 时序图 D. 数据库设计 正确答案:D 解析:需求建模是软件工程中的一项重要任务,用于对需求进行规范化和可视化的表示。数据流图、状态图和时序图都是常用的需求建模技术,而数据库设计则是数据库开发的内容。 3. 下列哪个不属于软件工程的基本原则? A. 需求驱动 B. 分阶段开发 C. 统一建模语言 D. 以人为中心 正确答案:C 解析:软件工程的基本原则包括需求驱动、分阶段开发、以人为中心等,但统一建模语言不属于基本原则,而是一种标准化的建模语言。 二、判断题 1. 软件工程是一门较为年轻的学科,它在软件开发过程中起到了至关重要的作用。

正确答案:正确 解析:软件工程是一门对软件开发过程进行科学化管理的学科, 并在实践中不断推动软件开发的进步,因此在软件开发中起到了至关 重要的作用。 2. 软件测试的主要目的是为了保证软件开发过程的顺利进行, 而不关注软件质量。 正确答案:错误 解析:软件测试的主要目的是为了发现软件的错误与缺陷,保证 软件的质量。通过测试用例的执行,可以发现潜在的问题并及时修复,从而提高软件的可靠性。 三、简答题 1. 请简要介绍软件配置管理的概念及其作用。 软件配置管理是一种用于控制和管理软件开发过程中各种配置项 的方法,其主要作用包括: - 确定需求:通过对配置项的分析和管理,可以确保所开发的软 件满足用户的需求。 - 提高可追溯性:通过配置项的详细记录和版本控制,可以方便 地对开发过程进行追溯和复盘,帮助发现问题和改进方法。 - 管理变更:配置管理可以帮助识别和管理软件开发过程中的变更,保证变更的合理性和可控性。

学历类《自考》自考专业(计算机应用)《互联网软件应用与开发》考试试题及答案解析

学历类《自考》自考专业(计算机应用)《互联网软件应用与开发》考试试题及答 案解析 姓名:_____________ 年级:____________ 学号:______________ 1、在PHP 中,下面各项不是字符串的是( ) A 、123 B 、‘l ’ C 、‘l23’ D 、“l23” 正确答案:A 答案解析:暂无解析 2、Servlet 运行在( ) A 、客户端 B 、服务器端 C 、浏览器里 D 、客户端和服务器端 正确答案:B 答案解析:暂无解析 3、在JSP 中,区分HTML 和Java 代码的标记是( ) A 、 B 、 C 、 D 、 正确答案:D 答案解析:暂无解析 4、在C#数据类型中,属于引用类型的是( ) A 、char B 、class C 、im D 、short 正确答案:B 答案解析:暂无解析

5、在J2EE的关键技术中,提供了一个框架来开发和实施分布式商务逻辑的是() A、EJB B、JDBC C、JMS D、JTA 正确答案:A 答案解析:暂无解析 6、运行如下的JavaScript程序代码片段后,变量sum的值是 varsum=0: vati=10; while(iO){ if(i%21=o) sum=sum+i; i--; ) A、10 B、20 C、25 D、30 正确答案:C 答案解析:暂无解析 7、以下关于JavaScript语言的描述不正确的是() A、JavaScript是由Microsoft公司开发的一种脚本语言 B、JavaScript应用于Internet网页制作中 C、JavaScript是适应动态网页制作的需要而诞生的一种编程语言 D、在HTML基础上使用JavaScript可以开发交互式W-eb页面 正确答案:A 答案解析:暂无解析 8、在HTML的表单标记中,可在一个滚动列表中显示一列选项的标记是() A、 B、 C、 D、 正确答案:B 答案解析:暂无解析 9、对HTML语句imgsrc=”boat.gif”alt=”bigboatn描述不正确的是 A、定义了一个图像 B、指定了图像的存储位置 C、为图像定义了一个可替换文本,将文字“bigboa t’’显示在图片上 D、为图像定义了一个可替换文本,在图像无法载入时显示‘‘bigboat’’ 正确答案:C 答案解析:暂无解析

自考互联网软件应用与开发2022年10月真题及

自考互联网软件应用与开发2022年10月真 题及 自考互联网软件应用与开发2022年10月真题解析 1.[单选题] 在一个Web开发团队中,负责任务分配的是( ) A.测试人员 B.开发人员 C.美工 D.项目经理 2.[单选题] 状态图中表示状态的图形符号是( ) A.黑点 B.黑点外加一个圆 C.圆角四边形 D.正方形 3.[单选题] 描述包中存在的类以及包与包之间的各种关系的UML模型描述图是( ) A.包图 B.对象图 C.类图 D.序列图 4.[单选题] 在SQL语言的聚合函数中,用来求最大值的是( ) A.AVG

B.MAX C.MIN D.SUM 5.[单选题] Internet是由硬件和软件构成的,下述不属于Internet软件的是( ) A.操作系统 B.网络设备 C.网络协议 D.应用程序 6.[单选题] 在IIS 6.0中,Web服务默认的端口号是( ) A.80 B.800 C.8000 D.8080 7.[单选题] 用来制作超文本文档的简单标记语言是( ) A.C++ B.HTML C.Java D.PHP 8.[单选题] 在下列JavaScript运算符中,属于关系运算符的是( ) A.+ B./

C.= D.!= 9.[单选题] 运行如下JavaScript程序代码片段后,变量temp的值是( ) var temp=10; if(temp%2==0) temp++; else temp--; A.9 B.10 C.11 D.12 10.[单选题] 下列不属于J2EE关键技术的是( ) A.CLR B.JDBC C.JMS D.JSP 11.[单选题] 下列不属于https://www.doczj.com/doc/5719312940.html,对象的是( ) A.DataSet对象 B.SqlCommand对象 C.SqlConnection对象 D.Statement对象

2023年自考专业计算机网络软件开发工具模拟试题及答案1

自考专业(计算机网络)软件开发工具模拟试 题及答案1 一、单项选择题(每小题2分,共40分) 1、下列哪项不是项目管理的基本目标【】 A.有效地掌握产品的质量 B.保证平安,提高保密程 C.保证整个系统按预定进度完成 D.合理利用各种资源 2、项目管理和版本管理的核心问题是【】 A.软件的管理 B.资源的管理 C.跨生命周期的信息的管理 D.使用人员的管理 3、文档生成包括【】 A.程序、文章、图表 B.软件、程序、文章 C.文章、表格、图形 D.代码、工具、文章 4、主要用于需求分析的工具是【】 A.方案工具

B.分析工具 C.设计工具 D.编程工具 5、下列哪项与信息库的技术考虑无关【】 A.信息库的内容 B.信息库的存贮结构 C.信息库的组织方式 D.信息库的管理功能 6、以下各项中,对于智能化的理解不正确的是 A.在软件开发工具的讨论与使用中引用人工智能神经网络等技术 B.使得软件开发工具对于不确定性的信息模糊信息具有更强的处理力量 C.人们经常需要用学问与阅历来加以补充或加工 D.人工智能技术对提高信息处理的功能及效率没有实际的关心 7、依靠于机器的语言属于【】 A.第一代和其次代 B.第一代和第三代 C.其次代和第三代 D.第四代和第一代 8、项目数据库的一项重要内容是【】 A.各工作阶段的预期进度、实际进展状况、验收状况 B.各工作阶段的资源配置状况

C.各工作阶段的经费使用状况 D.各工作阶段的人员状况 9、在软件开发过程中需要许多人员的共同参加,以下不属于软件开发人员的是【】 A.编译人员 B.测试人员 C.程序员 D.资料员 10、以下有关软件开发工具新阶段的特点的描述,不正确的是【】 A.把软件开发工作延长到项目及版本管理 B.没有超出一次编程的局限 C.明确地把需求分析包括在软件工作的范围之内 D.自动化程度的提高 11、描述客观系统的状态或运动规律的概念模式是【】 A.数据流程图 B.数学与规律模型 C.时序网络 D.实体关系图 12、引入软件开发工具后,还需要常常进行【】工作。 A.复查 B.审计 C.日志记录

03173软件开发工具题库-计算机科学与技术自考本科(题库含答案)

03173软件开发工具题库-计算机科学与技术自考本科(题库 含答案) 1.以下哪个软件不可以编辑HTML文件?(B) A. Dreamweaver B. Photoshop C. 记事本 D. EditPlus 2. 以下哪个软件不可以编辑C++源文件?(C) A. Eclipse B. VSCode C. Google Chrome D. EditPlus 3. CVS中,在某一时刻,模块中文件状态的静态影像称为( C ) A.输出 B.提交 C.快照 D.备份 4. 非过程化程序设计语言是指( D ) A.软件开发工具 B.计算机辅助软件工程 C.计算机辅助系统工程 D.第四代语言 5. 在一个完整的软件开发工具中,处于中心位置的是( D ) A.人机界面和代码生成器 B.通信服务和数据库查询 C.总控部分和数据库查询 D.总控部分和人机界面 6. 以下几种较有代表性的语言及其开发工具中支持面向对象最好的是( D ) A.VB

B.PB C.C D.JAVA 7. 软件开发工具的基础是( C ) A.数据库 B.工具软件 C.信息库 D.文档 8. 使用Rational Rose建模不能支持(B) A.UML的建模 B.HTML开发 C.采用基于组件的开发 D.系统分析到系统实现双向工程 9. 在大型软件开发中,程序员承担的工作是( C ) A.验收模块 B.要求修改 D.试运行 10. 在软件开发过程中,建立逻辑模型应在( A ) A.需求分析阶段 B.编码阶段 C.系统设计阶段 D.测试阶段 11. 属于软件开发工具的是(D) A.操作系统 B.编译系统 C.第三代语言 D.报表生成器 12. 通常依赖于机器与软件的软件开发工具是(D) A.计划工具 B.分析工具

2022年自考03173软件开发工具10月试题及答案

自考软件开发工具(.10)真题预测及答案 一单选 1.Dictionary/3000是() A.筹划工具 B.分析工具 C.设计工具 D.集成化工具 对旳答案 B 解说 分析工具重要指用于分析旳工具。例如:协助人们编辑数据字典旳、专用数据字典管理系统。 2.提出即插即用程序设计旳基本是() A.构造化程序设计 B.面向对象程序设计 C.面向开源软件程序设计 D.C语言程序设计 对旳答案 B 解说 即插即用旳程序设计是近年来软件界讨论旳又一种热门话题,与它紧密有关旳尚有组件程序设计(component Programming),组合文献(Compound Document),宏观程序设计等。这是在面向对象旳程序设计措施旳基本上提出来旳。 3.在大型软件开发中,项目负责人承当旳工作是() A.验收模块

C.交付检查 D.试运营 对旳答案 A 解说 分派子任务下次,最后检查各个模块完毕。 4.一般觉得,好旳软件应当() A.速度快 B.正旳确现规定旳功能 C.程序简短 D.价格低廉 对旳答案 B 解说 软件旳质量评价在于: 1)对旳地实现所规定旳功能,精确地给出预定旳输出成果; 2)顾客界面和谐,符合实际顾客旳使用习惯与知识能力; 3)具有足够旳速度(而不是越快越好),能在符合顾客规定旳时间限度内,给出所规定旳解决成果; 4)具有足够旳可靠性,可以在多种干扰下保持正常旳工作; 5)程序易读。 5.在软件开发工具旳概念模式中,着重描述模块间控制旳是() A.实体联系图

C.系统流程图 D.数据流程图 对旳答案 B 解说 程序旳构造分解成三种基本模块:解决单元,循环机制,二分决策机制。按照这种措施来构造程序,就可以把程序内容旳多种互相影响有效地控制在模块内部,从而避免“水波效应”。这样一来,问题旳核心就在于合理地划分模块,并保证模块符合“构造良好”旳规定。 6.软件开发工具最重要旳信息出口是() A.代码生成和图形解决 B.文档生成和报表生成 C.代码生成和联机查询 D.代码生成和文档生成 对旳答案 D 解说 只要人们规定了合理旳存储模式和检索途径,就能在信息存储、检索以至一致性旳保持上得到很大旳协助。至于像代码与文档旳自动生成则可以在更大旳限度上给人们协助。 7.在软件开发工具中,文档生成与代码生成相比() A.数量小,内容复杂 B.数量小,内容简朴 C.数量大,内容复杂 D.数量大,内容简朴

2023年全国4月自考00898互联网软件应用与开发试题及答案

绝密★考试结束前 全国2023年4月高等教育自学考试 互联网软件应用与开发试题 课程代码:00898 请考生按规定用笔将所有试题的答案涂、写在答题纸上。 选择题部分 注意事项: 1.答题前,考生务必将自己的考试课程名称、姓名、准考证号黑色笔迹的签字笔或钢笔填写在答题纸规定的位置上。 2.每小题选出答案后,用2B铅笔把答题纸上相应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。 一、单项选择题:本大题共15小题,每小题1分,共15分。在每小题列出的备选项中只 有一项是最符合题目规定的,请将其选出。 1.在互联网软件开发过程中,形成项目计划这一工作所在的阶段是 A.规划阶段B.设计阶段 C.建设和测试阶段D.投入使用阶段 2.下列UML模型描述图中,元素有节点和连接的是 A.包图B.部署图 C.构件图D.合作图 3.规定一个表中的两行在指定列没有相同值的数据库完整性约束是 A.非空值完整性约束B.检查完整性约束

C.键值唯一完整性约束D.外键完整性约束 4.关于IP地址和物理地址说法不对的的是 A.物理地址固化在网络设备中,通常无法修改 B.IP地址把本来主机物理地址隐藏起来,使用统一的地址格式 C.互联网上的主机每个接口可以有多个IP地址 D.IP地址和网上设备不是一一相应关系 5.下面属于MicrosoR IIS 6.0提供的服务是 A.DNS B.IP C. TCP D.WWW 6.以下关于虚拟主机说法不对的的 A.可以在一台服务器建立虚拟主机创建多个网站 B.使用虚拟主机技术可将一个主机分割成多个逻辑上的虚拟主机使用 C.使用虚拟主机技术创建的多个Web网站必须具有相同IP地址 D.虚拟主机创建的虚拟Web网站可使用不同的IP地址 7.在下列HTML标记中,能实现给文档命名的是 A.… B.… C. D. 8.在页面中创建超链接并指明正在链接的URL,以下用法对的的是 A. 公司网址 B.公司网址

2023年自考软件开发发工具试题真题与答案

全国2023年1月高等教育自学考试 软件开发发工具试题 课程代码:03173 一、单项选择题(本大题共20小题,每题1分,共20分) 在每题列出旳四个备选项中只有一种是符合题目规定旳,请将其代码填写在题后旳括号内。错选、多选或未选均无分。 1.非过程化语言是指() A.软件开发工具B.计算机辅助软件工程 C.计算机辅助系统工程D.第四代语言 2.在有关顾客界面旳基本原则中,顾客界面旳重要功能是( ) A.控制ﻩB.提供协助 C.通信D.以便顾客 3.在一种完整旳软件开发工具中,处在中心位置旳是( ) A.人机界面和代码生成器ﻩB.通信服务和数据库查询 C.总控部分和数据库查询ﻩD.总控部分和人机界面 4.在软件开发工具旳环境中,工作旳范围和深度取决于() A.开发人员旳编程能力B.开发工具旳功能先进 C.信息库旳功能与内容D.具有优秀旳开发团体

5.在软件开发过程中,建立数据模型旳阶段是( ) A.系统设计阶段ﻩB.需求分析阶段 C.程序编码阶段ﻩ D.系统测试阶段 6.在软件开发工具旳跨周期管理中,知识库和专家系统一般应用于() A.需求分析阶段 B.分析设计阶段 C.编码测试阶段ﻩD.系统维护阶段 7.自行开发软件开发工具不具有 ...旳长处是() A.切实符合自己旳需要-B.集成化轻易 C.便于深入扩充和升级ﻩD.可以商品化 8.如下几种较有代表性旳语言及其开发工具中支持面向对象最佳旳是() A.VB B.PB C.C++Builder/DelphiﻩD.JA V A 9.如下几种较有代表性旳语言及其开发工具中成果代码执行效率最高旳是() A.VBB.VC C.PBﻩD.JAV A 10.2023年,美国电气与电子工程师协会旳权威刊物《软件》旳九月/十月号,以“软件开发 工具”(Software Development Tools)为题旳一期专刊中概括了40年来软件开发工具旳发展轨迹,指出抽象程度最高旳软件开发工具是( )

自考软件工程试题答案

自考软件工程试题答案 自考软件工程试题及答案 一、单项选择题(本大题共20小题,每小题1分,共20分) 1.软件生存周期中,准确地确定软件系统必须做什么的阶段是(B) A.可行性分析和项目开发计划 B.需求分析 C.概要设计 D.详细设计 2.把瀑布模型和专家系统结合在一起的软件生存周期模型是(B) A.增量模型 B.基于知识的模型 C.螺旋模型 D.喷泉模型 3.以下不属于项目开发计划主要内容的是(C) A.实施计划 B.交付期限 C.测试用例 D.人员组织及分工 4.使用数据流图来表示系统逻辑模型的是(D) A.Jackson B.VDM C.OOA D.SA 5.用于描述结构化分析中数据流加工逻辑的是(A) A.判定树 B.ER图

C.状态图 D.用例图 6.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是(C) A.时间内聚 B.偶然内聚 C.顺序内聚 D.功能内聚 7.下列几种耦合类型,耦合性最高的是(A) A.公共耦合 B.控制耦合 C.标记耦合 D.数据耦合 8.程序流程图的优点不包括(B) A.历史最悠久,使用最广泛 B.容易表示逐步求精的过程 C.支持程序的三种基本控制结构 D.直观清晰,易于使用 9.第一个体现结构化编程思想的程序设计语言是(C) A.Cobol语言 B.C语言 C.Pascal语言 D.FORTRAN语言 10.确认测试也称为(A) A.有效性测试 B.无效性测试 C.静态测试 D.动态测试 11.黑盒测试技术不包括(B) A.等价类划分 B.路径覆盖

2022年10月自考02333软件工程试卷及答案

10月高等教育自学考试全国统一命题考试 软件工程试卷 (课程代码02333) 本试卷共4页,满分l00分,考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须相应试卷上旳题号使用2B铅笔将“答题卡”旳相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色笔迹签字笔作答。 4.合理安排答题空间,超过答题区域无效。 第一部分选择题 一、单选题:本大题共l5小题。每题2分,共30分,在每题列出旳备选项中 只有一项是最符合题目规定旳。请将其选出. 1.软件工程在20世纪60年代末蓟80年代初获褥旳重要成果有A.CASE产品B.露向对象语言 C.瀑布模型D.软件生存周期过程 2.在销售管理系统需求文档中浮现下列描述,属于设计约束范畴旳是 A.系统应能产生月销售报表

B.系统应在5分钟内计算出给定季度旳总销售税 C.对要构建旳账户接受系统,必须为月财务状况系统提供更新信息 D.任取1秒钟,一种特定应用所消耗旳可用计算髓力平均不超过50% 3.需求规约旳基本性质涉及重要性和稳定性限度、一致旳、完整旳和 A.可修改旳B.可复用旳 C.可测试旳D.无歧义旳4.在建模过程中,可用以描述加工旳工具是 A.数据流 B.鉴定树C.数据字典D.数据存储5.指一种模块内部各成分之间互相关联限度旳度量是 A.耦合B.内聚C.扇入D.扇出 6.构造化分析措施给出了一种能体现功能模型旳工具是A.HIP0图B.PAD图C.N-S图 D.DFD图 7.面向对象措施源子面向对象 A.分析B.设计C.建模语言D.编程语言8.使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有旳关 系是 A.整体/部分B.一般/特殊C.功熊/过程D.静态/动态 9.RUP旳分析类涉及边界类、实体类和 A.子类B.控制类C.父类D.活动类

2022年全国10月高等教育自考软件开发工具试题及答案

全国10月高等教育自学考试 软件开发工具试题 课程代码:03173 请考生按规定用笔将所有试题旳答案涂、写在答题纸上。 选择题部分 注意事项: 1.答题前,考生务必将自己旳考试课程名称、姓名、准考证号用黑色笔迹旳签字笔或钢笔填写在答题纸规定旳位置上。 2.每题选出答案后,用2B铅笔把答题纸上相应题目旳答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其她答案标号。不能答在试题卷上。 一、单选题(本大题共20小题,每题1分,共20分) 在每题列出旳四个备选项中只有一种是符合题目规定旳,请将其选出并将“答题纸”旳相应代码涂黑。错涂、多涂或未涂均无分。 1.高档程序设计语言实现了 B A.计算机系统旳多种资源自动管理 B.计算机语言对机器旳独立性 C.由机器自己去安排执行旳顺序 D.用自然语言描述人们设想旳解决过程 2.软件工具旳思想与措施得到了广泛旳宣传是在20世纪旳D A.50年代 B.60年代 C.70年代 D.80年代 3.在软件开发过程中,直接与变更规定关联旳界面是D A.分析界面 B.编程界面 C.顾客界面 D.管理界面 4.在软件开发过程中,拟定子系统或模块划分旳阶段是B A.需求分析阶段 B.分析设计阶段 C.程序编码阶段 D.系统维护阶段 5.软件开发工具旳基本是C

A.数据库 B.工具软件 C.信息库 D.文档 6.购买市场上已有旳软件开发工具旳长处是A A.减轻工作承当 B.比较便宜 C.发展水平较高 D.可靠限度较高 7.如下几种较有代表性旳语言及其开发工具中支持面向对象非常好旳是D A.VC B.PB C.C++Builder/Delphi D.JAVA 8.不属于 ...软件开发工具概念模式旳是C A.数据流程图 B.实体关系图 C.核心路线图 D.数据字典 9.如下几种较有代表性旳语言及其开发工具中发展潜力最差旳是B A.VC B.VB C.PB D.JAVA 10.用来打开网页文献旳编辑器是D A.C/C++编辑器 B.文本编辑器 C.任务编辑器 D.Web浏览器 11.浮现最早旳软件开发工具是C A.筹划工具 B.分析工具 C.设计工具 D.集成化工具 12.一种好旳项目组应当具有旳条件是A A.有事先制定具体旳时间表,并且得到严格执行 B.成员有程序设计所需要旳基本知识与技能 C.成员进一步理解本项目所在旳领域 D.成员熟悉软件开发旳技术环境 13.在Eclipse设立调试属性时,应选择Preferences菜单中旳选项是D A.General B.Install/Update C.Tasks D.Run/Debug

2022年自考互联网软件应用与开发模拟试题及答案(4)

2022年自考互联网软件应用与开发模拟试题及答案(4)自考互联网软件应用与开发模拟试题及答案(四) 一、单项选择题(本大题共10小题-每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的-请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.数据建模工作是在()完成的。 A.规划阶段B.设计阶段C.建设和测试阶段D.投入使用阶段 2.以下关于HTML文档的说法正确的一项是() A.标记与</HTML>这两个标记合起来标明在它们之间的文本表示两个HTML文档 B.一个HTML文档所需的最基本的标记是标记,该标记在文档中位置并处于最后一项 C.HTML文档只是一种简单的ASCII文本文件 D.结束标记</HTML>可以省略不写 3.下面关于URL引用的说法正确的一项是() A.URL引用可以是一个单词或一个图片 B.绝对引用指的是对同一个计算机上的文件的URL引用 C.指明Web页的精确的计算机、目录和文件的URL弓『用称为相对引用 D.任何一种类型的链接,都使用一个相对的或绝对的引用

4.
标记的METHOD属性的用途是() A.该属性告诉窗体如何将其信息发回到脚本,可选值为POST和GET B.该属性将窗体指向一个接收窗体信息并使用该信息完成某些工作的URL C.让浏览器将完成的窗体发送到服务器上的new目录中的new—crip脚本 D.让浏览器将完成的窗体发送到服务器上new-crip的目录中的new 脚本 5.以下不属于0DBC驱动程序管理器的功能的是() A.装载指定的0DBC驱动程序 B.为0DBC调用提供网络链路层验证 C.定义数据源,在ODBC.INI文件中把数据源名映射到指定的驱动程序动态链接库 D.支持驱动程序函数的表格,为其提供ODBC函数人口点 6.在开发及维护时间上,下面关于PHP、ISAPI、NSAPI、ASP和CGI 的比较说法正确的是() A.在开发及维护时间上,PHP及ASP都有不错的表现 B.CGI需要长时间的开发过程,在稳定运行后,这种接口反倒是效率最佳的方法不需要编译的过程,直接就可以执行,若用Delphi或VC/BCB甚至用汇编语言等都要经过编译才能执行

2023年自考软件工程试卷及答案

2023年10月高等教育自学考试全国统一命题考试 软件工程试卷 (课程代码02333) 本试卷共4页,满分l00分,考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上旳题号使用2B铅笔将“答题卡”旳对应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。 4.合理安排答题空间,超过答题区域无效。 第一部分选择题 一、单项选择题:本大题共l5小题。每题2分,共30分,在每题列出旳备选项中 只有一项是最符合题目规定旳。请将其选出. 1.软件工程在20世纪60年代末蓟80年代初获褥旳重要成果有 A.CASE产品 B.露向对象语言 C.瀑布模型 D.软件生存周期过程 2.在销售管理系统需求文档中出现下列描述,属于设计约束范围旳是 A.系统应能产生月销售报表 B.系统应在5分钟内计算出给定季度旳总销售税 C.对要构建旳账户接受系统,必须为月财务状况系统提供更新信息 D.任取1秒钟,一种特定应用所消耗旳可用计算髓力平均不超过50%

3.需求规约旳基本性质包括重要性和稳定性程度、一致旳、完整旳和 A.可修改旳 B.可复用旳 C.可测试旳D.无歧义旳 4.在建模过程中,可用以描述加工旳工具是 A.数据流 B.鉴定树C.数据字典 D.数据存储 5.指一种模块内部各成分之间互相关联程度旳度量是 A.耦合 B.内聚C.扇入 D.扇出 6.构造化分析措施给出了一种能体现功能模型旳工具是 A.HIP0图B.PAD图C.N-S图D.DFD图 7.面向对象措施源子面向对象 A.分析B.设计C.建模语言 D.编程语言 8.使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有旳关 系是 A.整体/部分B.一般/特殊 C.功熊/过程D.静态/动态9.RUP旳分析类包括边界类、实体类和 A.子类B.控制类C.父类 D.活动类 10.黑盒溅试技术又称为功熊测试技术,包括事务处理流程技术、定义域测试技术和 A.途径测试技术 B.用例测试技术 C.状态测试技术 D.构造测试技术 11.在教师科研方案中规定对专家、副专家和讲师分别计算分数,做楣应旳处理,受l 根据黑盒测试中旳等价类划分技术,下列划分对旳旳是 A.3个有效等价类,3个无效等价类

最新全国1月自考软件开发发工具试题及答案

精品文档 全国2012年1月高等教育自学考试 软件开发发工具试题 课程代码:03173 一、单项选择题(本大题共20小题,每小题1分,共20 分 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的 括号内。错选、多选或未选均无分。 1 .非过程化语言是指 A .软件开发工具 B .计算机辅助软件工程 C .计算机辅助系统工程 D .第四代语言 2 .在关于用户界面的基本原则中,用户界面的主要功能是 A .控制 B .提供帮助 C .通信 D .方便用户 3 .在一个完整的软件开发工具中,处于中心位置的是 A .人机界面和代码生成器 B .通信服务和数据库查询 C .总控部分和数据库查询 D .总控部分和人机界面 4 .在软件开发工具的环境中,工作的范围和深度取决于 A .开发人员的编程能力 B .开发工具的功能先进 C .信息库的功能与内容 D .具有优秀的开发团队 5.在软件开发过程中,建立数据模型的阶段是 A .系统设计阶段 B .需求分析阶段 C .程序编码阶段 D .系统测试阶段 6.在软件开发工具的跨周期管理中,知识库和专家系统一般应用于 A .需求分析阶段 B .分析设计阶段 C .编码测试阶段 D .系统维护阶段 7.自行开发软件开发工具不具有...的优点是 A .切实符合自己的需要 B .集成化容易 C .便于进一步扩充和升级 D .可以商品化 8.以下几种较有代表性的语言及其开发工具中支持面向对象最好的是 A .VB B . C .C++ Builder /Delphi D .

精品文档 9.以下几种较有代表性的语言及其开发工具中结果代码执行效率最高的是 A .V B B . C .PB D . 10.2008年,美国电气与电子工程师协会的权威刊物《软件》的九月/十月号,以“软件开 发工具”(Software Development Tools)为题的一期专刊中概括了40年来软件开发工具的 发展轨迹,指出抽象程度最高的软件开发工具是 A .XMF Mosaic B . C .Turbo Oascal D . 11 .较早期的软件开发工具的特点是 A .代码版本管理的支持较好 B .对于软件开发过程中涉及的交互支持较好 C .文档管理支持较好 D .基于某一种计算机语言的 12.为创建一个C Project ,在C Project 窗口选择C 语言相关属性后,单击的按钮是( ) A .Back B . C .Finish D . 13.Eclipse 提供了从变量的任意引用位置直接定位到变量定义行的多种方法。方法之一是 将光标定位到编辑器中相应的变量位置,点击菜单栏上的浏览“Navigate”菜单,使用快捷键 A .F3 B . C .F5 D . 14.在Eclipse 中,从历史记录中恢复已删除文件的操作按钮是 A .Rename B . C .Restore D . 15.在安装CVS 的页面中,继续安装应选择的按钮是 A .Install B . C .Modify D . 16.在Eclipse 插件清单编辑器中,从整体上显示当前插件可用扩展点的页面是 A .概述页面 B .扩展点页面 C .扩展页面 D .运行时页面

相关主题
文本预览