全国2011年10月自考软件开发工具试题和答案
2011版_软件开发工具_3173_自考过关宝典

软件开发工具单项选择集锦一、单项选择题1、最早出现的软件开发工具是()p35A.计划工具B.分析工具C.设计工具D.通用工具1.1. 出现最早、数量最大的软件开发工具是()A.设计工具B.分析工具C.计划工具D.集成化工具2.下面哪项不属于面向对象的特性?( ) p47A.继承性B.遗传性C.多态性D.封装性面向对象特性:封装、继承、多态3.框图是用于( )的概念模式。
P56A.描述程序执行的逻辑过程B.描述数据结构C.描述数据内容D.描述系统状态及转换方式4.( )是软件开发全过程的信息管理总枢纽。
P60A.信息库B.数据库C.数据仓库D.项目数据库5.下列属于概念模式的是( )。
P58A.神经网络B.远程网络C.时序网络D.分散式网络6.目前人机界面中,最流行的产品是( )。
P64A.CPISC.CUAD.GUI7.在下列软件开发所涉及的信息中,属于跨越开发周期的是(p54)A.有关系统环境、现状与需求的信息B.有关软件功能设计的各种信息C.有关用户对系统各种变更要求的信息D.有关包括程序与文档的软件成果信息8.在软件开发工具的概念模式中,决策表属于的概念模式是()P59 A.时序网络B.计算机模拟模型C.结构图D.数学与逻辑模型9.在软件开发过程中,建立逻辑模型应在(p72)A.需求分析阶段B.编码阶段C.分析设计阶段D.测试阶段9.1.AD/Cycle中的需求分析阶段的任务是()C.建立逻辑模型D.完成系统总体设计9.2.在AD/Cycle的跨周期管理中,完成数据库物理设计是在()A.需求分析阶段B.分析设计阶段C.编码阶段D.测试阶段10.关于软件开发工具的开发与选择问题,下列选项中正确的是()P81A.具体工作条件与软件开发工具的开发与选择无关B.选择软件开发工具与项目特征无关C.只要确定了某种软件开发工具,就能够进行软件开发工作了D.自行开发软件开发工具时,应充分考虑其难度11.在对市场上可供使用的软件开发工具进行调查研究时,应包括的内容是()P84 A.软件开发工具供应商的规模B.软件开发工具的管理者C.软件开发工具的销售量D.软件开发工具的服务和培训条件12.在第三代语言的应用中,人们发现了新的“瓶颈”是(p23)A.处理需求的描述B.处理过程的描述C.处理结果的描述D.检测方式的描述13.下述对通用软件特点叙述正确的是(p24)A.通常情况下,用通用软件进行软件开发工作要比使用软件开发工具开发软件效率高B.使用通用软件开发软件能够完成几乎所有的开发工作C.使用通用软件常常遇到难于保持一致性的困难D.通用软件能够自动生成非常高质量的程序14.每项任务仅由一个模块来完成,这称为模块的( P44 )A.开放性B.确定性C.凝聚性D.稳定性14.1.在模块的相互联系中,应当仅使用( )A.逻辑耦合B.功能耦合C.数据耦合D.控制耦合14.2.模块的功能在逻辑上应尽可能地()A.全面、完整B.单一、明确C.全面、明确D.规范、完整14.3.在论述程序结构时,E.Yourdon把程序的结构分解成三个基本模块,即A.处理单元、循环机制、二分决策机制B.处理单元、循环机制、控制转移机制C.循环机制、二分决策机制、控制转移机制D.处理单元、二分决策机制、控制转移机制14.4.划分模块的基本要求是A.模块间联系少,模块规模足够小,模块扇入数足够大B.模块功能单一,模块间联系少,模块扇入数足够大C.模块功能单一,模块间联系少,模块规模足够小D.模块功能单一,模块规模足够小,使用逻辑耦合A.机器语言B.汇编语言C.高级语言D.非过程化语言16.软件是用户与硬件之间的桥梁。
2011年全国自考软件开发工具模拟试卷4

