当前位置:文档之家› ZXPOS TSCP TD自动规划工具用户手册范本

ZXPOS TSCP TD自动规划工具用户手册范本

ZXPOS TSCP TD自动规划工具

用户手册

中兴通讯股份

ZXPOS TSCP TD自动规划工具

用户手册

资料版本 20070327-R2.0

产品版本 V2.00

策划中兴通讯学院文档开发部

编著徐弘

审核龚凯

* * * *

中兴通讯股份

地址:市高新技术产业园科技南路中兴通讯大厦

邮编:518057

技术支持:https://www.doczj.com/doc/8313134300.html,

客户支持中心热线:(0755)26770800 800-830-1118

传真:(0755)26770801

E-mail:https://www.doczj.com/doc/8313134300.html,

* * * *

编号:×××××××

声明

本资料著作权属中兴通讯股份所有。未经著作权人书面许可,任何单位或个人不得以任何方式摘录、复制或翻译。

侵权必究。

和是中兴通讯股份的注册商标。中兴通讯产品的名称和标志是中兴通讯的专有标志或注册商标。在本手册中提及的其他产品或公司的名称可能是其各自所有者的商标或商名。在未经中兴通讯或第三方商标或商名所有者事先书面同意的情况下,本手册不以任何方式授予阅读者任何使用本手册上出现的任何标记的许可或权利。

本产品符合关于环境保护和人身安全方面的设计要求,产品的存放、使用和弃置应遵照产品手册、相关合同或相关国法律、法规的要求进行。

由于产品和技术的不断更新、完善,本资料中的容可能与实际产品不完全相符,敬请谅解。如需查询产品的更新情况,请联系当地办事处。

若需了解最新的资料信息,请访问https://www.doczj.com/doc/8313134300.html,

03173软件开发工具2009年10月份真题及答案

全国2009年10月高等教育自学考试 软件开发工具试题 课程代码:03173 一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.从60年代末期开始,人们对于软件工作的认识大大深入了,在认识到软件工作的重要性的同时,也认识到了软件工作的困难性。这就是所谓的() A.软件的智能化问题 B.结构化程序设计的技巧问题 C.软件生存期的划分问题 D.软件危机问题 2.一般来说,软件开发工具对环境的要求() A.与它所支持的应用软件的环境要求无关 B.依赖于它所支持的应用软件的环境要求 C.应当超出它所支持的应用软件的环境要求 D.不应当超出它所支持的应用软件的环境要求 3.属于软件开发工具的是() A.COBOL B.DOS C.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.人员的组织与协调

软件工程 简答题复习题(带答案)

n n g a r 第一章 1,与计算机硬件相比,计算机软件有哪些特点? 软件的特点如下。 1)无法直接观察计算机软件的物理形态,只能通过观察它的实际运行情况来 了解它的功能、特性和质量等。 2)人们在分析、设计、开发、测试软件产品,以及在软件开发项目的管理过 程中,渗透了大量的脑力劳动。 3)不存在像硬件一样的磨损和老化现象,但存在着缺陷维护和技术更新的问 题。 4)软件的开发和运行必须依赖于特定的计算机系统环境。 5)具有可复用性。 3,什么是软件危机?什么原因导致了软件危机? 软件危机的现象如下。 1)预算,项目一再拖延。 2)需求,开发的软件不能满足用户的要求,项目成功率低。 3)软件工程方法,软件可维护性差、软件质量差、可靠性差。 4)开发工具落后,手工方式,开发效率低。 所有导致软件危机的原因,都与软件本身的产品特点相关。 1)软件是一个复杂的逻辑产品。如果没有解决复杂问题的有效方法,以及软 件产品的结构、质量、可维护性得不到保障,开发与维护费用就会持续升 高。 2)软件产品不能实现大规模复用,这导致了软硬件生产效率的不同。 3)软件生产是脑力劳动,它看不见、摸不着,开发成本、开发周期等都无法 做到准确估算,生产过程不易控制。 4)软件成本主要是由研发成本构成;而硬件的生产成本主要是材料和制造成 本,分摊的研发成本很少,即软件研发过程与硬件制造过程相比要复杂得 多。 5,请简述软件工程研究的内容。

