2010年全国自考软件开发工具7

合集下载

软件开发工具自考题-2

软件开发工具自考题-2

软件开发工具自考题-2(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.下列是软件开发工具的是______A.Turbo C B.BASICC.WPS D.Rose(分数:2.00)A.B.C.D. √解析:2.对于软件开发来说,项目管理的核心是______A.加快进度 B.保证质量C.降低费用 D.充分利用资源(分数:2.00)A.B. √C.D.解析:[考点] 本题在2004年10月真题第一大题第3小题考查过,主要考查的知识点为软件开发中项目管理的核心。

3.软件开发工具提供的功能之一是______A.文档的编制或生成 B.存储管理C.处理机管理 D.文件管理(分数:2.00)A. √B.C.D.解析:[考点] 本题在2010年10月真题第一大题第1小题考查过,主要考查的知识点为软件开发工具应具有的功能。

4.编程阶段的所有成果,一般应当存入______A.文件系统 B.信息库C.数据库 D.数据仓库(分数:2.00)A.B. √C.D.解析:[考点] 本题主要考查的知识点为应当存入信息库的内容。

5.下列哪一个不是项目管理的基本目标______A.有效地控制产品(或工程)的质量 B.尽可能提高产品的数量C.保证整个系统按预定的进度完成 D.控制和降低成本(分数:2.00)A.B. √C.D.解析:[考点] 本题在2006年10月真题第二大题第16小题考查过,主要考查的知识点为项目管理的基本目标。

6.下列属于SAA 对外系统的通信接口的是______A.数据库查询 B.生成器C.通信服务 D.数据安全控制(分数:2.00)A.B.C.D. √解析:7.报表设计是哪个阶段的任务之一______A.需求分析 B.分析设计C.编码 D.测试(分数:2.00)A.B. √C.D.解析:[考点] 本题主要考查的知识点为软件开发过程中的分析设计阶段的任务。

8.文档生成包括______A.程序、文章、图表 B.软件、程序、文章C.文章、表格、图形 D.代码、工具、文章(分数:2.00)A.B.C. √D.解析:[考点] 本题主要考查的知识点为文档生成的内容。

全国高等教育自学考试《软件开发工具》第一章课件

全国高等教育自学考试《软件开发工具》第一章课件

组件化程序设计

组件的特征

组件之间在二进制级别上集成和重用 独立地生产、获得和配置
组件化程序设计

组件的接口

描述组件对外提供的服务,组件和组件之 间、组件和客户之间同时通过接口进行交 互

组件接口的稳定性 组件接口的“自我描述性”,描述标准 IDL语言
组件化程序设计

目前比较成熟的规范

3. 软件产品的质量常常靠不住。 软件可靠性和质量保证的确切定量概念 刚刚出现,软件质量保证技术(审查、复审 和测试)还没有坚持不懈地应用到软件开发 的全过程中,这些都会导致软件产品发生质 量问题。 4. 软件常常是不可维护的。 程序中的错误很难改正,实际上不可能 使这些程序适应新的硬件环境,也不能根据 用户的需求在原有程序中增加新的功能。

软件 = 程序 + 数据 + 文档
软件的生存周期与开发模型


生存周期与选择的开发模型有关
软件开发模型


瀑布模型
增量模型
迭代模型
原型模型
软件生存周期(一般说法)

立项(或签约)、 下达任务书
需求分析 概要设计 详细设计 编码实现


软件测试
软件发布与实施



软件维护
版本更新或退役
序号 1 2 3 4
具体内容
软件开发周期(瀑布模型、增量模型、 原型模型、迭代模型) 面向过程方法、面向对象、面向数据 如CASE工具、北大青鸟、PowerDesigner
ISO9000、CMM
软件工程

软件 vs. 程序

面向过程的程序=算法+数据结构

全国2010年7月高等教育自学考试操作系统概论试题答案

全国2010年7月高等教育自学考试操作系统概论试题答案

全国2010年7月高等教育自学考试操作系统概论试题课程代码:02323一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.下列软件中不属于...应用软件的是(D)A.人口普查软件B.财务管理软件C.飞机订票软件D.接口软件2.在由若干台计算机组成的系统中,能使各台计算机相互协作完成一个共同任务的操作系统是(C)A.分时操作系统B.批处理操作系统C.分布式操作系统D.网络操作系统3.中央处理器有两种工作状态,当它处于目态时不允许...执行的指令是(B)A.访管指令B.I/O指令C.比较指令D.算术运算指令4.有关程序状态字(PSW)的错误..说法是(B)A.每个程序都要有一个PSWB.程序执行时PSW内容不能改变C.程序状态字寄存器总是存放当前运行程序的PSWD.每个处理器都应有一个程序状态字寄存器5.多道程序设计的意义是(D)A.允许多个作业同时入驻主存储器,中央处理器轮流执行各个作业,各个作业有可能同时使用所需的外围设备B.允许多个作业轮流入驻主存储器,中央处理器轮流执行各个作业,各个作业同时使用所需的外围设备C.允许多个作业轮流入驻主存储器,中央处理器轮流执行各个作业,各个作业轮流使用所需的外围设备D.允许多个作业同时入驻主存储器,中央处理器轮流执行各个作业,各个作业不同时使用所需的外围设备6.采用多道程序设计方法的计算机系统,(D)A.提高了处理器的利用率和增加了完成计算所需的总时间,提高了单位时间内的算题能力B.提高了处理器的利用率和增加了完成计算所需的总时间,降低了单位时间内的算题能力C.降低了处理器的利用率和单位时间内的算题能力,增加了完成计算所需的总时间D.提高了处理器的利用率和单位时间内的算题能力,可能延长完成某算题所需的总时间7.进程有三种基本状态,不可能...的状态转换是(D)A.运行态到就绪态、运行态到等待态B.就绪态到运行态、等待态到就绪态C.运行态到就绪态、等待态到就绪态D.运行态到就绪态、等待态到运行态8.价格昂贵、存取速度最快,但容量较小的存储器是(A)A.寄存器B.高速缓冲存储器C.主存储器D.辅助存储器9.程序状态字寄存器是属于(C)A.指令寄存器B.通用寄存器C.控制寄存器D.时钟寄存器10.处理器中仅设置一个界限寄存器的存储管理方式是(D)A.页式存储管理B.可变分区存储管理C.固定分区存储管理D.单用户连续存储管理11.文件使用者的职责之一是(A)A.为文件命名B.为文件分配存储空间C.实现对文件的读或写D.保证文件的安全12.对于采用树形目录结构的文件系统,为实现不同用户对同一个文件的共享,必须要求各用户(C)A.采用相同的绝对路径访问该文件B.采用相同的相对路径访问该文件C.文件目录表中都有存放该文件的位置的目录项D.文件目录表中都有存放该文件的名字的目录项13.并非..在打开文件时完成的操作是(D)A.把文件目录读入主存储器B.按文件名检索文件目录C.把文件的索引表读入主存储器D.根据索引表确定文件在磁盘中的位置14.校友会的文件系统磁盘库中,“毕业生档案”文件的记录包含的数据项是毕业年份、身份证号和在校时档案材料。

2010年全国自考软件开发工具5

2010年全国自考软件开发工具5
2. 审计
答案:审计是对一个系统的运行状况及效率进行检测与评价,以便进一步用好或改进这个系统。
3. 软件开发的上游工具
答案:软件开发的上游工具指分析工具,相对下游设计工具而言,应先使用。
4. 信息库
答案:信息库是存放软件开发全过程中各种有用信息的集合,并随着项目进展不断修改补充。
5. 概念模式
答案:概念模式是人们在认识事物过程中,对于某一事物或某一系统形成的抽象的、一般化的框 架。
三、填空题(本大题共12小题,每小题1分,共20分)请在每小题的空格中填写上正确 答案。错填、不填均无分。
更多试卷,请访问9州考苑()
1. HTML语言中,超级链接的类型包括:外部链接、内部链接和___。
答案:书签
2. 实体关系图以实体、关系和___三种基本元素描述静态数据结构。
更多试卷,请访问9州考苑()
2010年全国自考软件开发工具模拟试卷(五)
一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项目中 只有一个是符号题目要求的,请将其代码填写的括号内.错选、多选或未选均无分。
1. AD/CYCLE给出的应用系统结构框架是() A. PowerBuilder B. OS/2 C. Office D. SAA
12. 信息库包含的内容有系统状况、____________、运行状况和项目版本。
答案:设计成果
四、名词解释题(本大题共5小题,每小题3分,共15分)
1. 派生数据
答案:派生数据是根据基本数据加工处理而得的数据,是数据仓库中的一部分数据。这些数据的 存储可以节省多次处理的时间。
更多试卷,请访问9州考苑()
五、简答题(本大题共2小题,每小题5分,共10分)

2010年全国自考软件开发工具9

2010年全国自考软件开发工具9
答案:A^B^C^D^E^
7. SAA的通信接口包括() A. 网络管理 B. 数据完全控制 C. 应用服务 D. 数据流 E. 面向对象的结构
答案:A^B^C^D^E^
8. 关于软件开发工具的发展现状,正确的叙述是() A. 现在,软件的开发已彻底改变了手工作业的方式 B. 软件开发工具从20世纪80年代中期兴起到现在逐步成熟,一直发展得非常顺利,非常迅
更多试卷,请访问9州考苑()
七、应用题(本大题共1小题,15分)
1. 假设已有数据库student.db,其中已有数据表S。现要用PowerBuilder开发一个应用程序
,其运行主窗口中包括左右两个数据窗口控件,左边一个数据窗口控件dw-1中能以表格形式 (Grid)显示该数据库中的全部数据,其中有一个记录是当前记录(初始时第一个记录为当前记录 ,以后,用鼠标指定的记录就是当前记录)。右边一个数据窗口控件dw-2中以自由格式 (Freeform)显示该数据库中的当前记录。 此外,主窗口中还包括按钮“插入记录”(在左边表格的尾部增加一个空白记录)、“删除记录 ”(在屏幕上删除当前记录)、“确定”(根据屏幕上修改的数据对数据库进行更新)、“取消 ”(取消屏幕上做的修改)、“退出”(退出该应用程序)。 问题: (1)请写出开发该应用的主要步骤。 (2)请写出主窗口中这五个按钮单击事件的脚本。 答案:
分就成了空架。
A. 人机界面 B. 信息库 C. 总控模块 D. 代码与文档生成模块
答案:B 解析:信息库
10. 对于财务管理软件系统,除功能正确外,人们考虑的首要因素是() A. 用户界面友好 B. 速度快 C. 可靠性高 D. 易于修改
答案:C 解析:可靠性高
更多试卷,请访问9州考苑()
7. 关于文档生成,不正确的叙述是() A. 处理图形文档的困难不在绘图,在于将图形的含义与信息库的内容联系起来 B. 处理图形文档时,应将图的形式与图形的含义一起存储,修改时需要同时调出,修改后

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

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

全国2012年10月高等教育自学考试软件开发工具试题课程代码:03173请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均无分。

1.高级程序设计语言实现了 BA.计算机系统的各种资源自动管理 B.计算机语言对机器的独立性C.由机器自己去安排执行的顺序 D.用自然语言描述人们设想的处理过程2.软件工具的思想与方法得到了广泛的宣传是在20世纪的DA.50年代B.60年代C.70年代 D.80年代3.在软件开发过程中,直接与变更要求关联的界面是DA.分析界面 B.编程界面C.用户界面 D.管理界面4.在软件开发过程中,确定子系统或模块划分的阶段是BA.需求分析阶段 B.分析设计阶段C.程序编码阶段 D.系统维护阶段5.软件开发工具的基础是CA.数据库 B.工具软件C.信息库 D.文档6.购买市场上已有的软件开发工具的优点是AA.减轻工作负担 B.比较便宜C.发展水平较高 D.可靠程度较高7.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是D A.VC B.PBC.C++Builder/DelphiD.JAVA8.不属于...软件开发工具概念模式的是CA.数据流程图 B.实体关系图C.关键路线图 D.数据字典9.以下几种较有代表性的语言及其开发工具中发展潜力最差的是BA.VC B.VBC.PB D.JAVA10.用来打开网页文件的编辑器是DA.C/C++编辑器B.文本编辑器C.任务编辑器 D.Web浏览器11.出现最早的软件开发工具是CA.计划工具 B.分析工具C.设计工具 D.集成化工具12.一个好的项目组应当具备的条件是AA.有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本知识与技能C.成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境13.在Eclipse设置调试属性时,应选择Preferences菜单中的选项是D A.General B.Install/UpdateC.TasksD.Run/Debug14.不属于...Eclipse调试透视图的是AA.触发器 B.变量视图C.编辑器 D.大纲视图15.在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是D A.$和[ ] B.&和{ }C.¥和( ) D.$和{ }16.在版本控制软件中,对程序冻结和解冻的操作人员只能是CA.程序员 B.程序员和管理员C.管理员 D.用户17.在Eclipse的插件清单中,提供插件id的标签是AA.pluginB.runtimeC.requiresD.extensions35.只有对于软件开发中涉及的各种信息,以及在开发过程中它们的_发生___________、变化、关系、一致性等有了完整与深刻的理解,才能真正实现软件开发工具的一体化。

自考软件开发工具(2014.10)真题及答案

自考软件开发工具(2014.10)真题及答案

自考软件开发工具(2014.10)真题及答案一单选1.Dictionary/3000是()A.计划工具B.分析工具C.设计工具D.集成化工具正确答案B知识点名称了解支持不同工作阶段的三种工具难易程度简单讲解分析工具主要指用于分析的工具。

例如:帮助人们编辑数据字典的、专用数据字典管理系统。

统计刷题次数:1078 错误率:64%2.提出即插即用程序设计的基础是()A.结构化程序设计B.面向对象程序设计C.面向开源软件程序设计D.C语言程序设计正确答案B知识点名称即插即用程序设计的基本思想和方法难易程度简单讲解即插即用的程序设计是近年来软件界讨论的又一个热门话题,与它紧密相关的还有组件程序设计(component Programming),组合文件(Compound Document),宏观程序设计等。

这是在面向对象的程序设计方法的基础上提出来的。

统计刷题次数:378 错误率:67%3.在大型软件开发中,项目负责人承担的工作是()A.验收模块B.要求修改C.交付检验D.试运行正确答案A知识点名称项目管理的含义与基本目标难易程度一般讲解分配子任务下次,最后检验各个模块完成。

统计刷题次数:735 错误率:27%4.一般认为,好的软件应该()A.速度快B.正确实现要求的功能C.程序简短D.价格低廉正确答案B知识点名称软件评价的主要方面难易程度简单讲解软件的质量评价在于:1)正确地实现所要求的功能,准确地给出预定的输出结果;2)用户界面友好,符合实际用户的使用习惯与知识能力;3)具有足够的速度(而不是越快越好),能在符合用户要求的时间限度内,给出所要求的处理结果;4)具有足够的可靠性,能够在各种干扰下保持正常的工作;5)程序易读。

