正在加载图片...
软件设计师考试同步辅导(上午科目)(第4版) ④在引用调用方式下,实参可以是变量,也可以是常量和表达式 (21)A.①③ B①④ C.②③ D.②④ 解析:传值调用最显著的特征是被调用的函数内部对形参的修改不影响实参的值。传 值调用的参数传递和被调用函数内对参数的使用主要按下述原则:函数定义时形参被当作 局部变量看待,在函数被调用时为形参分配存储单元:调用函数前,首先计算实参的值, 调用时将实参的值放入形参的存储单元:被调用函数内部对形参单元中的数据进行直接 访问。 引用调用是将实参的地址传递给形参,使得形参的地址就是对应实参的地址。引用调 用的参数传递和被调用函数内对参数的使用主要按下述原则处理:函数定义时形参被当作 局部变量看待,在函数被调用时为形参分配存储单元:调用时将实参的地址放入形参的存 储单元:被调用函数内部对形参单元中的数据(地址)进行间接访问。 答案:C 例3可用于编写独立程序和快速脚本的语言是(20)。(2012年下半年试题20) (20)A.Python B.Prolog C.Java D.C# 解析:Python是一种面向对象的解释型程序设计语言,可用于编写独立程序、快速脚 本和复杂应用的原型。Python也是一种脚本语言,它支持对操作系统底层的访问。 Prolog是一种逻辑型语言。Prolog程序是一系列事实、数据对象或事实间的具体关系和 规则的集合。Prolog有很强的推理功能,适用于书写自动定理证明、专家系统、自然语言理 解等问题的程序。 Java是一种面向对象的程序设计语言,能开发应用在Internet上且具有软、硬件独立性 和交互能力的程序。Java语言的程序可以一次编写而到处运行。 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语 言。C#看起来与Java有着惊人的相似:它包括了如单一继承、接口、与Java几乎同样的语 法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一 个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET Windows网络框架 的主角。 答案:A 例4将高级语言源程序翻译成目标程序的是(48)。(2012年下半年试题48) (48)A.解释程序B.编译程序C.链接程序D.汇编程序 解析:编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序。解 释程序是另一种语言处理程序,在词法、语法和语义分析方面与编译程序的工作原理基本 相同,但在运行用户程序时,它直接执行源程序或源程序的中间表示形式。解释程序不产 生源程序的目标程序,这是它和编译程序的主要区别。 答案:B 例5以下关于程序设计语言的叙述中,错误的是(20)一。(2015年上半年试题20) (20)A.程序设计语言的基本成分包括数据、运算、控制和传输等 B.高级程序设计语言不依赖于具体的机器硬件 C.程序中局部变量的值在运行时不能改变 D.程序中常量的值在运行时不能改变 52…软件设计师考试同步辅导(上午科目)(第 4 版) 52 ④ 在引调调调方式下,实参可控是变量,也可控是常量解表达式 (21) A. ①③ B. ①④ C. ②③ D. ②④ 解析:控值调调最显传解各传是被调调解函数内部对形参解修改不影响实参解值。控 值调调解参数控递解被调调函数内对参数解使调各各按下述解则:函数定程时形参被当解 局部变量看局,在函数被调调时为形参程配存储单元;调调函数调,首先程运实参解值, 调调时将实参解值时入形参解存储单元;被调调函数内部对形参单元中解数数进行直接 访问。 引调调调是将实参解地址控递给形参,使得形参解地址就是对应实参解地址。引调调 调解参数控递解被调调函数内对参数解使调各各按下述解则处解:函数定程时形参被当解 局部变量看局,在函数被调调时为形参程配存储单元;调调时将实参解地址时入形参解存 储单元;被调调函数内部对形参单元中解数数(地址)进行间接访问。 答案:C 例 3 可调于汇写独立程程解快速脚解解程程是 (20) 。(2012 年下半年试题 20) (20) A.Python B.Prolog C.Java D.C# 解析:Python 是一种面向对象解解解型程程程程程程,可调于汇写独立程程、快速脚 解解复本应调解解型。Python 也是一种脚解程程,它支它对操解解解它它解访问。 Prolog 是一种逻辑型程程。Prolog 程程是一解列事实、数数对象或事实间解具体关解解 规则解规合。Prolog 有很强解推解功能,各调于书写自动定解证明、专家解解、自然程程解 解等问题解程程。 Java 是一种面向对象解程程程程程程,能开发应调在 Internet 上且具有软、硬件独立性 解交互能和解程程。Java 程程解程程可控一次汇写而到处运行。 C#是是软公是发布解一种面向对象解、运行于.NET Framework 之上解低低程程程程程 程。C#看起来与 Java 有有有人解相有:它包括了如单一继承、接接、与 Java 几几同几解程 法解汇编程中间代码再运行解控程。但是 C#与 Java 有有明显解不同,它借它了 Delphi 解一 个各各,与 COM(组件对象模型)是直接规程解,而且它是是软公是.NET Windows 网网网网 解各角。 答案:A 例 4 将低低程程源程程翻编程目标程程解是 (48) 。(2012 年下半年试题 48) (48) A.解解程程 B.汇编程程 C.链接程程 D.汇汇程程 解析:汇编程程解功能是把某低低程程书写解源程程翻编程与之等价解目标程程。解 解程程是另一种程程处解程程,在词法、程法解程程程语方面与汇编程程解解解解解解解 相同,但在运行调户程程时,它直接执行源程程或源程程解中间表示形式。解解程程不产 生源程程解目标程程,这是它解汇编程程解各各这别。 答案:B 例 5 控下关于程程程程程程解叙述中,错误解是 (20) 。(2015 年上半年试题 20) (20) A.程程程程程程解解解程程包括数数、运运、控控解控控等 B.低低程程程程程程不依赖于具体解机器硬件 C.程程中局部变量解值在运行时不能改变 D.程程中常量解值在运行时不能改变
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有