niusouti.com
参考答案和解析
正确答案:File;FileInfo
更多“实现磁盘文件(File)服务常用的两个类是()和()。”相关问题
  • 第1题:

    以下程序的功能是# include <stdio.h>main (){ FILE *fp1;*fp2; fp1=fopen ("file1","r"); fp2=fopen ("file2","w"); while (!feof (fp1)) fputc (fgetc (fp1),fp2); fclose (fp1); fclose (fp2);}A.将磁盘文件的内容显示在屏幕上 B.将两个磁盘文件合为一个C.将一个磁盘文件复制到另一个磁盘文件中D.将两个磁盘文件合并后送屏幕


    正确答案:C
    本题主要考查文件的操作。在本题的程序中,首先定义了两个文件指针fp1和fp2,然后用指针fp1指向一个以读方式打开的文件file1,用指针fp2指向一个以写方式打开的文件file1,接着执行while循环,循环的结束条件是(!feof (fp1))为假,即feof (fp1)为真,表示对文件fp1的操作读取到结束符,因此,循环结束的条件是对文件file1的读取结束,循环体语句fputc (fgetc (fp1),fp2);中用到了fgetc和fputc函数,C语言提供这两个函数对文本文件进行字符的读写操作。fgetc(fp1)函数的作用是从输入流fp1的当前位置返回一个字符,并将文件指针指示器移到下一个字符处;fputc(ch,fp2)函数的作用是将字符ch的值写入所指定的流文件的当前位置处,并将文件指针后移一位。
    根据上面的分析,可以知道循环结束后,即将指针fp1指向的文件复制到指针fp2指向的文件中,然后关闭两个操作的文件。因此,本题程序的作用是将一个磁盘文件复制到另一个磁盘文件中,本题正确答案选C。

  • 第2题:

    阅读以下程序及对程序功能的描述,其中正确的是includemain(){FILE*in,*out;charch,inf

    阅读以下程序及对程序功能的描述,其中正确的是 #include<stdio.h> main() { FILE*in,*out; charch,infile[10],outfile[10]; printf("Enter the infile name:\n"); scanf("%s",infile); printf("Enter the outfile name:\n"); scanf("%s",outfile); if((in=foen(infile

    A.程序完成将磁盘文件的信息在屏幕上显示的功能

    B.程序完成将两个磁盘文件合二为一的功能

    C.程序完成将一个磁盘文件复制到另一个磁盘文件中

    D.程序完成将两个磁盘文件合并并在屏幕上输出


    正确答案:C

  • 第3题:

    阅读以下程序及对程序功能的描述,其中正确的描述是includemain(){ FILE*in,*out;char

    阅读以下程序及对程序功能的描述,其中正确的描述是 #include<stdio.h> main() { FILE*in,*out; char ch,infile[10],outfile[10]; printf("Enter the infile name:\n"); scanf("%s",infile); printf("Enter the outfile name:\n"); scanf("%s",outfile); if((in=fopen(infile,"r"))==NULL) { printf("cannot open infile\n"); exit(0);} if((out=fopen(outfile,"w"))==NULL) { printf("cannot open outfile\n"); exit(0);} while(!feof(in))fputc(fgetc(in),out); fclose(in); fclose(out);}

    A.程序完成将磁盘文件的信息在屏幕上显示的功能

    B.程序完成将两个磁盘文件合二为一的功能

    C.程序完成将一个磁盘文件复制到另一个磁盘文件中

    D.程序完成将两个磁盘文件合并并在屏幕上输出


    正确答案:C
    解析:本题中,最主要的是掌握几个有关文件的函数的应用。函数名:fopen功能:打开一个文件调用方式FILE*fp;fp=fopen(文件名,使用文件方式);函数名:feof功能:检查文件是否结束调用方式:feof(FILE*fp);函数名:fputc功能:把一个字符写到磁盘文件上去调用方式:fputc(ch,fp)(ch是要输出的字符,fp是从指定的文件读入一个字符,该文件必须是以读或读写方式打开的调用方式:ch=fgetc(fp)(ch是字符变量,fp是文件指针变量);函数名:fclose功能:关闭一个文件调用方式:fclose(文件指针)。

  • 第4题:

    以下程序的功能是()。includemain(){FILE*fPl;*fp2;fp1:fopen("file1","r");fp2:fopen(

    以下程序的功能是( )。 # include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}

    A.将磁盘文件的内容显示在屏幕上

    B.将两个磁盘文件合为一个

    C.将一个磁盘文件复制到另一个磁盘文件中

    D.将两个磁盘文件合并后送屏幕


    正确答案:C
    解析:程序首先定义了两个文件类型的指针fp1、fp2。为读打开文件filel,并让指针fp1指向该文件;为写打开文件file2,并让指针fp2指向该文件。循环执行从文件file1中读取一个字符,输出到文件file2中,直到文件file1结束。因此程序的功能是将文件file1中的内容复制到文件file2中。

  • 第5题:

    实现磁盘目录(Directory)服务的两个类是()和()。


    正确答案:Directory;DirectoryInfo

  • 第6题:

    文件服务器中磁盘是需要调整和优化的重要子系统。以下哪个选项不能帮助实现磁盘优化()

    • A、使用NTFS文件系统
    • B、使用SCSI磁盘
    • C、设置磁盘的压缩功能
    • D、使用磁盘缓存技术

    正确答案:C

  • 第7题:

    在URL中,域值file表示()

    • A、本地磁盘文件
    • B、WWW服务器文件
    • C、登录其它计算机
    • D、新闻组

    正确答案:A

  • 第8题:

    在Windows中,当按住Ctrl键,再用鼠标左键将选定的文件从源文件夹拖放到目的文件夹时,下面的叙述中,正确的是()。

    • A、无论源文件夹和目的文件夹是否在同一磁盘内,均实现复制
    • B、无论源文件夹和目的文件夹是否在同一磁盘内,均实现移动
    • C、若源文件夹和目的文件夹在同一磁盘内,将实现移动
    • D、若源文件夹和目的文件夹不在同一磁盘内,将实现移动

    正确答案:A

  • 第9题:

    填空题
    实现磁盘文件(File)服务常用的两个类是()和()。

    正确答案: File,FileInfo
    解析: 暂无解析

  • 第10题:

    判断题
    File类提供实现文件读写的操作方法。
    A

    B


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

  • 第11题:

    判断题
    File类用于管理本地磁盘的文件和目录。
    A

    B


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

  • 第12题:

    单选题
    在URL中,域值file表示()
    A

    本地磁盘文件

    B

    WWW服务器文件

    C

    登录其它计算机

    D

    新闻组


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

  • 第13题:

    阅读以下程序以及对程序功能的描述,其中正确的描述是()。includemain(){FILE * in,*out

    阅读以下程序以及对程序功能的描述,其中正确的描述是( )。 #include <stdio.h> main() { FILE * in,*out; charch,infile[10],outfile[10]; printf("Enter the infile name:\n"); scanf("%s",infile); printf("Enter the outfile name:\n"); scanf("%s",outfile); if((in=fopen(infile,"r"))==NULL) { printf("cannot open infile\n");exit(0);} if((out=fopen(outfile,"w"))==NULL) { printf("cannot open outfile\n");exit(0); } while(! feof(in)) fputc(fgetc(in),out); fclose(in); fclose(out); }

    A.程序完成将磁盘文件的信息在屏幕上显示的功能

    B.程序完成将两个磁盘文件合二为一的功能

    C.程序完成将一个磁盘文件复制到另一个磁盘文件中的功能

    D.程序完成将两个磁盘文件合并并在屏幕上输出的功能


    正确答案:C
    解析:在C程序中,如果已经定义文件指针FILE*fp;fopen函数的功能是打开一个文件,调用方式为fp=fopen(文件名,使用文件方式);feof函数的功能是检查文件是否结束,调用方式为feof(FILE*fp);fpute函数的功能是把一个字符写到磁盘文件中,调用方式为fputc(ch,fp),ch是要输出的字符,fp是指定要将该字符写入的文件,该文件必须已经以写或读写方式打开了;fgetc函数的功能是从磁盘文件中读入一个字符,调用方式为ch=fsetc(fp),ch是字符变量,fp是文件指针变量;fclose函数的功能是关闭一个文件,调用方式为fclose(文件指针)。

  • 第14题:

    下列关于流类和File类的说法中错误的一项是______。

    A.File类可以重命名文件

    B.File类可以修改文件内容

    C.流类不可以新建目录

    D.流类可以修改文件内容


    正确答案:B

  • 第15题:

    以下程序的功能是()includemain(){FILE * fp1;*fp2;fp1=fopen("filel","r");fp2=fopen

    以下程序的功能是( ) #include<stdio.h> main() {FILE * fp1; *fp2; fp1=fopen("filel","r"); fp2=fopen("file2","w"); while(!feof(fp1)) fputc(fgetc(fp1),fp2); fclose(fp1);fclose(fp2);}

    A.将磁盘文件的内容显示在屏幕上

    B.将两个磁盘文件合为一个

    C.将一个磁盘文件复制到另一个磁盘文件中

    D.将两个磁盘文件合并后送屏幕


    正确答案:C

  • 第16题:

    以下类中,()和()可以实现文件(File)服务。

    • A、Directory
    • B、Path
    • C、File
    • D、DirectoryInfo
    • E、FileInfo

    正确答案:C,E

  • 第17题:

    File类用于管理本地磁盘的文件和目录。


    正确答案:正确

  • 第18题:

    File类提供实现文件读写的操作方法。


    正确答案:正确

  • 第19题:

    错误信息:Duplicate file name or file not found的含义是()。

    • A、文件找不到
    • B、文件名重复或文件找不到
    • C、磁盘写保护
    • D、不合法的文件名

    正确答案:B

  • 第20题:

    多选题
    以下类中,()和()可以实现文件(File)服务。
    A

    Directory

    B

    Path

    C

    File

    D

    DirectoryInfo

    E

    FileInfo


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

  • 第21题:

    多选题
    我们编译文件时,经常会在扩展模式下进行保存和退出,以下扩展模式下常用的命令说法正确的是()
    A

    :w命令可以实现将文件写入磁盘

    B

    :q命令可以实现退出vi编辑器

    C

    :wq命令可以实现将文件写入磁盘并退出vi编辑器

    D

    :w和:q命令不能组合在一起用,即不能一条命令实现保存文件并退出vi编辑器


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

  • 第22题:

    单选题
    文件服务器中磁盘是需要调整和优化的重要子系统。以下哪个选项不能帮助实现磁盘优化()
    A

    使用NTFS文件系统

    B

    使用SCSI磁盘

    C

    设置磁盘的压缩功能

    D

    使用磁盘缓存技术


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

  • 第23题:

    填空题
    实现磁盘目录(Directory)服务的两个类是()和()。

    正确答案: Directory,DirectoryInfo
    解析: 暂无解析