参考答案和解析
正确答案:正确
更多“变量的段属性即指定义变量所在段的段首址,当需要访问该变量时,该段”相关问题
  • 第1题:

    关于局部变量,下面说法错误的是()。

    A、定义该变量的程序文件中的函数都可以访问

    B、定义该变量的函数中的定义处以下的任何语句都可以访问

    C、定义该变量的复合语句中的定义处以下的任何语句都可以访问

    D、定义该变量的函数中的定义处以上的任何语句都可以访问


    参考答案:ABD

  • 第2题:

    下列关于变量作用域的描述中,不正确的是( )。

    A.变量属性是用来描述变量作用域的

    B.局部变量作用域只能是它所在方法的代码段

    C.类变量能在类的方法中声明

    D.类变量的作用域是整个类


    正确答案:C
    解析:类变量在类中声明,作用域是整个类,它不能在类的方法中声明。局部变量在类的方法中声明,作用域只能是它所在的方法。

  • 第3题:

    若变量已正确定义,有以下程序段: 其输出结果是( )。A.程序段有语法错误B.3,5,3SXB

    若变量已正确定义,有以下程序段:其输出结果是( )。

    A.程序段有语法错误

    B.3,5,3

    C.3,5,5

    D.3,5,7


    正确答案:B
    两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没有变化,程序输出的结果为3,5,3。

  • 第4题:

    以下程序段中的变量已正确定义:

    程序段的输出结果是( )。

    A.**

    B.****

    C.*

    D.********


    正确答案:C
    由于内层循环for(k=1;k<3;k++)后面直接跟了空语句“;”所以在循环内部什么操作也不做,跳出外层循环后执行打印语句,所以打印了一个“t”,选择C。

  • 第5题:

    变量的偏移地址是指变量所在段的段首址到该变量定义语句的字节距离。


    正确答案:正确

  • 第6题:

    用频数表计算平均数时,各组的组中值应为()。

    • A、本组段变量值的平均数
    • B、本组段变量值的中位数
    • C、本组段的上限值
    • D、本组段的下限值
    • E、(本组段上限值+本组段下限值)/2

    正确答案:E

  • 第7题:

    汇编语言中,经过定义的每个变量均有3个属性,下列()不属于变量的属性。

    • A、段属性
    • B、偏移量属性
    • C、类型属性
    • D、地址属性

    正确答案:D

  • 第8题:

    以下内容不是标号和变量属性的是()。

    • A、段属性
    • B、地址属性
    • C、偏移属性
    • D、类型属性

    正确答案:B

  • 第9题:

    ()运算符分离出其后变量或标号所在段的段首址。


    正确答案:SEG

  • 第10题:

    判断题
    变量的段属性即指定义变量所在段的段首址,当需要访问该变量时,该段首址一定要在某一段寄存器中。
    A

    B


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

  • 第11题:

    单选题
    Foxpro中有关变量说法不正确的是()。
    A

    变量是内存中的一个存储单元的位置,其中的内容可以变化

    B

    所属程序停止运行时,局部变量将被释放

    C

    局部变量可在所有过程和函数中使用

    D

    私有变量当定义此变量的过程结束时,该变量被相应释放

    E

    当变量和字段同名时,字段有优先被访问权


    正确答案: C
    解析: 公共变量可在所有过程和函数中使用。

  • 第12题:

    问答题
    阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能? DATA    SEGMENT   DDBUF   EQU  THIS  DWORD  BUF     DB   100   DUP(?)  DWBUF   EQU  WORD  PRT BUF  DATA    ENDS          ┆  FIRST   EQU  THIS  FAR         LEA  SI , BUF          ┆

    正确答案: 变量BUF为字节类型,它所在的段首址为DATA,偏移地址为0。变量DDBUF为双字节类型,它与BUF具有相同的段属性和偏移地址属性。变量DWBUF为字类型,它与BUF具有相同的段属性和偏移地址属性。
    DDBUF EQU THIS DWORD语句表明将紧跟它后面的字类型的变量BUF重新定义为双字类型,并命名为DDWBUF。
    DWBUF EQU WORD PRT BUF语句是将BUF重新定义为字类型,并命名为DWBUF。
    解析: 暂无解析

  • 第13题:

    临界区是指并发进程中访问共享变量的

    A.管理信息段

    B.信息存储段

    C.数据段

    D.程序段


    正确答案:D
    解析:相关临界区是指并发进程中涉及到相同变量的那些程序段。

  • 第14题:

    以下程序段中的变量已正确定义

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    由于内层循环for(k=1;k<3;k++)后面直接跟了空语句“;”,因此在循环内部什么操作也不做,执行完内层循环后执行打印语句,所以打印了一个“*,’故本题答案A)。

  • 第15题:

    以下程序段中的变量已正确定义: 程序段的输出结果是( )。 A.********B.****

    以下程序段中的变量已正确定义:程序段的输出结果是( )。

    A.********

    B.****

    C.**

    D.*


    正确答案:D
    本题考察for循环语句,注意第二个for语句的后面有一个分号,即printf函数不属于循环体,无论循环执行多少次,printf(”*”)语句只执行一次。因此,本题正确答案为D)。

  • 第16题:

    设有以下程序段:

    以下叙述正确的是( )。

    A.只有变量c的定义是合法的

    B.只有变量a,b,c的定义是完全合法的

    C.所有变量的定义都是完全合法的

    D.只有变量a,b的定义是完全合法的


    正确答案:D
    float“8]={1.0,2.0};定义了一个包含8个float型元素的数组,并初始化了数组的前2项,其他项是随机数。intb[1]={0},定义了只有一个int型元素的数组,并初始化为0。charc[]={¨A”,”B¨};定义一个char型数组,大小有初始化元素决定,但初始化值是字符串,类型不兼容,编译出错。chard=…1’;定义一个char型变量,但是初始化赋值字符串,类型不兼容,编译出错。因此只有a,b定义和初始化正确。故答案为D选项。

  • 第17题:

    有一变量DAT1,取变量DAT1的段地址属性值的运算符号为(),取变量DAT1的偏移地址属性值的运算符号为()。


    正确答案:SEG;OFFSET

  • 第18题:

    程序段“[#1GT10]GOTO2”表示()

    • A、如果变量#1值大于10,程序转移到顺序号N2的程序段
    • B、如果变量#1值大于10的条件不成立,程序转移到顺序号N2的程序段
    • C、如果变量#1值大于10,执行此程序之后的程序段至N2的程序段
    • D、如果变量#1值大于10,循环此程序段之后的程序段至N2的程序段

    正确答案:A

  • 第19题:

    伪指令SEG的作用是:()

    • A、取变量的段基值
    • B、定取变量的段内偏移量
    • C、取变量的高字节
    • D、取变量的低字节

    正确答案:A

  • 第20题:

    阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能? DATA    SEGMENT   DDBUF   EQU  THIS  DWORD  BUF     DB   100   DUP(?)  DWBUF   EQU  WORD  PRT BUF  DATA    ENDS          ┆  FIRST   EQU  THIS  FAR         LEA  SI , BUF          ┆


    正确答案: 变量BUF为字节类型,它所在的段首址为DATA,偏移地址为0。变量DDBUF为双字节类型,它与BUF具有相同的段属性和偏移地址属性。变量DWBUF为字类型,它与BUF具有相同的段属性和偏移地址属性。
    DDBUF EQU THIS DWORD语句表明将紧跟它后面的字类型的变量BUF重新定义为双字类型,并命名为DDWBUF。
    DWBUF EQU WORD PRT BUF语句是将BUF重新定义为字类型,并命名为DWBUF。

  • 第21题:

    自定义M代码调用宏程序时,该程序段中不允许指定自变量


    正确答案:错误

  • 第22题:

    填空题
    ()运算符分离出其后变量或标号所在段的段首址。

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

  • 第23题:

    判断题
    变量的偏移地址是指变量所在段的段首址到该变量定义语句的字节距离。
    A

    B


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