2011年全国自考软件开发工具模拟试卷(四)一、单项选择题(本大题共20小题,每小题2分,共40分。
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分)1. 下列哪项不属于大型软件开发过程中涉及的角色【】A. 用户B. 项目负责人C. 程序员D. 计算机厂家答案:D解析:【考点点击】本题主要考查的知识点为大型软件开发过程中涉及的角色。
【要点透析】在大型软件的开发过程中,涉及到的角色有:用户、项目负责人、程序员和硬件。
2. 软件开发工具的基础是【】A. 信息库B. 用户C. 数据库D. 计算机系统答案:A解析:【考点点击】本题在2010年10月真题第一大题第7小题考查过,主要考查的知识点为软件开发工具的基础。
【要点透析】软件开发工具的基础是信息库。
没有这个基础,或者这个基础不牢,那么总控就无信息可调度,人机界面也就没有有用的信息向用户提供,所谓支持软件开发也就成为一句空话。
3. 项目数据库的一项重要内容是【】A. 各工作阶段的预期进度、实际进展情况、验收情况B. 各工作阶段的资源配置情况C. 各工作阶段的经费使用情况D. 各工作阶段的人员状况答案:A解析:【考点点击】本题主要考查的知识点为项目数据库的相关知识。
【要点透析】项目数据库是信息库的一个组成部分,它记录的是项目本身进展的各种有关信息,它的一项重要内容是各工作阶段的预期进度、实际进展情况、验收情况。
4. 下列哪项不是项目管理的基本目标【】A. 有效地控制产品的质量B. 保证安全,提高保密程度C. 保证整个系统按预定进度完成D. 合理利用各种资源答案:B解析:【考点点击】本题主要考查的知识点为项目管理的基本目标。
【要点透析】项目管理的基本目标有:有效地控制产品的质量、保证整个系统按预定进度完成、合理利用各种资源、控制与降低成本。
5. 下列不是报表的组成部分的是【】A. 表名B. 页眉C. 总结行D. 表尾附录答案:B6. 应承担验收模块任务的是【】A. 用户B. 项目负责人C. 程序员D. 硬件答案:B解析:【考点点击】本题主要考查的知识点为在软件开发过程中,各成员应当承担的具体的任务。
自考02333软件工程2011-2014综合应用题及答案

四、综合应用题(本大题共2小题,每小题10分,共20分)32.有一家教管理系统,其要求的功能如下:家教老师可以注册本人信息、修改本人资料、浏览家教信息、搜索家教信息;家教学生可以注册本人信息、修改本人资料、浏览家教信息、搜索家教信息;家教管理员可以登录、登记家教信息、发布网站公告、处理家教信息。
请根据需求,画出该系统的用况图。
33.设被测试程序的流程图为题33图,请完成:(l)什么是语句覆盖?什么是路径覆盖?(2)给出实现语句覆盖的测试用例,并标明程序的执行路径。
(3)给出实现路径覆盖的测试用例,并标明程序的执行路径。
五、应用题(本大题共2小题,第40小题13分,第41小题12分,共25分)40.根据下列事务型的数据流图,设计出初始软件结构图。
41.根据下列程序流程图,设计3组的测试用例,使之满足语句覆盖,对每组测试数据给出执行路径、两个判定(1)和(3)的判定结果。
语句覆盖在测试时应该执行到程序中的每一个语句3组测试用例:x=10 ,y=8 执行路径:1 2 5 (1)的判定结果为假,(3)的判定结果不执行X=7 y=4 执行路径:1 3 5 (1)的判定结果为真,(3)的判定结果为真X=7 y=1执行路径:1 34 5 (1)的判定结果为真,(3)的判定结果为假四、综合应用题(本大题共2小题,每小题10分,共20分)37.一个简化的机票销售系统需求描述如下:售票员根据旅客需要的航班,首先查询有无该航班机票。
若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部经理可随时查询每一个航班的售票情况,并在当日结算时能计算出日营业额。
请画出该系统的0层DFD图和1层DFD图(注:1层分解为查询和录入、统计和计算两个处理)。
38.设被测试的程序段为:begin s1;if(x=1)and(y>3)then s2;if(x<2)or(y=2)then s3;s4;end可供选择的测试用例为:请分别找出实现语句覆盖、条件覆盖、分支覆盖最少所需的测试用例及其对应的编号。
信息系统开发与管理综合试题及答案

