更多“DAT”相关问题
  • 第1题:

    ( 16 )要建立文件流并打开当前目录下的文件 file.dat 用于输入,下列语句中错误的是

    A ) ifstream fin=ifstream.open ( "file.dat" ) ;

    B ) ifstream*fir.=new ifstream ( "file.dat" ) ;

    C ) ifstream fin; fin.open ( "file.dat" ) ;

    D ) ifstream *fin=new ifstream ( ) ; fin 一 >open ( "file.dat" ) ;


    正确答案:A

  • 第2题:

    下列可以打开随机文件的语句是( )。

    A.Open”filel.dat”For Input As#1

    B.Open”filel.dat”For Append As#1

    C.Open”filel.dat”For Output As#1

    D.Open”filel.dat”For Randow As#1 Len=20


    正确答案:D
    解析:本题主要考查随机文件与顺序文件的特点与区别,及文件操作的特点。Visual Basic中有3种文件访问的类型:顺序文件、随机文件、二进制文件。随机文件又称直接存取文件,简称随机文件或直接文件。随机文件的每个记录都有一个记录号,在写入数据时只要指定记录号,就可以把数据直接存入指定位置。而在读取数据时,只要给出记录号,就可直接读取。在记录文件中,可以同时进行读、写操作,所以能快速地查找和修改每个记录,不必为修改某个记录而像顺序文件那样,对整个文件进行读、写操作。其优点是数据存取较为灵活,方便,速度快,容易修改,主要缺点是占空间较大,数据组织复杂。顺序文件:顺序文件将文件中的记录一个接一个地按顺序存放。二进制访问能提供对文件的完全控制,因为文件中的字节可以代表任何东西,当要使文件的尺寸尽量小时,应使用二进制访问。在文件处理过程中,执行完Open操作后,程序将生成一个文件指针,程序可以调用LOF函数来获得返回给文件分配的字节数。在随机文件中,每个记录的长度是固定的,记录中的每个字段的长度也是固定的。因为是操作随机文件,所以选D。

  • 第3题:

    假设DAT为字节变量,下列三条指令功能相同的是哪几条?( )

    Ⅰ.MOV AL, DAT[2]

    Ⅱ.MOV AL, DAT+2

    Ⅲ.MOV AL, 2[DAT]

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A
    解析:显然,该三种写法都是存储器寻址。

  • 第4题:

    若定义DAT DW 'A',则(DAT)和(DAT+1)两个相邻的地址单元中存放的数据是( )。

    A.0041H

    B.4100H

    C.××41H

    D.41××H


    正确答案:B

  • 第5题:

    Windows98中注册表文件中包括User.dat、System.dat和【 】。


    正确答案:Config.pol
    Config.pol 解析:注册表中存储了系统所有配置数据,包括系统配置、PC机硬件配置、针对 Win32应用程序的配置和用户的有关配置。Windows98注册表是由3个不同的文件组成的:User.dat文件、Config.pol文件和System.dat文件。

  • 第6题:

    如果准备读文件,打开顺序文件“text.dat”的正确语句是()。

    Aopen ”text.dat” For write As # 1

    Bopen ”text.dat” For Binary As # 1

    Copen ”text.dat” For Input As # 1

    Dopen ”text.dat” For Random As # 1


    C

  • 第7题:

    若有charfname[]="infile.dat";,则为读而打开文本文件infile.dat的正确写法是()

    • A、fopen(”infile.dat”,"r")
    • B、fopen(infile.dat,"r")
    • C、fopen(fname,"r")
    • D、fopen("fname","r")

    正确答案:C

  • 第8题:

    问答题
    阅读下面的程序片断,写出运行结果          .mmregs  DAT0 .SET 60H  LD    #004h,DP   ST    #0345h,DAT0  STM  #0002h,T    MPY  DAT0,A         NOP 执行“MPY  DAT0,A”后,累加器A的内容是什么?

    正确答案: 累加器A的内容为0x68A或68Ah。
    解析: 暂无解析

  • 第9题:

    问答题
    阅读下面的程序:   .mmregs  DAT0 .SET 60H  DAT1 .SET 61H  DAT2 .SET 62H  DAT3 .SET 63H  add3  .macro   P1,P2,P3,ADDRP         LD      P1,A          ADD    P2,A          ADD    P3,A  STL     A,ADDRP          .endm  ST #0034h,DAT0  ST #0243h,DAT1    ST #1230h,DAT2    ADD3 DAT0,DAT1,DAT2,DAT3 语句“ADD3 DAT0,DAT1,DAT2,DAT3”是一条什么类型的语句?作用是什么?

    正确答案: 宏调用。执行三个数相加。
    解析: 暂无解析

  • 第10题:

    单选题
    能实现删除文件功能的语句是()
    A

    ofstream fs(date.dat,ios::trunc);

    B

    ifstream fs(date.dat,ios::trunc);

    C

    ofstream fs(date.dat,ios::out);

    D

    ifstream fs(date.dat,ios::in);


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

  • 第11题:

    单选题
    如果准备读文件,打开顺序文件“text.dat”的正确语句是()。
    A

    open ”text.dat” For write As # 1

    B

    open ”text.dat” For Binary As # 1

    C

    open ”text.dat” For Input As # 1

    D

    open ”text.dat” For Random As # 1


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

  • 第12题:

    问答题
    阅读下面的程序:   .mmregs  DAT0 .SET 60H  DAT1 .SET 61H  DAT2 .SET 62H  DAT3 .SET 63H  add3  .macro   P1,P2,P3,ADDRP         LD      P1,A          ADD    P2,A          ADD    P3,A  STL     A,ADDRP          .endm  ST #0034h,DAT0  ST #0243h,DAT1    ST #1230h,DAT2    ADD3 DAT0,DAT1,DAT2,DAT3 执行此段程序后,存储单元(DAT3)的运行结果多少?

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

  • 第13题:

    假设DAT为字节变量,下列三条指令中功能相同的是哪几条?______。

    Ⅰ.MOVAL,DAT[2]

    Ⅱ.MOVAL,DAT+2

    Ⅲ.MOVAL,2[DAT]

    A.三条都相同

    B.仅Ⅰ和Ⅱ相同

    C.仅Ⅰ和Ⅲ相同

    D.仅Ⅱ和Ⅲ相同


    正确答案:A
    解析:DAT[2],DAT+2,2[DAT]都有效地表示DAT第二个字节,因此上面三条指令都是将DAT第二个字节送入AL。

  • 第14题:

    (34)如果准备读文件,打开随机文件“text.dat”d的正确语句是 A.Open"text.dat"For Write As#1 B.Open"text.dat"For Binary As#1 C.Open"text.dat"For Input As#1 D.Open"text.dat"For Random As#1


    正确答案:D
    【解析】准备读文件则应该以Random方式打开文件,即以随机存取方式打开文件。

  • 第15题:

    根据下面的数据段定义可知,变量DAT的偏移地址是( )。 DSEG SEGMENT DAT DW 'AB','CD','EF' CNT EQU $-DAT DSEG ENDS

    A.03H

    B.04H

    C.06H

    D.07H


    正确答案:C

  • 第16题:

    如果准备读文件,打开顺序文件”text.dat”的正确语句是( )。

    A.Open"text.dat"For Write As#1

    B.Open"text.dat"For Binary As#1

    C.Open"text.dat"For Input As#1

    D.Open"text.dat"For Random As#1


    正确答案:C

  • 第17题:

    执行下面的程序段后,DAT1单元的值是( )。 DAT1 DB 12H,34H DAT2 DB 56H,78H MOV AX, WORD PTR DAT1 CMP AX, WORD PTR DAT2 JA DONE MOV BX, WORD PTR DAT2 MOV OWRD PTR DAT2,AX MOV OWRD PTR DAT1, BX DONE: HLT

    A.34H

    B.78H

    C.12H

    D.56H


    正确答案:D

  • 第18题:

    为读而打开文本文件aa.dat,的正确写法是()

    • A、fopen(”aa.dat”,”rb”);
    • B、fopen(”aa.dat”,”w”)
    • C、fopen(”aa.dat”,”wb”);
    • D、fopen(”aa.dat”,”r”)

    正确答案:D

  • 第19题:

    为写而打开文本文件aa.dat,的正确写法是()

    • A、fopen(”aa.dat”,”rb”)
    • B、fp=fopen(”aa.dat”,”w”)
    • C、fopen(”aa.dat”,”wb”)
    • D、fp=fopen(”aa.dat”,”r”)

    正确答案:B

  • 第20题:

    问答题
    阅读下面的程序:   .mmregs  DAT0 .SET 60H  DAT1 .SET 61H  DAT2 .SET 62H  DAT3 .SET 63H  add3  .macro   P1,P2,P3,ADDRP         LD      P1,A          ADD    P2,A          ADD    P3,A  STL     A,ADDRP          .endm  ST #0034h,DAT0  ST #0243h,DAT1    ST #1230h,DAT2    ADD3 DAT0,DAT1,DAT2,DAT3 语句“.mmregs”的含义。

    正确答案: 定义存储器映像寄存器的符号名称。
    解析: 暂无解析

  • 第21题:

    单选题
    要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是(  )。
    A

    ifstream fin=ifstream.open(“file.dat”);

    B

    ifstream* fin=new ifstream(“file.dat”);

    C

    ifstream fin; fin.open(“file.dat”);

    D

    ifstream* fin=new ifstream(); fin->open(“file.dat”);


    正确答案: A
    解析:
    A项,在赋值号的左侧表示建立一个输入流对象fin,赋值号右侧的表达式不正确,文件输入流类ifstream不能直接调用其成员函数open。

  • 第22题:

    单选题
    要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?()
    A

    FileInputStream in=new FileInputStream(file.dat);in.skip(9);intc=in.read()

    B

    FileInputStream in=new FileInputStream(file.dat);in.skip(10);intc=in.read()

    C

    FileInputStream in=new FileInputStream(file.dat);intc=in.read()

    D

    RandomAccessFile in=new RandomAccessFile(file.dat);in.skip(9);intc=in.readByte()


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

  • 第23题:

    单选题
    要求打开文件 D:///file.dat,并能够写入数据,正确的语句是()。
    A

    ifstream infile(D:////file.dat,ios::in);

    B

    ifstream infile(D:////file.dat,ios::out);

    C

    ofstream outfile(D:////file.dat,ios::in);

    D

    fstream infile(D:////file.dat,ios::inI.os::out);


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