n d A i 软件工程研究的内容包括软件开发方法、软件开发模型、软件支持过程和软件管理过程。 软件开发方法的内容涵盖市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、销售、实 施、系统维护、版本升级等。 常用的软件开发模型有瀑布模型、迭代模型、增量模型和原型模型等。软件支持过程由所支持的CASE 工具组成,常用的CASE 工具有Power Designer 和Rational Rose 等。 7,请简述软件工程的目标、过程和原则。 目标、过程和原则是一切工程的三维框架,这里是以工程的观点来看待软件开 发。 1)软件工程的目标:降低成本、及时交付高质量的软件产品(高质量、高效 率、高效益)。2)实现目标的过程即完成产品加工的过程,包括:基本过程、支持过程和组 织过程。 3)进行过程应遵守的原则:原则就是过程中的轨道约束,包括:选取适宜的 开发范型、采用合适的设计方法、提供高质量的工程支持、重视开发过程 的管理。 9,请简述现代软件工程与传统软件工程显著的区别和改进。 1)传统的软件工程是基于结构化的软件开发方法,而现代软件工程是以面向 对象技术为标志。 2)不仅在编程技术上有很大的改进,而且在分析、设计等整个开发过程中, 采用面向对象的思维方式,更加完整、自然地反映客观世界。3)采用架构技术,开发效率、产品质量得到了极大提高。 4)更注重团队开发和管理,融入更多、更新的管理理念和手段,如RUP 模型、 XP 模型、过程改进、能力成熟度模型、配置管理等。 第二章 1,如何理解软件生命周期的内在特征?

03173软件开发工具2013年10月份真题及答案

2013年lO月高等教育自学考试全国统一命题考试 软件开发工具试卷 (课程代码03173) 本试卷共5页,满分l00分,考试时间l50分钟。 考生答题注意事项: 1 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用28铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用0。5毫米黑色字迹签字笔作答。4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共20小题,每小题l分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡’’的相应代码涂黑。未涂、错涂或多涂均无分。’ 1.汇编语言的特点是 A.使用一定意义的单词或缩写来代替枯燥的ol字符串 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.工具能否生成代码

2018年自考考试《软件开发工具》试题及答案

2018年自考考试《软件开发工具》试题及答案 1.为了推广应用计算机,大量的工作集中在( B )中。 A.硬件领域 B.软件领域 C.研制软件开发工具 D.研究改进程序设计方法 2.从( C )语言开始,软件摆脱了对特定硬件系统的依赖。 A.第一代 B.第二代 C.第三代 D.第四代 3.软件开发工具是以( C )语言为基础的。 A.第一代8.第二代C.第三代D.第四代 4对用户的需求进行分析,最终以编程所需的方式表达出来,这是(D. )必须承担的任务。 A.用户部门的技术人员B企业管理人员C、教学工作者D.软件开发者 5.软件开发的成败更多地依赖于( D ) A.程序员的编程能力B项目负责人的技术水平 C软件开发工具的使用D合理的组织和协调 6.软件开发的第一阶段是:( A ) A.需求分析B画出程序流程图c.选择所用的语自D.编写程序 7.需求分析阶段的主要任务是(A )。 A.提出初始要求,写出功能说明书 B 对计算机需求的分析 C.对语言需求的分桥D 对软件开发工具的需求分析 8.编写软件使用说明书与编程工作应( C )。 A先编写程序B.先编写使用说明节

C.同步编写D。可不计次序 9.认识与描述客观系统是软件开发工具对软件开发( B )阶段的支持、 A.需求分析 B.总体设计c.实现D.运行维护 10.在存储和管理开发过程中的信息时.最重要、最困难的问题是:( D )。 A.信息的收集 B.信息的分类 C.信息存储的格式 D.信息的一致性 E.信息的维护 t1.软件使用的方便程度主要依赖于( D ) A.软件的功能 B.操作系统C I/O设备D 人机界面 12.编写与调试软件的工具属于( C )。 A.计划工具 B.分析工具 C.设计工具D管理工具 13.帮助人们绘制数据流程图、结构图、ER团的工具属于( B ) A计划工具B.分析工具C.设计工具D管理工具 14.(B )工具从更宏观的角度去看待软件开发。 A计划B.分析C设计D 调试运行 15.帮助管理项目的进度、资源、质量等的软件开发工具属于( D) A.计划上具 B.分析工具 C.设计工具D管理工具 16.( D )实现了跨生命周期的信息管理与共享。 A.计划工具 B.分桥工具 C.设计工具D管理工具 多项选择题 1.(AB)语言依赖于机器

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

全国2019年10月高等教育自学考试 软件开发工具试题 课程代码:03173 一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在 题干的括号内。每小题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.信息库和信息库管理 1

