2008年1月 - 2013年1月自考软件开发工具试题 - 图文(2)
历年国考 软件开发工具 部分没答案
A.数量小,内容复杂 C.数量大,内容复杂
B.数量小,内容简单 D.数量大,内容简单
D
8.在AD/Cycle的跨周期管理中,在编码和测试阶段都使用的工具是( ) A.建模工具 C.测试工具
B.分析工具 D.生成工具
9.对软件开发工具进行审计(Audit)的基础是( ) A.功能完善的软件 B.日常记录的信息 C.方便灵活的用户界面 D.良好的计算机系统 10.选购软件开发工具首先应考虑的是( ) A.市场调查
B.明确环境与约束条件
B
C
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.软件系统所处的社会环境不断变化
6
ABC
ABCE
ABCD
BCD
历年国考 软件开发工具 部分没答案
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.概括 ACE ABCDE ABDE ABCDE ABDE
C.多态性 D.稳定性 E.持久性 20.项目管理的基本目标是( )
A.有效地控制产品质量 B.保证项目按预定进度完成 C.激励员工 E.控制成本
三、填空题(本大题共12小题,每空1分,共20分)
21.面向对象的程序设计摒弃了_____和_____的争论,把对于复杂系统的认识归结为对一批对象及其关系的认识。 自顶向下 自底向上(与次序无关) 22.数据流程图与结构图相比,它更适合于客观描述,而结构图着重描述软件模块间的—————。 控制
7
D.有效地利用资源
ABDE
历年国考 软件开发工具 部分没答案
23.框图描述的是程序执行的________过程。
24.模块间应当尽量避免_________耦合,而仅限于_______耦合。 25.文档生成包括文章、表格和_______三大类。 26.第三代程序设计语言一般都是_______语言。
27.软件开发工具最主要的信息出口是_______和_______。
28.NEWCAFG的集成化包括控制集成、_______集成和_______集成。 29.工程思想的核心有两点:标准化的_______与规范化的_______。 30.时序网络主要描述的是系统_______及其_______方式。 31.PowerModel的基层是_______,最顶层是_______。
逻辑 逻辑 数据
图形 过程化
代码生成 文档生成
数据 表达
表达方式 工作步骤
状态 转换 核心层 应用层
32.在选择软件开发工具时,最重要的是设置有限的、_______的目标,充分考虑各方面的_______。现实 环境因素 四、名词解释(本大题共5小题,每小题3分,共15分) 33.模块间的耦合
模块之间的联系及相互影响称为耦合。
34.对象的遗传性
对象所具有的性质自然地成为其子类的性质,不必重复说明或规定。
35.(软件)版本管理
实现软件工程的跨周期管理,保持系统功能在时间上的一致性,功能逐步完善,成果不丢失,可回溯,可重用,使系统在局部和整体上保持一致的管理工作。 36.HTML语言
一种描述性标记语言,用于创建Web页。
37.历史文档(Achieves)
历史文档是一个文件历次修改的集合,包括每次修改的内容、时间及做出修改的编制者(或编写或作者)的名字。
五、简答题(本大题共2小题,每小题5分,共10分) 38.简述软件开发工具的性能。
(1)表达能力或描述能力; (2)保持信息一致性的能力; (3)使用的方便程度; (4)工具的可靠程度; (5)对硬件和软件环境的要求。
39.用户界面设计的基本原则是什么?
(1)用户界面的主要功能是通信; (2)界面必须始终一致;
8
历年国考 软件开发工具 部分没答案
(3)界面必须使用户随时掌握任务的进展情况; (4)界面必须能提供帮助;
(5)宁可让程序多干,不可让用户多干。
六、论述题(本大题共1小题,10分)
40.试论软件开发工具的提出和使用是软件技术发展的一个新阶段。
软件开发工具的提出和使用是软件技术发展的新阶段,主要表现在四个方面:
(1)自动化程度的提高。由于代码生成等技术的应用,可以较容易地自动生成第三代语言的代码。 (2)明确了软件工作范围包括需求分析,开发过程进一步向用户方向延伸。)
(3)软件开发工作延伸到项目及版本管理,软件研制从个体、手工作坊的方式向科学的、有组织、有计划的方式转变。
(4)吸收了许多管理科学的内容与方法,如程序员组织、质量控制。
七、应用题(本大题共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) 请说明实现以上所述应用功能的关键步骤,需要明确指出操作对象的名称,不需指明脚本编写部分。
(a)在数据库画板中创建数据库Emp,并在其中创建表Emp; (b)创建应用程序对象EmpApp; (c)在数据窗口画板中创建demp数据窗口对象;(
(d)在窗口画板中创建窗口wemp;(在窗口中添加数据窗口控件dwemp,并将其DataWin …… 此处隐藏:2313字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]机械振动与噪声学部分答案
- [资格考试]空调工程课后思考题部分整合版
- [资格考试]电信登高模拟试题
- [资格考试]2018年上海市徐汇区中考物理二模试卷(
- [资格考试]坐标转换及方里网的相关问题(椭球体、
- [资格考试]语文教研组活动记录表
- [资格考试]广东省2006年高应变考试试题
- [资格考试]LTE学习总结—后台操作-数据配置步骤很
- [资格考试]北京市医疗美容主诊医师和外籍整形外科
- [资格考试]中学生广播稿400字3篇
- [资格考试]CL800双模站点CDMA主分集RSSI差异过大
- [资格考试]泵与泵站考试复习题
- [资格考试]4个万能和弦搞定尤克里里即兴弹唱(入
- [资格考试]咽喉与经络的关系
- [资格考试]《云南省国家通用语言文字条例》学习心
- [资格考试]标准化第三范式
- [资格考试]GB-50016-2014-建筑设计防火规范2018修
- [资格考试]五年级上册品社复习资料(第二单元)
- [资格考试]2.对XX公司领导班子和班子成员意见建议
- [资格考试]关于市区违法建设情况的调研报告
- 二0一五年下半年经营管理目标考核方案
- 2014年春八年级英语下第三次月考
- 北师大版语文二年级上册第十五单元《松
- 2016国网江苏省电力公司招聘高校毕业生
- 多渠道促家长督导家长共育和谐 - 图文
- 2018 - 2019学年高中数学第2章圆锥曲线
- 竞争比合作更重要( - 辩论准备稿)课
- “案例积淀式”校本研训的实践与探索
- 新闻必须客观vs新闻不必客观一辩稿
- 福师大作业 比较视野下的外国文学
- 新编大学英语第二册1-7单元课文翻译及
- 年产13万吨天然气蛋白项目可行性研究报
- 河南省洛阳市2018届高三第二次统一考试
- 地下车库建筑设计探讨
- 南京大学应用学科教授研究方向汇编
- 2018年八年级物理全册 第6章 第4节 来
- 毕业论文-浅析余华小说的悲悯性 - 以《
- 2019年整理乡镇城乡环境综合治理工作总
- 广西民族大学留学生招生简章越南语版本
- 故宫旧称紫禁城简介




