首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
以下关于传值调用与引用调用的叙述中,正确的是()。 ①在传值调用方式下,可以实现形参和实参间双向传递数据的效果 ②在传值调用方式下,实参可以是变量,也可以是常量和表达式 ③在引用调用方式下,可以...
查看本题答案
包含此试题的试卷
中级软件设计师《单项选择》真题及答案
点击查看
你可能感兴趣的试题
函数调用采用32方式时系统将实参的地址传递给形式参数
传值调用
引用调用
宏调用
内部调用
下列有关过程调用的叙述中正确的是
被传递的参数是变量,则为引用方式
被传递的参数是常量,则为传值方式
被传递的参数是表达式,则为传值方式
传值方式中形参变量值的改变不会影响实参变量的取值
函数fg的定义如下图所示调用函数f时传递给形参x的值为5若采用传值callbyvalue的方式
15
18
22
24
下列关于过程叙述不正确的是
过程的传值调用是将实参的具体值传递给形参
过程的传址调用是将实参在内存的地址传递给形参
过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
无论过程传值调用还是过程传址调用,参数传递都是双向的
函数fg的定义如下图所示调用函数f时传递给形参x的值为5若采用传值callbyvalue的方式
14
16
17
22
在高级程序设计语言中使用参数是函数过程子程序之间传递信息的一种手段传值调用是指把实际参数的1传递给相
传值
引用
传名
传结果
下列关于过程的叙述不正确的是
过程的传值调用是将实参的具体值传递给形参
过程的传址调用是将实参在内存的地址传递给形参
过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的
无论过程传值调用还是过程传址调用,参数传递都是双向的
在高级程序设计语言中使用参数是子程序之间传递信息的一种手段子程序说明中的参数称为形式参数调用语
传值调用
引用调用
传名调用
宏扩展
下列关于过程调用的叙述中正确的是
被传递的参数是变量,则为引用方式
被传递的参数是常量,则为传值方式
被传递的参数是表达式,则为传值方式
传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反
函数fg的定义如下图所示调用函数f时传递给形参a的值为1若采用传值callbyvalue的方式
3
4
5
7
函数调用采用方式时系统将实参的地址传递给形式参数
传值调用
引用调用
宏调用
内部调用
以下关于传值调用与引用调用的叙述中正确的是①在传值调用方式下可以实现形参和实参间双向传递数据的效果②
①③
①④
②③
②④
热门试题
更多
若有关系RABCDE和SBCFG则R与S自然联结运算后的属性列有1个与表达式等价的SQL语句如下SELECT2FROM3WHERE4 空白1处应选择
计算机采用分级存储体系的主要目的是为了解决的问题
以下关于哈夫曼树的叙述正确的是
计算机系统的软硬件故障可能会造成数据库中的数据被破坏为了防止这一问题通常需要以便发生故障时恢复数据库
Thereisnothinginthisworldconstantbutinconstancy.--SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojectsthefirstsystembuiltis1usable.Itmaybetooslowtoobigawkwardtouseorallthree.Thereisno2 buttostartagainsmartingbutsmarterandbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand 3maybedoneinonelumporitmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisusedonehastobuildasystemtothrowawayforeventhebestplanningisnotsoomniscient全知的astogetitrightthefirsttime.Themanagementquestionthereforeisnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda4 ortopromisetodeliverthethrowawaytocustomers.Seenthiswaytheanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystimebutitdoessoonlyatthe5 ofagony极大痛苦fortheuserdistractionforthebuilderswhiletheydotheredesignandabadreputationfortheproductthatthebestredesignwillfindhardtolivedown..Henceplantothrowoneaway;youwillanyhow. 空白1处应选择
在面向对象技术中1定义了超类和子类之间的关系子类中以更具体的方式实现从父类继承来的方法称为2不同类的对象通过3相互通信空白2处应选择
Thereisnothinginthisworldconstantbutinconstancy.--SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojectsthefirstsystembuiltis1usable.Itmaybetooslowtoobigawkwardtouseorallthree.Thereisno2 buttostartagainsmartingbutsmarterandbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand 3maybedoneinonelumporitmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisusedonehastobuildasystemtothrowawayforeventhebestplanningisnotsoomniscient全知的astogetitrightthefirsttime.Themanagementquestionthereforeisnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda4 ortopromisetodeliverthethrowawaytocustomers.Seenthiswaytheanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystimebutitdoessoonlyatthe5 ofagony极大痛苦fortheuserdistractionforthebuilderswhiletheydotheredesignandabadreputationfortheproductthatthebestredesignwillfindhardtolivedown..Henceplantothrowoneaway;youwillanyhow. 空白5处应选择
设循环队列Q的定义中有front和size两个域变量其中front表示队头元素的指针size表示队列的长度如下图所示队列长度为3队头元素为x队尾元素为z设队列的存储空间容量为M则队尾元素的指针为
某单位的局域网配置如下图所示PC2发送到Internet上的报文的源IP地址为
下图所示的UML序列图中1表示返回消息Account应该实现的方法有2 空白2处应选择
在IPv4向IPv6过渡期间如果要使得两个IPv6结点可以通过现有的IPv4网络进行通信则应该使用1如果要使得纯IPv6结点可以与纯IPv4结点进行通信则需要使用2空白1处应选择
下图所示为1设计模式适用于2 空白1处应选择
在求解某问题时经过分析发现该问题具有最优子结构性质求解过程中子问题被重复求解则采用1算法设计策略若定义问题的解空间以深度优先的方式搜索解空间则采用2算法设计策略 空白1处应选择
系统可维护性的评价指标不包括
阅读下列说明回答问题1至问题3将解答填入答题纸的对应栏内 说明某集团公司在全国不同城市拥有多个大型超市为了有效管理各个超市的业务工作需要构建一个超市信息管理系统 需求分析结果 1超市信息包括超市名称地址经理和电话其中超市名称唯一确定超市关系的每一个元组每个超市只有一名经理 2超市设有计划部财务部销售部等多个部门每个部门只有一名部门经理有多名员工每个员工只属于一个部门部门信息包括超市名称部门名称部门经理和联系电话超市名称部门名称唯一确定部门关系的每一个元组 3员工信息包括员工号姓名超市名称部门名称职位联系方式和工资其中职位信息包括经理部门经理业务员等员工号唯一确定员工关系的每一个元组 4商品信息包括商品号商品名称型号单价和数量商品号唯一确定商品关系的每一个元组一名业务员可以负责超市内多种商品的配给一种商品可以由多名业务员配给 概念模型设计根据需求分析阶段收集的信息设计的实体联系图和关系模式不完整如下 关系模式设计超市超市名称经理地址电话部门a部门经理联系电话员工b姓名联系方式职位工资商品商品号商品名称型号单价数量配给c配给时间配给数量业务员 问题1根据问题描述补充四个联系完善图2-1的实体联系图联系名可用联系1联系2联系3和联系4代替联系的类型分为111n和mn或111*和**问题21根据实体联系图将关系模式中的空a~c补充完整2给出部门和配给关系模式的主键和外键问题31超市关系的地址可以进一步分为邮编省市街道那么该属性是属于简单属性还是复合属性请用100字以内文字说明2假设超市需要增设一个经理的职位那么超市与经理之间的联系类型应修改为d超市关系应修改为e
在领域类模型中不包含
下图是一个软件项目的活动图其中顶点表示项目里程碑连接顶点的边表示包含的活动则里程碑1在关键路径上若在实际项目进展中活动AD在活动AC开始3天后才开始而完成活动DG过程中由于有临时事件发生实际需要15天才能完成则完成该项目的最短时间比原计划多了2天 空白2处应选择
弱类型语言动态类型语言是指不需要进行变量/对象类型声明的语言.属于弱类型语言
阅读下列说明和Java代码将应填入n处的字句写在答题纸的对应栏内 说明某灯具厂商欲生产一个灯具遥控器该遥控器具有7个可编程的插槽每个插槽都有开关按钮对应着一个不同的灯利用该遥控器能够统一控制房间中该厂商所有品牌灯具的开关现采用Command命令模式实现该遥控器的软件部分Command模式的类图如图6-1所示 Java代码如下
将高级语言程序翻译为机器语言程序的过程中常引入中间代码其好处是
POP3协议采用1模式进行通信当客户机需要服务时客户端软件与POP3服务器建立2连接空白1处应选择
对n个基本有序的整数进行排序若采用插入排序算法则时间和空间复杂度分别为1若采用快速排序算法则时间和空间复杂度分别为2空白1处应选择
下图是一个软件项目的活动图其中顶点表示项目里程碑连接顶点的边表示包含的活动则里程碑1在关键路径上若在实际项目进展中活动AD在活动AC开始3天后才开始而完成活动DG过程中由于有临时事件发生实际需要15天才能完成则完成该项目的最短时间比原计划多了2天 空白2处应选择
Thereisnothinginthisworldconstantbutinconstancy.--SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojectsthefirstsystembuiltis1usable.Itmaybetooslowtoobigawkwardtouseorallthree.Thereisno2 buttostartagainsmartingbutsmarterandbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand 3maybedoneinonelumporitmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisusedonehastobuildasystemtothrowawayforeventhebestplanningisnotsoomniscient全知的astogetitrightthefirsttime.Themanagementquestionthereforeisnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda4 ortopromisetodeliverthethrowawaytocustomers.Seenthiswaytheanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystimebutitdoessoonlyatthe5 ofagony极大痛苦fortheuserdistractionforthebuilderswhiletheydotheredesignandabadreputationfortheproductthatthebestredesignwillfindhardtolivedown..Henceplantothrowoneaway;youwillanyhow. 空白3处应选择
一个程序根据输入的年份和月份计算该年中该月的天数输入参数包括年份正整数月份用1~12表示若用等价类划分测试方法进行测试则不是一个合适的测试用例分号后表示测试的输出
假设系统中有三类互斥资源R1R2和R3可用资源数分别为105和3在T0时刻系统中有P1P2P3P4和P5五个进程这些进程对资源的最大需求量和已分配资源数如下表所示此时系统剩余的可用资源数分别为1如果进程按2序列执行那么系统状态是安全的 空白2处应选择
若有关系RABCDE和SBCFG则R与S自然联结运算后的属性列有1个与表达式等价的SQL语句如下SELECT2FROM3WHERE4 空白3处应选择
阅读下列说明和C代码回答问题1至问题3将解答写在答题纸的对应栏内 【说明】计算一个整数数组a的最长递增子序列长度的方法描述如下假设数组a的长度为n用数组b的元素b[i]记录以a[i]0≤i≤n为结尾元素的最长递增子序列的长度则数组a的最长递增子序列的长度为其中b[i]满足最优子结构可递归定义为【C代码】下面是算法的C语言实现1常量和变量说明a长度为n的整数数组待求其最长递增子序列b长度为n的数组b[i]记录以a[i]0≤i≤n为结尾元素的最长递增子序列的长度其中0≤i 问题1根据说明和C代码填充C代码中的空1~4问题2根据说明和C代码算法采用了5设计策略时间复杂度为6用O符号表示问题3已知数组a={31051568}根据说明和C代码给出数组b的元素值
设计模式定义一系列算法把它们一个个封装起来并且使它们可相互替换这一模式使得算法可独立于它的客户而变化
内存按字节编址从A5000H到DCFFFH的区域其存储容量为
热门题库
更多
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术