C.代码生成 D.项目管理和版本管理 10.对软件系统进行审计(Audit)的基础是( ) A.功能完善的软件 B.日常记录的信息 C.方便灵活的用户界面 D.良好的计算机系统 二、多项选择题(在每小题的五个备选答案中,选出二至五个正确的答案,并将正确答案的序 号分别填在题干的括号内,多选、少选、错选均不得分。每小题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.在下列特点中,属于00方法的是( ) A.封装 B.抽象 2

软件开发工具与试题答案最新

系部 专业 班级 姓名 学号 第 1错误!未找到引用源。错误!未找到引用源。 页 共错误!未找到引用源。 10 页 第 2错误!未找到引用源。错误!未找到引用源。 页 共 10 页 装 线 订 考试方式:闭卷 考试时间:50分钟 卷面总分:150 分 一 选择题 (每小题2分,共40分) 1.高级程序设计语言实现了 A .计算机系统的各种资源自动管理 B.计算机语言对机器的独立性 C .由机器自己去安排执行的顺序 D.用自然语言描述人们设想的处理过程 2.软件工具的思想与方法得到了广泛的宣传是在20世纪的 A.50年代 B.60年代 C .70年代 D.80年代 3.在软件开发过程中,直接与变更要求关联的界面是 A .分析界面 B.编程界面 C .用户界面 D.管理界面 4.在软件开发过程中,确定子系统或模块划分的阶段是 A .需求分析阶段 B.分析设计阶段 C .程序编码阶段 D.系统维护阶段 5.软件开发工具的基础是 A .数据库 B.工具软件 C .信息库 D.文档 6.购买市场上已有的软件开发工具的优点是 A .减轻工作负担 B.比较便宜 C .发展水平较高 D.可靠程度较高 7.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是 A .VC B.PB C.C++Builder/Delphi D.JAVA 8.不属于...软件开发工具概念模式的是 A .数据流程图 B.实体关系图 C .关键路线图 D.数据字典 9.以下几种较有代表性的语言及其开发工具中发展潜力最差的是 A .VC B.VB C .PB D.JAVA 10.用来打开网页文件的编辑器是 A.C/C++编辑器 B.文本编辑器 C .任务编辑器 D.Web 浏览器 11.出现最早的软件开发工具是 A .计划工具 B.分析工具 C .设计工具 D.集成化工具 12.一个好的项目组应当具备的条件是 A .有事先制定详细的时间表,并且得到严格执行 B.成员有程序设计所需要的基本知识与技能 C .成员深入了解本项目所在的领域 D.成员熟悉软件开发的技术环境 13.在Eclipse 设置调试属性时,应选择Preferences 菜单中的选项是 A.General B.Install/Update C.Tasks D.Run/Debug 14.不属于...Eclipse 调试透视图的是 A .触发器 B.变量视图 C .编辑器 D.大纲视图 15.在Eclipse 代码模板编辑中,变量的开头字符和括起来的符号分别是 A.$和[ ] B.&和{ } C .¥和( ) D.$和{ } 16.在版本控制软件中,对程序冻结和解冻的操作人员只能是 A .程序员 B.程序员和管理员 C .管理员 D.用户 17.在Eclipse 的插件清单中,提供插件id 的标签是 A.plugin B.runtime C.requires D.extensions 18.在Eclipse 插件中,属于代码管理类插件是 A .CDT B.Lomboz C.PDT D.Log4E 19.在Rational Rose 建模的逻辑设计中,使用的图是 A .活动图 B.状态图 C .交互图 D.关联图 20.在Rational Rose 建模的设计中,系统中与实现无关的视图是 A .用例图 B.活动图 C .顺序图 D.协作图 题 号 一 二 三 四 五 总成绩 合分人 得 分 得 分 评阅人 软件开发工具考试试题 课程代码:03173

软件开发工具模拟试卷(含答案)

2011年全国自考软件开发工具模拟试卷(二) 一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分) 1. 软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的【】 A. 一致性 B. 周期性 C. 开放性 D. 准确性 答案:C 解析:【考点点击】本题主要考查的知识点为软件开发工具在技术上的三个要点。【要点透析】软件开发工具在技术上的三个要点是面向使用者、保证信息的准确传递和保证系统的开放性。 2. 下面哪项不属于项目管理的范围【】 A. 质量管理 B. 资源管理 C. 费用管理 D. 计时管理 答案:D 解析:【考点点击】本题主要考查的知识点为项目管理的范围。 【要点透析】项目管理包括质量管理、进度管理、资源管理和费用管理。 3. 下列哪个是软件开发工具【】 A. 菜单生成器 B. 编译系统 C. 操作系统 D. 病毒防治软件 答案:A

