首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这时最好使用()。
查看本题答案
包含此试题的试卷
中级软件设计师《单选题》真题及答案
点击查看
你可能感兴趣的试题
如果某个医院与一个IT公司签订了合同开发该医院的信息系统在合同中规定该 医院信息部门人员自始至终参与
独立开发模式
合作开发模式
自主开发模式
软件购买模式
难以定义的模式
如果某商品流通企业的管理信息系统的开发过程是首先在用户功能需求的基础上开发出一个具有基本功能的系统然
原型法
面向对象法
生命周期法
计算机辅助开发法
在开发一个系统时如果用户对系统的目标不是很清楚难以定义需求这时最好使用
瀑布模型
原型法
喷泉模型
螺旋模型
系统分析阶段的主要目标是在系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需 求提出系
如果用户对系统的目标不是很清楚需求难以确定这时最好使用______进行系统开发
原型法
瀑布模型
V-模型
螺旋模型
建筑系统中自定义表格
可以由用户 自由定义
只限于系统规定的模板
需由系统开发商确认后生效
薷用户 制作模板导人
在每一个信息系统项目开发中下面说法那一个是正确的
必须进行深入细致的需求分析。
如果开发人员已经了解了用户的需求,需求分析可以省略。
系统分析的主要目的是确定信息系统应该具有的功能、性能和结构。
业务分析是主要目的是搞清楚用户对信息系统的基本需求。
在开发一个系统时如果用户对系统的目标不是很清楚难以定义需求这时最好使用
1
3
5
7
在开发一个系统时如果用户对系统的目标不是很清楚难以定义需求这时最好使用
需求分析
概要设计
详细设计
系统测试
下列说法中错误的一项是______
Profile由PP和MIDP组成,分别支持移动和嵌入式设备的开发
J2ME包括一个Profile,可以定义应用系统的声明周期模型
PP是由其下层的PBP支持以及AWT类库组成的
MIDP主要用于支持在移动设备加入用户界面、网络连接等
运用原型法开发信息系统时开发人员首先要对用户提出的问题进行总结然后开发出一个原型系统并运行之
在开发一个系统时如果用户对系统的目标是不很清楚难以定义需求这时最好使用______
原型法
瀑布模型
V模型
螺旋模型
在开发一个系统时如果用户对系统的目票不很清楚难以定义需求这时最好采用
原型法
瀑布模型
V-模型
螺旋模型
在开发一个系统时如果用户对系统的目标不很清楚难以定义需求这时最好使用——
原型法
瀑布模型
V-模型
螺旋模型
下列有关i级模式结构的数据独立性的说法中正确的是______
在一个数据库中可以定义多个内模式,可利用不同的内模式来描述特定用户对数据的物理存储需求
外模式是用户与数据库系统的接口,用户可通过外模式来访问数据,在一个数据库中只能定义一个外模式
三级模式结构提供了数据独立性,即当数据的逻辑结构和存储结构发生变化时,应用程序不受影响
数据独立性使得数据的定义和描述与应用程序相分离,简化了数据库应用程序的开发,但增加了用户维护数据的代价
在短期内定义用户的基本需求的基础上首先开发一个具备基本功能.实验性 的.简易的应用软件然后在相应开发
管理信息系统的开发是一项大的系统工程性质的工作一般的系统工程均要有3个成功要素这就是
合理确定系统目标
组织系统性队伍
遵循系统工程的开发步骤
用户信息
DSS是支持而不是代替人们的认识过程
如果用户对系统的目标不是很清楚需求难以定义这时最好使用进行系统开发
原型法
瀑布模型
V-模型
螺旋模型
在开发一个系统时如果用户对系统的目标不是很清楚难以定义需求这时最好使用
专利权
商标权
著作权
财产权
在开发一个系统时如果用户对系统的目标不很清楚难以定义需求这时最好采用
原型法
瀑布模型
V-模型
螺旋模型
热门试题
更多
ISO/IEC9126软件质量模型中可靠性质特性包括多个子特性一软件在故障发生后要求在90秒内恢复其性能和受影响的数据与达到此目的有半的软件属性为
试题六 阅读下列说明和Java代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图6-1所示现采用组合Composition设计模式来设计得到如图6-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【Java代码】importjava.util.*1Company{protectedStringname;publicCompanyStringname{2=name}publicabstractvoidAddCompanyc;//增加子公司办事处或部门publicabstractvoidDeleteCompanyc//删除子公司办事处或部门}classConcreteCompanyextendsCompany{privateList<3>children=newArrayList<4>;//存储子公司办事处或部门publicConcreteCompanyStringname{supername;}publicvoidAddCompanyc{5.addc;}publicvoidDeleteCompanyc{6.removec}}classHRDepartmentextendsCompany{publicHRDepartmentStringname{supername;}//其它代码省略}classFinanceDepartmentextendsCompany{publicFinanceDepartmentStringname{supername;}//其它代码省略}publicclassTest{publicstaticvoidmainString[]args{ConcreteCompanyroot=newConcreteCompany“北京总公司”root.AddnewHRDepartment“总公司人力资源部”root.AddnewFinanceDepartment“总公司财务部”ConcreteCompanycomp=newConcreteCompany“上海分公司”comp.AddnewHRDepartment“上海分公司人力资源部”comp.AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompanycomp=newConcreteCompany“南京办事处”compl.AddnewHRDepartment“南京办事处人力资源部”compl.AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略}} 3处填
试题六 阅读下列说明和Java代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图6-1所示现采用组合Composition设计模式来设计得到如图6-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【Java代码】importjava.util.*1Company{protectedStringname;publicCompanyStringname{2=name}publicabstractvoidAddCompanyc;//增加子公司办事处或部门publicabstractvoidDeleteCompanyc//删除子公司办事处或部门}classConcreteCompanyextendsCompany{privateList<3>children=newArrayList<4>;//存储子公司办事处或部门publicConcreteCompanyStringname{supername;}publicvoidAddCompanyc{5.addc;}publicvoidDeleteCompanyc{6.removec}}classHRDepartmentextendsCompany{publicHRDepartmentStringname{supername;}//其它代码省略}classFinanceDepartmentextendsCompany{publicFinanceDepartmentStringname{supername;}//其它代码省略}publicclassTest{publicstaticvoidmainString[]args{ConcreteCompanyroot=newConcreteCompany“北京总公司”root.AddnewHRDepartment“总公司人力资源部”root.AddnewFinanceDepartment“总公司财务部”ConcreteCompanycomp=newConcreteCompany“上海分公司”comp.AddnewHRDepartment“上海分公司人力资源部”comp.AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompanycomp=newConcreteCompany“南京办事处”compl.AddnewHRDepartment“南京办事处人力资源部”compl.AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略}} 5处填
某网站向CA申请了数字证书用户通过来验证网站的真伪
软件人与被许可方签订一份软件使用许可合同若在该合同约定的时间和地域范围内软件权利人不得再许可任何第三人以些相同的方法使用该项软件但软件权利人可以自己使用则该项许可使用是
系统开发计划用于系统开发人员与项目管理人员在项目期内进行沟通它包括和预算分配表等
以下关于CPU的叙述中错误的是
以下关于类和对象的叙述中错误的是
在采用结构化方法进行了系统分析时根据分解与抽象的原则按照系统中数据处理的流程用来建立系统的逻辑模型从而完成分析工作
风险预测从两个方面评估风险即风险发生的可能性以及
试题六 阅读下列说明和Java代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图6-1所示现采用组合Composition设计模式来设计得到如图6-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【Java代码】importjava.util.*1Company{protectedStringname;publicCompanyStringname{2=name}publicabstractvoidAddCompanyc;//增加子公司办事处或部门publicabstractvoidDeleteCompanyc//删除子公司办事处或部门}classConcreteCompanyextendsCompany{privateList<3>children=newArrayList<4>;//存储子公司办事处或部门publicConcreteCompanyStringname{supername;}publicvoidAddCompanyc{5.addc;}publicvoidDeleteCompanyc{6.removec}}classHRDepartmentextendsCompany{publicHRDepartmentStringname{supername;}//其它代码省略}classFinanceDepartmentextendsCompany{publicFinanceDepartmentStringname{supername;}//其它代码省略}publicclassTest{publicstaticvoidmainString[]args{ConcreteCompanyroot=newConcreteCompany“北京总公司”root.AddnewHRDepartment“总公司人力资源部”root.AddnewFinanceDepartment“总公司财务部”ConcreteCompanycomp=newConcreteCompany“上海分公司”comp.AddnewHRDepartment“上海分公司人力资源部”comp.AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompanycomp=newConcreteCompany“南京办事处”compl.AddnewHRDepartment“南京办事处人力资源部”compl.AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略}} 1处填
试题六 阅读下列说明和Java代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图6-1所示现采用组合Composition设计模式来设计得到如图6-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【Java代码】importjava.util.*1Company{protectedStringname;publicCompanyStringname{2=name}publicabstractvoidAddCompanyc;//增加子公司办事处或部门publicabstractvoidDeleteCompanyc//删除子公司办事处或部门}classConcreteCompanyextendsCompany{privateList<3>children=newArrayList<4>;//存储子公司办事处或部门publicConcreteCompanyStringname{supername;}publicvoidAddCompanyc{5.addc;}publicvoidDeleteCompanyc{6.removec}}classHRDepartmentextendsCompany{publicHRDepartmentStringname{supername;}//其它代码省略}classFinanceDepartmentextendsCompany{publicFinanceDepartmentStringname{supername;}//其它代码省略}publicclassTest{publicstaticvoidmainString[]args{ConcreteCompanyroot=newConcreteCompany“北京总公司”root.AddnewHRDepartment“总公司人力资源部”root.AddnewFinanceDepartment“总公司财务部”ConcreteCompanycomp=newConcreteCompany“上海分公司”comp.AddnewHRDepartment“上海分公司人力资源部”comp.AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompanycomp=newConcreteCompany“南京办事处”compl.AddnewHRDepartment“南京办事处人力资源部”compl.AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略}} 7处填
软硬件故障常造成数据库中的数据破坏数据库恢复就是
RGB888表示一帧彩色图像的颜色数是种
试题三 阅读下列说明和图回答问题1至问题3将解答填入答题纸的对应栏内 【说明】某网上药店允许顾客凭借医生开具的处方通过网络在该药店购买处方上的药品该网上药店的基本功能描述如下 1注册顾客在买药之前必须先在网上药店注册注册过程中需填写顾客资料以及付款方式信用卡或者支付宝账户此外顾客必须与药店签订一份授权协议书授权药店可以向其医生确认处方的真伪 2登录已经注册的顾客可以登录到网上药房购买药品如果是没有注册的顾客系统将拒绝其登录 3录入及提交处方登录成功后顾客按照“处方录入界面”显示的信息填写开具处方的医生的信息以及处方上的药品信息填写完成后提交该处方 4验证处方对于已经提交的处方系统将其状态设置为“处方已提交”其验证过程为①核实医生信息如果医生信息不正确该处方的状态被设置为“医生信息无效”并取消这个处方的购买请求如果医生信息是正确的系统给该医生发送处方确认请求并将处方状态修改为“审核中”②如果医生回复处方无效系统取消处方并将处方状态设置为“无效处方”如果医生没有在7天内给出确认答复系统也会取消处方并将处方状态设置为“无法审核”③如果医生在7天内给出了确认答复该处方的状态被修改为“准许付款”系统取消所有未通过验证的处方并自动发送一封电子邮件给顾客通知顾客处方被取消以及取消的原因 5对于通过验证的处方系统自动计算药品的价格并邮寄药品给己经付款的顾客该网上药店采用面向对象方法开发使用UML进行建模系统的类图如图3-1所示 图3-1中的符号和在UML中分别表示类和对象之间的哪两种关系两者之间的区别是什么
以下关于校验码的叙述中正确的是
试题五 阅读下列说明和C++代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图5-1所示现采用组合Composition设计模式来构造该公司的组织结构得到如图5-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【C++代码】#include#include#includeusingnamespacestd;classCompany{//抽象类protected:stringname;publicCompanystringname{1=name;}2//增加子公司办事处或部门3//删除子公司办事处或部门}classConcreteCompanypublicCompany{privatelist<4>children//存储子公司办事处或部门publicConcreteCompanystringnameCompanyname{}voidAddCompany*c{5.pushbackc;}voidDeleteCompany*c{6.removec;}}classHRDepartmentpublicCompany{publicHRDepartmentstringnameCompanyname{}//其它代码省略}classFinanceDepartmentpublicCompany{publicFinanceDepartmentstringnameCompanyname{}//其它代码省略}voidmain{ConcreteCompany*root=newComcreteCompany“北京总公司”root->AddnewHRDepartment“总公司人力资源部”root->AddnewFinanceDepartment“总公司财务部”ConcreteCompany*comp=newConcreteCompany“上海分公司”comp->AddnewHRDepartment“上海分公司人力资源部”comp->AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompany*compl=newConcreteCompany“南京办事处”compl->AddnewHRDepartment“南京办事处人力资源部”compl->AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略} 5处填
试题五 阅读下列说明和C++代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图5-1所示现采用组合Composition设计模式来构造该公司的组织结构得到如图5-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【C++代码】#include#include#includeusingnamespacestd;classCompany{//抽象类protected:stringname;publicCompanystringname{1=name;}2//增加子公司办事处或部门3//删除子公司办事处或部门}classConcreteCompanypublicCompany{privatelist<4>children//存储子公司办事处或部门publicConcreteCompanystringnameCompanyname{}voidAddCompany*c{5.pushbackc;}voidDeleteCompany*c{6.removec;}}classHRDepartmentpublicCompany{publicHRDepartmentstringnameCompanyname{}//其它代码省略}classFinanceDepartmentpublicCompany{publicFinanceDepartmentstringnameCompanyname{}//其它代码省略}voidmain{ConcreteCompany*root=newComcreteCompany“北京总公司”root->AddnewHRDepartment“总公司人力资源部”root->AddnewFinanceDepartment“总公司财务部”ConcreteCompany*comp=newConcreteCompany“上海分公司”comp->AddnewHRDepartment“上海分公司人力资源部”comp->AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompany*compl=newConcreteCompany“南京办事处”compl->AddnewHRDepartment“南京办事处人力资源部”compl->AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略} 3处填
以下关于C/C++语言指针变量的叙述中正确的是
确定构建软件系统所需要的人数时无需考虑
网络安全体系设计可从物理线路安全网络安全系统安全应用安全等方面来进行其中数据库容灾属于
若系统正在将文件修改的结果写回磁盘时系统发生崩溃则对系统的影响相对较大
若一个程序语言可以提供链表的定义和运算则其运行时
试题五 阅读下列说明和C++代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图5-1所示现采用组合Composition设计模式来构造该公司的组织结构得到如图5-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【C++代码】#include#include#includeusingnamespacestd;classCompany{//抽象类protected:stringname;publicCompanystringname{1=name;}2//增加子公司办事处或部门3//删除子公司办事处或部门}classConcreteCompanypublicCompany{privatelist<4>children//存储子公司办事处或部门publicConcreteCompanystringnameCompanyname{}voidAddCompany*c{5.pushbackc;}voidDeleteCompany*c{6.removec;}}classHRDepartmentpublicCompany{publicHRDepartmentstringnameCompanyname{}//其它代码省略}classFinanceDepartmentpublicCompany{publicFinanceDepartmentstringnameCompanyname{}//其它代码省略}voidmain{ConcreteCompany*root=newComcreteCompany“北京总公司”root->AddnewHRDepartment“总公司人力资源部”root->AddnewFinanceDepartment“总公司财务部”ConcreteCompany*comp=newConcreteCompany“上海分公司”comp->AddnewHRDepartment“上海分公司人力资源部”comp->AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompany*compl=newConcreteCompany“南京办事处”compl->AddnewHRDepartment“南京办事处人力资源部”compl->AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略} 1处填
试题五 阅读下列说明和C++代码将应填入n处的字句写在答题纸的对应栏内 【说明】某公司的组织结构图如图5-1所示现采用组合Composition设计模式来构造该公司的组织结构得到如图5-2所示的类图 其中Company为抽象类定义了在组织结构图上添加Add和删除Delete分公司/办事处或者部门的方法接口类ConcreteCompany表示具体的分公司或者办事处分公司或办事处下可以设置不同的部门类HRDepartment和FinanceDepartment分别表示人力资源部和财务部【C++代码】#include#include#includeusingnamespacestd;classCompany{//抽象类protected:stringname;publicCompanystringname{1=name;}2//增加子公司办事处或部门3//删除子公司办事处或部门}classConcreteCompanypublicCompany{privatelist<4>children//存储子公司办事处或部门publicConcreteCompanystringnameCompanyname{}voidAddCompany*c{5.pushbackc;}voidDeleteCompany*c{6.removec;}}classHRDepartmentpublicCompany{publicHRDepartmentstringnameCompanyname{}//其它代码省略}classFinanceDepartmentpublicCompany{publicFinanceDepartmentstringnameCompanyname{}//其它代码省略}voidmain{ConcreteCompany*root=newComcreteCompany“北京总公司”root->AddnewHRDepartment“总公司人力资源部”root->AddnewFinanceDepartment“总公司财务部”ConcreteCompany*comp=newConcreteCompany“上海分公司”comp->AddnewHRDepartment“上海分公司人力资源部”comp->AddnewFinanceDepartment“上海分公司财务部”7ConcreteCompany*compl=newConcreteCompany“南京办事处”compl->AddnewHRDepartment“南京办事处人力资源部”compl->AddnewFinanceDepartment“南京办事处财务部”8//其它代码省略} 7处填
以下关于面向对象设计的叙述中错误的是
某系统重用了第三方组件但无法获得其源代码则应采用对组件进行测试
软件能力成熟度模型CMM的第4级已管理级的核心是
试题四 阅读下列说明和C代码回答问题1至问题3将解答写在答题纸的对应栏内 【说明】堆数据结构定义如下对于n个元素的关键字序列{ala2…an}当且仅当满足下列关系时称其为堆 在一个堆中若堆顶元素为最大元素则称为大顶堆若堆顶元素为最小元素则称为小顶堆堆常用完全二叉树表示图4-1是一个大顶堆的例子 堆数据结构常用于优先队列中以维护由一组元素构成的集合对应于两类堆结构优先队列也有最大优先队列和最小优先队列其中最大优先队列采用大顶堆最小优先队列采用小顶堆以下考虑最大优先队列假设现已建好大顶堆A且已经实现了调整堆的函数heapifyAnindex 下面将C代码中需要完善的三个函数说明如下 1heapMaximumA:返回大顶堆A中的最大元素 2heapExtractMaxA去掉并返回大顶堆A的最大元素将最后一个元素“提前”到堆顶位置并将剩余元素调整成大顶堆 3maxHeaplnsertAkey:把元素key插入到大顶堆A的最后位置再将A调整成大顶堆优先队列采用顺序存储方式其存储结构定义如下#definePARENTii/2typedefstructarray{int*intarray;//优先队列的存储空间首地址intarraysize;能//优先队列的长度intcapacity;//优先队列存储空间的容量}ARRAY;【C代码】1函数heapMaximumintheapMaximumARRAY*A{return1}2函数heapExtractMaxintheapExtractMaxARRAY*A{intmax;max=A->int_array[0]2A->array_size一heapifyAA->array_size0;//将剩余元素调整成大顶堆returnmax;}3函数maxHeaplnsertintmaxHeaplnsertARRAY*Aintkey{inti*p;ifA->array-size==A->capacity{//存储空间的容量不够时扩充空间p=int*reallocA->intarrayA->capacity*2*sizeofint;if!preturn-1A->int_array=P;A->capacity=2*A->capacity;}A->array_size++i=3whilei>0&&4{A->int_array[i]=A->int_array[PARENTi]i=PARENTi;}5return0;} 根据以上c代码函数heapMaximumheapExtractMax和maxHeaplnsert的时间复杂度的紧致上界分别为67和8用O符号表示
单向链表中往往含有一个头结点该结点不存储数据元素一般令链表的头指针指向该结点而该结点指针域的值为第一个元素结点的指针以下关于单链表头结点的叙述中错误的是
热门题库
更多
中级网络工程师
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术