网站建设| 数据库类| 图形图象| 程序设计| 现代办公| 操作系统| 考试认证| 网络技术| 软件工程| 电脑相关| 文学作品
网站开发| 网页制作| 操作系统| 图象图形| 考试认证| 数据库类| 程序设计| 硬件技术| 现代办公| 网络技术| 笑话频道
 
您的位置: 电脑书库首页-> 电脑文摘-> 考试认证-> 等级考试-> 1996年9月计算机等级考试二级笔试试卷及答案

1996年9月计算机等级考试二级笔试试卷及答案
作者:佚名 来源:InterNet 加入时间:2005-2-4
相关文章
  • 1996 年4月计算机等级考试二级笔试卷及答案
  • 1997年4月计算机等级考试二级笔试试卷及答案
  • 等级考试典型题解析(上)
  • 2003年全国计算机等级考试四级上机题
  • 不同计算机等级考试的比较
  • 计算机等级考试2005年调整详解
  • 全国计算机等级考试于4月2日开考
  • 2002年4月全国计算机等级考试一级笔试试卷
  • 2003年4月全国计算机等级考试一级笔试试卷
  • 2002年9月全国计算机等级考试一级试卷
  • 相关书籍:
    一选择题(1)~(40)题每题1分,(41)~(50)题每题2分,共60分)

        一列各题A)`B)`C)`D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡的相应位置上,答在试卷上不得分。

        (1)电子数字计算机最主要的工作特点是

        A)高速度B)高精度

        C)存储程序与自动控制D)记忆力强

        (2)在微机的性能指标中,用户可用的内存储器容量能常是指

        A)ROM的容量B)RAM的容量

        C)ROM和RAM的容量总和D)CD——ROM的容量

        (3)将十六进制数176转换成十进制数是

        list

        lskjd A)366 B)268

        C)374 D)270

        (4)800个24×24点阵汉字字型库所需要的存储容量是

        A)7.04KB B)56.25KB

        C)7200B D)450KB

        (5)下列说法正确的是

        A)计算机体积越大,其功能就越强

        B)在微机性能指标中,CPU的主频越高,其运算速度越快

        C)两个显示器屏幕大小相同,则它们的分辨率必定相同

        D)点阵打印机的针数越多,则能打印的汉字字体就越多

        (6)某片软盘上已染有病毒,为防止该病毒传染计算机系统,正确的措施是

        A)删除该软盘上所有程序B)给该软盘加上写保护

        C)将该软盘放一段时间后再用D)将该软盘重新格式化

        (7)下列设备中,只能作为输同设备的是

        A)CON B)NUL

        C)PRN D)鼠标器

        (8)假设DOS系统文件与所有外部命令文件都在C盘根目录中,下列DOS 命令中能正确执行的是

        A)DEL IBMBIO.COM B)DISKCOPY C:A

        C)RD C:、D)COPY COMMAND.COM A:

        (9)若当前盘为C盘,在A盘目录、MY中只有文本文件FN.DAT,A 盘当前目录为根目录,则查看该文件的内容可使用的命令是

        A)TYPE MY、FN.DAT B)TYPE A:、MY、*。*
    C)TYPE 、MY、FN.DAT D)TYPE A:、MY、FN.DAT

        (10)设所有的外部命令文件在C盘目录、DOS下。若当前盘为B盘,则要在5 英寸高密驱动器A上格式化一张容量为260KB的软盘,正确的命令是

        A)FORMAT A:、360 B)C:、DOS、FORMAT A:/4

        C)FORMAT A:、4 D)C:、DOS、FORMAT A:/4

        (11)有一张DOS启动软盘,在根目录下用DIR命令显示出文件总数为20 个,若用COPY命令把该软盘根目录下的文件复制到另一张软盘上,则最多能复制的文件个数是

        A)18 B)19 C)20 D)22

        (12)为了列出A盘当前目录中文件标识符不超过三个字符`扩展名为任意的文件清单,可选用的命令是

        A)DIR ??*。*B)DIR A:???。*

        C)DIR A:*。???D)DIR A:、*。*

        (13)为了将A盘当前目录、USER、AA中所有扩展名为。DAT的文件以同名复制到A盘目录、USER中,若当前盘为C盘,则可选用的命令是

        A)COPY A:、USER、AA*。DAT

        B)COPY A:、USER、AA、*。DAT A;USER

        C)COPY A:、USER、AA、*。DAT A:

        D)COPY A:、USER、AA、*。DAT A:、USER

        (14)对计算机软件正确的态度是

        A)计算机软件不需要维护

        B)计算机软件只要能复制得到就不必购买

        C)受法律保护的计算机软件不能随便复制

        D)计算机软件不必有备份

        (15)下列DOS命令中,正确的是

        A)TYPE A:、*。FOR

        B)COPY A:、*。FOR 》PRN

        C)TYPE A:、*。FOR 》PRN

        D)COPY A:、*。FOR 》PRN

        (16)设在当前目录中ABC.TXT和XYZ.TXT文件均存在,则下列四组DOS命令中,互相等价的一组是()。

        A)COPY A:*。*B:与DISKCOPY A:B:

        B)COPY ABC.TXTXYZ.TXT 与XYZ.TXT XYZ.TXT》》ABC.TXT
    C)COPY ABC.TXTXYZ.TXT XYZ.TXT与XYZ.TXT XYZ.TXTABC.TXT

        D)TYPE *。FOR》CON 与COPY *。FOR CON

        (17)在计算机内部,一切信息存取`处理和传送的形式是

        A)ASCⅡ码B)BCD码

        C)二进制D)十六进制

        (18)计算机的软件系统一般分为

        A)系统软件`应用软件与各种字处理软件

        B)操作系统`用户软件与管理软件

        C)系统软件与应用软件

        D)操作系统`实时系统与分时系统

        (19)与二进制数101.01011等值的十六进制数为

        A)A.B B)5.51

        C)A.51 D)5.58

        (20)如果按字长来划分,微机可以分为8位机`16位机`32位机和64位机。所谓32位机是指该计算机所用的CPU

        A)同时能处理32位二进制数

        B)具有32位的寄存器

        C)只能自理32位二进制定点数

        D)有32个寄存器

        (21)下列语句中符合C语言语法的赋值语句是

        A)a=7bc=a7;B)a=7b=a7;

        C)a=7b,b,a7 D)a=7b,c=a7;

        (22)在C语言中,要求运算数必须是整型的运算符是

        A)%B)/

        C)《D》!

        (23)已知字母A的ASCⅡ码为十进制的65,下面程序的输出是

        A》67,D B》B,C C》C,D D》不确定的值

        main()

        {char ch1,ch2;

        ch1='A''5'——'3';

        ch2='A''6'——'3';

        PRINTF(“%d,%c、n”,ch1,ch2);}

        (24)下面程序的输出是

        A》0 B》1 C》3 D》不确定的值

        main()

        {int x=10,y=3;

        printf(“%d、n”,y=x/y);}

        (25)若执行下面的程序时从键盘上输入3和4,则输出是

        A》14 B》16 C》18 D》20

        main()

        {int a,b,s;

        scanf(“%d%d”,&a,&b);

        s=a;

        if(a5)printf(“%d、n”,x);

        else printf(“%d、n,x——);}”

        (30)下面程序的输出是

        A》3 B》4 C》1 D》2

        main()

        {int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;

        printf(“%d、n”,*(p2));}
      (31)执行下面程序中输出语句后,a的值是

        A)65 B)20 C)15 D)10

        main()

        {int a;

        printf(“%d、n”,(a=3*5,a*4,a5));}

        (32)下面程序的输出是

        A)0 1 2 3 B)0 4 0 10

        C)0 4 5 15 D)1 4 5 15

        main()

        {enum team {my,your=4,his,her=eis10};

        printf(“%d%d%d%d、n”,my,your,his,her);}

        (33)下面程序的输出是

        A)0 0 3 B)0 1 2

        C)1 0 3 D)1 1 2

        main()

        {int a=——1,b=4,k;

        k=(a《=0》&&(!(b——《=0》);

        printf(“%d%d%d%、n”,k,a,b);)

        (34)下面的程序片段所表示的数学函数关系是

        ——1 (x《0》1 (x《0》

        A)y={0 (x=0)B}y={——1 (x=0)

        1 (x=0)0 (x)0}

        0 (x《0》——1 (x《0》

        C)y={——1 (x=0)D}y={1 (x=0)

        0 (x)0}0 (x)0)

        y=——1;

        if(x!=0)

        if(x)0)y=1;

        else y=0;

        (35)下列函数的功能是

        A)求字符串的长度B}比较两个字符串的大小

        C}将字符串X复制到字符串Y D}将字符串X连接到字符串Y后面

        int fun1(chat*x)

        {char*y=x;

        while(*y);

        return(y——x——1);}

        (36)若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回是

        A}EOF B}——1 C}非零值D}NULL

        (37)根据下面的定义,能印出字母M的语句是

        A}printf(“%c、n”,class[3]。name);

        B}printf(“%c、n”,class[3]。name[1]);

        C}printf(“%c、n”,class[2]。name[1]);

        D}printf(“%c、n”,clsaa[2]。name[0]);

        struct person{char name[9];int age;};

        struct person class[10]={“john”,17,

        “paul”,19,

        “mary”,18,

        “adam”,16};

        (38)下面程序的输出是

        A}——1 B}0 C}1 D}不确定的值

        main()
      {int x=100,a=10,b=20,ok1=5,ok2=0;

        if(a

        #include

        main()

        {char *p1 =“abc”,*p2 =“ABC”,str[50]=“xyz”;

        strcpy(str2,strcat(p1,p2);

        printf(“%、n”,str);}

        (40)下面程序的输出是

        A)741 B)852 C)963 D875421

        main()

        {int y=9"

        for(;y》0;y——)

        {if(y%3==0)

        {printf(“%d”,——y);continue;}

        }

        }

        (41)下面程序的输出是

        A)100 B)160 C)120 D)64

        main()

        {char x=040;

        printf(“%d、n”,x=x《《1):}

        (42)下面程序的输出是

        A)0 B)1 C)3 D)6

        main()

        {struct cmplx int x;inf y;}cnum[2]={1,3,2,7};

        printf(“%d、n”,cnum[0]。y/cnum[0]。x*cnum[1]。x);》

        (43)下面程序输出是

        A》23 B}26 C}33 D}36

        int aa[3][3]={{2},{4},{6}};

        main()

        {int i,*p=&aa[0][0];

        for(i=0;i《2;i》

        {if(i==)}

        aa[i][i1]=*p1;

        else

        p;

        printf(“%d”,*P);)

        }

        (44)下面程序的输出是

        A}23 B}24 C}25 D}26

        void prty(int *x)

        {printf(“%d、n”,*);}

        main()

        {int a=25;

        prtv(&a);}

        (45)下面程序的输出是

        A}3 B}4 C}6 D}9

        fun3(int x)

        {static int a=3;

        a=x;

        return(a);}

        main()

        {int k=2,m=1,n;

        n=fun3(k);

        n=fun3(m);

        printf(“%d、n”,n);}

        (46)已知字符0的ASCII码为十六进制的30,下面程序的输出是

        A}6 B}9 C}0 D}3

        main()

        {union{unsigned char c;

        unsigned int i[4];

        }z;

        z.i[0]=0x39;

        z.i[1]=0x36;

        printf(“%、n”,z.c);}

        (47)下面程序的输出是

        A}60 B}68 C}99 D}108

        main()

        {int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};

        int(*P)[4]=a,i,j,k=0;

        for(i=0;i《3;i》

        for(j=0;j《2;j》
    k=k*(*(pi)j);

        printf(“%d、n”,k;}

        (48)下面程序的输出是

        A)1 B)2 C)7 D)10

        int m=13;

        int fun2(int x,int y)

        {int m=3;

        return(x*y——m);

        }

        main()

        {int a=7,b=5;

        printf(“%d、n”,fun2(a,b)/m);}

        (49)下面程序的输出是

        A)32 B)16 C)8 D)24

        typedef union {long x[2];

        int y[4];

        char z[8];

        }MYTYPE;

        MYTYPE them;

        main()

        {printf(“%d、n”,sizeof(them));}

        (50)下面程序的输出是

        A)ABCD B)A C)D D)ABCD

        BCD B C ABC

        CD C B AB

        D D A A

        char s[]=“ABCD”;

        main()

        {char *p;

        for(p=s;p

        #include

        void fun4(char str[]

        {int i,j;

        for(i=0,j=0;str[i];i)

        if(isalpha(str[i]))str[j]=str[i];

        str[j]='、0';}

        main()

        {inti,j;

        for(i=0.j=0;str[j]=str[i]

        str[j]='、o';)

        main()

        {char ss[80]=“it is!”;

        tun4(ss);

        printf(“%s、n”,ss)。}

        (10)下面程序的输出是10 。

        ______

        #define PR(ar)printf(“%d”,ar)

        main()

        {int j,a[]={1,3,5,7,9,11,13,15},*p=a5;

        fot(j=3;j;j——)

        {switch(j)

        {case1:

        case2:PR(*p);break;

        case3:PR(*(——p));}

        (11)下面程序的输出是11 。

        ______

        unsigned tun6(unsigned num)

        {unsigned d=1;

        do {

        k*=num%10;

        num/=10;

        }while(num);

        return(k);}

        main()

        {unsigned n=26;

        printf(“%d、n”,fun6(n));

        }

        (12)下面程序的输出是12 .

        ______

        long fun5(int n)

        {long s;

        if((n==1)||(n==2));

        s=2;

        else.

        s=nfun5(n——1);

        return(s);}

        main()

        {long x;

        x=fun5(4);

        printf(“%ld、n”,x);}
    (13)下面invert函数的功能是将一个字符串str的内容颠倒过来。请填空。

        #includeM

        void invert(dhar str[])

        {inti,j,13 。

        ____

        tor(i=0,j=strlen(str)14 ;idatap——》datap——》link——》link——》data;

        if(16 )m3=m;}

        ───

        return(m3);}

        (15)下面H涵数的功能是计算如下数学函数H的值。请填空。

        h(a,b)=sin(ab)cos(ab)

        ────────×─────

        cos(b——a)sin(b——a)

        double fgh(double(*f)(double a),double(*g)(double b),

        double x,double y)

        {return(17 );}

        ───

        double h(double a,double b)

        {return(fgh(sin,cos,a,b)*fhg(1 8 ));}

        ────_

        (16)下面PI涵数的功能是根据以下的公式,返回满足度ε要求的π的值。请填空。

        π1 1 2 1 2 3 1 2 3 4

        ──=1────*────*──*────*──*──*──……

        2 3 3 5 3 5 7 3 5 7 9

        double pi(double eps)

        {double s=0.0,t=}1.0;

        int n;

        tlr(1 9 );t)eps;n)

        ────

        {s=t;

        t=n*t/(2*n1);}

        return(1.0*2 0 );)

        ──

        1996年9月

        全国计算机等级考试二级笔试试卷

        一选择题((1)~(40)题每题1分,(41)~(50)题每题2分,共60分)

        (1)C (2)B (3)C (4)B (5)B

        (6)D (7)C (8)D (9)D (10)B

        (11)C (12)B (13)D (14)C (15)D

        (16)B (17)C (18)C (19)D (20)A

        (21)D (22)A (23)A (24)C (25)B

        (26)D (27)B (28)B (29)B (30)A

        (31)C (32)C (33)C (34)C (35)A

        (36)D (37)D (38)A (39)D (40)B

        (41)D (42)D (43)A (44)D (45)C

        (46)B (47)A (48)B (49)C (50)A

        二、填空题(每空2分,共40分)

        (1)1 225 (2)2 ——77

        ──────

        (3)3 COMMAND.COM (4)4 CD C:
      ──────

        (5)5 C:、D1》(6)6 ——1

        ──────

        (7)7 6 (8)8 12

        ──────

        (9)9 Itis (10)10 9911

        ──────

        (11)11 12 (12)12 9

        ──────

        (13)13 k 14 ——1 (14)15 p——》link

        ────────16 mm或m《=m3或m3》=m

        ───

        (15)17 f(xy)/g(y——x)或(*f)(xy)/g(y——x)或f(xy)/(*g)(y_x)或(*f)

        ───或(*f)(xy)/(*g)(y——x)

        18 cos,sin,a,b

        ───

        (16)19 n=1 20 s

        ──────


    [文章录入员:nancy]

    相关文章
  • 1996 年4月计算机等级考试二级笔试卷及答案
  • 1997年4月计算机等级考试二级笔试试卷及答案
  • 等级考试典型题解析(上)
  • 2003年全国计算机等级考试四级上机题
  • 不同计算机等级考试的比较
  • 计算机等级考试2005年调整详解
  • 全国计算机等级考试于4月2日开考
  • 2002年4月全国计算机等级考试一级笔试试卷
  • 2003年4月全国计算机等级考试一级笔试试卷
  • 2002年9月全国计算机等级考试一级试卷
  • 相关书籍:
    本站推荐内容

    近期主机类热搜关键词:
    美国服务器 美国服务器租用 海外服务器租用 国外服务器租用

    等级考试
    微软认证
    思科认证
    其他认证
    等级考试
    水平考试
    公务员考试
    其它
    电脑教程阅读排行
    ·计算机等级考试大纲
    ·全国计算机等级考试一级笔试试卷(...
    ·03年上半年二级Visual F...
    ·一级WINDOWS(新版大纲)笔...
    ·一级windows(新大纲)笔试...
    ·一级B考试模拟试题(第一套,DO...
    ·全国计算机等级考试(三级A)考试...
    ·全国计算机等级考试二级笔试试卷V...
    ·全国计算机等级考试一级笔试试卷(...
    ·2002年4月全国计算机等级考试...