统计刷题次数:644 错误率:8%5.在软件开发工具的概念模式中,着重描述模块间控制的是()A.实体联系图B.结构图C.系统流程图D.数据流程图正确答案B知识点名称软件开发方法的发展难易程度一般讲解程序的结构分解成三种基本模块:处理单元,循环机制,二分决策机制。

全国自考(软件工程)模拟试卷7(题后含答案及解析)

全国自考(软件工程)模拟试卷7(题后含答案及解析)

全国自考(软件工程)模拟试卷7(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合应用题单项选择题1.软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为( )A.瀑布模型B.对象模型C.螺旋模型D.层次模型正确答案:A解析:瀑布模型在支持结构化软件开发中起着很大作用,是最早的软件开发模型,因此选项A符合题目要求。

2.属于过程分解的意图是( )A.影响一个项目B.反映一个组织需要C.围绕一个组织D.建立响应获取方询问的界面正确答案:D解析:其他三项属于剪裁过程的意图。

3.以下不属于过程评估时所需要考虑的因素是( )A.资源需求B.人员分配C.员工情绪D.实施时间正确答案:B解析:在过程评估中必须考虑的因素有以下几点:所要求的“返工”、资源需求、实施时间、对项目和用户的益处及员工情绪。

只有选项B不包括,因此选择B。

4.下列不属于针对开发的CMMI模型中的过程域类名的是( ) A.工程类B.设计类C.支持类D.过程管理类正确答案:B解析:CMMI模型中的22个过程域,被分为四类,分别是项目管理类、工程类、支持类、过程管理类。

5.以下不属于增量模型优点的是( )A.可以很快发布第一个版本B.在一定程度上可减少软件开发的盲目性C.可以减少用户需求的变更D.允许增量投资正确答案:B解析:选项B所提到的减少软件开发活动的盲目性属于演化模型的优点。

6.下列不属于CMMI中过程管理类的是( )A.组织B.组织过程定义C.组织过程性能D.组织过程关注正确答案:A解析:在CMMI中,过程管理类包括的过程域有组织过程定义、组织过程性能、组织过程培训、组织过程关注、组织创新与部署。

7.在项目的开发风险很大或客户不能确定系统需求的情况下,最好选择下列哪种生命周期模型( )A.瀑布模型B.演化模型C.增量模型D.螺旋模型正确答案:D解析:如果项目的开发风险很大或客户不能确定系统需求,在更广泛的意义上,还包括一个系统或系统类型的要求,这时螺旋模型就是一个好的生存周期模型。

全国2010年7月自学考试计算机软件基础(二)试题

全国2010年7月自学考试计算机软件基础(二)试题

全国2010年7月自学考试计算机软件基础(二)试题课程代码:02365一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.下列选项中,属于系统软件的是()A.科学计算软件包B.操作系统C.网络软件D.数据库系统2.在单链表表示的线性表中,可以从()A.某个结点访问到该结点的所有后继结点B.某个结点访问到该结点的所有前驱结点C.某个结点访问到所有结点D.最后一个结点访问到所有结点3.一般情况下,对数组进行的两种基本操作是()A.建立与删除B.索引与修改C.查找与插入D.查找与修改4.在仅由三个结点a、b、c组成的各种形态的二叉树中,按先序遍历,可以得到先序遍历序列abc的二叉树的形态共有()A.2种B.3种C.4种D.5种5.在一个单链表中,已知Q所指结点是P所指结点的前驱结点,若在Q和P之间插入S所指的结点,则应执行语句()A.S—>link=P—>link;p—>link=S;B.P—>link=S—>link;S—>link=P;C.Q—>link=S;S—>link=P;D.P—>link=S;S—>link=Q;6.设循环队列的大小为m,队列中最多只能存储m-1个元素,f为当前队列头元素的前一位置,r为队列尾元素的实际位置,判队列空的条件是()A.r-f=mB.r-f-1=mC.f=rD.f=r+17.PCB是进程存在的()A.不可缺少的唯一标志B.不可缺少的重要标志C.不可缺少的标志之一D.非常重要的标志之一8.在采用索引结构的文件系统中,反映文件的逻辑块与物理块之间对应关系的数据结构是()A.文件分配表(FAT) B.索引表C.文件控制块D.文件目录项9.下列选项中,不属于...操作系统基本功能的是()A.电子邮件管理B.文件管理C.处理机管理D.作业管理10.在页式存储管理中,每次访问内存的指令的执行都要对内存访问()腹有诗书气自华A.1次B.2次C.1次或2次D.3次或3次以上11.在采用页式存储管理的操作系统中,内存块大小为2048字节,程序地址2F45h的页号是()A.3B.4C.5D.612.在FoxPro中,命令文件的扩展名是()A. .PRGB. .COMC. .DBFD. .EXEl3.在FoxPro中,不能..保证将指针指向数据库第一个记录的命令是()A. Go TopB. Goto TopC. Go 1D.Skip-114.在教学管理系统中,教师与学生这两个实体之间的联系应该是()A.1∶1B.1∶NC.M∶1D.M∶N15.设有关系R:与关系S:,它们进行自然连接R s后的元组数为()A.0B.1C.2D.416.在FoxPro中,设有命令序列Sele 2Use BRlSele 3Use BR2Sele 4Use BR3Sele 0则当前的工作区是()A.0B.2C.3D.417.在软件开发的设计阶段进行工作,主要依据的是()A.模块说明书B.数据说明书C.系统说明书D.设计说明书18.一个软件方法通常应该规定()A.工作步骤、文档格式、时间进度B.文档格式、评价标准、时间进度C.工作步骤、评价标准、时间进度D.工作步骤、文档格式、评价标准19.在软件开发中“变换分析”技术的功能是从数据流图()A.设计顶层B.设计底层C.导出模块结构图D.导出数据字典20.在采用SD方法进行软件开发时,块间联系应该尽量是()腹有诗书气自华A.特征连接B.数据连接C.控制连接D.内容连接二、填空题(本大题共10小题,每小题1分,共10分)请在每小题的空格中填上正确答案。

全国自考软件开发工具试题及答案

全国自考软件开发工具试题及答案

全国自考软件开发工具试题及答案一、单选题(共30题,共60分)1.以下几种较有代表性的语言及其开发工具中支持面向对象非常好的是()。

A.VCB.PBC.C++Builder/DelphiD.JAVAABCD正确答案:D2.不属于软件开发工具概念模式的是()。

A.数据流程图B.实体关系图C.关键路线图D.数据字典ABCD正确答案:C3.以下几种较有代表性的语言及其开发工具中发展潜力最差的是()。

A.VCB.VBC.PBD.JAVAABCD正确答案:B4.用来打开网页文件的编辑器是()。

A.C/C++编辑器B.文本编辑器C.任务编辑器D.Web浏览器ABCD正确答案:D5.出现最早的软件开发工具是()。

A.计划工具B.分析工具C.设计工具D.集成化工具ABCD正确答案:C6.一个好的项目组应当具备的条件是()。

A.有事先制定详细的时间表,并且得到严格执行B.成员有程序设计所需要的基本知识与技能C.成员深入了解本项目所在的领域D.成员熟悉软件开发的技术环境ABCD正确答案:A7.在Eclipse设置调试属性时,应选择Preferences菜单中的选项是()。

A.GeneralB.Install/UpdateC.TasksD.Run/DebugABCD正确答案:D8.属于Eclipse调试透视图的是()。

A.触发器B.变量视图C.编辑器D.大纲视图ABCD正确答案:A9.在Eclipse代码模板编辑中,变量的开头字符和括起来的符号分别是()。

A.$ 和[ ]B.&和{ }C.¥和( )D.$和{ }ABCD正确答案:D10.在版本控制软件中,对程序冻结和解冻的操作人员只能是()。

A.程序员B.程序员和管理员C.管理员D.用户ABCD正确答案:C11.在Eclipse的插件清单中,提供插件id的标签是()。

A.pluginB.runtimeC.requiresD.extensionsABCD正确答案:A12.在Eclipse插件中,属于代码管理类插件是()。

软件开发工具自考题-1

软件开发工具自考题-1

软件开发工具自考题-1(总分:100.00,做题时间:90分钟)一、单项选择题(总题数:20,分数:40.00)1.以下各项中,属于软件开发工具功能的是______A.开发过程中的信息管理 B.设备管理C.文件管理 D.处理机管理(分数:2.00)A. √B.C.D.解析:[考点] 本题在2003年10月真题第一大题第3小题考查过,主要考查的知识点为软件开发工具提供的功能。

2.软件开发工具最重要的性能是______A.帮助人们存储及管理各种信息 B.工具的描述或表达能力C.帮助人们进行项目与版本管理 D.帮助人们编写文档(分数:2.00)A.B. √C.D.解析:[考点] 本题在2007年10月真题第二大题第12小题考查过,主要考查的知识点为软件开发工具最主要的性能。

3.下列哪个是软件开发工具______A.菜单生成器 B.编译系统C.操作系统 D.病毒防治软件(分数:2.00)A. √B.C.D.解析:[考点] 本题主要考查的知识点为软件开发工具的种类。

4.对于财务管理软件系统,除功能正确外,人们考虑的首要因素是______A.用户界面友好 B.速度快C.可靠性高 D.易于修改(分数:2.00)A.B.C. √D.解析:[考点] 本题主要考查的知识点为财务管理软件系统中需要考虑的除功能正确之外的首要的因素。

5.在软件开发过程中,涉及的信息可分为以下四大类,其中跨生命周期的是______A.有关软件应用的领域与环境的状况B.有关逻辑设计和物理设计的各种成果C.有关运行状况的记录D.有关项目管理与版本管理的信息(分数:2.00)A.B.C.D. √解析:6.在文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。

这是______A.信息库 B.数据库C.数据仓库 D.资料库(分数:2.00)A.B. √C.D.解析:[考点] 本题主要考查的知识点为数据库的定义。

自考软件开发工具作业

自考软件开发工具作业
category由以"/"分隔的类别标识组成的可选属性。引用的每个类别都必须在相应的category元素中声明;
class实现org.eclipse.ui.IViewPart的类的标准名称。常用的做法是成为的子类以继承默认功能;
icon与视图相关联的图标的相对名称。
出现的问题:
代码混乱,容易记混,对内容不熟悉!
解决方案(列出遇到的问题和解决办法,列出没有解决的问题):向老师讨教,下课认真复习与预习,另外,上网查看一些有关的资料,从而是问题迎刃而解!
实验五
题目:实验五(使用Rational Rose进行UML建模)
姓名
沈其芹
日期
2012-3-25
实验环境:eclipse .c++环境
(1)顶层用例图
(2)活动图
icon="icons/XYZ.gif" />
</extension>
根据以上代码回答如下问题:
(1)Org.eclipse.ui.views扩展点用于为工作台定义更多的视图。
(2)<extension point="org.eclipse.ui.views" >中point是目标扩展点的标准标识;还可以增加id来标识扩展实例的可选标识;使用name来标识扩展实例的可选名称。
c环境1顶层用例图投纸币投硬币选择目的地取消本次操作添加零钱结算报警系统系统管理员2活动图进入系统选择目的地选择购买张数投币提示再投币成功出票并找零成功金额够3顺序图投币模屏幕显示模块选目的地模块选票数模块乘客投币验证投入物报警信息输入目的地显示目的地输入选票车票不足信息假币信息显示票数提示购票成功系统管理员4购票活动协作图取票模板投币模板选目的地模屏幕显示模板选票模板报警模板2验证投入物1投币3假币信息4报警信息5输入目的地6显示目的地7输入票数8车票不足信息10提示购票成功11出票系统管理员乘客5投币组件图前端显示组件投硬币组屏幕显示主程序修改钱票数数据库组showthisshowthatcreatexmlhttprequestpreparexmlxmlhttpmyflagintonefromwebdestroydopostdogetxmldocdoubleresponsexmlstringsubmitmoneyservletaddinitnumintflagintsubwaysetnumbeanfromsetnumgssubwaysetnumfromsetnumsubwaysetnumhomefromsetnumsessionbeanfromajb出现的问题

自考软件开发工具复习资料总结

自考软件开发工具复习资料总结

一、软件开发工具的功能要求:1、认识描述客观系统2、存储管理开发过程中的信息3、代码生成和编写4、文档生成和编写5、软件项目管理二、软件开发工具性能:1、表达能力或描述能力(首先考虑)2、保持信息一致性能力(十分关键)3、使用方便程度4、工具可靠程度5、对硬件和软件的要求(不应当超出所支持的软件环境要求)三、软件开发工具基本功能:1、提供描述软件状况及开发过程的概念模式2、提供存储和管理有关信息的机制与手段3、帮助使用者编制、生成及修改各种文档4、帮助使用者编写程序代码5、对于历史信息进行跨生命周期的管理四、大型软件开发困难:1、一致性保持2、测试困难加大3、进度难以控制4、文檔和代码协调困难5、版本更新困难原因:1、大系统的复杂性2、主动性的个人之间组织和协调困难3、领域间的差别使困难加重4、时间因素、变化因素五、AD/Cylce(软件开发过程的抽象理解):1、需求分析阶段(任务:建立逻辑模型)2、分析设计阶段(任务:完成系统的总体设计包括:详细设计子系统或模块化分)3、编码阶段4、测试阶段5、维护阶段(任务:管理软件的日常运行)六、软件开发工具:1、设计工具(最具体实现阶段第四代语言直接帮助编写和调试最早)2、分析工具(需求分析FLOW 数据字典数据字典管理系统CDDDictionary/3000)3、计划工具(宏观组织项目管理实施)七、模块划分的要求:1、功能在逻辑上单一,明确模块和任务一一对应,一个模块完成一个任务(凝聚性)2、模块间联系尽可能少,对必要的联系加以说明(数据耦合)3、规模应足够小,调试易于进行八、好软件:1、实现功能2、界面友好3、足够的运行速度(不是越快越好)4、可靠性5、易读、结构良好、文文件齐全、易于修改九、好程序员:1、基本知识技能2、项目领域理解深入3、熟悉开发环境十、CMM好项目组:1、有严格、成文工作规范标准,并为全体成员熟知,切实遵守2、人员严格分工,除程序员外还要专门秘书(负责文檔收集、审核及保管),专门测试人员,专职的不限于编程的项目负责人3、详细时间表并严格执行十一、用户界面基本原则:1、主要功能通信2、用户界面始终保持一致3、使用户随时掌握任务的进展状况4、必须能够提供帮助5、宁可让程序多干,不可让用户多干十二、项目管理基本目标:1、使产品质量得以有效的控制2、保证整个系统按预定的进度完成3、有效的利用各种资源4、控制和降低成本十三、生成代码的依据:1、信息库已有的资料2、利用各种模块的框架和构件3、使用者临时通过屏幕前操作送入的信息十四、信息库需要四大类信息:1、软件应用的领域与环境状况(系统状况)2、设计成果(物理设计和逻辑设计)3、运行状况与测试记录4、项目管理和本管理信息十五、AD/Cycle项目考虑范围:1、研究确定工作方法方针2、开发任务划分和分工3、资源状况4、人员情况5、变更情况6、质量情况十六、权衡购买软件的因素:1、准备开发软件的性质与要求2、开发人员支持工作与支持程度的实际需要3、工作环境4、人员因素十七、人机界面总控技术上基本原则:1、面向使用者2、保证信息的准确传递3、保证系统的开放性(灵活性)十八、软开工具的开发:1、从实际出发设定现实有限的目标2、坚持短小实用,逐步积累,避免期望过高,贪大求全3、文档的齐全与资料的积累十九、信息库技术涉及问题:1、内容2、组织方式3、管理功能4、历史信息处理方法二十、版本管理的核心问题:保持两个一致性1、新旧工作保持一致2、局部与整体保持一致二十一、软件开发工具发展主要表现:1、自动化程度提高2、需求分析包含在软件工作中,向用户延伸3、把项目及版本管理包进来,超出一次编程的局限4、吸收了很多管理科学的方法二十二、软件开发基本问题:1、用户理解到程序员理解2、程序员理解到程序实现二十三、软件开发工具的购置方法与步骤:1、明确购买软件的目的与要求2、明确购买软件的环境条件与制约条件3、对于可选工具进行综合比较4、进行测试和检验5、正式签约购置6、安装与试用审计:对一个系统运行状况及效率进行检查和评价,以便进一步用好或改进这个系统软件开发定义:在高级程序设计语言(第三代语言)基础上,为提高软件开发效率和质量,从规划、分析设计测试成文管理各方面,为软件开发者提供帮助的软件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文由tiffanyljj贡献 pdf1。

更多试卷,请访问9州考苑(www.9exam.cn) 2010年全国自考软件开发工具模拟试卷(七) 一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项目中 只有一个是符号题目要求的,请将其代码填写的括号内.错选、多选或未选均无分。

 1. 需求分析阶段收集的信息包括() A. 系统状况 B. 设计成果 C. 运行状况 D. 项目版本信息 答案:A 2. 关于软件开发工具的叙述,正确的是() A. 软件开发工具的环境应高于所开发软件的环境 B. 对软件开发工具产品的比较主要应依据厂家提供的说明书资料 C. 对软件开发工具功能与性能的了解主要应依据演示版的使用情况 D. 与系统软件相比,软件开发工具更依赖于应用领域、硬软件的支持、开发人员的习惯与 组织方式 答案:D 3. 关于软件开发的叙述,不正确的是() A. 软件开发过程的实质就是对知识的提炼、表述和固化 B. 软件生产的成败更多地依赖于领导者或程序员的编程能力 C. 把用户的需求加以分析,最终以编程所需的方式表达出来,这是软件开发者必须承担的 任务 D. 现在,软件的规模越来越大,软件开发工作也越来越需要采用工具 答案:B 4. 为使软件开发工具具有足够的开放性和灵活性,应首先考虑符合开发需要() A. 信息库的内容和结构 B. 功能设计和总体结构 C. 项目管理和版本管理 D. 代码生成和文档生成 答案:B 5. 提供各工作环节之间的协调与配合的是() A. 总控和人机界面 B. 信息库和信息库的管理 C. 代码生成和文档生成 D. 项目管理和版本管理 答案:A 更多试卷,请访问9州考苑(www.9exam.cn) 6. 关于软件开发工具中的代码生成,正确的叙述是() A. 代码生成由于其随意性大,又必须符合人的习惯,所以比文档生成更困难 B. 软件的各个部分可分别由各个单项的代码生成器完成,这样就不难组成一个完整的、有 机的系统 C. 用户常调用标准模块的框架,再输入待定的参数,生成某些程序段落 D. 与文档生成相比,代码生成信息量更大,内容更复杂,实现更困难 答案:C 7. 描述系统的静态数据结构可用() A. 框图 B. 结构图 C. DFD图 D. E-R图 答案:D 8. 在软件开发过程中,常用()来描述程序执行的逻辑过程。

 A. E-R图 B. 框图 C. DFD图 D. 时序网络 答案:B 解析:框图 9. 在软件生产过程中,有关软件的功能设计和物理设计的信息是由()给出的。

 A. 软件维护人员 B. 程序员 C. 软件分析设计人员 D. 软件用户 答案:C 解析:软件分析设计人员 10. 从文件系统基础上发展起来的一种数据管理技术,它的重点在于合理地组织数据,体现出 数据之间的逻辑关系,并尽可能地帮助用户检索,减少冗余。

这是() A. 信息库 B. 数据库 C. 数据仓库 D. 资料库 答案:B 解析:数据库 二、多项选择题(本大题共10题,每小题2分,共20分)在每小题列出的四个备选项中 至少有两个是符号题目要求的,请将其代码填写在题后的括号内。

错选、多选、少选或 更多试卷,请访问9州考苑(www.9exam.cn) 未选均无分。

 1. 与即插即用的程序设计紧密相关的术语有() A. 组件程序设计 B. 组合文件 C. 微观程序设计 D. 宏观程序设计 E. 面向对象程序设计 答案:A^B^D^ 2. 与软件开发工具有关的概念、术语很多,比如() A. CASE工具 B. 可视化程序设计 C. 最终用户计算 D. 组件程序设计 E. 即插即用的程序设计 答案:A^B^C^D^E^ 3. 软件测试的要求包括() A. 功能与性能是否先进 B. 功能与性能是否达到设计目标 C. 文档是否齐全 D. 文档与程序是否一致 E. 主要应由编程者自己进行测试 答案:B^C^D^ 4. 软件开发工具用到的理论和方法有() A. 认知科学中的概念模式 B. 数据库技术中的理论和方法 C. 编译技术的有关方法 D. 管理科学中关于项目管理和版本管理的理论和方法 E. 系统科学与系统工程中的有关理论与方法 答案:A^B^C^D^E^ 5. 软件测试工作包括() A. 安排测试方案 B. 准备测试数据 C. 收集与分析测试结果 D. 修改程序 E. 修改文档 答案:A^B^C^D^E^ 更多试卷,请访问9州考苑(www.9exam.cn) 6. 人机界面的手段包括() A. 屏幕滚动 B. 帮助系统 C. 色彩应用 D. 数据录入 E. 信息显示 答案:A^B^C^D^E^ 7. UML统一建模语言用于软件开发的阶段包括() A. 需求分析阶段 B. 分析阶段 C. 设计阶段 D. 编程阶段 E. 测试阶段 答案:A^B^C^D^E^ 8. 关于信息库的叙述,正确的是() A. 信息库是软件开发全过程中信息管理的枢纽 B. 信息库中存放的都是软件开发的成果 C. 信息库中的信息格式化程序高,都有一定的规范 D. 对信息库中的信息一般不做删除,过时信息只是加上时间标志 E. 保持一致性是信息库研究中的核心问题 答案:A^D^E^ 9. 实现总控部分和人机界面时,应有下列技术考虑() A. 面向使用者 B. 保证信息的准确传递 C. 保证信息的高效传递 D. 保证系统的开放性 E. 保证系统的灵活性 答案:A^B^D^E^ 解析:面向使用者保证信息的准确传递保证系统的开放性保证系统的灵活性 10. 在大型软件开发中,程序员承担的任务有() A. 编写软件 B. 分析需求 C. 交付检验 D. 模块测试 E. 要求修改 答案:A^C^D^ 解析:编写软件交付检验模块测试 更多试卷,请访问9州考苑(www.9exam.cn) 三、填空题(本大题共12小题,每小题1分,共20分)请在每小题的空格中填写上正确 答案。

错填、不填均无分。

 1. 在信息库中,最困难的是如何保持信息库内容的。

答案:一致性 2. FrontPage中,用于网页编辑的软件是。

答案:FrontPage Editor 3. 数据仓库中,人们采用牺牲容量为代价来换取的思想。

答案:运行速度 4. 引入软件开发工具后,还需要经常进行工作,对使用环境、人员、工作效果、存在问题 和改进方向等方面进行评价。

 答案:审计 5. PowerBuilder并不是直接在窗口(Windows)对象中加入数据窗口(Data Window)对象 ,而是通过画板中的将数据窗口对象“放入”窗口对象中。

 答案:窗口(或Window) 数据窗口控件(或Data Window控件) 6. 是对象的模板。

答案:类 7. PowerBuilder中,对象或控件响应事件所执行的程序代码称为。

答案:脚本 8. 参加大型软件开发的项目组成员,必须具备高度的组织纪律性和, 答案:团队精神 9. 随着软件开发工具的发展,软件开发离越来越近,离越来越近。

答案:用户机器 10. 软件开发工具的范围大致可以描述为:在高级程序设计语言的基础上,为提高软件开发的 质量和效率,从各方面,对软件开发者提供各种不同程度的帮助 的一类新型的软件。

 答案:规划、分析、设计、测试、成文和管理 11. 面向对象方法将与结合在一起。

答案:数据功能 12. 概念模式总是在一定的理论指导下形成的,同时又不断地根据实际情况得到 。

 答案:修正(或修改或具有“修正”含义的词 更多试卷,请访问9州考苑(www.9exam.cn) 四、名词解释题(本大题共5小题,每小题3分,共15分) 1. CASE工具 答案:CASE工具指的是计算机辅助软件工程所用的工具,其基本思想是利用计算机自身处理信息 的巨大能力,在整个开发过程中全面帮助开发者开发复杂的软件或应用系统。

2. 事件驱动 答案:如果应用程序中包含若干程序段,每个程序段的执行就是响应某种事件的发生,即程序的 执行流是根据事件的触发而改变的,这种应用程序就称为事件驱动的。

这时,程序的运行路径并 不是预先安排的,其控制权交给了用户。

3. 软件开发工具的一体化 答案:软件开发工具的一体化就是集成化,是指利用统一的信息库,将支持软件开发各个阶段的 专用工具集成为一个整体,对软件开发的全过程给予帮助和支持。

4. 非过程化程序设计语言 答案:非过程化程序设计语言是一类编程语言,也称第四代语言,即编程者只要告诉计算机做什 么,计算机就会自动安排怎样做,实现其所需的功能。

5. 32.Windows 98中的记事本 答案:记事本是一个编写和编辑小型文本文件的编辑器。

五、简答题(本大题共2小题,每小题5分,共10分) 1. 软件工程 答案:为了从根本上提高软件开发的效率和质量,人们吸取在各种传统产业中的成功经验,从组 织和管理的角度加强力量,使软件生产从程序员的个人劳 动提高成为有组织的、可控制的工程,这就是软件工程。

2. 第四代语言 答案:第四代语言的原意是非过程化的程序设计语言。

针对以处理过程为中心的第三代语言,它 希望通过某些标准处理过程的自动生成,使得用户可以只 说明要求做什么,而把具体的执行步骤的安排交由软件自动处理。

六、论述题(本大题共1小题,共10分) 1. 论述大型软件开发困难的原因。

答案:大型软件开发困难的原因: (1)大系统的复杂性。

 (2)人员间的组织协调会带来大量困难。

 (3)各应用领域间的差异导致困难加重。

 (4)用户需求变化、社会环境的变化、技术的变化带来很多困难。

更多试卷,请访问9州考苑(www.9exam.cn) 七、应用题(本大题共1小题,15分) 1. 答案: 更多试卷,请访问9州考苑(www.9exam.cn)。

相关文档
最新文档