解析:【考点点击】本题主要考查的知识点为软件开发工具的种类。 【要点透析】软件开发工具包括面向特定功能模块的各种代码生成程序,如:报表生成器、菜单生成器、对话生成器等,而选项中的编译系统、操作系统、病毒防治软件均不是软件开发工具。 4. 在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。这是【】 A. 信息库 B. 数据库 C. 数据仓库 D. 资料库 答案:B 解析:【考点点击】本题主要考查的知识点为数据库的定义。 【要点透析】数据库是在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。 5. 下列哪个与软件开发工具的性能指标无关【】 A. 主机(频)速度 B. 软件环境 C. 硬件环境 D. 使用要求 答案:A 解析:【考点点击】本题主要考查的知识点为与软件开发工具有关的一些具体的指标。 【要点透析】软件开发工具的性能指标有:(1)表达能力或描述能力。(2)保持信息一致性的能力。(3)使用的方便程度。(4)工具的可靠程度。(5)对硬件和软件环境的要求。 6. 在大型软件开发中,项目负责人的任务不包括【】 A. 分析需求

(完整版)03173软件开发工具2015年10月份真题及答案

2015年10月高等教育自学考试全国统一命题考试 软件开发工具试卷 (课程代码03173) 本试卷共5页,满分l00分,考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效。试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。4.合理安排答题空间。超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共20小题,每小题l分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。未涂、错涂或多涂均无分。 1.用通用软件来帮助软件开发人员画图的好处是 A.可以减少不少工作量 B.能反映其逻辑内涵 C.能保持一致性 D.能画出所需要的各种图形 2.属于软件开发工具的是 A.Actools B.Assembler C.COBOL D.FLOW 3.软件项目管理的核心要素是 A.质量 B.进度 C.费用 D.资源利用 4.在软件开发的概念模式中,决策表属于的概念模式是 A.时序网络 B.计算机模拟模型 C.结构图 D.数学与逻辑模型 5.信息库(Repository)研究的核心问题是 A.提高信息的共享程度 B.保持信息的一致性 C.最大限度降低冗余度 D.程序与数据的独立性 6.在软件开发工具中,不属于信息库管理的是 A.使用查询 B.一致性维护 C.录入更新 D.安全性维护 7.购买市场上已有的软件开发工具不具有的优点是 A.减轻一定的工作负担 B.工作的组织管理比较规范 C.信息的管理与检索比较方便 D.软件开发工具可靠程度高 8.选择购置软件开发工具,需要明确目的与要求,此时不必考虑工具 A.在哪个工作阶段使用 B.在怎样的软件、硬件环境下运行 C.供哪些人使用 D.生成代码的速度 9.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误的观念是 A.软件开发工具已经具有很高水平的理论

(全新整理)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.PowerBuilder支持的面向对象编程技术不包括 ...() A.多态性B.完整性 C.继承性D.封装性 6.VB中的FORM属于软件开发工具概念模式中的() A.数据字典B.计算机模拟摸型 C.直观模型D.数学与逻辑模型 7.在AD/Cycle的跨周期管理中,完成数据库物理设计是在() A.需求分析阶段B.分析设计阶段 C.编码阶段D.测试阶段 8.人机界面的有效实现对于软件开发工具而言,是() A.准备性和灵活性的主要保证B.准确性和可靠性的主要保证 C.实用性和灵活性的主要保证D.实用性和可靠性的主要保证 1

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.实体关系图基本结构的成分是() 2

软件工程(习题与答案)

第1章概述(习题与参考答案) [判断题] 1. 由于今天个人计算机不断发展壮大,人们不再采用软件团队的开发方式。(×) 2. 由于软件是产品,因此可以应用其他工程制品所用的技术进行生产。(×) 3. 购买大多数计算机系统所需的硬件比软件更昂贵。(×) 4. 大多数软件产品在其生命周期中不需要增强功能。(×) 5. 大多数软件系统是不容易变化的,除非它们在设计时考虑了变化。(√) 6. 一般来说,软件只有在其行为与设计者的目标一致的情况下才能成功。(×) [选择题] 1. ()因素促使计算机系统越来越复杂。(D) A. 计算机内存和存储容量上的巨大增长 B. 外部输入/输出选项的更加多样性 C. 计算机体系结构方面的深刻变化 D. 以上所有选项 2. 下面的()不再是现代软件工程师关注的问题。(A) A. 为什么计算机硬件的成本这么高? B. 为什么软件需要很长时间才能完成? C. 为什么开发一个软件的成本这么高? D. 为什么不能在产品发布前去除软件错误? 3. 软件会逐渐退化而不会磨损,其原因在于()。(C) A. 软件通常暴露在恶劣的环境下 B. 软件错误通常发生在使用之后 C. 不断的变更使组件接口之间引起错误 D. 软件备件很难订购 4. 大多数软件仍然是定制开发的,其原因在于()。(C) A. 软件组件重用是十分普遍的 B. 可重用的组件太昂贵而无法使用 C. 软件在不使用其他组件的情况下很容易构造出来 D. 商业组件在很多应用领域中可以得到 5. 下面的()说法是正确的。(C) A. 软件危机在20世纪70年代末期全面爆发