12.从总体说,管理信息系统是由4个部分组成的,这四个部分是( )A
A.信息源、信息处理器、信息用户和信息管理者
B.数据库、信息处理器、信息存储器和信息管理者
C.数据库、信息处理器、信息用户和信息存储器
D.信息源、计算机、数据库和信息管理者
2)请将该E-R模型转换为关系数据库逻辑模型;
关系数据库逻辑模型:产品(产品号,产品名,产品单价)
组合(产品号,零件号,零件数)
零件(零件号,零件名,单重,单价,材料号,材料量)
材料(材料号,材料名,单价,计重单位)
2011年10月高等教育自学考试
信息系统开发与管理(第一、二章)模拟试题(五)
C、信息具有价值 D、信息是制定企业计划的基础
6.在企业管理信息中,有关厂址的选择的信息属于( ) A P51
A、战略信息 B、控制信息
C、战术信息 D、作业信息
(4)每个运动员可以参与多个比赛项目,每个比赛项目可以由多个运动员参加。
(5)每个运动员属于一个班级,一个班级有若干运动员,
(6)要求能够公布每个运动员的比赛成绩(比赛成绩,比赛名次)
要求:①做出该系统的概念结构模型(E-R模型)。②设计该系统的关系数据库逻辑模型。
关系数据库逻辑模型: 班级(班级号,班名,院系)
A、小型企业 B、中型企业
C、大型企业 D、各类企业
4. 下列选项中,属于应用软件的是( ) D P29
A、DOS B、Java C、SQLserver D、CAD
C、开发语言 D、以上均正确
14. 管理信息系统阶段为20世纪 ( ) C P20
全国2011年10月自考软件开发工具试题和答案

全国2011年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未均无分。
1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。
这个阶段开始于20世纪的( )A.60年代B.70年代C.80年代D.90年代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.VBB.VCC.PBD.JA V A8.结构化程序设计的方法主要的服务对象是( )A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是( )A.验收模块B.要求修改C.交付检验D.试运行10.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误..的观念是( )A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律11.Eclipse文本编辑器中查找下一个操作的快捷键是( )A.Ctrl+KB.Ctrl+ZC.CtrI+CD.Ctrl+X12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和( )A.Shift键B.Ctrl键C.Alt键D.Tab键13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是( )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点的是( )A.RCSB.PVCSC.CVSD.SCCS15.CVS中,在某一时刻,模块中文件状态的静态影像称为( )A.输出B.提交C.快照D.备份16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理办法是( )A.使用最后存储的版本B.使用最先存储的版本C.使用存储的最高版本D.列出所有版本供选择17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面18.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面19.在如下关于面向对象的一些概念的叙述中,正确的是( )A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述C.封装即信息隐藏D.方法是驻留在程序中的过程20.在Rational Rose建模的逻辑设计中,使用的图是( )A.活动图B.顺序图C.状态图D.关联图二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
全国2011年10月高等教育自学考试(答案)

