2010年全国自考软件开发工具模拟试题3
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
更多试卷,请访问9州考苑(www.9exam.cn)
2010年全国自考软件开发工具模拟试卷(三)
一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项目中 只有一个是符号题目要求的,请将其代码填写的括号内.错选、多选或未选均无分。
1. 总控和人机界面在技术上的基本原则不包括() A. 面向使用者 B. 保证各部分之间准确传递信息 C. 保证系统的开放性和灵活性 D. 保证系统的完整性和安全性
答案:购买还是自行开发软件开发工具权衡的因素有; (1)所开发软件的性质与要求。 (2)开发人员(包括从项目负责人到程序员、资料员、测试人员)对支持工作与支持程度的实际需 要。 (3)工作环境,包括硬件配置、系统软件、数据库管理系统、网络通信等各种条件。 (4)人员的因素。引入软件开发工具后,要求开发者了解与掌握软件开发工具;自行开发则需要 开发者有一定的知识背景。
3. 跨平台开发
答案:跨平台开发指的是在一个平台上开发的软件可以在另一个平台上运行,甚至同一个应用的 各个部分可以在不同的平台上开发,再进行集成。
4. 数据流程图
答案:数据流程图是描述系统信息流程的一种概念模式,它描述系统的信息来源、存储、加工和 去向的全面情况。
5. 凝聚性
答案:模块的功能在逻辑上尽可能地单一化、明确化,最好做到一一对应。即每一个模块实现一 项明确任务,反之每一项任务仅由一个模块完成。这也称
更多试卷,请访问9州考苑(www.9exam.cn)
四、名词解释题(本大题共5小题,每小题3分,共15分)
1. 包容元素
答案:包容元素是HTML语言中的一类元素,其格式为: <元素名>内容</元素名> 在起始标记<元素名>和结束标记</元素名>之间包容了一些内容。
2. 数据字典
答案:数据字典(简称DD)是一种描述数据内容的概念模式。它用表格的形式描述了数据流程图中 各个元素的属性及其相互关系。
__________________划分。 答案:与硬件、软件的关系
11. 结构化程序设计观点认为,程序结构的三种基本模块是:循环机制、____________和处理
单元。 答案:二分决策机制
12. 处理历史信息的两个具体困难是_______________,__________________。
答案ቤተ መጻሕፍቲ ባይዱ大容量问题表达方式不一致
10. 使用OMT方法开发信息系统的步骤包括() A. 分析 B. 逻辑设计 C. 物理设计 D. 系统设计 E. 对象设计
答案:A^D^E^ 解析:分析系统设计对象设计
更多试卷,请访问9州考苑(www.9exam.cn)
三、填空题(本大题共12小题,每小题1分,共20分)请在每小题的空格中填写上正确 答案。错填、不填均无分。
4. NEWCAFG整个集成环境用___方法实现,每个工具是一个进程,工具和工具之间,工具和环
境之间采用___机制传递信息。 答案:OO 消息
5. 用TOOLBOOK的SCRIPT语言创建新菜单的命令是___,增加菜单的命令是___。
答案:ADD MENU ADD MENUITEM
6. HTML文档主要分成___和___两大部分。
答案:C^D^
5. 需求分析阶段的特点有() A. 不确定程度高 B. 更需要经验 C. 易于规范化 D. 易于认识和理解 E. 需要抽象出信息需求和信息流程
答案:A^B^E^
6. 什么是软件结构的标准() A. CMM
更多试卷,请访问9州考苑(www.9exam.cn)
B. CORBA C. COM101 D. AD/Cycle E. TCP/IP
答案:A
9. 下列工作属于软件开发的项目管理工作范畴的是() A. 编写文档 B. 软件维护 C. 软件质量控制 D. 单元测试
答案:C 解析:软件质量控制
10. UML中,描述外部使用者对系统功能需求可用的图是() A. Use-Case B. 类 C. 对类 D. 状态
答案:A 解析:Use-Case
答案:A^B^C^D^E^
2. 关于软件开发工具的新技术、新思路,正确的叙述是() A. 近来,人们可以用图像方式来建立对象和规定对象间的关系 B. 近来,人们可绘制“活”的(能执行的)业务过程流图 C. XML将数据以一种有实际意义的方式进行组织 D. 软件构件必须实现标准化,用构件组成大型软件的结构也必须标准化 E. 客户机/服务器以及浏览器/服务器结构的发展为实现软件开发工具的一体化提供了启发
答案:文档头部 文档主体
9. 软件开发工具按集成程度划分为______________________________的工具以及
___________________________的工具。 答案:专用的、面对某一工作阶段或某一工作任务集成化的、面对软件开发的全过程
10. 软件开发工具的分类方法主要有:按工作阶段划分、按集成程序划分、按
答案:CMM模型是国际上通行的衡量软件开发项目组的标准。 好的项目组的条件为: (1)有严格的、成文的工作规范和文档标准。 (2)人员有严格的分工。 (3)每个项目都有预先制定的详细的时间表。
更多试卷,请访问9州考苑(www.9exam.cn)
六、论述题(本大题共1小题,共10分) 1. 应根据哪些因素来权衡购买还是自行开发软件开发工具?
答案:A^B^C^D^ 解析:系统状况设计成果运行状况记录项目管理与版本管理信息
9. 侧重于分析方法的、独立于平台的工具有() A. Rational公司的Rose B. MARK V C. ORACLE的CASE D. INFOMAX的New Era E. IBM的VisualAge
答案:A^B^ 解析:Rational公司的RoseMARK V
更多试卷,请访问9州考苑(www.9exam.cn)
A. 先编写程序 B. 先编写使用说明书 C. 同步编写 D. 可不计次序
答案:C
7. 软件开发工具最重要的两个信息的出口是() A. 总控和人机界面 B. 信息库和信息库的管理 C. 代码生成和文档生成 D. 项目管理和版本管理
答案:C
8. 数据字典的作用是() A. 用表格形式列出数据的基本属性与相互关系 B. 描述系统状态及其转换方式 C. 用数学公式或逻辑表达式描述客观系统的状态与运动规律 D. 用可视化的元素描述心目中的系统
1. 智能化,___,一体化以及___是软件开发工具发展中值得重视的几个动向。
答案:网络化 标准化
2. 按照软件构件标准化的思想,软件的开发工作可分为___和___。
答案:软件构件的开发 用构件组成软件
3. 在ToolBook中,创建页面时,系统不但赋予该页面一个页码,还赋予一个惟一的___号码。
答案:ID
更多试卷,请访问9州考苑(www.9exam.cn)
面时会变成黑色双箭头,通过拖拉箭头,改变图像大小到合适为止。 (2)在图像中插入文字。单击图像,单击图像工具栏上的“Text”按钮,在出现的框中输入文字 “我的简历”。选中文字,在工具栏中选择相应按钮定义其大小、颜色、字体。 (3)另段输入文字“上学经历”、“工作经历”、“业绩”。选中它们且定义其大小、颜色和字 体。 (4)选中“上学经历”、“工作经历”、“业绩”,单击工具栏上的“Bulleted List”按钮,在 其前面插入项目符号。 (5)单击工具栏上的“Save”按钮,将页面进行保存。
答案:C
5. 关于软件的特点,叙述不正确的是() A. 人类社会和客观世界的复杂性决定了软件的复杂性 B. 人类知识的丰富多彩决定了软件的多样性 C. 客观世界的动态性决定了软件对可维护性、可重用性提出了更高的要求 D. 硬件和软件这一概念是同时出现的
答案:D
6. 编写软件使用说明书与编程工作应()
答案:文档头部 文档主体
7. 对于主码的更新方式,PowerBuilder提供了两种方式,第一种是___,第二种是___。
答案:先删除原有记录,再增加一条新记录(或Use Delete then Insert) 直接更新(或 Update)
8. 从结构上看,HTML文档主要由两大部分组成:___和___。
与新思路 答案:A^B^C^D^E^
3. 软件开发所用的概念模式是() A. 结构图 B. 数据流程图 C. 实体关系图 D. 时序网络 E. 直观模型
答案:A^B^C^D^E^
4. 软件开发过程中,4GL生成器用于哪些阶段() A. 需求分析 B. 分析设计 C. 编码 D. 测试 E. 运行维护
答案:D
2. 程序模块的划分原则不包括() A. 模块与任务一一对应 B. 尽量减少模块间的联系 C. 模块的规模应比较小 D. 应采用自底向上的模块划分方法
答案:D
3. 数据流程图描述() A. 程序的执行逻辑 B. 系统的模块结构 C. 系统的信息流程 D. 系统的静态数据结构
答案:C
4. 应承担模块调试任务的是() A. 用户 B. 项目负责人 C. 程序员 D. 硬件
为模块的凝聚性。
五、简答题(本大题共2小题,每小题5分,共10分)
1. 简述用户界面应遵循的原则。
答案:用户界面应遵循的原则为: (1)用户界面的主要功能是通信。 (2)界面必须始终一致。 (3)界面必须随时掌握任务的进展情况。 (4)界面必须提供帮助。 (5)宁可让程序多干,不可让用户多干。
2. 简述衡量软件开发项目组的CMM模型。
七、应用题(本大题共1小题,15分) 1.
答案:该网页制作运用了文本设计、图像设计和列表设计三种技术。其制作过程如下: (1)插入图像。在工具栏上单击“Insert Image”按钮,通过打开的窗口选择一幅图像插入页面 。并且定义其在页面中的位置为“居中”。单击图像,图像周围出现黑色小方框,当光标放在上
答案:B^C^
7. 信息库管理应当具备的功能包括() A. 插入操作 B. 修改操作 C. 删除操作(让出空间) D. 对机内外的信息存储进行统一管理 E. 方便的操作界面
答案:A^B^D^E^
8. 信息库的内容包括() A. 系统状况 B. 设计成果 C. 运行状况记录 D. 项目管理与版本管理信息 E. 系统维护信息
二、多项选择题(本大题共10题,每小题2分,共20分)在每小题列出的四个备选项中 至少有两个是符号题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或 未选均无分。
1. 面向对象程序设计的基本思想要点包括()
更多试卷,请访问9州考苑(www.9exam.cn)
A. 客观事物都是由对象组成的 B. 对象都是由静态属性以及有关的操作封装而成的 C. 对象之间的关系呈现网络结构 D. 对象具有遗传性 E. 对象之间可互传信息
2010年全国自考软件开发工具模拟试卷(三)
一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项目中 只有一个是符号题目要求的,请将其代码填写的括号内.错选、多选或未选均无分。
1. 总控和人机界面在技术上的基本原则不包括() A. 面向使用者 B. 保证各部分之间准确传递信息 C. 保证系统的开放性和灵活性 D. 保证系统的完整性和安全性
答案:购买还是自行开发软件开发工具权衡的因素有; (1)所开发软件的性质与要求。 (2)开发人员(包括从项目负责人到程序员、资料员、测试人员)对支持工作与支持程度的实际需 要。 (3)工作环境,包括硬件配置、系统软件、数据库管理系统、网络通信等各种条件。 (4)人员的因素。引入软件开发工具后,要求开发者了解与掌握软件开发工具;自行开发则需要 开发者有一定的知识背景。
3. 跨平台开发
答案:跨平台开发指的是在一个平台上开发的软件可以在另一个平台上运行,甚至同一个应用的 各个部分可以在不同的平台上开发,再进行集成。
4. 数据流程图
答案:数据流程图是描述系统信息流程的一种概念模式,它描述系统的信息来源、存储、加工和 去向的全面情况。
5. 凝聚性
答案:模块的功能在逻辑上尽可能地单一化、明确化,最好做到一一对应。即每一个模块实现一 项明确任务,反之每一项任务仅由一个模块完成。这也称
更多试卷,请访问9州考苑(www.9exam.cn)
四、名词解释题(本大题共5小题,每小题3分,共15分)
1. 包容元素
答案:包容元素是HTML语言中的一类元素,其格式为: <元素名>内容</元素名> 在起始标记<元素名>和结束标记</元素名>之间包容了一些内容。
2. 数据字典
答案:数据字典(简称DD)是一种描述数据内容的概念模式。它用表格的形式描述了数据流程图中 各个元素的属性及其相互关系。
__________________划分。 答案:与硬件、软件的关系
11. 结构化程序设计观点认为,程序结构的三种基本模块是:循环机制、____________和处理
单元。 答案:二分决策机制
12. 处理历史信息的两个具体困难是_______________,__________________。
答案ቤተ መጻሕፍቲ ባይዱ大容量问题表达方式不一致
10. 使用OMT方法开发信息系统的步骤包括() A. 分析 B. 逻辑设计 C. 物理设计 D. 系统设计 E. 对象设计
答案:A^D^E^ 解析:分析系统设计对象设计
更多试卷,请访问9州考苑(www.9exam.cn)
三、填空题(本大题共12小题,每小题1分,共20分)请在每小题的空格中填写上正确 答案。错填、不填均无分。
4. NEWCAFG整个集成环境用___方法实现,每个工具是一个进程,工具和工具之间,工具和环
境之间采用___机制传递信息。 答案:OO 消息
5. 用TOOLBOOK的SCRIPT语言创建新菜单的命令是___,增加菜单的命令是___。
答案:ADD MENU ADD MENUITEM
6. HTML文档主要分成___和___两大部分。
答案:C^D^
5. 需求分析阶段的特点有() A. 不确定程度高 B. 更需要经验 C. 易于规范化 D. 易于认识和理解 E. 需要抽象出信息需求和信息流程
答案:A^B^E^
6. 什么是软件结构的标准() A. CMM
更多试卷,请访问9州考苑(www.9exam.cn)
B. CORBA C. COM101 D. AD/Cycle E. TCP/IP
答案:A
9. 下列工作属于软件开发的项目管理工作范畴的是() A. 编写文档 B. 软件维护 C. 软件质量控制 D. 单元测试
答案:C 解析:软件质量控制
10. UML中,描述外部使用者对系统功能需求可用的图是() A. Use-Case B. 类 C. 对类 D. 状态
答案:A 解析:Use-Case
答案:A^B^C^D^E^
2. 关于软件开发工具的新技术、新思路,正确的叙述是() A. 近来,人们可以用图像方式来建立对象和规定对象间的关系 B. 近来,人们可绘制“活”的(能执行的)业务过程流图 C. XML将数据以一种有实际意义的方式进行组织 D. 软件构件必须实现标准化,用构件组成大型软件的结构也必须标准化 E. 客户机/服务器以及浏览器/服务器结构的发展为实现软件开发工具的一体化提供了启发
答案:文档头部 文档主体
9. 软件开发工具按集成程度划分为______________________________的工具以及
___________________________的工具。 答案:专用的、面对某一工作阶段或某一工作任务集成化的、面对软件开发的全过程
10. 软件开发工具的分类方法主要有:按工作阶段划分、按集成程序划分、按
答案:CMM模型是国际上通行的衡量软件开发项目组的标准。 好的项目组的条件为: (1)有严格的、成文的工作规范和文档标准。 (2)人员有严格的分工。 (3)每个项目都有预先制定的详细的时间表。
更多试卷,请访问9州考苑(www.9exam.cn)
六、论述题(本大题共1小题,共10分) 1. 应根据哪些因素来权衡购买还是自行开发软件开发工具?
答案:A^B^C^D^ 解析:系统状况设计成果运行状况记录项目管理与版本管理信息
9. 侧重于分析方法的、独立于平台的工具有() A. Rational公司的Rose B. MARK V C. ORACLE的CASE D. INFOMAX的New Era E. IBM的VisualAge
答案:A^B^ 解析:Rational公司的RoseMARK V
更多试卷,请访问9州考苑(www.9exam.cn)
A. 先编写程序 B. 先编写使用说明书 C. 同步编写 D. 可不计次序
答案:C
7. 软件开发工具最重要的两个信息的出口是() A. 总控和人机界面 B. 信息库和信息库的管理 C. 代码生成和文档生成 D. 项目管理和版本管理
答案:C
8. 数据字典的作用是() A. 用表格形式列出数据的基本属性与相互关系 B. 描述系统状态及其转换方式 C. 用数学公式或逻辑表达式描述客观系统的状态与运动规律 D. 用可视化的元素描述心目中的系统
1. 智能化,___,一体化以及___是软件开发工具发展中值得重视的几个动向。
答案:网络化 标准化
2. 按照软件构件标准化的思想,软件的开发工作可分为___和___。
答案:软件构件的开发 用构件组成软件
3. 在ToolBook中,创建页面时,系统不但赋予该页面一个页码,还赋予一个惟一的___号码。
答案:ID
更多试卷,请访问9州考苑(www.9exam.cn)
面时会变成黑色双箭头,通过拖拉箭头,改变图像大小到合适为止。 (2)在图像中插入文字。单击图像,单击图像工具栏上的“Text”按钮,在出现的框中输入文字 “我的简历”。选中文字,在工具栏中选择相应按钮定义其大小、颜色、字体。 (3)另段输入文字“上学经历”、“工作经历”、“业绩”。选中它们且定义其大小、颜色和字 体。 (4)选中“上学经历”、“工作经历”、“业绩”,单击工具栏上的“Bulleted List”按钮,在 其前面插入项目符号。 (5)单击工具栏上的“Save”按钮,将页面进行保存。
答案:C
5. 关于软件的特点,叙述不正确的是() A. 人类社会和客观世界的复杂性决定了软件的复杂性 B. 人类知识的丰富多彩决定了软件的多样性 C. 客观世界的动态性决定了软件对可维护性、可重用性提出了更高的要求 D. 硬件和软件这一概念是同时出现的
答案:D
6. 编写软件使用说明书与编程工作应()
答案:文档头部 文档主体
7. 对于主码的更新方式,PowerBuilder提供了两种方式,第一种是___,第二种是___。
答案:先删除原有记录,再增加一条新记录(或Use Delete then Insert) 直接更新(或 Update)
8. 从结构上看,HTML文档主要由两大部分组成:___和___。
与新思路 答案:A^B^C^D^E^
3. 软件开发所用的概念模式是() A. 结构图 B. 数据流程图 C. 实体关系图 D. 时序网络 E. 直观模型
答案:A^B^C^D^E^
4. 软件开发过程中,4GL生成器用于哪些阶段() A. 需求分析 B. 分析设计 C. 编码 D. 测试 E. 运行维护
答案:D
2. 程序模块的划分原则不包括() A. 模块与任务一一对应 B. 尽量减少模块间的联系 C. 模块的规模应比较小 D. 应采用自底向上的模块划分方法
答案:D
3. 数据流程图描述() A. 程序的执行逻辑 B. 系统的模块结构 C. 系统的信息流程 D. 系统的静态数据结构
答案:C
4. 应承担模块调试任务的是() A. 用户 B. 项目负责人 C. 程序员 D. 硬件
为模块的凝聚性。
五、简答题(本大题共2小题,每小题5分,共10分)
1. 简述用户界面应遵循的原则。
答案:用户界面应遵循的原则为: (1)用户界面的主要功能是通信。 (2)界面必须始终一致。 (3)界面必须随时掌握任务的进展情况。 (4)界面必须提供帮助。 (5)宁可让程序多干,不可让用户多干。
2. 简述衡量软件开发项目组的CMM模型。
七、应用题(本大题共1小题,15分) 1.
答案:该网页制作运用了文本设计、图像设计和列表设计三种技术。其制作过程如下: (1)插入图像。在工具栏上单击“Insert Image”按钮,通过打开的窗口选择一幅图像插入页面 。并且定义其在页面中的位置为“居中”。单击图像,图像周围出现黑色小方框,当光标放在上
答案:B^C^
7. 信息库管理应当具备的功能包括() A. 插入操作 B. 修改操作 C. 删除操作(让出空间) D. 对机内外的信息存储进行统一管理 E. 方便的操作界面
答案:A^B^D^E^
8. 信息库的内容包括() A. 系统状况 B. 设计成果 C. 运行状况记录 D. 项目管理与版本管理信息 E. 系统维护信息
二、多项选择题(本大题共10题,每小题2分,共20分)在每小题列出的四个备选项中 至少有两个是符号题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或 未选均无分。
1. 面向对象程序设计的基本思想要点包括()
更多试卷,请访问9州考苑(www.9exam.cn)
A. 客观事物都是由对象组成的 B. 对象都是由静态属性以及有关的操作封装而成的 C. 对象之间的关系呈现网络结构 D. 对象具有遗传性 E. 对象之间可互传信息