B. 当前先进的软件工程方法已经解决了软件危机的问题 C. 软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题 D. 软件危机是指在软件产品中存在一系列的质量问题 6. 软件工程的基本目标是()。(B) A. 消除软件固有的复杂性 B. 开发高质量的软件 C. 努力发挥开发人员的创造性潜能 D. 更好地维护正在使用的软件产品 7. ()是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方 法、工具和过程三个要素。(D) A. 软件产品 B. 软件过程 C. 软件测试 D. 软件工程 8. 软件工程的基本要素包括方法、工具和()。(C) A. 软件系统 B. 硬件环境 C. 过程 D. 人员 9. 软件工程师在从事软件工作时应使用下面的()准则。(E) A. 从来不为个人获利而窃取数据 B. 从来不散布或出售项目中自己工作的信息 C. 从来不故意毁坏或修改别人的程序、文件或数据 D. 从来不侵犯个人、小组或组织的隐私 E. 以上所有选项 第2章软件过程(习题与参考答案) [选择题] 1. ()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、 软件确认、软件改进等活动组成。(A) A. 软件过程 B. 软件工具 C. 软件产品 D. 软件工程 2. 软件过程的基本活动是()。(A) A. 分析、设计、实现、测试、演化 B. 沟通、计划、建模、构造、部署 C. 计划、分析、设计、实现、调试 D. 沟通、风险管理、度量、产品化、评审 3. ()软件需求规格说明书在软件开发过程中具有重要的作用,它是软件可行性分析的依据。(B) A. 真 B. 假

软件工程习题答案参考

软件工程 绪论 1.什么是软件危机?为什么会产生软件危机? 答:软件危机是指在计算机软件的开发和维护过程中遇到的一系列严重问题。(1).软件维护费用急剧上升,直接威胁计算机应用的夸大。 (2).软件生产技术进步缓慢 2.什么是软件生产工程化?工程化生产方法与早期的程序设计方法 主要差别在哪里? 答:结构化程序设计地出现,使许多产业界认识认识到必须把软件生产从个人化方式改变为工程化。采用工程的概念、原理、技术和方法开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程,同时这也是工程化生产方法。 3.分别说明(1)软件开发方法与开发工具;(2)软件技术与软件管 理的相互关系。 答:(1)工具和方法,是软件开发技术的两大支柱,它们密切相关。当一种方法提出来并证明有效后,往往随之研制出相应的工具,来帮助实现和推行这种方法。新方法在推行初期,总有人不愿接受和采用。若将新方法融合于工具之中,使人们通过使用工具来了解新方法,就能更快促进新方法的推广。(2)在工业生产中,即使有先进的技术和设备,管理不善的企业也不能获得良好的效益。软件在生产中不能按质按时完成计划,管理混乱往往是其中的重要原因。所以对于一

个理想的软件工程环境,应该同时具备技术和管理两个方面。 4.试从你的亲身实践,谈谈软件工具在软件开发中的作用。 答:用C++开发一个软件,是校园一卡通的模块。首先,要在编辑程序支持下在计算机中输入源程序。然后编译程序,把源程序翻译成目标程序。如果发现错误,就重新调入编辑程序对源程序进行修改。编译通过后,再调用连接程序吧所有通过了编译目标程序连同与之有关的程序连接起来,构成一个能在计算机上运行的可执行软件。编译程序,编辑程序,连接程序以及支持他们的计算机操作系统,都属于软件工具。离开这些工具,软件开发就是去了支持,变得十分困难和低效,甚至不能运行。 5.什么是软件工程环境?谈谈你对环境重要性的认识。答:方法与工具相结合,再加上配套的软、硬件支持就形成环境。例如在批处理时代,用户开发的程序是分批送入计算机中心的计算机的,有了错误,就得下机修改。程序员对自己写的程序只能继续地跟踪,思路经常被迫中断,效率难于提高。分时系统的使用,使开发人员从此能在自己的终端上跟踪程序的开发,仅此一点,就明显提高了开发的效率。 6. 何谓面向对象软件工程?简述它与传统软件工程在各型软件开发中的作用。 答:以面向对象程序设计为基础。 7. 软件按规模大小可分成哪几类?简述软件工程中各型软件开发中的作用。 答:按规模分为极小、小、中、大、甚大、极大。(1)中小型软件:

