niusouti.com
参考答案和解析
正确
更多“Linux系统中的预定义变量又叫系统变量,用户不能修改,只能引用这些变量。所有的预定义变量都是由“$”符号与另一个符号组成的。”相关问题
  • 第1题:

    在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为A.Boolean

    在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为

    A.Boolean

    B.Int

    C.String

    D.Variant


    正确答案:D
    在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。所以本题答案为D。

  • 第2题:

    Java变量命名规范说法正确的是()。

    A、变量由字母、下划线、数字、$符号随意组成

    B、变量不能以数字作为开头


    答案:B

  • 第3题:

    下列描述错误的是( )。

    A.过程级变量是指在过程或函数内部定义的变量,这种变量的作用域是整个过程或函数体,只能在该过程或该函数体被引用

    B.某一函数若要引用在其他函数中定义的变量,只要将变量定义为Static型即可

    C.窗体级变量在该窗体中的每个过程都可引用

    D.若要在某一窗体内定义的窗体级变量能够在另一窗体内应用,只需用Public声明


    正确答案:B

  • 第4题:

    以下关于定义变量的说法正确的是()

    • A、var定义的变量初始化后不能再修改
    • B、val定义的变量初始化后不能再修改
    • C、var定义的变量初始化后可以再修改
    • D、val定义的变量初始化后可以再修改

    正确答案:B,C

  • 第5题:

    在宏程序中对变量计算或定义的时候,使用“=”连接变量和运算表达式,这个“=”是()。

    • A、等号
    • B、分割符号
    • C、定义符号
    • D、赋值号

    正确答案:D

  • 第6题:

    类中定义的非静态变量,只能通过类的对象引用。


    正确答案:错误

  • 第7题:

    下列选项中是结构体普通变量或指针变量引用其成员时使用时的符号的是()。

    • A、->符号
    • B、.符号
    • C、->>符号
    • D、#符号

    正确答案:A,B

  • 第8题:

    符号常量与变量的区别是()。

    • A、符号常量的使用增强了程序的可读性,但变量做不到。
    • B、变量有存储类型、数据类型和值的属性,其值是可通过程序改变,而符号常量则不能。
    • C、变量比符号常量有更宽的使用范围。
    • D、变量和符号常量都是标识符,没有区别,一样使用

    正确答案:B

  • 第9题:

    SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以()字符开始,有系统定义和维护。局部变量以()字符开始,由用户自己定义和赋值。


    正确答案:@@;@

  • 第10题:

    填空题
    编译器对于符号地址和变量的处理都是相对于本段的开始。连接器为每个段选择了合适的起始地址,就必须相应地修改这些符号地址和变量,同时修改所有对这些地址和变量的引用,这个过程称为()。

    正确答案: 重定位
    解析: 暂无解析

  • 第11题:

    填空题
    变量引用中,在变量名前加$号,代表(),引用一个未定义的变量,变量值为()

    正确答案: 变量内容,空字符串
    解析: 暂无解析

  • 第12题:

    判断题
    为了区别用户自定义的内存变量,系统内存变量都是以下划线_开头的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    以下有关VBA中变量的叙述错误的是______。

    A.变量名的命名,同字段命名一样,但变量命名不能包含空格或除了下划线符号外的任何其他标点符号

    B.变量名不能使用VBA的关键字

    C.VBA中对变量名的大小写敏感,变量名NewYear和newyear代表的是两个不同变量

    D.根据变量直接定义与否,将变量划分为隐含型变量和显式变量


    正确答案:C
    解析:VBA中对变量名的大小写不敏感,变量名NewYear和newyear代表的是同一个变量。

  • 第14题:

    若程序中定义了局部变量与全局变量,则(11)。A.在函数内只能访问局部变量,而不能访问全局变量SX

    若程序中定义了局部变量与全局变量,则(11)。

    A.在函数内只能访问局部变量,而不能访问全局变量

    B.局部变量与全局变量的名字不得相同

    C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

    D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量


    正确答案:D
    本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义)该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。

  • 第15题:

    若程序中定义了局部变量与全局变量,则 ______ 。

    A.在函数内只能访问局部变量,而不能访问全局变量

    B.局部变量与全局变量的名字不得相同

    C.若一个函数被多次调用,则其定义的局部变量必定分配同一个存储单元

    D.函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量

    A.

    B.

    C.

    D.


    正确答案:D
    解析:本题考查程序语言的基本概念。
      在高级语言程序中,变量的作用域可能是全局的也可能是局部的。对于全局变量,其作用域是整个程序(或文件1,因此在函数内可以访问全局变量,而局部变量的作用域为声明该变量的函数。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录,函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。

  • 第16题:

    允许在嵌入的SQL语句中引用宿主语言的程序变量,在引用时()

    • A、直接引用
    • B、这些变量前必须加符号"*"
    • C、这些变量前必须加符号":"
    • D、这些变量前必须加符号"&"

    正确答案:C

  • 第17题:

    变量引用中,在变量名前加$号,代表(),引用一个未定义的变量,变量值为()


    正确答案:变量内容;空字符串

  • 第18题:

    类中定义的静态变量,只能通过类名引用。


    正确答案:正确

  • 第19题:

    在系统的环境变量对话框里可以设置()

    • A、显示环境变量
    • B、修改环境变量
    • C、定义环境变量
    • D、筛选环境变量

    正确答案:A,B,C

  • 第20题:

    为了区别用户自定义的内存变量,系统内存变量都是以下划线_开头的。


    正确答案:正确

  • 第21题:

    变量命名规范说法正确的是()

    • A、变量由字母、下划线、数字、$符号随意组成
    • B、变量不能以数字作为开头
    • C、A和a在java中是同一个变量
    • D、不同类型的变量,可以起相同的名字

    正确答案:B

  • 第22题:

    多选题
    在系统的环境变量对话框里可以设置()
    A

    显示环境变量

    B

    修改环境变量

    C

    定义环境变量

    D

    筛选环境变量


    正确答案: B,D
    解析: 暂无解析

  • 第23题:

    填空题
    SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以()字符开始,有系统定义和维护。局部变量以()字符开始,由用户自己定义和赋值。

    正确答案: @@,@
    解析: 暂无解析

  • 第24题:

    单选题
    允许在嵌入的SQL语句中引用宿主语言的程序变量,在引用时()
    A

    直接引用

    B

    这些变量前必须加符号*

    C

    这些变量前必须加符号:

    D

    这些变量前必须加符号&


    正确答案: D
    解析: 暂无解析