国家开放大学

脚本级变量的生存期是:();过程级变量的生存期是()。

题目
脚本级变量的生存期是:();过程级变量的生存期是()。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中错误的是( )。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.全局变量的生存期是整个程序的运行期间D.静态局部变量的初值是在编译时赋予的,在程序执行期间不再赋予初值


正确答案:A
静态类别变量的生存期贯穿于整个程序的运行,直到程序运行结束为止,全局变量也是一样,静态局部变量的初值在编译时赋予,程序执行期间不再赋予其他值,即重复当调用函数时,函数内部的再次赋初值无效。

第2题:

Session变量和Application变量一样可以被所有用户共享,只是Session变量的生存期要短一些。()

此题为判断题(对,错)。


正确答案:错误

第3题:

下列变量中,哪类变量的生存期和作用域是不一致的 _______ 。

A.自动变量

B. 定义在文件最前面的全局变量

C. 局部静态变量

D. 寄存器变量


参考答案:C

第4题:

Putnam提出的模型,是一种( )模型。它是假定在软件开发的整个生存期中工作量有特定的分布。

A.模块化成本

B.结构化成本

C.动态单变量成本

D.动态多变量成本


正确答案:D

第5题:

c51数据结构中的存储类型的含义是( )

A、指定了变量的生存期

B、指定了变量的作用域

C、指定了变量的存放的空间

D、指定了变量的长度


参考答案:B

第6题:

下面叙述中正确的是( )。

A.全局变量的作用域一定比局部变量的作用域范围大

B.静态类型变量的生存期贯穿于整个程序的运行期间

C.函数的形参都属于全局变量

D.未在定义语句中赋值的auto变量和static变量的初值都是随机值


正确答案:B

第7题:

静态局部变量也是局部变量,它的值也只能定义它的过程内使用。但是它的生存期是整个程序运行期间。()

此题为判断题(对,错)。


参考答案:正确

第8题:

●程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的叙述,(32)是错误的

(32)

A.根据作用域规则,在函数中定义的变量只能在函数中引用

B.在函数中定义的变量,其生存期为整个程序执行期间

C.在函数中定义的变量不能与其所在函数的形参同名

C.在函数中定义的变量,其存储单元在内存的栈区


正确答案:B


第9题:

过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 ,全局变量在整个应用程序中有效,其作用域是 ()。


参考答案:整个模块或窗体 整个应用程序(或工程中所有的模块和所有的过程)

第10题:

下列正确的是( )。

A.静态局部变量和静态外部变量的生存期相同,它们的作用域也相同

B.#include<iostream> using namespace std; void main() { int i,s; s=0; for(i=1;i<10;i++) { s=s+i; if(s>8) break; }

C.register 存储类型一般为使用频繁的变量所说明,这样可以提高程序的执行效率

D.静态变量生存期长,作用大,可以多用


正确答案:C
解析:选项A它们的作用域不同;选项B输出结果相同;选项D静态变量长期占用内存不释放,降低程序可读性,不要过多使用。

更多相关问题