软件开发环境与工具 作业答案

1-1列举5个以上你所熟悉的软件应用,并谈谈你对具体所列举应用的看法或感想。 答:Microsoft officeMicrosoft Offic e是微软公司开发的一套基于Windows操作系统的办公软件套装。常用组件有Word、Excel、A ccess、Powerpoint、FrontPage等,是一套很使用的办公软件。 Microsoft security essentials 是微软公司开发的防病毒杀毒软件,是一款免费的软件,可以保护正版的系统免受病毒,间谍,木马的侵害。易于安装和使用,升级和更新时自动完成的。很方便。 QQ 是一款基于Internet 的即时通讯网络工具,支持在线聊天,视频电话,语音,共享文件,邮箱等多种功能,方便了人们的交流与沟通。 Winzip 是一款功能强大而且易于使用的压缩实用程序,支持多种格式的压缩文件。 360安全卫士拥有查杀木马、清理插件、修复漏洞、电脑体检、保护隐私等多种功能,并独创了“木马防火墙”“360密盘”等功能,依靠抢先侦测和云端鉴别,可全面、智能地拦截各类木马,保护用户的帐号、隐私等重要信息,使用非常方便。 1-2给出5个以上你所熟悉的与软件相关的概念,并给出相应的英文表达。 答:软件测试 use manual or automatic means to run or test system ,the aim was to examine whether it meet the specified requirements or understand the difference between the expected results and the actual results 软件危机Backward methods of software’s production which can’t meet the rapid growth of the computer software requirements, lead to the emergence ofa series of serious problemsIn the process of software development and maintenance 软件开发Software development is a process based on user requirements to build software systems or systems of software 软件工程software engineering is a subject used to constructing andmain- taining effective, practical and high quality software with engineering method 软件架构software architectureis a series of related abstract pattern,Guide all aspects of the design of large software systems 1-3通常软件分为哪几类?同时给出各类的若干实例。 答:系统软件Windows,linux,Dos,unix mac 编程软件Microsoft visual studio,DEV C++,microsoft visual C++ 应用软件 QQ,microsoft office ,360安全卫士 1-4简述软件的特点。 答:软件是一种逻辑实体 软件是人类智力产品 软件开发过程复杂 软件需要长期维护 软件成本昂贵 软件可以复制 1-5简述你所熟悉的软件应用领域,并简要叙述软件在该领域的用途。 答:金融 帮助管理银行里存储,自助取款,查询等业务。如果没有软件,银行将无法工作。 1-6简述软件危机的表现,产生原因和解决办法。 答:表现:软件开发成本和进度失控 用户对软件产品不满意 软件产品质量差

软件工程试题与答案

第一章软件工程概述 一. 填空题 1. 软件的发展过程 , , , . 2. 基于软件的工作方式,软件可以划分为 , , , . 3. 在软件发展的第四阶段计算机体系结构迅速地从环境转变为环境 . 4. 在计算机系统中,软件是 , 而硬件是 . 5. 软件危机是在软件发展第阶段末期,随着第代计算机和诞而产生。 6. 文档一般可分为面向的文档,面向的文档,面向的文档和面向的文档。 7. 软件生存期若分为三个大的阶段,, . 8. 它是经过阶段评审后的软件配置成分(各个阶段产生的文档或程序代码)。 9. 在软件的生存周期开发阶段要经三个步骤 , , 。 10. 瀑布模型是以文档为驱动、适合于的软件项目的模型。 11. 螺旋模型将开发过程分为几个螺旋周期,在每个螺旋周期内为,, 和四个步骤。 12. 软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了____。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对____ 进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个____ 。从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。 13. 软件开发模型 , , , , , . 14. 软件工程面临的问题有 , , , . 15. 面向对象方法学把客观世界的事物或实体都看成对象,把对象作为分析设计的元素,把所有对象都划分成对象类,类可以派生和 . 16.基于软件的功能划分可以把软件划分为 , ,和。 17.计算机系统发展的早期所形成的一系列错误概念和做法,已经严重地阻碍了计算机软件的开发,甚至有的根本无法维护,只能提前报废,造成大量人力、物力的浪费,从而导致软件危机。为了研究解决的方法,计算机科学技术领域中的一门新兴的学科逐步形成了,这就是。18.软件工程是指导的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,这就是软件工程。 19.为了开发出低成本高质量的软件产品,软件工程学应遵守以下基本原则: , ,和 , 。 20.原型模型是从需求分析开始。软件开发者和用户在一起定义,说明需求,并规划出定义的区域。然后快速设计软件中对用户/客户可见部分的表示。快速设计导致了原形的建造,原形由用户/客户评估,并进一步求精。