全国2011年10月高等教育自学考试电子商务安全导论试题课程代码:00997一、单项选择题(本大题共20小题,每小题1分,共20分)1.美国的橘黄皮书中为计算机安全的不同级别定义了ABCD四级,其中C级又分了子级,由低到高的是( A )A.C1,C2 B.C2,C1C.C1,C2,C3 D.C3,C2,C12.下列属于单钥密码体制算法的是(A )A.RC—5加密算法B.RSA密码算法C.ELGamal密码体制D.椭圆曲线密码体制3.第一个既能用于数据加密,又能用于数字签名的加密算法是(D )A.DES加密B.IDEA加密C.RC—5加密D.RSA加密4.下列选项中不是..散列函数的名字的是(A )A.数字签名B.数字指纹C.压缩函数D.杂凑函数5.SHA算法压缩后的输出值长度为(B )A.128比特B.160比特C.264比特D.320比特6.《建筑内部装修设计防火规范》的国家标准代码是(D )A.GB50174—93 B.GB9361—88C.GB50169—92 D.GB50222—957.计算机病毒最重要的特征是(B )A.隐蔽性B.传染性C.潜伏性D.破坏性8.Kerberos最头疼的问题源自整个Kerberos协议都严重地依赖于(C )A.服务器B.通行字C.时钟D.密钥9.数字证书的作用是证明证书用户合法地拥有证书中列出的(D )A.私人密钥B.加密密钥C.解密密钥D.公开密钥10.LDAP服务器提供(A )A.目录服务B.公钥服务C.私钥服务D.证书服务11.下列服务器中不是..CA的组成的是(B )A.安全服务器B.PKI服务器C.LDAP服务器D.数据库服务器12.下列选项中,不属于...有影响的提供PKI服务的公司的是(D )A.Baltimore公司B.Entrust公司C.VeriSign公司D.Sun公司13.密钥管理的目的是维持系统中各实体之间的密钥关系,下列选项中不属于...密钥管理抗击的可能威胁的是(A )A.密钥的遗失B.密钥的泄露C.密钥未经授权使用D.密钥的确证性的丧失14.SET协议确保交易各方身份的真实性的技术基础是数字化签名和(B )A.加密B.商家认证C.客户认证D.数字信封15.下列选项中不是..接入控制功能的是(C )A.阻止非法用户进入系统B.允许合法用户进入系统C.防止用户浏览信息D.使合法人按其权限进行各种信息活动16.MAC的含义是(C )A.自主式接入控制B.数据存取控制C.强制式接入控制D.信息存取控制17.VPN的优点不包括...(D )A.成本较低B.结构灵活C.管理方便D.传输安全18.使用专用软件加密数据库数据时,这一类专用软件的特点是将加密方法嵌入(A )A.DBMS的源代码B.应用程序源代码C.操作系统源代码D.数据19.支持无线PKI的证书是(A )A.CFCA手机证书B.CTCA数字证书C.SHECA证书D.CHCA证书20.CTCA目前提供的安全电子邮件证书的密钥位长为(D )A.64位B.128位C.256位D.512位二、多项选择题(本大题共5小题,每小题2分,共10分)21.对Internet的攻击类型有()A.截断信息B.伪造C.篡改D.介入E.病毒22.一种加密体制采用不同的加密密钥和解密密钥,这种加密体制可能是(ABCD )A.单密钥加密B.双密钥加密C.双重DES加密D.三重DES加密E.RSA加密23.为了保证电子商务交易的有效性,在技术手段上必须要(BE )A.采用加密措施B.反映交易者的身份C.保证数据的完整性D.提供数字签名功能E.保证交易信息的安全24.CFCA证书种类包括(ABDE )A.企业高级证书B.服务器证书C.手机证书D.安全E—mail证书E.个人普通证书25.SHECA证书管理器将证书分为(ABC )A.个人证书B.企业证书C.服务器证书D.他人证书E.根证书三、填空题(本大题共5小题。
全国2011年10月高等教育自学考试数据库及其应用试题及答案

全国2011年10月高等教育自学考试数据库及其应用试题课程代码:02120一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或均无分。
1.教学数据库中有学生、课程、教师和成绩4个表,基于学生、课程和成绩表创建一个查询,则该查询是一个( )A.模式B.外模式C.逻辑模式D.内模式2.用来表达数据库物理结构的模型称为( )P9A.概念模型B.逻辑模型C.外部模型D.内部模型3.下面关于DBA职责的选项中,不.正确的是( ) P23A.编写应用程序B.监控数据库运行C.定义模式D.转储与恢复4.设一个工程项目可以有多个职工参加,一个职工可参加多个工程项目,职工与工程项目实体之间是( )A.一对一联系B.一对多联系C.多对一联系D.多对多联系5.下列关于数据访问页的说法中,错误..的是( )P221A.数据访问页是连接数据库的web页B.可以利用数据访问页输入、查看和编辑数据C.能够在IE浏览器中打开数据访问页D.必须在打开数据库的状态下,才能打开数据访问页6.空数据库是指数据库中( )A.无任何对象B.表中没有数据C.只有“表”对象D.不包括“表”对象7.在Access中,撤销数据库密码时,需要( )A.关闭数据库B.以只读方式打开数据库C.以独占方式打开数据库D.以独占只读方式打开数据库8.若表中某一字段需要存放Word文档,则应将该字段的类型设置为( )A.备注B.超级连接C.查阅向导D.OLE对象9.若两个表之间建立了一对多关系,且设置参照完整性和级联删除,则删除( )A.“一”方表中的一个记录,会自动删除“多”方表中的所有相关记录B.“多”方表中的一个记录,会自动删除“一”方表中的所有相关记录C.“一”方表中的一个记录,会自动删除“多”方表中的一个相关记录D.“多”方表中的一个记录,会自动删除“一”方表中的一个相关记录10.有部门和职工关系,在建立部门与职工之间一对多联系时,若选择的联接类型如图所示,则数据之间的关联方式是( )A.自然联接B.左外联接C.右外联接D.内部联接11.下列关于查询视图的说法中,错误..的是( )A.“设计视图”与“SQL视图”都可以创建查询对象B.“SQL视图”中显示创建查询的SQL语句C.“SQL视图”不能切换到“设计视图”D.“设计视图”显示查询的数据源、查询准则等信息12.若设置查询准则为:Like"P[KFD]###",则满足查询条件的值是( )A.P[KFD]B.PK231C.PFD234D.P[KFD]###13.假设创建了一个商品展示窗体,下图是该窗体的( )A.数据表视图B.设计视图C.窗体视图D.操作视图14.假设窗体中有1个命令按钮控件,当单击该命令按钮时,将弹出另一个窗体,则应设置该控件的( )A.格式属性B.数据属性C.事件属性D.其它属性15.下列关于报表数据源的说法中,正确的是( )p43A.报表的数据源只能是表B.报表的数据源可以是表或查询C.报表的数据源可以是表或窗体D.报表的数据源可以是表、查询和窗体16.有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是( )A.=Count([学号])B.=Count([学分])C.Count(学号)D.Count(学分)17.数据访问页以单独的HTML文件格式存储,其文件的扩展名为( )A.HTMB.HMLC.EXED.WEB18.在Access中,运行Windows应用程序的宏操作是( )A.RunAppB.RunCodeC.RunMacroD.RunSQL19.在Access的报表中,报表格式为“在当前行中打印当前节,而在下一行中打印下一节”,则需将报表的“新行或新列”属性设置为( )P206A.无B.节前C.节后D.节前和节后20.判断“学生”窗体中“籍贯”字段值为“四川”的宏条件表达式为( )A.[Forms]![学生]="四川"B.[Forms]![籍贯]=四川C.[Forms]![学生]![籍贯]=四川D.[Forms]![学生]![籍贯]="四川"二、填空题(本大题共15小题,每小题1分,共15分)请在每小题的空格中填上正确答案。
2011年10月全国软件工程(02333)自考试题及答案

全国2011年10月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均不得分。
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.UML术语中,限定符常被用在( )A.依赖关系 B.泛化关系C.关联关系D.细化关系7.UML提供的13种图形化工具中,用于概念模型和软件模型静态结构的是( )A.用况图 B.状态图C.类图D.活动图8.RUP的迭代、增量式开发规定的4个阶段不.包括( )A.评审阶段 B.构造阶段C.移交阶段D.精化阶段9.根据RUP实现的活动,输入为设计类,活动为实现类,则输出为( )A.用况 B.子系统C.接口D.构件10.软件评估可分为静态评估和动态评估,其中属于动态评估技术的是( )A.评审 B.走查C.形式化证明D.软件测试11.黑盒测试技术,又称为( )A.功能测试 B.结构测试C.系统测试D.集成测试12.若有语句if(A<1 and C>0)then B=1/C else B=1/A,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B的值,这种测试策略为( )A.定义域测试 B.等价类测试C.路径测试D.事务流测试13.在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是( )A.瀑布模型和增量模型 B.瀑布模型和演化模型C.喷泉模型和增量模型D.喷泉模型和演化模型14.在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是( )A.演化模型 B.增量模型C.喷泉模型D.螺旋模型15.CMMI能力等级中的第一级为( )A.已执行级 B.已管理级C.已定义级D.已定量管理级二、填空题(本大题共20空,每空1分,共20分)请在每小题的空格中填上正确答案。
全国2011年10月自学考试Java语言程序设计试题及答案

全国2021年10月自学考试Java语言程序设计(一)试题课程代码:04747一、单项选择题(本大题共10小题,每题1分,共1O分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多项选择或未选均无分。
1.下面供选字符序列中,不属于...Java语言关键字的是 ( )A. throwB. synchronizedC. protectD. try2.以下程序代码的输出的结果是 ( )double x = 25.6;System.out.println((int)x << 1);A. 48B. 50C. 51D. 523.在以下供选择的概念中,不属于...面向对象语言概念的是 ( )4.在Java语言中,能够实现字符串连接的方法是 ( )A. String substring(int startpoint)B. String concat(String s)C. String replace(char old,char new)D. String trim()5.在以下供选择的容器类中,属于顶层容器的是 ( )6.在以下选项中,属于MouseListener接口的方法是 ( )A.mouseDoubleClicked(MouseEvent) B.mouseDragged(MouseEvent)C.mouseMoved(MouseEvent) D.mousePressed(MouseEvent)7.设已经有Graphics2D对象g2d,Line2D对象line,绘制对象line的代码是( )A.g2d.draw(1ine) B.g2d.drawLine(1ine)C.1ine.draw() D.1ine.drawLine()8.设Thread对象thd的优先级为7,thd又创立了另一个Thread对象chd,如果未对chd 的优先级进展修改,那么chd的优先级为 ( )A.1 B. 5C.7 D. 109.在以下供选择的操作中, File对象能够提供的操作是 ( )10.在编写访问数据库的Java程序时,Statement对象的作用是 ( )二、填空题(本大题共10小题,每题2分,共20分)请在每题的空格中填上正确答案。
全国自考软件开发工具试题及答案

全国自考软件开发工具试题及答案一、单选题(共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插件中,属于代码管理类插件是()。
自考-02382管理信息系统-2011年10月-附答案

全国2011年10月高等教育自学考试管理信息系统试题课程代码:02382一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在企业管理信息中,每日销售量统计信息属于( ) P7【管理信息包括战略信息、战术信息和作业信息三个层次1.战略信息又称决策信息2.战术信息又称管理控制信息3.作业信息是反映企业日常生产和经验管理活动的信息】A.战略信息B.战术信息C.控制信息D.作业信息2.一般认为,管理信息系统是一个复杂的社会系统,它是以( )A.计算机硬件为主导的系统B.人员为主导的系统C.机构为主导的系统D.计算机网络为主导的系统3.管理控制职能实施的基本条件之一是获取对于预定指标的( ) P24【控制必须具备三个基本条件:一是明确的执行标准,如数量、指标、规章制度等;二是及时获得发生偏差的信息,如报表、原始记录、口头汇报等;三是纠正偏差的有效措施。
】A.控制信息B.预测信息C.综合信息D.偏差信息4.传输介质是数据传输的物理媒体,下列选项中属于无线传输介质的是( )A.红外线B.双绞线C.同轴电缆D.光纤电缆5.下列选项中,由ARPANET网发展过来的网络是( )NB.MANC.INTRANETD.INTERNET6.属于信息系统执行规划内容的是( ) P69【一个组织的信息系统规划分为战略规划和执行规划两个层次。
战略规划是宏观指导性的长远计划;执行规划是对战略规划的具体化】A.设计信息系统的总体结构B.划分子系统及其开发的先后顺序C.制定资源配置计划D.安排开发项目的进度计划7.原型法的主要优点之一是( ) P79【原型法与用户交流比较多,能够较好的满足用户要求。
】A.便于满足用户需求B.开发过程管理规范C.适于开发规模大、结构复杂的系统D.开发文档齐全8.在数据流程图中,系统输出结果的抵达对象是( )A.外部实体B.数据处理C.数据存储D.输出设备9.系统详细调查需要弄清现行系统的基本逻辑功能和( ) P103A.组织机构B.外部环境C.信息流程D.基础设施lO.关系到信息系统能否最大程度发挥作用的关键问题是确定新系统的( )A.外部环境B.管理模式C.业务流程D.数据流程图11.模块结构图中,表示模块的符号是( ) P128A.矩形框B.箭头C.空心圆D.实心圆12.如果数据流程图呈束状结构,则称它为( ) P131A.变换型数据流程图B.事务型数据流程图C.顶层数据流程图D.分层数据流程图13.某学生的代码(学号)为2009001,这个代码属于( )A.数字码B.字符码C.混合码D.助记码14.数据库设计的起点是( ) P140A.用户需求分析B.概念结构设计C.存储结构设计D.物理结构设计【数据库设计经历的阶段有:用户需求分析阶段、概念结构设计阶段、逻辑结果设计阶段、物理结构设计阶段、数据库实施、运行和维护阶段】15.系统测试的主要目的是( )A.提高程序效率B.证明程序正确C.发现程序错误D.改正程序错误16.在信息系统文档中,可行性研究报告属于( ) P164A.用户文档B.开发文档C.管理文档D.设计文档17.进行信息系统结项评价的时间应该在( ) P164A.系统分析完成之后B.系统设计完毕之后C.系统实施结束以后D.系统投入运行以后【信息系统的评价主要包括:立项评价、中期评价以及结项评价。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国2011年10月高等教育自学考试软件开发工具试题课程代码:03173一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未均无分。
1.一些专门用于支持软件开发的软件开发工具陆续问世,从而进入了专用的软件开发工具的阶段。
这个阶段开始于20世纪的( )A.60年代B.70年代C.80年代D.90年代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.VBB.VCC.PBD.JA V A8.结构化程序设计的方法主要的服务对象是( )A.用户B.系统分析员C.程序员D.系统设计员9.在大型软件开发中,用户承担的工作是( )A.验收模块B.要求修改C.交付检验D.试运行10.2008年,国际电子电气工程师学会的权威刊物《软件》的九月/十月号,以“软件开发工具”(Software Development Tools)为题的一期专刊中,认为错误..的观念是( )A.软件开发工具的实践性很强B.软件开发工具的抽象程度越来越高C.软件开发工具的历史发展是多样性和趋同性并存的D.在信息处理、知识表达、事务处理等问题上,确实是存在着我们已经认识的普遍规律11.Eclipse文本编辑器中查找下一个操作的快捷键是( )A.Ctrl+KB.Ctrl+ZC.CtrI+CD.Ctrl+X12.在Eclipse CDT编辑器中,完成快捷键设定的操作是同时按下=键和( )A.Shift键B.Ctrl键C.Alt键D.Tab键13.在Eclipse中,把文件恢复到历史记录版本的操作按钮是( )A.RestoreB.ReplaceC.RenameD.Reset14.下述版本控制软件中,具有开放源代码特点的是( )A.RCSB.PVCSC.CVSD.SCCS15.CVS中,在某一时刻,模块中文件状态的静态影像称为( )A.输出B.提交C.快照D.备份16.在Eclipse首次启动时,如果某个插件有多个版本,通常的处理办法是( )A.使用最后存储的版本B.使用最先存储的版本C.使用存储的最高版本D.列出所有版本供选择17.在Eclipse插件清单编辑器中,指定当前插件运行时所需插件列表的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面18.在Eclipse插件清单编辑器中,显示插件提供给其他插件使用包的页面是( )A.概述页面B.依赖性页面C.构建页面D.运行时页面19.在如下关于面向对象的一些概念的叙述中,正确的是( )A.客观世界的有规律的事物才是对象B.类是对一组相同的对象的描述C.封装即信息隐藏D.方法是驻留在程序中的过程20.在Rational Rose建模的逻辑设计中,使用的图是( )A.活动图B.顺序图C.状态图D.关联图二、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。
错填、不填均无分。
21.第四代语言的原义是______________的程序设计语言。
22.总体设计文件应当包括__________________、模块清单、公用数据结构(文件或数据库的格式)。
23.框图是描述程序执行的逻辑过程的概念模式,把程序执行的基本步骤归纳为______________、处理、输入、输出、起始或终止几个基本功能。
24.人机交互手段的八个方面是:键盘操作、屏幕滚动、菜单选择、帮助系统、鼠标操作,色彩应用、数据录入和______________。
25.购买现成的软件开发工具还是自己开发专用的工具,与具体工作的条件、______________、人员素质、项目特征都有不可分割的联系。
26.记录软件开发工具使用的详细过程情况,将使项目的组织者及时地清楚地知道开发工具的使用情况、______________的情况以及人们是否正确地使用了它们。
27.从几十年软件开发工具发展历史中,可以看到软件开发工具一个值得注意的特点是多样性和______________的并存。
28.Eclipse最初主要用来进行______________语言开发,但Eclipse并非只有这个用途。
29.Eclipse的体系结构主要包括运行时内核,工作空间,______________,其它插件等。
30.在Eclipse中支持的断点包括行断点、______________和事件断点。
31.在GDB删除方法断点时,有双击、鼠标右键弹出菜单和______________三种方法。
32.在Eclipse定制透视图编辑器中的四个标签,分别定制的是工具栏、菜单栏、快捷方式和______________。
33.在Eclipse中允许用户在注释、代码和______________三个维度设置代码模板。
34.在Eclipse代码模板编辑中,变量以______________开头。
35.版本控制软件ClearCase涵盖的范围包括版本管理、建立管理、________________和过程控制。
36.Eclipse工具栏的默认状态是______________状态。
37.Eclipse插件清单编辑器由______页面、依赖性页面、运行时页面、扩展页面、扩展点页面和构建页面组成。
38.Eclipse插件用户界面的三个基本构成元素是视图、编辑器和______________。
39.当前我们所要开发的信息系统不同于以前。
其重要特征是具有______________、复杂性和相互关联性。
40.UML(Unified Modeling Language)称为______________。
三、简答题(本大题共6小题,每小题5分,共30分)41.简述信息库中保存的设计阶段资料的内容。
42.简述大型软件开发工作困难产生的原因。
43.简述模块的划分应当符合的基本要求。
44.在引入软件开发工具之后,如何严格使用制度?45.简述软件开发工具的运行环境。
46.简述在面向对象方法中,对象与类的关系。
四、论述题(本大题共1小题,10分)47.试述软件开发工具的基本功能。
五、应用题(本大题共1小题,20分)48.(本小题共有10个关键点,均已用数字标出,请将答案填写在题后相应的标号处)完成一个名称为OddSum的程序,求指定范围内的奇数和,输入为两个整型变量,输出为这两个变量之间的所有奇数的和。
使用Eclipse CDT完成该C程序,按照新建项目、源文件夹、编写代码、编译运行的实现步骤,补充上述这些步骤中的关键点。
(1)新建项目:打开Eclipse集成环境,点击菜单栏上的①菜单,选择新建子菜单下的“C Project”选项,弹出选择向导窗口。
在对话框中打开C/C++文件夹,选择“C Project”后点击“Next”进入下一步。
在项目名称栏中输入②,并在项目类型“Project type”标签中打开“Executable”文件夹,选择“Empty Project”,点击“Finish”按钮完成。
(2)新建源文件夹:鼠标右键点击资源浏览器中的新建的项目,在弹出的菜单中,选择③子菜单里的源文件夹“Source Folder”选项。
在弹出的窗口中需要输入文件夹名称,把光标定位到④一栏中输入源文件夹名称“src”,然后点击“Finish”按钮完成。
(3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击⑤,在弹出的菜单中选择新建“New”子菜单里的类“Class”选项,新建一个名为“Sum”的类文件。
(4)编写C程序代码:打开第3步中建好的Sum文件,在编辑器中编写代码如下,补充代码中的关键步骤。
#include "stdio.h"#include "stdlib.h"int main(void){int firstNum=0,secondNum=0;‖输入参数getResult=0;‖计算结果scanf("%d%d",&firstNum,&secondNum);getResult= ⑥;printf(¨%d",getResult);return EXIT_SUCCESS;}bool isOdd(int num){if(⑦)‖判断是否为奇数return true;elsereturn false;}int add(int a,int b){return a + b;}int addOdd(int min,int max){int i,result=0;if(min>max){ ‖交换上下界int tmpNum=min;8 =max;max=tmpNum;}for(i=min;i<=max;i++){if(isOdd(i)) ‖满足奇数条件result=add(result,i);}return resut;}(5)运行C程序:在资源管理器中鼠标右键点击该项目,在Run As子菜单中选择运行设置“Run Configurations",弹出如下图对话框。
在“Project”栏中输入项目名称OddSum,或者点击“Browse”按钮,在弹出的对话框中选择相应的项目。
在“C/C++Application”栏中点击⑨按钮,选择相应的程序来运行。
(6)使用浏览功能查看函数的调用层次:Eclipse的查看调用层次功能可以清晰展现函数调用关系。
首先,将光标定位到编辑器中的add()函数;然后,点击菜单栏上的浏览“Navigate”菜单,选择打开调用层次结构“Open Call Hierarchy”选项,即可看到add()函数的调用层次。
add()函数的调用层次结构为:main()-> ⑩->add()。
①_________________________________________________。
②_________________________________________________。
③_________________________________________________。