设为首页 - 加入收藏
  • 热门搜索: 理工论文 九号文库
  • 当前位置:首页 > 范文大全 > 六号文库

    江苏省计算机二级考试真题C2013春介绍

    栏目:六号文库 来源:网络 作者:夜色温柔 时间:2024-09-10 18:56:18 下载.docx文档

    第一篇:江苏省计算机二级考试真题C2013春介绍

    2024年春江苏省二级C语言考试

    8、下列关于PC机外存储器的叙述中,错误的是____(8)______。C A.目前PC机采用的硬盘,其盘片的直径通常为3.5英寸、2.5英寸或1.8英寸 B.U盘和存储卡都是采用闪烁存储器制作的,目前其容量大多为几GB至几十GB C.目前固态硬盘的存储容量大多为数百GB,但其读写速度远不如传统硬盘(硬磁盘)D.蓝光光盘是目前最先进的大容量光盘,单层盘片的存储容量可达25GB

    9、下列关于软件的叙述中,正确的是___(9)_____。C A.BIOS是是固化在主板ROM芯片中的程序,它既不属于(属于)系统软件,也不属于应用软件 B.Microsoft Access等数据库管理系统属于应用(系统)软件 C.大多数自由软件为免费软件,但免费软件不全是自由软件

    D.所有商品软件均保证百分之百正确,软件厂商对软件使用的正确性、精确性、可靠性做出承诺

    10、下列有关Windows操作系统功能的叙述中,错误的是_____(10)_____。D A.对于多任务处理,系统一般采用按时间片轮转的策略进行处理调度

    B.系统采用了虚拟存储技术进行存储管理,其页面调度算法为“最近最少使用(LRU)”算法 C.系统支持了多种文件系统(如FAT32、NTFS、CDFS)以管理不同的外存储器 D.系统支持任何(只有USB可以)I/O设备的“即插即用”和“热插拔”

    11、下列关于程序设计语言的叙述中,错误的是____(11)____。A A.虽机器语言不易记忆、机器语言程序难以阅读和理解,但目前还是有很多人使用其编写程序

    B.汇编程序与计算机的指令系统密切相关,不同类型的计算机,其汇编语言通常不同(和CPU有关)C.VBScript语言是VB子集,用其编写的程序可以嵌入在HTML文档中以扩充网页的功能 D.Java语言是一种适用于网络环境的程序设计语言,目前许多手机软件就是用Java编写

    12、下列关于通信技术的叙述中,错误的是____(12)____。A A.调制与解调技术主要用于模拟通信,在数字通信中不需要(需要)使用调制与解调技术 B.使用多路复用技术的主要目的是提高传输线路的利用率,降低通信成本

    C.在数据通信中采用分组交换技术,可以动态分配信道资源,提高传输的效率与质量 D.数据通信网络大多采用分组交换技术,但不同类型的网络的数据包格式通常不同

    13、下列是我国

    16、下列关于网络信息安全与计算机病毒防范的叙述中,错误的是____(16)_____。D A.网络信息安全不仅需要相关技术的支持,更要注重管理

    B.目前Windows XP等操作系统内置软件防火墙,在一定程度上可以保护本地计算机免受攻击 C.“木马”病毒是一种后门程序(远程监控程序),黑客常用它来盗窃用户账号、密码和关键数据 D.目前所有防病毒软件均为商品软件,例如金山毒霸、360杀毒软件等均需要用户会费才能使用

    17、下列关于字符编码标准的叙述中,错误的是____(17)_______。B A.在ASCII标准中,每个字符采用7位二进制编码

    B.在绝大多数情况下,GB2312字符集包含的1万(6000)多个个汉字足够足够使用 C.Unicode字符集既包含简体汉字,也包含了繁体汉字

    D.中文版Windows XP及其后的Windows系列操作系统均支持国标GB18030

    18、由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式,在下列四种图像文件中,常用于网页上发布并可具有动画效果的是___(18)___。C A.BMP B.JPEG C.GIF D.TIF

    19、下列四种声音文件中,不可能用于保存歌曲的是___(19)____。C A.WAV B.MP3 C.MIDI D.WMA 20、下列关于Microsoft Office软件(2024/2024版本为例)功能的叙述中,错误的是__(20)__。A A.Word、Excel、PowerPoint文件均不可能(都可以)设置打开文件的密码FrontPage不能设置 B.Word文档中设置为标题样式的内容可以直接导入到PowerPoint演示文稿中 C.可以将Access表数据直接导入到Excel工作表中

    D.PowerPoint制作幻灯片时,可以在幻灯片中直接插入“Excel工作表”对象

    果相同的是__(25)__。CD A.putchar(s)B.printf(“%c”, *s);printf(“Hello”);26.已有声明“int a[4]={2,0,1,2}, *pa=a,i;” , 以下语句语法错误的是_______(26)_____。A A.for(i=0;i<4;i++)a++;B.for(i=0;i<4;i++)(*a)++;C.for(i=0;i<4;i++)pa++;D.for(i=0;i<4;i++)(*pa)++;27.已有fun函数定义:

    void fun(int x[], int n){ while(n>0)x[--n]++;} 若main函数中已声明“int a[6]={0};”,则以下main函数调用fun函数的语句中,正确的是___(27)_____。C

    A.fun(a);B.fun(a,a);C.fun(a,1);D.fun(1,a);28.已知main函数中有声明“int a=3,b=4;”,若在main函数中通过执行语句“swap(&a,&b);”交换a、b变量的值,则swap函数定义中正确的是___(28)________。B

    A.void swap(int x, int y){ int t;t=x;x=y;y=t;} B.void swap(int *x, int *y){ int t;t=*x;*x=*y;*y=t;} C.void swap(int *x, int *y){ int *p;p=x;x=y;y=p;} D.void swap(int *x, int *y){ int *p;p=*x;*x=*y;*y=p;} 29.已有声明“char s1[4],*s2=“character”;”,能实现“将s2指向的字符串中最后3个字符组成的子串复制到s1数组”功能的语句是___(29)____。

    A.s1=s2+strlen(s2)-3;B.s[10]=s2[strlen(s2)-3];C.strcpy(s1[0],s2[strlen(s2)-3]);D.strcpy(s1,s2+strlen(s2)-3);30.已知数据类型定义及数组声明如下:

    struct person { char name[20];int age;}p[10]={ “John”,18, “Mary”,17, “Paul”,19};以下语句中,能输出字符串“John”的是______(30)_____。C A.printf(“%s”,p.name[0]);B.printf(“%s”,p.name);C.printf(“%s”,p[0].name);D.printf(“%s”,p[0].name[0]);

    二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行,共30分) 基本概念

    1、已有声明“char c=255;”,执行语句“c++;”后变量c的值是______(1)___。0

    2、若要在C程序中以十六进制形式表达十进制数35,表示形式是_______(2)___。0x23

    3、表示数学式“00&&x<5

    4、已知f函数的定义是“int f(double x){return x+1;}”,若main函数中有声明“double y=f(3.7);”,则变量y的初值为___(4)___。4.0

    C.printf(“%s”, s);

    D.5、用系统库函数fprintf写到磁盘文件中的数据通常应当有系统库函数_______(5)___读出。fscanf  阅读程序(13分)

    6、以下程序运行时,输出到屏幕的结果中 printf(“%4d”,n);} return 0;} 9.以下程序运行时,输出到屏幕的结果是_____(12)____。100 #include int fun(int a, int b){ int c;if(b<1)c=0;else if(b==1)c=a*a;else c=fun(a,b-1)+a*a;return c;} int main(){ int a=5,b=4;printf(“%dn”,fun(a,b));return 0;} 10.以下程序运行时,输出到屏幕的结果是_____(13)____。eryood #include void fun(char str[]){ int i,j;for(i=j=0;str[i];i++)if(str[i]>='a'&&str[i]<='z')

    str[j++]=str[i];str[j]='';} int main(){ char ss[80]=“Very Good!”;fun(ss);printf(“%sn”,ss);return 0;} 11.以下程序运行时,输出到屏幕的结果中 return 0;} 11.以下程序运行时,输出到屏幕的结果中  完善程序(12分)14. 以下程序输出3-3000000范围内的全部梅森素数,并统计输出梅森素数的个数。

    p梅森数是指值为2-1的正整数(记为Mp),其中指数p是素数。若Mp是素数,则称Mp为梅森素数。3例如,7=2-1,3和7均是素数,因此7是梅森素数。#include int prime(long n)/*判断n是否是素数*/ { long i;for(__(19)___;i

    #include #include int count(char *str, char *substr, int c[]){ int i,j,k,num=0;for(i=0;str[i]!='';i++){ j=i;k=0;while(substr[k]!=''&& __(23)___)substr[k]==str[j] /*判断str指向的字符串中是否出现str1指向的子串*/

    k++,j++;if(substr[k]=='')

    { c[num++]=__(24)___;i /*记录子串在字符串中出现的起始下标*/

    i=i+strlen(substr)-1;} } return __(25)___;num } int main(){ char str[80],substr[80];int i,num=0,c[80];gets(str);gets(substr);num=count(__(26)___);str,substr,c if(num){ printf(“%dn”,num);for(i=0;i

    16、约瑟夫问题:n个人围成一圈,从 } void Del(struct node *head, int n,int m){ int i,j;struct node *p,*q=head, *front=head;while(q->next!=head)q=q->next;for(j=0;jnext } printf(“%dt”, front->num);/*front指向的结点出列*/ p=front;

    __(30)___=front->next;q->next /*从head链表中删除front指向的结点*/ front=front->next;free(p);} } int main(){ int m,n;struct node *head;printf(“输入报数人数”);scanf(“%d”,&n);printf(“输入报数终值”);scanf(“%d”,&m);head=create(n);if(n>0&&m>0){Del(head,n,m);head=0;} return 0;}

    第二篇:2024计算机二级C语言考试真题汇总(本站推荐)

    模拟卷1 1 [填空题]

    下列给定程序中,函数fun的功能是:在形参S所指字符串中寻找与参数C相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。

    例如,若s所指字符串为“baacda”,c中的字符为a,执行后S所指字符串为“baaaacdaa”。

    请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

    注意:部分源程序给出如下。

    不得增行或删行,也不得更改程序的结构!

    试题程序:

    参考解析:

    【参考答案】

    【解题思路】

    填空1:for语句循环条件是判断是否到达字符串结尾,即当前字符是否为‘’。

    填空2:while语句用以确定字符串的长度,所以变量n赋初值为0。

    填空3:题目要求如果找到与参数c相同的字符,就在后面插入一个相同的字符,且找到后应该给数组元素赋值,本题目给出参数为c。

    二、程序修改题

    [简答题]

    下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。

    例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBcdeFgH”。

    请改正程序中的错误,使它能得出正确的结果。

    注意:部分源程序在文件MODl1.C中,不得增行或删行,也不得更改程序的结构!

    参考解析:

    【参考答案】(1)int k=0;

    (2)while(*p||*q)

    【考点分析】

    本题考查:变量初始化,需根据题意确定变量含义,然后对其进行初始化操作;while循环语句。

    【解题思路】

    (1)变量k存放数组e的下标,因此应初始化为0。

    (2)while循环语句的循环条件是判断两个字符串是否到达结尾。三.程序设计题

    [简答题]

    规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:将字符串尾部的*号全部删除,前面和中间的*号不动。

    例如,字符串中的内容为:“****A*BC*DEF*G*******”.删除后,字符串中的内容应当是:“****A*BC*DEF*G”。在编写函数时,不得使用C语言提供的字符串函数。

    注意:部分源程序在文件PROG1.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

    参考解析:

    【参考答案】

    【考点分析】

    本题考查:删除字符串尾部+号;删除的主要思想是把不删除的字符保留起来。

    【解题思路】

    对于一个字符串要删除其尾部的*号,只需要在最后一个不是*号的字符后面加上结束符号‘’。具体操作为:首先找到字符串的结尾,然后从最后一个字符开始往前逐个判断是否为*号,直到找到非*号字符为止,最后在该字符后面加上结束符号‘’。

    模拟卷2

    一、程序填空题

    [填空题]

    下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。

    请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。

    注意:部分源程序在文件BLANK1.C中。

    不得增行或删行,也不得更改程序的结构!

    参考解析:

    【参考答案】(1)N

    (2)k

    (3)ss[i]

    【考点分析】

    本题考查:for循环语句;if语句条件表达式;字符串拷贝函数strepy的使用。

    【解题思路】

    填空l:for循环语句作用是遍历字符串数组中的每一个字符串,所以循环变量i的循环条件是i

    填空2:题目要求删除串长度小于k的字符串,所以if条件语句的条件表达式是len<=k。

    填空3:通过字符串拷贝函数将串长不大于k的字符串另存,并记录个数。

    【解题宝典】

    字符串拷贝函数strcpy,其格式为:strepy(字符数组名1,字符数组名2)

    功能:把字符数组2中的字符串拷贝到字符数组l中。字符串结束标识‘’也一同拷贝。字符数名2,也可以是一个字符串常量。这时相当于把一个字符串赋予一个字符数组。

    二、程序修改题

    [简答题]

    给定程序MODI1.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。

    例如:当输入100时,输出:100=9+10+11+12+13+14+15+16

    100=18+19+20+21+22

    请改正函数fun中指定部位的错误,使它能得出正确的结果。

    注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

    试题程序:

    参考解析:

    【参考答案】(1)m=n;

    (2)m=m-c;c++;

    (3)if(m==0)

    【解题思路】

    (1)每次循环,程序需要对n执行减去连续的正整数序列 来判断n是否刚好为0,即n是否是连续的正整数序列之和,所以需要使用临时变量m寄存n的值,每次循环对m执行减运算操作,不满足继续下一轮。另外,程序声明变量m时,未初始化它的值,所以此处应该修改为:m=n。

    (2)语法错误。C语言中每个语句必须以分号结束,所以应修改为:m=m-c;c++。

    (3)题目判断n是否是连续的正整数序列之和,若是,则输出所有序列,程序中m依次减去连续的正整数,当m为0时,表示m(即11)满足条件,再输出当前序列中的每个正整数,所以此处判断条件反了,应修改为:if(m==0)。3 [简答题]

    请编写函数fun,其功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0~P(含P,P小于等于n-1)的数组元素平移到数组的最后。

    例如,一维数组中的原始内容为:1、2、3、4、5、6、7、8、9、10;P的值为3。移动后,一维数组中的内容应为:5、6、7、8、9、10、1、2、3、4。

    注意:部分源程序给出如下。

    请勿改动主函数main和其他函数中的内容,仅在函数fun的花括号中填入你编写的若干语句。

    试题程序:

    参考解析:

    【参考答案】

    【解题思路】

    本题要求把下标从0~P(含P,P小于等于n-1)的数组元素平移到数组的最后,可以根据输入的P值,通过for循环语句,将P+1-n-1(含n-1)之间的数组元素依次向前移动P+1个存储单元,即W[j-1]=w[j];,同时将0~P个数组元素逐一赋给数组w[n-1],也就是通过语句w[n-1]=ch;来实现此操作的。

    一、程序填空题 [填空题]

    给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。

    请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。

    注意:部分源程序给出如下。

    不得增行或删行,也不得更改程序的结构!

    试题程序:

    参考解析:

    【参考答案】

    【解题思路】

    填空1:由语句fopen(“filel.txt”,“r”)可知,fp应该是文件类型指针,因此本空应该填写FILE *。

    填空2:feof函数只能对文件类型数据进行操作,因此本空应填写fp。

    填空3:putchar()代表输入一个字符,从ch=fgetc(fp)可以看出本题应该填写ch。

    二、程序修改题

    [简答题]

    给定程序中函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到C所指数组中,过长的剩余字符接在C所指的数组的尾部。例如,当a所指字符串中的内容为“abcdefg”,b所指字符串中的内容为“1234”时,C所指数组中的内容应为“a4b3c2dlefg”;而当a所指字符串中的内容为“1234”,b所指字符串的内容为“abcdefg”时,C所指数组中的内容应该为“192f3e4dcba”。

    请改正程序中的错误,使它能得出正确的结果。

    注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!

    试题程序:

    参考解析: 【参考答案】

    【解题思路】

    (1)由i和j定义的初始值可知,此处应该判断i是否小于j,所以应改为while(i

    (2)此处将if错写成If,这个错误比较简单,但往往不容易发现。三.程序设计题

    [简答题]

    请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入所指的数组中。

    例如,若输入17,5,则应输出19、23、29、31、37。

    注意:部分源程序在文件PROG1.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

    试题程序:

    参考解析:

    【参考答案】

    【解题思路】

    本题主要考查素数的判定方法,如果一个数不能被除了1和其自身以外的数整除,则这个数为素数。本程序使用循环语句控制需要判断的数,在循环体中判断该数是否为素数,若是则存入数组xx中。

    第三篇:2024春江苏省计算机二级C语言上机(编程)

    2024春上机试题1(编程)

    程序功能:找出7个默森尼数。法国数学家默森尼曾提出下列公式:Mp=2^p-1。当p是素数并且Mp也是素数时,称Mp为默森尼数,例如,p=5, Mp=2^5-1=31,5和31都是素数,因此31是默森尼数;而Mp=2^11-1=2024,11是素数,2024不是素数,因此2024不是默森尼数.【编程要求】

    1.编写函数void Mersenne(long a[ ],int m),其功能是求出前m个默森尼数并以此将它们保存到a指向的数组中,2.编写main函数,调用Mersenne函数并保存前7个默森尼数,将运行结果输出到屏幕及结果文件myf2.out中,最后将考生的考号也保存到结果文件myf2.out中

    【测试数据与运行结果】

    37311278191***7

    2024春上机试题2(编程)

    用一组整数验证命题,任意一个百位数字与个位数字不同的三位正整数n1在经过以下操作后一定会变换到1089:将n1的百位数与个位数字交换得到n2,求n1和n2差的绝对值得到n3,将n3的百位数字与个位数字交换得到n4;求n3与n4的和得到n5,n5一定是1089,若n1、n3是一位数或两位数,则在高位补0使其成为三位数

    例如:n1:123,n2:321,n3:198(321,-123),n4:891,n5:1089(198+891)

    【编程要求】

    1.编写函数int fun(int a[ ],int b[ ], int n),其功能是用n指向数组的前n个整数验证上述命题,将所有符合命题的整数所在数组元素的下标依次保存到b指向的数组中,函数返回b数组中数据的个数

    2.编写main函数,声明a数组并用测试数据初始化,用a数组作为实参调用fun函数,将a数组中所有符合命题的整数输出到屏幕及结果文件myf2.out中,最后将考生本人的准考证号字符串也保存到结果文件myf2.out中

    【测试数据与运行结果】

    测试数据:123765***31676963589

    运行结果:12376514567

    第四篇:2024年春江苏省二级VB真题

    2024年春江苏计算机等级考试二级vb试卷

    第一部分计算机基础知识

    1.在下列有关现代信息技术的一些叙述中,正确的是。

    A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生

    B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件

    C.目前所有数字通信均不再需要使用调制解调技术和载波技术

    D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘

    .2.最大的10位无符号二进制整数转换成八进制数是

    .。

    A.1023

    B.1777

    C.1000

    D.1024 3.在下列有关目前PC机CPU的叙述中,错误的是。

    A.CPU芯片主要是由Intel公司和AMD公司提供的 B.“双核”是指PC机主板上含有两个独立的CPU芯片

    C.Pentium 4微处理器的指令系统由数百条指令组成 D.Pentium 4微处理器中包含一定容量的Cache存储器

    4.在下列有关当前PC机主板和内存的叙述中,正确的是。

    A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写

    B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条

    C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)

    D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间

    5.在下列有关PC机辅助存储器的叙述中,正确的是。

    A.硬盘的内部传输速率远远大于外部传输速率

    B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度

    C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节

    D.CD-ROM的数据传输速率一般比USB 2.0还快

    6.在下列PC机I/O接口中,数据传输速率最快的是。

    A.USB 2.0

    B.IEEE-1394

    C.IrDA(红外)

    D.SATA 7.计算机软件可以分为商品软件、共享软件和自由软件等类型。在下列相关叙述中,错误的是。

    A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的 B.共享软件通常是一种“买前免费试用”的具有版权的软件

    C.自由软件的原则是用户可共享,并允许拷贝和自由传播

    D.软件许可证是一种法律合同,它确定了用户对软件的使用权限

    8.人们通常将计算机软件划分为系统软件和应用软件。下列软件中,不属于应用软件类型的是

    A.AutoCAD

    B.MSN

    C.Oracle

    D.Windows Media Player 9.在下列有关Windows 98/2024/XP操作系统的叙述中,错误的是。

    A.系统采用并发多任务方式支持多个任务在计算机中同时执行

    B.系统总是将一定的硬盘空间作为虚拟内存来使用

    C.文件(夹)名的长度可达200多个字符

    D.硬盘、光盘、优盘等均使用FAT文件系统

    10.在下列有关算法和数据结构的叙述中,错误的是。

    A.算法通常是用于解决某一个特定问题,且算法必须有输入和输出

    B.算法的表示可以有多种形式,流程图和伪代码都是常用的算法表示方法

    C.常用的数据结构有集合结构、线性结构、树形结构和网状结构等

    D.数组的存储结构是一种顺序结构

    11?因特网的IP地址由三个部分构成,从左到右分别代表。

    A.网络号、主机号和类型号

    B.类型号、网络号和主机号

    C.网络号、类型号和主机号

    D.主机号、网络号和类型号

    12?在下列有关ADSL技术及利用该技术接入因特网的叙述中,错误的是。

    A.从理论上看,其上传速度与下载速度相同

    B.一条电话线上可同时接听/拨打电话和进行数据传输

    C.利用ADSL技术进行数据传输时,有效传输距离可达几公里

    D.目前利用ADSL技术上网的计算机一般需要使用以太网网卡

    13.人们往往会用“我用的是10M宽带上网”来说明白己计算机连网的性能,这里的“10M”

    指的是数据通信中的 指标。

    A.最高数据传输速率

    B.平均数据传输速率

    C.每分钟数据流量

    D.每分钟IP数据包的数目

    14?计算机局域网按拓扑结构进行分类,可分为环型、星型和

    型等。

    A.电路交换

    B.以太

    C.总线

    D.对等

    15.网络信息安全主要涉及数据的完整性、可用性、机密性等问题。保证数据的完整性就是 15。

    A.保证传送的数据信息不被第三方监视和窃取

    B.保证发送方的真实身份

    C.保证传送的数据信息不被篡改

    D.保证发送方不能抵赖曾经发送过某数据信息

    16.某计算机系统中,西文使用标准ASCII码、汉字采用GB2312编码。设有一段纯文本,其机内码为CB F5 DO B4 50 43 CA C7 D6 B8,则在这段文本中含有:。

    A.2个汉字和1个西文字符

    B.4个汉字和2个西文字符

    C.8个汉字和2个西文字符

    D.4个汉字和1个西文字符

    17.以下关于汉字编码标准的叙述中,错误的是。

    A.GB 2312标准中所有汉字的机内码均用双字节表示

    B.我国台湾地区使用的汉字编码标准BIG 5收录的是繁体汉字

    C.GB 18030汉字编码标准收录的汉字在GB 2312标准中一定能找到

    D.GB 18030汉字编码标准既能与UCS(Unicode)接轨,又能保护已有中文信息资源 18.若波形声音未进行压缩时的码率为64kb/s,已知取样频率为8kHz,量化位数为8,那么它的声道数是。

    A.1

    B.2

    C.4 D.8 19.从信息处理的深度来区分信息系统,可分为业务处理系统、信息检索系统和信息分析系统等。在下列几种信息系统中,不属于业务处理系统的是。

    A.DSS B.CAI

    C.CAM

    D.OA 20.在下列有关信息系统开发、管理及其数据库设计的叙述中,错误的是。

    A.常用的信息系统开发方法可分为结构化生命周期方法、原型法、面向对象方法和CASE方法等

    B.在系统分析中常常使用结构化分析方法,并用数据流程图和数据字典来表达数据和处理过程的关系

    C.系统设计分为概念结构设计、逻辑结构设计和物理结构设计,通常用E-R模型作为描述逻辑结构的工具

    D.从信息系统开发过程来看,程序 第二部分Visual Basic程序设计

    一、选择题(用答题卡答题,答案依次填在21—30答题号内)21.在列表框Listl中有若干列表项,可以删除选定列表项的语句是 21

    A.List1.text=“"

    B.List1.List(Listl.ListIndex)=”“

    C.List1.Clear

    D.List1.RemoveItem List1.ListIndex 22.执行 语句时,会出现出错提示信息。

    A.Print 5+7=14

    B.Print 16384*2

    C.Print 32768*2

    D.Print ”14“+32 23.数学表达式 对应的VB表达式是。

    A。(e^(2*∏*x—5)*Log(x)+(Sin(2x))^3)/Sqr(Sin(x)-Cos(x^2))

    B.(Exp(2*3.14159*x一5)*Log(x)+(Sin(2*x))^3)/Sqr(Sin(x)一Cos(x^2))

    C.(Exp(2*∏*x—5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)—Cos(x^2))

    D.e^(2*3.14159*x一5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sing(x)—Cos(x^2))24.以下关于数组的说法中,错误的是。

    A.使用了Preserve予句的ReDim语句,只允许改变数组最后一维的上界

    B.对于动态数组,ReDim语句可以改变其维界但不可以改变其数据类型

    C.Erase语句的功能只是对固定大小的数组进行初始化

    D.LBound函数返回值是指定数组某一维的下界

    25.下列有关过程的说法中,错误的是。

    A.在Sub或Function过程内部不能再定义其它Sub或Function过程

    B.对于使用ByRef说明的形参,在过程调用时形参和实参只能按传址方式结合 C.递归过程既可以是递归Function过程,也可以是递归Sub过程

    D.可以像调用Sub过程一样使用Call语句调用Function过程 26.以下有关对象属性的说法中,错误的是。

    A.工具箱中的控件并不是VB中所有的控件

    B.若将Frame的Enabled属性设置为False,则不能使用放置在Frame里面的控件

    C.对象的Name属性在运行时不能改变

    D.对象的所有属性都可以在属性窗口中设置

    27.以下关于变量作用域的叙述中,正确的是:

    2Z。

    A.窗体中凡用Private声明的变量只能在某个指定的过程中使用 B.模块级变量只能用Dim语句声明

    C.凡是在窗体模块或标准模块的通用声明段用Public语句声明的变量都是全局变量

    D.当不同作用域的同名变量发生冲突时,优先访问局限性小的变量 28.表达式CInt(4.5)+CInt(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2的运算结果是

    A.1

    B.-1

    C.-2

    D.-3 29.若要使逻辑表达式x>y Xor Y结果为True,则x、Y、z的取值应为下列选项中的。

    A.X=

    3、Y=

    3、Z=4

    B.X=

    2、Y=

    1、Z=2

    C.x=

    1、Y=

    3、Z=2

    D.x=

    2、Y=

    2、Z=2 30.在一个多窗体程序中,可以仅将窗体Form2从内存中卸载的语句是

    A.Form2.Unload B.Unload Form2 C.Form2.End D.Form2.Hide

    二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.执行下面程序,单击Commandl,则图片框中显示的第一行是(1),显示的第二行是(2),最后一行显示的是

    (3)。

    Private Sub Command1_Click()

    Dim a(3,3)As Integer

    Dim i As Integer,j As Integer

    For i=1 To 3

    For j=3 To 1 Step-1

    If i>=j Then

    a(i,j)=i-j

    Else

    a(i,j)=j-i

    End If

    Next j

    Next i

    For i=1 to 3

    For j=3 To 1 Step-1

    Picture1.Print a(i,j);

    Next j

    Picturel.Print

    Next i EndSub 2.运行下面程序,如果连续三次单击命令按钮之后,A数组共有(4)的值是(5),A(5)的值是(6)

    Option Explicit

    Option Base l

    Private Sub Command1_Click()

    Static A()As Integer,N As Integer

    Dim I As Integer,K As Integer

    K=N

    N=N+2

    ReDim Preserve A(N)

    For I=K+1 To N

    A(I)=I*N+1

    Next I

    ForI=1 To N

    Print A(I);

    个元素;数组元素A(2)

    Next I

    Print

    EndSub 3.运行下面的程序,单击commandl,在窗体上显示的变量A的值为(7),变量B的值为(8)

    Option Explicit

    Dim A As Integer

    Private Sub Command1_Click()

    Dim B As Integer

    B=3

    A=4

    B=Fun(Fun(A,B+2),A)+B

    Print A,B

    EndSub

    Private Function Fun(N As Integer,K As Integer)

    N=N+A

    K=N-K

    Fun=N+K+A

    End Function 4.执行下面的程序,单击command1,窗体上显示的第一行是(9),第二行是(10),第四行是(11),最后一行是(12)

    Option Explicit

    Private Sub Command1_Click()

    Dim n As Integer

    n=5

    Call test(n)

    Print n

    End Sub

    Private Sub test(ByVal n As Integer)

    Dim i As Integer,S As String

    If n>0 Then

    For i=l To n

    S=S & CStr(i)

    Next i

    Print S

    Call test(n-2)

    Else

    Print ”0VER“

    EndIf

    EndSub

    5.运行下列程序,单击Command1,在窗体上显示的第一行内容是

    (12),第二行的内容是(14),第三行的内容是(15)(”A“的ASCII码是65,”z“是90)

    Option Explicit

    Private Sub Commandl_Click()

    Dim i As Integer,st As String,n As Integer,p As String*1

    P=”B“

    For i=3 To 1 Step-1

    n=Asc(p)-i

    If n<65 Then n=n+26

    st=Chr(n)

    st=st & F(i)

    Print st

    Next i

    EndSub

    Private Function F(n As Integer)

    Dim i As Integer

    Static S As Integer

    For i=1 To n

    s=s+i

    Nexti

    F=S

    End Function 6?用以下公式求f(x)的值。当通项的绝对值小于10^-7时停止计算,x的值由键盘输入。

    f(x)=a1x1-a2x2+a3x3-…+(-1)n+1anxn+… |X|

    其中

    a1=1,a2=2,an= ,n=3,4,5… Option Explicit Private Sub Commandl_Click()、Dim x As Single,fx As Single

    Dim a As Single,a1 As Single,a2 As Single

    Dim t As Single

    a1=l:a2=2

    x=text1

    If(16)Then

    MsgBox(”x必须在-1---1之间“)

    ExitSub

    End If

    fx=a1*x-a2*x*x

    t=(-1)*x*x

    DO

    a=1/(al+a2)

    t=(-1)*x*x

    fx=(17)

    al=a2

    (18)

    Loop Until Abs(a*t)<0.0000001

    Text2=fx End Sub 7.学生的某次课程测验中,选择题的答案已记录在列表框list1中,其数据行格式是:学号为6个字符长度,2个空格,选择题的答案为15个字符长度,程序根据标准答案进行批改,每答对一题给1分,并将得分存放到列表框list1中,标准答案存放在变量Exact中。Option Explicit Private Sub Command1_click()

    Dim Anw as string , StudId as string

    Dim Scor as Integer, Exact as string

    Dim I as Integer, J as integer

    Exact=”ABCCBAACBBDCCDA”

    For I=()Anw=()StudId=Left(Anw,6)Anw=Right(Anw,Len(Anw)-8)(21)For J=1 to Len(Anw)

    If(22)Then

    Scor=Scor+1

    End If

    Next J

    List2.AddItem StudId & “ “ & Scor

    Next I End Sub 8.下面程序的功能是:统计存放在数组A中的N个数有多少个是不同的。具体做法是:变量Left指向要被处理的数(从第2个元素开始),Right指向数组最后一个元素。若A(Left)与排在它前面的某个数组元素值相同,就用数组元素A(Right)的值来替换A(Left)的值,同时将变量Right的值减1;否则将变量Left的值加1,处理数组下一个元素,重复以上过程,直到Left>Right为止。Right的值即为不同的数的个数。

    Option Explicit OptionBase 1

    Private Sub Commandl_Click()

    Dim A()As Integer,N As Integer,I AS Integer Dim OP As Integer N=InputBox(”请输入数据个数“, ,10)ReDim A(N)

    Randomize For I=1 To N

    A(I)=Int(Rnd*10)+1

    Text1=Text1 & A(1)& ” “ Next I Call Statistic(A,OP)Text2=”有“ & oP & ”个不同的数:“ For I=1 To OP

    Text2=Text2 & A(I)& ” “ Next I End Sub Private Sub Statistic(A()As Integer,Right As Integer)

    Dim Left As Integer,K As Integer,I As Integer

    Right=(23)

    Left=2

    Do While Left<=Right

    K=(24)

    For I=K To 1 Step-1

    If A(Left)=A(I)Then Exit For

    Next I

    If(25)Then

    Left=Left+1 .

    Else

    A(Left)=A(Right)

    (26)

    End If

    Loop End Sub 9.在计算机中用一个字节(8位),来存储一个字符的Ascii码,其中低7位二进制数对应字符的编码,每个字节的最高位一般保持为”0”,在数据传输时可用作奇偶校验位,传输时Ascii代码转换成传输码的方法是:若7位Ascii码有偶数个1,最高位为1,有奇数个1,则最高位为0,例如字母”A”的Ascii码十进制表示为65,二进制表示为00100001。”A”的传输码则为”1010 0001”,本程序的功能就是把Ascii码转换成这种传输码 Option Explicit Private Sub Commandl_Click()

    Dim i As Integer,S As String

    Dim str As String,ch As String

    str=Text1.text

    For i=1 To Len(str)

    (27)

    Call convert(ch,s)

    List1.AddItem ch & ”==>“ & S

    Next i End Sub Private Sub convert(ch As String,S As String)

    Dim m As Integer,k As Integer,n As Integer,i As Integer

    s=(28)

    n=Asc(ch)

    Do While n>0

    (29)

    S=m & S

    If m=1 Then

    k=k+1

    End If

    n=n2

    Loop

    For i=1 To 7-Len(s)'将字符的二进制代码补足7位

    S=”0“ & S

    Next i

    If k Mod 2=0 Then

    (30)

    Else

    S=”0“ & S

    End If

    End Sub 答案:

    2024年(春)笔试试卷。

    第一部分计算机基础知识

    (1)D

    (2)B

    (3)B

    (4)D

    (5)B

    (6)D

    (7)A

    (8)C

    (9)D

    (10)A

    (11)B

    (12)A

    (13)A

    (14)C

    (15)C

    (16)B

    (17)C

    (18)A

    (19)A

    (20)C

    ,第二部分Visual Basic程序设计

    一、选择题

    (21)D

    (22)B

    (23)B

    (24)C

    (25)B

    (26)D

    (27)C

    (28)D

    (29)A(30)B

    二、填空题,(1)2 1 0

    (2)1 0 1

    (3)0 1 2

    (4)6

    f5)5

    (6)31

    (7)19

    (8)68

    f9)12345

    (10)123

    (11)OVER

    (12)5

    ,(13)Y6

    (14)Z9

    (15)A10

    (16)Abs(x)>=1

    (17)fx+a*t

    (18)a2=a(19)0 To Listl.ListCount-1

    (20)Listl.List(I)(21)Scor=0

    (22)Mid(Anw,J,1)=Mid(Exact,J,1)(23)UBound(A)

    (24)Left-1(25)I=0

    (26)Right=Right-1(27)ch=Mid(str,i,1)

    (28)” “(29)m=n Mod 2

    (30)s=”1“ & s 2024年(春)笔试试卷。

    第一部分计算机基础知识

    (1)D

    (2)B

    (3)B

    (4)D

    (5)B

    (6)D

    (7)A

    (8)C

    (9)D

    (10)A

    (11)B

    (12)A

    (13)A

    (14)C

    (15)C

    (16)B

    (17)C

    (18)A

    (19)A

    (20)C

    ,第二部分Visual Basic程序设计

    一、选择题

    (21)D

    (22)B

    (23)B

    (24)C

    (25)B

    (26)D

    (27)C

    (28)D

    (29)A(30)B

    二、填空题,(1)2 1 0

    (2)1 0 1

    (3)0 1 2

    (4)6

    f5)5

    (6)31

    (7)19

    (8)68

    f9)12345

    (10)123

    (11)OVER

    (12)5

    ,(13)Y6

    (14)Z9

    (15)A10

    (16)Abs(x)>=1

    (17)fx+a*t

    (18)a2=a(19)0 To Listl.ListCount-1

    (20)Listl.List(I)(21)Scor=0

    (22)Mid(Anw,J,1)=Mid(Exact,J,1)(23)UBound(A)

    (24)Left-1(25)I=0

    (26)Right=Right-1(27)ch=Mid(str,i,1)

    (28)” “(29)m=n Mod 2

    (30)s=”1" & s

    第五篇:江苏省2024春一级计算机信息技术考试真题(含答案)

    江苏省高等学校非计算机专业学生

    计算机基础知识和应用能力等级考试 试卷选编

    2024春江苏省计算机一级计算机信息技术考试试卷

    (本试卷答题时间为100分钟)

    考生须知: 1.请考生准确无误地输入“准考证号”、“姓名”、“试卷密码”,确认后进入考试系统。2.在未完成所有考试项目之前,不得按“交卷”按钮;一旦按“交卷”按钮,考生则不得再 次进入考试系统。

    一、基础知识必做题(共45题)单击主界面上的“必做题”按钮。按提示解答单选题、是非题和填空题。(一)单选题

    1.信息技术是指用来扩展人们信息器官功能、协助人们进行信息处理的一类技术,其中 _________主要用于扩展手、眼等效应器官的功能。A.计算技术 B.通信与存储技术 C.控制与显示技术 D.感知与识别技术

    2.三个比特的编码可以表示________种不同的状态。A.3 B.6 C.8 D.9 3.在计算机中,8位带符号二进制整数可表示的十进制数的最大值是________。A.128 B.255 C.127 D.256 4.20世纪四五十年代的“,均居中显示。8.根据工作簿EX1.XLS及”住宅类CO2.RTF“提供的数据,制作如样张所示的Excel图 表,具体要求如下:(1)将”住宅类CO2.RTF“表格中的住宅数据转换到EX1.XLS工作表”CO2排放“的F列 相应的单元格中;(2)在”CO2排放“工作表的I3:I29单元格中,利用公式分别计算相应CO2排放合计值;(3)在”CO2排放“工作表中,为A2:I29单元格区域设置最细内、外边框线,并为F2单元 格加批注”数据来自住宅类CO2.RTF“;(4)参考样张,根据”CO2排放“工作表数据生成一张反映1996~2024各CO2排放 合计值的”数据点折线图“,嵌入当前工作表中,分类(X)轴标志为相应,图表标题为”近年CO2排放量“,无图例;(5)将生成的图表以”增强型图元文件“形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX1、文件类型:Microsoft Excel工作簿(*.XLS),存放于考生文 件夹中。

    9.将编辑好的文章以文件名:ED1、文件类型:RTF格式(*.RTF),存放于考生文件夹中。

    样张:

    四、网页制作操作

    所需素材均存放于考生文件夹的Web子文件夹中。参考样页按下到要求进行操作 1.打开网站”Web“,编辑网页Index.htm,设置上框架网页Top.htm的背景音乐为 315.mid,循环播放,设置右框架的初始网页为Main1.htm。

    2.在上框架网页Top.htm中,将文字”国际消费者权益日“设置为字幕,方向向左,延迟速 度为70,表现方式为交替,设置字幕样式中字体格式为隶书、加粗、36pt。

    3.在左框架网页Left.htm中,设置表格单元格衬距为8,单元格间距为10,边框线颜色为 Hex={33,33,FF},粗细为2。

    4.为左框架网页Left.htm表格中文字”历史由来“、”节日运动“和”节日宗旨“创建超链 ,分别指向右框架网页Main1.htm中的同名书签(提示:书签已建立),目标框架为网页默认 值(Main)。

    5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)为所有幻灯片应用Web文件夹中的设计模板Moban01.pot;(2)设置第一张幻灯片的标题格式为黑体、54号字,并设置其动画效果为自右侧飞入;(3)设置所有幻灯片的切换方式为水平百叶窗、中速、单击鼠标时换页;(4)除标题幻灯片外,在其他幻灯片中插入页脚:国际组织;(5)将制作好的演示文稿以文件名:Web、文件类型:演示文稿(*.ppt)保存,同时另存 为单个文件网页Web.htm,文件均存放于考生文件夹下Web站点中;(6)为左框架网页Left.htm表格最后一行文字”315组织“创建超链接,指向Web.htm文 件,目标框架为”新建窗口“。

    6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下的Web站点中。

    样页:

    五、数据库操作

    打开考生文件夹中的”TEST.MDB“数据库。其中表及表的所有字段均用汉字来命名以 表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)1.基于”学生“、”图书“及”借阅“表,查询借阅天数大于等于20天的图书借阅情况,要求 输出书编号、书名、作者、学号和姓名,查询保存为”CX1“。

    2.基于”图书“表,查询收藏的各出版社图书种数和册数(一个书编号计一种),要求输出 出版社、种数及册数,查询保存为”CX2“。3.保存数据库”TEST.MDB"。

    参考答案

    1.C 2.C 3.C 4.D 5.D 6.C 7.B 8.C 9.B 10.A 11.B 12.D 13.C 14.C 15.A 16.A 17.A 18.A 19.B 20.C 21.A 22.C 23.B 24.Y 25.Y 26.N 27.Y 28.N 29.N 30.N 31.Y 32.Y 33.Y 34.Y 35.7 36.FFFFF 37.USB 38.256 39.LED 40.2 41.局域 42.传输的数据或有效载荷 43.隐身 44.插入式应用或插件或Plug in 45.模/数或A/n 46.B 47.C 48.A 49.A 50.Y 51.N 52.N 53.3



    推荐阅读:
    江苏省计算机二级考试真题C2013春介绍
    六语文科总结
    六年级上册数学教学工作
    幼儿园2024年122“全国交通安全日”主题活动总结
    八年级政治下册 第三单元知能测试 人教新课标版[精选五篇]
    中学生
    Top