软件开发工具试题大题答案

(一)三、简答题(本大题共5小题,每小题5分,共25分) 1. 什么是过程化程序设计语言 答案:第三代程序设计语言一般都是过程化语言,即需要由编写程序的人一步一步地安排好机器的执行次序,虽然不是一对一地指挥到机器指令,但是还必须在人的头脑中安排好实际的执行过程。 2. 代码生成器依据哪些资料工作 答案:代码生成器生成代码时依据三方面的资料: (1)信息库里已有的有关资料。 (2)各种标准模块的框架和构件。 (3)使用者通过屏幕前的操作送入的信息。 3. 什么是数据字典 答案:数据字典是一种描述数据内容的概念模式。它用表格的形式列出数据的基本属性以及相互关系。 4. 简述信息库这一概念提出的背景。 答案:信息库是针对软件开发或信息系统开发中的大量信息管理工作提出来的。早在手工进行系统分析的阶段人们已经发现,许多问题出在信息交流中的误解与损失。按照传统的生命周期法,每一阶段都是用相应的文档实现过渡的,在信息传递中,误解与丢失十分严重。另外,软件的修改与版本更新也引起一些问题,有时不得不从头收集基础信息,不但浪费很大,而且会引起用户的厌烦。随着数据库技术的发展,人们很自然地想到用计算机来办这件事。这就是信息库这个概念提出的背景。 5. 为自己所用而开发软件开发工具时,应注意哪些事项 答案:为自己所用而开发软件开发工具时,应注意以下事项: (1)从实际出发,设定现实的、有限的目标。 (2)坚持短小实用,逐步积累,避免期望过高,贪大求全。 (3)注意文档的齐全和资料的积累。 四、论述题(本大题共1小题,共10分) 1. 承担大型软件开发任务的程序员,必须遵守哪些规定 答案:保证严格地在本模块范围内操作,决不使用可能干扰其他模块的命令或函数。原则上讲,有一定经验的程序员是可以通过某些命令直接影响机器内部信息的。对于单人工作的程序员来说,这常常是发挥技巧、提高效率的手段,但是对于项目组的成员来说,这必然会导致混乱,应当严格禁止。 (2)严格按总体设计的要求和理解去传递参数值,决不随意修改其内容或含义。 (3)在对公用的文件或数据库进行存取时,必须完全地、准确地按统一规定的格式去操作,决不能擅自改变。 (4)在使用标识符时,应按照统一的原则,尽量使用易于看出逻辑含义的名称。特别是涉及公用数据及参数的时候。 (5)严格按照统一的要求编写文档,在内容、格式、表达方式、符号使用上遵循项目组的统一规定。 (6)尽量保持程序风格的一致,如注释行的安排,行首空格的使用等。 总之,作为项目组的成员,必须放弃自己的某些“自由”(即独自工作时可以自主的事情),接受项目组的限制和约束,服从项目组的严格管理。可以说,作为项目组的一员参加大型软件的开发,必须具有高度的组织纪律性和团队精神。 五、应用题(本大题共1小题,共15分)

软件开发工具模拟试卷答案

2011年全国自考软件开发工具模拟试卷(一) 一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无 分) 1. 对于软件开发来说,项目管理的核心是( ) A. 加快进度 B. 保证质量 C. 降低费用 D. 充分利用资源 答案:B 解析:【考点点击】本题在2004年10月真题第一大题第3小题考查过,主要考查的知识点为软件 开发中项目管理的核心。 【要点透析】对于软件开发来说,项目管理的核心是保证质量。 2. 编程阶段的所有成果,一般应当存入【】 A. 文件系统 B. 信息库 C. 数据库 D. 数据仓库 答案:B 解析:【考点点击】本题主要考查的知识点为应当存入信息库的内容。 【要点透析】应当存入信息库的内容有:设计阶段的各种资料、编程阶段的所有成果,运行及使 用情况的详细记录、维护及修改的情况等。 3. 下列哪一个不是项目管理的基本目标【】 A. 有效地控制产品(或工程)的质量 B. 尽可能提高产品的数量 C. 保证整个系统按预定的进度完成 D. 控制和降低成本 答案:B 解析:【考点点击】本题在2006年10月真题第二大题第16小题考查过,主要考查的知识点为项目 管理的基本目标。 【要点透析】项目管理的基本目标有:有效地控制产品(或工程)的质量、保证整个系统按预定 的进度完成、控制和降低成本等。

4. 对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是【】 A. 速度快 B. 占内存少 C. 输出界面美观 D. 可靠性高 答案:A 解析:【考点点击】本题主要考查的知识点为进行查询系统研究时需要考虑的首要因素。 【要点透析】对于查询系统,除功能正确、用户界面友好外,考虑的首要因素是其运行的速度是 否快到能够满足用户和使用者的需要,因此本题应选择选项A。 5. 下列哪项不是与软件开发工具有关的概念、术语【】 A. 即插即用的程序设计 B. 第三代语言 C. CASE工具 D. 最终用户计算 答案:B 解析:【考点点击】本题主要考查的知识点为与软件开发工具有关的概念、术语。【要点透析】与软件开发工具有关的概念、术语有很多,主要有:第四代语言、即插即用的程序 设计、CASE工具、最终用户计算、组件程序设计等。 6. 下列哪项不是选择软件开发工具的要点【】 A. 运行环境 B. 性能/价格比 C. 用户的编程能力 D. 对应的开发方法 答案:C 解析:【考点点击】本题在2009年10月真题第二大题第20小题考查过,主要考查的知识点为选择 软件开发工具的要点。 【要点透析】对软件开发工具进行市场调查的要点有:(1)软件开发工具的功能。(2)软件开 发工具的性能。(3)软件开发工具所使用或依据的开发方法或开发理论。(4)软件开发工具的 运行环境。(5)软件开发工具的文档资料是否齐全。(6)软件开发工具的服务与培训条件。 (7)价格。 7. 下列哪个选项不是软件开发中常用的概念模式【】 A. 结构图 B. 框图 C. 数据字典 D. 计划进度表 答案:D

软件开发工具(含答案)

对外经济贸易大学远程教育学院 2011-2012学年第一学期 《软件开发工具》期末考试复习大纲 (请和本学期公布的大纲核对,答案供参考) 第一章Visual Basic 6.0 概述 第一节什么是Visual Basic 一、可视化的BASIC 二、“事件驱动”的编程方式 三、Visual Basic 的发展和版本 第二节运行环境和启动 一、VB6.0的运行环境 二、启动Visual Basic 三、Visual Basic 的安装 第三节集成开发环境 一、VB6.0的集成开发环境 二、标题栏和VB的工作模式 三、菜单栏 四、工具栏 五、工具箱 六、工程资源管理器(Project Explorer)窗口 七、属性(Properties)窗口 八、窗体布局窗口 九、窗体窗口 十、代码窗口 第四节使用VB的帮助系统 一、使用MSDN Library查阅器 二、使用上下文相关帮助 1.1 选择题 1.涉及程序的启动,中断和结束的命令在( B )菜单中。 A. 运行 B. 工具 C. 工程 D. 视图 2.涉及复制,剪切和粘贴的命令在( D )菜单中。 A. 运行 B. 工具 C. 工程 D. 编辑 3.Visual Basic的主要特点包括( D )。 A.可视化 B. “事件驱动”的编程方式 C. 集成开发环境 D. 都具备 4.VB6.0硬件运行环境要求( D )。 A. 80586以上的处理器 B. 16M以上内存

C. 100M以上的硬盘空间 D. 都具备 5.在属性窗口中不可以( D )。 A. 修改窗体属性值 B. 浏览控件的属性 C. 改变属性的排列 D. 增加新属性 6.工具箱中的图标代表( B )控件。 A. 窗体 B. 文本框 C. 命令按钮 D. 标签 7.VB6.0软件运行环境要求( A )。 A. Windows 95/98或Windows NT 3.51以上版本 B.DOS3.0 C. UNIX D. 都可以 1.2 简答和上机操作 1.简述VB的运行环境、安装过程,说明MSDN的作用。 2.如何添加或删除VB部件? 3.打开“帮助”,进入VB起始页,阅读其中的内容。 解答:请读者上机操作。 第二章创建第一个VB应用程序 第一节运行由VB编写的程序——本息计算器 第二节创建一个简单的应用程序 一、建立新工程 二、设计应用程序的用户界面 三、设置对象属性 四、编写事件过程的代码 五、保存工程 六、运行程序 第三节面向对象的基本概念 一、类和对象 二、属性 三、事件 四、方法 2.1 选择题 1.在文本框中显示的文字的属性是( A )。 A. Text B. Name C. Caption D. ToolTipText 2.用鼠标点击窗体时触发了窗体的( D )。 A. Show事件 B. Load事件 C. LostFocus事件 D. Click事件 3.在命令按钮上显示的文字字体的属性是( C )。 A. Text B. Name

相关主题
文本预览
相关文档 最新文档