计算机二级,100题
计算机二级证考试题目及答案
计算机二级证考试题目及答案一、选择题(共20题,每题2分,共40分)1. 下列哪种是计算机的四个主要功能之一?A. 存储数据B. 加工数据C. 输出数据D. 传输数据答案:B2. 在Word文档中,以下哪个功能可以用于调整页面的大小和方向?A. 页面设置B. 文档格式C. 字体样式D. 插入图片答案:A3. 在Excel中,下列哪个功能用于对数据进行排序和筛选?A. PivotTableB. Conditional FormattingC. Data ValidationD. Sort and Filter答案:D4. 在PowerPoint中,以下哪个功能可以用于给幻灯片添加过渡效果?A. Slide MasterB. Animation PaneC. Design IdeasD. Transition Effects答案:D5. 在计算机网络中,以下哪个协议用于通过互联网传送电子邮件?A. TCP/IPB. HTTPC. SMTPD. FTP答案:C6. 在Windows操作系统中,以下哪个快捷键用于复制选中的内容?A. Ctrl + CB. Ctrl + XC. Ctrl + VD. Ctrl + A答案:A7. 在HTML中,以下标签用于定义段落的是?A. <p>B. <h1>C. <br>D. <div>答案:A8. SQL是用于管理和操作关系型数据库的语言,以下哪个操作关键字用于查询数据?A. INSERTB. SELECTC. UPDATED. DELETE答案:B9. 在Python中,以下哪个库用于科学计算和数据分析?A. MatplotlibB. NumpyC. PandasD. Requests答案:B10. 在计算机安全中,以下哪种措施可用于保护用户账号不被盗用?A. 强密码B. 防火墙C. 杀毒软件D. VPN答案:A二、填空题(共10题,每题2分,共20分)1. 在二进制系统中,用1个字节可以表示____个位状态。
计算机二级的试题及答案
计算机二级的试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 内存C. 硬盘D. 显示器答案:A2. 下列哪个选项是计算机病毒的特点?A. 可执行性B. 可读性C. 可复制性D. 可传播性答案:D3. 在计算机操作系统中,文件系统的主要功能是什么?A. 管理文件存储B. 管理内存分配C. 管理设备驱动D. 管理用户权限答案:A4. 计算机网络中,IP地址的作用是什么?A. 标识网络中的设备B. 标识网络中的服务C. 标识网络中的用户D. 标识网络中的数据包答案:A5. 数据库管理系统的主要功能不包括以下哪项?A. 数据定义B. 数据操纵C. 数据备份D. 数据加密答案:D6. 在HTML中,用于定义最重要的标题的标签是什么?A. <h1>B. <h2>C. <h3>D. <h4>答案:A7. 在关系型数据库中,用于创建新表的SQL语句是什么?A. SELECTB. INSERTC. CREATE TABLED. UPDATE答案:C8. 以下哪个选项不是计算机硬件的组成部分?A. 中央处理器B. 操作系统C. 内存D. 硬盘答案:B9. 在计算机科学中,算法的时间复杂度通常用来描述什么?A. 算法的运行时间B. 算法占用的内存大小C. 算法执行的步骤数量D. 算法的效率答案:D10. 以下哪种编程语言不是面向对象的?A. JavaB. C++C. PythonD. C答案:D二、填空题(每题2分,共10分)1. 在计算机系统中,_________是负责存储程序和数据的部件。
答案:内存2. 计算机病毒可以通过_________、电子邮件、移动存储设备等方式传播。
答案:网络3. 在计算机系统中,_________是用于管理和调度计算机硬件资源的软件。
答案:操作系统4. 在HTML中,_________标签用于定义文档的头部。
二级计算机题目
1. 十进制数508所对应的二进制数和八进制数最高位的权数分别为()。
A.29,83B.29,82C.29,83D.28,82D2. 十进制数57所对应的二进制数及该二进制数最低位的权数分别为()。
A.100111,21B.100111,20C.111001,20D.111001,21C3. 有一十进制数62,它所对应的二进制数及该二进制含1的最高和最低的权数分别为()。
A.111110,26,22B.011111,25,21C.111110,25,21D.011111,26,22C4. 有一十进制数125,它所对应的二进制数和八进制数分别为()。
A.1111101,175QB.1111101,7DQC.1011111,137QD.1011111,5FQA5. 十进制数325所对应的八进制数及该八进制数最高位的权数分别为()。
A.145Q,102B.145,82C.50sQ,102D.505,82D6. 十进制数816所对应的八进制数及该八进制数最高位的权数分别为()。
A.1460Q,103B.1460Q,83C.330Q,103D.330Q,83B7. 十进制数3901所对应的八进制数及该八进制数最低位的权数分别为()。
A.5747,100B.5747,80C.7475,80D.7475,100C8. 有一二进制数01001101B,它的最高位权数及所对应的十进制数为()。
A.28,77B.27,4DC.26,77D.26,4DC9. 十进制数427所对应的八进制数及二进制数最高位的权数分别为()。
A.653,28B.653,29C.356,28D.356,29A10. 有一二进制数011001101B,它的最高位的权数及所对应的八进制和十六进制数为()。
A.28,CDQ,315HB.27,CDQ,315HC.28,315Q,CDHD.27,315Q,CDHD11. 十进制数3901所对应的八进制和十六进制数最高位的权数分别为()。
计算机二级100道单选题考试(附答案)
计算机二级100道单选题考试班级:________________ 姓名:________________一、单项选择题(共100题,每题1分。
)1.在Word中,要删除当前选定的文本并将其放在剪贴板上的操作是()。
A.清除B.复制C.剪切D.粘贴2.根据计算机网络覆盖的地域范围与规模,可以将其分为()。
A.局域网、城域网和广域网B.局域网、城域网和互联网C.局域网、区域网和广域网D.以太网、城域网和广域网3.构成计算机物理实体的部件称为()。
A.计算机软件B.计算机程序C.计算机硬件D.计算机系统4.计算机键盘上的【Esc】键的功能一般是()。
A.确认B.取消C.控制D.删除5.在大纲视图中,演示文稿以大纲形式显示。
大纲由每张幻灯片的标题和()组成。
A.段落B.提纲C.中心内容D.副标题6.将某一文本段的格式复制为另一文本段的格式,先选择源文本,单击()按钮后才能进行格式复制。
A.格式刷B.复制C.重复D.保存7.()是一种快速成型技术,以数字模型文件为基础,运用特殊蜡材、粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造三维物体。
A.ARB.3D打印C.虚拟现实技术D.移动互联网8.在Word文档编辑中绘制矩形时,若按住Shift键,则绘制出()。
A.圆B.正方形C.以出发点为中心的正方形D.椭圆9.工作表被保护后,该工作表中的单元格的内容、格式()。
A.可以修改B.不可修改、删除C.可以被复制、填充D.可移动10.下列设备中属于输入设备的是()。
A.显示器B.扫描仪C.打印机D.绘图机11.在Excel工作表中,如要选取若干个不连续的单元格,可以()。
A.按住Shift键,依次点击所选单元格B.按住Ctrl键,依次点击所选单元格C.按住Alt键,依次点击所选单元格D.按住Tab键,依次点击所选单元格12.在Excel中存储和处理数据的文件是()。
A.工作簿B.工作表C.单元格D.活动单元格13.下列选项中,不属于计算机多媒体的媒体类型的是()。
NCRE全国计算机等级考试二级C语言上机---南开100题答案
填空题答案第1题答案第1处填空:n>1或1<n第2处填空:n-1第3处填空:1或1l或1L第2题答案第1处填空:n==0或0==n或!n第2处填空:n==1或1==n第3处填空:fun(n-1)+fun(n-2)或fun(n-2)+fun(n-1)第3题答案第1处填空:n--或--n或n-=1或n=n-1第2处填空:s[i]=s[n]或*(s+i)=*(s+n)第3处填空:s[n]=t或*(s+n)=t第4题答案第1处填空:i<=n或n>=i第2处填空:||第3处填空:1.0或(double)1第5题答案第1处填空:r*r第2处填空:&x第3处填空:x第6题答案第1处填空:<=第2处填空:n++或n+=1或n=n+1 第3处填空:return s或return (s) 第7题答案第1处填空:n%10第2处填空:break第3处填空:break第8题答案第1处填空:&num[i]或num+i第2处填空:max<num[i]?或num[i]>max?第3处填空:num[i]!=0或0!=num[i] 第9题答案第1处填空:(*a)++或++(*a)或*a=*a+1或*a+=1第2处填空:(*b)++或++(*b)或*b=*b+1或*b+=1第3处填空:upper,lower第10题答案第1处填空:max=a第2处填空:max=b第3处填空:max=c第11题答案第1处填空:1第2处填空:s[k]或*(s+k)第3处填空:c第12题答案第1处填空:tt[i]<='Z'或'Z'>=tt[i]第2处填空:32或'a'-'A'第3处填空:tt第13题答案第1处填空:char*fun(int n)第2处填空:2第3处填空:n%i==0或!(n%i)或0==n%i第14题答案第1处填空:*p或*p!='\0'或*p!=0第2处填空:i++或++i或i+=1或i=i+1第3处填空:'\0'或0第15题答案第1处填空:!=第2处填空:str[1]或*(str+1)第3处填空:s,c第16题答案第1处填空:n%100!=0或n%100或0!=n%100第2处填空:n%400==0或!(n%400)或0==n%400第3处填空:flag第17题答案第1处填空:n第2处填空:else第3处填空:a,b第18题答案第1处填空:*p==t或t==*p第2处填空:bb[n++]=i第3处填空:n第19题答案第1处填空:score[i]或*(score+i)第2处填空:below第3处填空:below[i]或*(below+i)第20题答案第1处填空:i第2处填空:j第3处填空:aa,&n第21题答案第1处填空:j++或++j或j+=1或j=j+1第2处填空:s[i]=t1[i]第3处填空:j第22题答案第1处填空:&&第2处填空:0第3处填空:s[j]或*(s+j)第23题答案第1处填空:int x[]或int*x第2处填空:sum+=x[i]或sum=sum+x[i]第3处填空:sum/n第24题答案第1处填空:a第2处填空:a第3处填空:b第25题答案第1处填空:n/2第2处填空:i第3处填空:a[n-i-1]第26题答案第1处填空:i=1第2处填空:&&第3处填空:--j或j-1第27题答案第1处填空:j=2第2处填空:i第3处填空:j第28题答案第1处填空:1第2处填空:s*i或i*s第3处填空:0第4处填空:s+fun(k)或fun(k)+s第29题答案第1处填空:0第2处填空:i<=x或x>=i第30题答案第1处填空:--i或i--或i-=1或i=i-1第2处填空:s[i]-'0'第3处填空:t*10+k或k+t*10或10*t+k或k+10*t第31题答案第1处填空:*(p1+i)或p1[i]或*(p1+i)!=0或p1[i]!=0第2处填空:*p2或p2[0]或*p2!=0或p2[0]!=0第3处填空:*p2++第32题答案第1处填空:sum+=x[i]或sum=sum+x[i]第2处填空:avg*1000或1000*avg第3处填空:(avg+5)/10或(5+avg)/10第33题答案第1处填空:1第2处填空:i第3处填空:a[p+i]或*(a+p+i)第34题答案第1处填空:bb[i]=0或*(bb+i)=0第2处填空:bb[5]++或++bb[5]或bb[5]=bb[5]+1或bb[5]+=1第3处填空:p++;或++p;或p+=1;或p=p+1;第35题答案第1处填空:i<*num或*num>i第2处填空:n++或++n或n+=1或n=n+1第3处填空:*num=n第36题答案第1处填空:&&第2处填空:s[i]-'0'第3处填空:n第37题答案第1处填空:xx[i]%10第2处填空:bb[n++]=xx[i]第3处填空:n第38题答案第1处填空:n/100%10第2处填空:"yes!"第3处填空:"no!"第39题答案第1处填空:"%d",&n第2处填空:str2[i]=str1[i];第3处填空:str2第40题答案第1处填空:"%s",str1第2处填空:%c第3处填空:str2第41题答案第1处填空:"%ld",&n第2处填空:n=-n;或n*=-1;第3处填空:"%ld",n第42题答案第1处填空:*p或p[0]第2处填空:default:b[10]++;第3处填空:p++;或p+=1;或p=p+1;或++p;第43题答案第1处填空:*p或*p!=0或0!=*p 第2处填空:bb[*p-'0']++或bb[*p-'0']+=1第3处填空:num[j]=bb[i]第44题答案第1处填空:0第2处填空:||第45题答案第1处填空:s1-i-1或s1-1-i第2处填空:2*s1或s1*2第46题答案第1处填空:*k第2处填空:s[i]>max或max<s[i] 第3处填空:i第47题答案第1处填空:xx[i]%10第2处填空:bb[n++]=xx[i]第3处填空:n第48题答案第1处填空:n>0或0<n 第2处填空:n%10+'0'或'0'+n%10第3处填空:str[i]='\0'或str[i]=0第49题答案第1处填空:disc<0或0>disc第2处填空:sqrt第3处填空:sqrt第50题答案第1处填空:s第2处填空:*p++第3处填空:*(p)或*p或*p!=0第51题答案第1处填空:x>y或y<x第2处填空:x>z或z<x第3处填空:y>z或z<y第52题答案第1处填空:"out52.dat","w"第2处填空:fputc(ch,fp)第3处填空:fclose(fp)第53题答案第1处填空:i第2处填空:p->next=s第3处填空:p->next第54题答案第1处填空:*p1<*p2或*p2>*p1第2处填空:*p1>*p2或*p2<*p1第3处填空:'\0'或0第55题答案第1处填空:flag=1第2处填空:j%i==0或0==j%i或!(j%i)第3处填空:flag==1或1==flag第56题答案第1处填空:&&第2处填空:fputc(ch,fp1)第3处填空:fclose(fp)第57题答案第1处填空:double第2处填空:j第3处填空:1.0/t或(double)1/t第58题答案第1处填空:&n第2处填空:i=1第3处填空:f*=i或f=f*i或f=i*f第59题答案第1处填空:sum=0第2处填空:sum+=n或sum=sum+n或sum=n+sum第3处填空:ld第60题答案第1处填空:i<n或n>i第2处填空:j<n-1或n-1>j第61题答案第1处填空:bb[i]=0或*(bb+i)=0第2处填空:bb[i]+=score[i][j]或bb[i]=bb[i]+score[i][j]或bb[i]=score[i][j]+bb[i]第62题答案第1处填空:"%c",&str[i]或"%c",str+i第2处填空:str[i]!='*'或*(str+i)!='*'第3处填空:"%c",str[j]或"%c",*(str+j)第63题答案第1处填空:STU第2处填空:h第3处填空:h第64题答案第1处填空:str1[i]!=''或''!=str1[i]第2处填空:i++或++i或i+=1或i=i+1第65题答案第1处填空:bb[i][j]=1第2处填空:bb[i][j]=0第66题答案第1处填空:j>i或i<j第2处填空:bb[j]=bb[j-1]第3处填空:break第67题答案第1处填空:p=str第2处填空:p[i]++或++p[i]或p[i]+=1或p[i]=p[i]+1第3处填空:s[i]='\0'或s[i]=0第68题答案第1处填空:break第2处填空:'\0'或0第3处填空:*p++第69题答案第1处填空:<第2处填空:*p2或p2[0]第3处填空:str1第70题答案第1处填空:*(pstr+j)或pstr[j]第2处填空:pstr[j]或*(pstr+j)第3处填空:p第71题答案第1处填空:std[3]或std[]或*std第2处填空:PERSON第3处填空:std第72题答案第1处填空:N第2处填空:M第3处填空:bb[i]/N或*(bb+i)/N第73题答案第1处填空:bb[i][j]=0第2处填空:1第3处填空:j==n-1-i或j==n-i-1第74题答案第1处填空:*std或std[0]第2处填空:std[i].age第3处填空:第75题答案第1处填空:&n第2处填空:t*i或i*t第3处填空:s+t或t+s第76题答案第1处填空:i第2处填空:s[j]=s[i]第77题答案第1处填空:N-1第2处填空:bb[n++]=aa[i]第3处填空:i,bb[i]第78题答案第1处填空:fun(char s[],int n)或fun(char*s,int n)第2处填空:j=0第3处填空:s[j]='\0'或s[j]=0第79题答案第1处填空:aa[i]%2==0或0==aa[i]%2或aa[i]%2第2处填空:i<k或k>i第80题答案第1处填空:--i或i--或i-=1或i=i-1 第2处填空:bb[j]=bb[i]第81题答案第1处填空:sum=0第2处填空:t[i][i]第3处填空:1第82题答案第1处填空:i%10第2处填空:g*g*g==i或i==g*g*g 第83题答案第1处填空:break;第2处填空:i++或++i或i+=1或i=i+1第3处填空:'\0'或0第84题答案第1处填空:&&第2处填空:i,j第85题答案第1处填空:[N]第2处填空:t[i][j]第3处填空:t[j][i]第86题答案第1处填空:N第2处填空:N-1第3处填空:0第87题答案第1处填空:&&第2处填空:g+ 第88题答案第1处填空:s[i]或s[i]!=0或0!=s[i]第2处填空:s[i]==ch或ch==s[i]第3处填空:return n第89题答案第1处填空:s[i]!='\0'或s[i]或s[i]!=0第2处填空:32或'a'-'A'第3处填空:i++或++i或i+=1或i=i+1第90题答案第1处填空:STU第2处填空:std[i].num第3处填空:std[i]第91题答案第1处填空:i=1,j=0或j=0,i=1第2处填空:bb[j++]=i第3处填空:return j第92题答案第1处填空:str[i+1]或str[i+1]!='\0'或str[i+1]!=0第2处填空:str[i]=ch第93题答案第1处填空:aa[max]<aa[i]或aa[i]>aa[max]第2处填空:aa[min]>aa[i]或aa[i]<aa[min]第3处填空:aa[max]=aa[min]第94题答案第1处填空:i++或++i或i+=1或i=i+1第2处填空:s[j++]=s[i]第3处填空:s[j]='\0'或s[j]=0第95题答案第1处填空:0.0或0或(double)0第2处填空:n第3处填空:s第96题答案第1处填空:aa[k++]=t或aa[k]=t,k++或aa[k]=t;k++第2处填空:i<j或j>i第97题答案第1处填空:break第2处填空:t[i]第3处填空:u[ul]第98题答案第1处填空:s[i]!='\0'或s[i]或s[i]!=0第2处填空:25第3处填空:1第99题答案第1处填空:j%i==0或!(j%i)或0==j%i第2处填空:flag==1或flag或1==flag第3处填空:aver/n第100题答案第1处填空:k=0第2处填空:||第3处填空:s[k]='\0'或s[k]=0改错题答案第1题答案第1处:IsPrime(int n);应改为IsPrime(int n)第2处:if!(n%i)应改为if(!(n%i))第2题答案第1处:int k=1;应改为int k=0;第2处:while(*p!=*q)应改为while(*p||*q)第3题答案第1处:s[j]=s[i];应改为s[j++]=s[i];第2处:s[j]="\0";应改为s[j]='\0';第4题答案第1处:void fun(char*s,int a,int b)应改为void fun(char*s,int*a,int*b)第2处:a++;应改为(*a)++;第3处:b++;应改为(*b)++;第5题答案第1处:a[i+1]=a[i];应改为a[i]=a[i+1];第6题答案第1处:for(i=2;i<m;i++)应改为for(i=2;i<=m;i++)第2处:y-=1/(i*i);应改为y-=1.0/(i*i);第7题答案第1处:p=j应改为p=j;第2处:p=i;应改为p=j;第8题答案第1处:void fun(char*p);应改为void fun(char*p)第2处:p=q+i;应改为q=p+i;第9题答案第1处:t=s[k];应改为t+=s[k];第2处:*aver=&ave;应改为*aver=ave;第10题答案第1处:void fun(char*s,*t1,*t2,*w)应改为voidfun(char*s,char*t1,char*t2,char*w)第2处:while(r)应改为while(*r)第11题答案第1处:n=*p-'o';应改为n=*p-'0';第2处:n=n*7+*p-'o';应改为n=n*8+*p-'0';第12题答案第1处:a=NuLL;应改为a=NULL;3/13第2处:if(r==p)应改为if(*r==*p) 第13题答案第1处:t+=1.0/k;应改为t+=1.0/i; 第2处:应填return t;第14题答案第1处:int r;应改为double r;第2处:while(fabs(n-m)<0.001)应改为while(fabs(n-m)>0.001)第15题答案第1处:void fun(char str,char ch)应改为void fun(char*str,char ch)第2处:if(*str==ch)应改为if(*str=='\0')第3处:str[1]='0';应改为str[1]='\0';或str[1]=0;第16题答案第1处:p->next=NULL;应改为p=s; 第2处:s->data=rand()%m;应改为s->data=rand()%(m-1);第3处:return p;应改为return h; 第17题答案第1处:if((k%13=0)||(k%17=0))应改为if((k%13==0)||(k%17==0))第2处:应填}第18题答案第1处:void fun(int a,int b)应改为void fun(int*a,int*b)第2处:t=b;b=a;a=t;应改为t=*b;*b=*a;*a=t;第19题答案第1处:void fun(long s,long t)应改为void fun(long s,long*t)第2处:while(s<0)应改为while(s>0) 第20题答案第1处:void fun(int a[],int m)应改为int fun(int a[],int m)第2处:if(m>=a[mid])应改为if(m>a[mid])第21题答案第1处:p=h;应改为p=h->next;第2处:p=h->next;应改为p=p->next;第22题答案第1处:for(i=2;i<m;i++)应改为for(i=2;i<=m;i++)第2处:y+=1/(i*i);应改为y+=1.0/(i*i);第23题答案第1处:int fun(n)应改为int fun(int n)第2处:if(n=1)应改为if(n==1)第24题答案第1处:if(r==p)应改为if(*r==*p) 第2处:if(r=='\0')应改为if(*r=='\0') 第25题答案第1处:if n==0应改为if(n==0)第2处:result=n--;应改为result*=n--;第26题答案第1处:应填sum=0;第2处:scanf("%d,",a[i][j]);应改为scanf("%d,",&a[i][j]);第27题答案第1处:t=0;应改为t=1.0;第2处:while(t<=eps)应改为while(t>=eps)第28题答案第1处:s=p;应改为p=s;第2处:应填p++;或++p;或p+=1;或p=p+1第3处:a[i]='0';应改为a[i]='\0';或a[i]=0;第29题答案第1处:b=a;应改为a=b;第2处:return(a);应改为return(b);第30题答案第1处:long k;应改为long k=1;第2处:num\=10;应改为num/=10;第31题答案第1处:if((tt[i]>='a')||(tt[i]<='z'))应改为if((tt[i]>='a')&&(tt[i]<='z'))第2处:tt[i]+=32;应改为tt[i]-=32;第32题答案第1处:if(i+1%5==0)应改为if((i+1)%5==0)第33题答案第1处:while(*s!='@')应改为while(*s)或while(*s!='\0')或while(*s!=0)第2处:(*s)++;应改为s++;第34题答案第1处:t=0;应改为*t=0;第2处:if(d%2==0)应改为if(d%2!=0)第35题答案第1处:if(p=='')应改为if(*p=='')第2处:*p=toupper(*(p-1));应改为*(p-1)=toupper(*(p-1));第36题答案第1处:j=1;应改为j=0;第2处:while(t!=0&&m!=0&&n!=0)应改为while(t!=0||m!=0||n!=0)第37题答案第1处:*r=t;应改为r=t;或r=&t[0];第2处:应填r=t;或r=&t[0];第38题答案第1处:t=x;x=y;应改为t=*x;*x=y;第2处:return(y);应改为return(t);或return t;第39题答案第1处:void fun(char s,char t)应改为void fun(char*s,char*t)第2处:t[2*d-1]='\0';应改为t[2*d]='\0';或t[d+i]='\0';或t[2*d]=0;或t[d+i]=0;第40题答案第1处:for(i=j+1;i<n-1;i++)应改为for(i=j+1;i<n;i++)第2处:t=i;应改为p=i;第41题答案第1处:while(p->next)应改为while(p!=NULL)第2处:p=h->next;应改为p=p->next;第42题答案第1处:if(i%2&&s[i]%2==0)应改为if(i%2||s[i]%2==0)或if(i%2!=0||s[i]%2==0)第2处:t[i]='\0';应改为t[j]='\0';或t[j]=0;第43题答案第1处:k=n;应改为k=i;第2处:b=k/10;应改为b=k%10;第44题答案第1处:fun(int**a,int m)应改为voidfun(int(*a)[M],int m)第2处:a[j][k]=k*j;应改为a[j][k]=(k+1)*(j+1);第45题答案第1处:void fun(char*s,t1,t2,w)应改为voidfun(char*s,char*t1,char*t2,char*w)第2处:while(w)应改为while(*w)第46题答案第1处:fun(int n)应改为doublefun(int n)第2处:return sum应改为returnsum;第47题答案第1处:void fun(int*a,int n);应改为void fun(int*a,int n)第2处:m=0;应改为m=i;第48题答案第1处:fun(char(*sq)[N])应改为char*fun(char(*sq)[M])第2处:return sq;应改为return sp;第49题答案第1处:*t=malloc(sizeof(STU));应改为t=(STU*)malloc(sizeof(STU)*m);第2处:t[k].num=b[j].num;应改为strcpy(t[k].num,b[j].num);第50题答案第1处:t[i]=s[s1-i];应改为t[i]=s[s1-i-1];或t[i]=s[s1-1-i];第51题答案第1处:void fun(char str[][],int m,char*pt)应改为void fun(char str[][10],int m,char*pt)第2处:pt[i]=str[k,i];应改为pt[i]=str[k][i];第52题答案第1处:int fun(double x[],int n)应改为int fun(double x[],int n){第53题答案第1处:switch(g);应改为switch(g) 第2处:case 1;应改为case 1:第54题答案第1处:double fun(char*s,char*t)应改为char*fun(char*s,char*t)第2处:(*ss)++;应改为ss++;第3处:(*tt)++;应改为tt++;第55题答案第1处:y=0;应改为y=1;第2处:d=i-a;应改为d=a-i;第56题答案第1处:void fun(char(*pstr)[6])应改为void fun(char*pstr[6])第2处:if(strcmp(*(pstr+i),pstr+j)>0)应改为if(strcmp(*(pstr+i),*(pstr+j))>0)第3处:*(pstr+i)=pstr+j;应改为*(pstr+i)=*(pstr+j);第57题答案第1处:while(i>j)应改为while(i<j)或while(j>i)第2处:c=0;应改为*c='\0';或*c=0; 第58题答案第1处:for(i=0;i<=s1;i++)应改为for(i=0;i<s1;i++)第2处:t[s1]='\0';应改为t[2*s1]='\0'; 第59题答案第1处:void fun(char*s,int num[5]);应改为void fun(char*s,int num[5]) 第2处:num[i]=0;应改为num[k]=0; 第3处:switch(s)应改为switch(*s) 第60题答案第1处:if(i%k!=0)应改为if(i%k==0)第2处:if(k<i)应改为if(k>=i)第61题答案第1处:fun(int m)应改为double fun(int m)第2处:for(i=100,i<=m,i+=100)应改为for(i=100;i<=m;i+=100)第62题答案第1处:break应改为break;第63题答案第1处:i=1;应改为i=0;第2处:while(i<3||*p)应改为while(i<3&&*p)第3处:b[k]='';应改为b[k++]='';第64题答案第1处:c=c-32;应改为c=c+32;第2处:c=c-5;应改为c=c+5;第65题答案第1处:void fun(long s,long t)应改为void fun(long s,long*t)第2处:s1=s1*100;应改为s1=s1*10;第66题答案第1处:fun(int n)应改为doublefun(int n)第2处:b+=c;应改为b=c;第67题答案第1处:fun(double a,double x0)应改为double fun(double a,double x0)第2处:if(abs(x1-x0)>=1e-6)应改为if(fabs(x1-x0)>=1e-6)第68题答案第1处:return 1;应改为return 3;第2处:return 3;应改为return 1;第69题答案第1处:void upfst(char p)应改为void upfst(char*p)第70题答案第1处:int fun(int*b);应改为intfun(int*b)第2处:for(k=10;k<=55;k++)应改为for(k=1;k<55;k++)第3处:return k;应改为return i;第71题答案第1处:if k>1应改为if(k>1)第72题答案第1处:int fun(char*str,*substr)应改为int fun(char*str,char*substr)第2处:for(i=0,str[i],i++)应改为for(i=0;str[i];i++)第73题答案第1处:t=1.0-1/i;应改为t-=1.0/i;或t=t-1.0/i;或t-=(double)1/i;第2处:应填return t;第74题答案第1处:c=aa[i];应改为ch=aa[i];第75题答案第1处:int fun(int m,int xx[][])应改为int fun(int m,int xx[][M])第2处:printf("%4f",xx[i][j]);应改为printf("%4d",xx[i][j]);第76题答案第1处:long s1=0;应改为long s1=1;第2处:s\=10;应改为s/=10;第77题答案第1处:void fun(char a)应改为voidfun(char*a)第78题答案第1处:k++应改为k++;第2处:if(m=k)应改为if(m==k)第79题答案第1处:c[t]="\0";应改为c[t]='\0';第80题答案第1处:fun(int n)应改为doublefun(int n)第2处:s=s+(Double)a/b;应改为s=s+(double)a/b;第81题答案第1处:fun(int n)应改为doublefun(int n)第2处:for(i=2;i<n;i++)应改为for(i=2;i<=n;i++)第82题答案第1处:result*=--n;应改为result*=n--;第2处:应填return result;第83题答案第1处:void fun(int x,int y)应改为void fun(int*x,int*y)第2处:t=x;x=y;y=t;应改为t=*x;*x=*y;*y=t;第84题答案第1处:void fun(int m,int k);应改为void fun(int m,int k)第2处:aa[i]=m/k;应改为aa[i]=m%k;第3处:printf("%d",aa[i]);应改为printf("%d",aa[i-1]);第85题答案第1处:s[j]=s[i];应改为s[j++]=s[i];第2处:s[i]='\0';应改为s[j]='\0';第86题答案第1处:float*k;应改为float k;第2处:if(*s<*p)应改为if(*s>*p)第87题答案第1处:void fun(int a)应改为voidfun(int a[M])或void fun(int a[])或void fun(int*a)第2处:a[j]=a[j+1];应改为a[j]=a[j-1];第88题答案第1处:for(i=0;i<=3;i++)应改为for(i=1;i<=3;i++)第2处:if(k>=1&&k<=6)应改为if(k>=0&&k<=6)5/13第89题答案第1处:for(i=1;i<y;i++)应改为for(i=1;i<=y;i++)第2处:t=t/1000;应改为t=t%1000; 第90题答案第1处:d=0;应改为d=1;第2处:s=1;应改为s=0;第3处:s=s/10;应改为d=d/10;第91题答案第1处:for(i=strlen(t);i;i--)应改为for(i=strlen(t)-1;i;i--)或for(i=strlen(t)-1;i>0;i--)第2处:if(t[j]<t[j+1])应改为if(t[j]>t[j+1])第92题答案第1处:long s=0,t=1;应改为long s=0,t=0;第2处:for(j=0;j<=n;j++)应改为for(j=0;j<n;j++)第3处:t=t%10;应改为t=t/10;第93题答案第1处:while(t>=num)应改为while(fabs(t)>=num)第2处:t=s%n;应改为t=s/n;第94题答案第1处:int sum=0.0;应改为double sum=0.0;第2处:sum\=c;应改为sum/=c;第95题答案第1处:s=s+(n+1)/n;应改为s=s+(double)(n+1)/n;第2处:return s;应改为return t;第96题答案第1处:fun(int k)应改为double fun(int k)第2处:return s应改为return s;第97题答案第1处:f(double x)应改为double f(double x)第2处:return s应改为return s;第98题答案第1处:#define FU(m,n)(m/n)应改为#define FU(m,n)(m)/(n)第2处:Return(value);应改为return(value);第99题答案第1处:int i,j,k,sum;应改为int i,j=0,k,sum;第2处:if(sum%4=2)应改为if(sum%4==2)第100题答案第1处:if(t=0)应改为if(t==0)第2处:zero=count;应改为*zero=count; 编程题答案第1题答案int fun(int score[],int m,int below[]){int i,k=0,aver=0;for(i=0;i<m;i++)aver+=score[i];aver/=m;for(i=0;i<m;i++)if(score[i]<aver){below[k]=score[i];k++;}return k;}第2题答案void fun(int*a,int*n){int i,j=0;for(i=2;i<1000;i++)if((i%7==0||i%11==0)&&i%77!=0)a[j++]=i;*n=j;}第3题答案void fun(int x,int pp[],int*n){int i=1,j=0,k=0,*t=pp;for(i=0;i<=x;i++)if(i%2!=0){t[j]=i;j++;}for(i=0;i<j;i++)if(x%t[i]==0){pp[k]=t[i];k++;}*n=k;}第4题答案void fun(char*tt,int pp[]){int i;for(i=0;i<26;i++)pp[i]=0;while(*tt){switch(*tt){case'a':pp[0]++;break;case'b':pp[1]++;break;case'c':pp[2]++;break;case'd':pp[3]++;break;case'e':pp[4]++;break;case'f':pp[5]++;break;case'g':pp[6]++;break;case'h':pp[7]++;break;case'i':pp[8]++;break;case'j':pp[9]++;break;case'k':pp[10]++;break;case'l':pp[11]++;break;case'm':pp[12]++;break;case'n':pp[13]++;break;case'o':pp[14]++;break;case'p':pp[15]++;break;case'q':pp[16]++;break;case'r':pp[17]++;break;case's':pp[18]++;break;case't':pp[19]++;break;case'u':pp[20]++;break;case'v':pp[21]++;break;case'w':pp[22]++;break;case'x':pp[23]++;break;case'y':pp[24]++;break;case'z':pp[25]++;break;}tt++;}}第5题答案void fun(int m,int k,int xx[]){int g=0,i,j,flag=1;for(i=m+1;i<m*m;i++){for(j=2;j<i;j++){if(i%j!=0)flag=1;else{flag=0;break;}}if(flag==1&&j>=i){if(k>=0){xx[g++]=i;k--;}elsebreak;}}}第6题答案void fun(char a[],char b[],int n){int i,j=0;for(i=0;i<LEN;i++)if(i!=n){b[j]=a[i];j++;}b[j]='\0';}第7题答案void fun(int*s,int t,int*k){int i,max;max=s[0];for (i=0;i<t;i++)if (s[i]>max){max=s[i];*k=i;}}第8题答案float fun(int n){int i;float s=1.0,t=1.0;for(i=2;i<=n;i++){t=t+i;s=s+1/t;}return s;}第9题答案float fun(int m,int n){float p,t=1.0;int i;for(i=1; i<=m; i++)t=t*i;p=t;for(t=1.0,i=1; i<=n; i++)t=t*i;p=p/t;for(t=1.0,i=1; i<=m-n; i++)t=t*i;p=p/t;return p;}第10题答案float fun(){float x1=0.0,x0;do{x0=x1;x1=cos(x0);}while(fabs(x0-x1)>=1e-6);return x1;}第11题答案int fun(int a[][N]){int i,j;for(i=0; i<N; i++)for(j=0; j<=i; j++)a[i][j]=0;}第12题答案double fun(int w[][N]){int i,j,k=0;double s=0.0;for(j=0; j<N; j++){s+=w[0][j];k++;}for(j=0; j<N; j++){s+=w[N-1][j];k++;}for(i=1; i<=N-2; i++){s+=w[i][0];k++;}for(i=1; i<=N-2; i++){s+=w[i][N-1];k++;}return s/=k;}第13题答案void fun(int tt[M][N],int pp[N]){int i,j,min;for(j=0; j<N; j++){min=tt[0][j];for(i=0; i<M; i++){if(tt[i][j]<min)min=tt[i][j];}pp[j]=min;}}第14题答案int fun(int a[M][N]){int i,j,s=0;for(j=0; j<N; j++){s+=a[0][j];s+=a[M-1][j];}for(i=1; i<=M-2; i++){s+=a[i][0];s+=a[i][N-1];}return s;}第15题答案unsigned fun(unsigned w){unsigned t,s=0,s1=1,p=0;t=w;while(t>10){if(t/10)p=t%10;s=s+p*s1;s1=s1*10;t=t/10;}return s;}第16题答案float fun(float h){long t;float s;h=h*1000;t=(h+5)/10;s=(float)t/100.0;return s;}第17题答案void fun(char*s){char ch;int i,m,n;i=0;m=n=strlen(s)-1;while(i<(n+1)/2){ch=s[i];s[i]=s[m];s[m]=ch;i++;m--;}}第18题答案void fun(int array[3][3]){int i,j,temp;for(i=0; i<3; i++)for(j=0; j<i;j++){temp=array[i][j];array[i][j]=array[j][i];array[j][i]=temp;}}第19题答案void fun(char s[],int c){int i=0;char*p;p=s;while(*p){if(*p!=c){s[i]=*p;i++;}p++;}s[i]='\0';}第20题答案int fun(int lim,int aa[MAX]){int k=0,i,j;for(i=lim; i>1; i--){for(j=2; j<i; j++)if(i%j==0)break;elsecontinue;if(j>=i){aa[k]=i;k++;}}return k++;}第21题答案void fun(char*s,int num){char t;int i,j;for(i=1; i<num-2; i++)for(j=i+1; j<num-1; j++)if(s[i]<s[j]){t=s[i];s[i]=s[j];s[j]=t;}7/13}第22题答案double fun(STREC*h){double max;STREC*q=h;max=h->s;do{if(q->s>max)max=q->s;q=q->next;}while(q!=0);return max;}第23题答案int fun(char*str){int i,n=0,fg=1;char*p=str;while(*p){n++;p++;}for(i=0; i<n/2; i++)if(str[i]==str[n-1-i]);else{fg=0;break;}return fg;}第24题答案long fun(char*p){long s=0,t;int i=0,j,n=strlen(p),k,s1;if(p[0]=='-')i++;for(j=i; j<=n-1; j++){t=p[j]-'0';s1=10;for(k=j; k<n-1; k++)t*=s1;s+=t;}if(p[0]=='-')return-s;elsereturn s;}第25题答案char*fun(char*s,char*t) {char*p,*t1=t,*s1=s;int n=0,m=0;while(*s1){n++;s1++;}while(*t1){m++;t1++;}if(n>=m)p=s;elsep=t;return p;}第26题答案double fun(double eps){double s;float n,t,pi;t=1; pi=0; n=1.0; s=1.0;while((fabs(s))>=eps){pi+=s;t=n/(2*n+1);s*=t;n++;}pi=pi*2;return pi;}第27题答案void fun(int m,int*a,int*n){int i,j=0; *n=0;for(i=1; i<=m; i++)if(i%7==0||i%11==0){a[j]=i;j++;}*n=j;}第28题答案void fun(int a[],int n,int*max,int*d){int i;*max=a[0];*d=0;for(i=0; i<n; i++)if(a[i]>*max){*max=a[i];*d=i;}}第29题答案void fun(char*ss){int i,n;n=strlen(ss);for(i=1; i<n; i+=2)if(ss[i]>='a'&&ss[i]<='z')ss[i]=ss[i]-32;}第30题答案int fun(int a[][M]){int i,j,max;max=a[0][0];for(i=0; i<2; i++)for(j=0; j<M; j++)if(a[i][j]>max)max=a[i][j];return max;}第31题答案void fun(char*s,char t[]){int i,j=0,n;n=strlen(s);for(i=0; i<n; i++)if(i%2==0&&s[i]%2==0){t[j]=s[i];j++;}t[j]='\0';}第32题答案void fun(char*s,char t[]){int i,j=0,n;n=strlen(s);for(i=0; i<n; i++)if(i%2!=0&&s[i]%2!=0){t[j]=s[i];j++;}t[j]='\0';}第33题答案void fun(char*a,int n){int i=0,k=0;char*p,*t;p=t=a;while(*t)t++;t--;while(*t=='*'){k++;t--;}t++;if(k>n){while(*p&&p<t+n){a[i]=*p;i++;p++;}a[i]='\0';}}第34题答案int fun(STREC*a,STREC*b){int i,j=0,n=0,max;max=a[0].s;for(i=0; i<N; i++)if(a[i].s>max)max=a[i].s;for(i=0; i<N;i++)if(a[i].s==max){*(b+j)=a[i];j++;n++;}return n;}第35题答案void fun(char*str){int i=0;char*p=str;while(*p){if(*p!=''){str[i]=*p;i++;}p++;}str[i]='\0';}第36题答案void fun(char*a){int i=0,n=0;char*p;p=a;while(*p=='*'){n++;p++;}while(*p){a[i]=*p;i++;p++;}while(n!=0){a[i]='*';i++;n--;}a[i]='\0';}第37题答案void fun(STREC*p) {double av=0.0;int i;for(i=0; i<N; i++)av+=p->s[i];av/=N;p->ave=av;}第38题答案int fun(char*ss,char c) {int n=0;while(*ss){if(*ss==c)n++;ss++;}return n;}第39题答案void fun(int*w,int p,int n) {int b[N],i,j=0;for(i=0; i<=p; i++)b[i]=w[i];for(i=p+1; i<n; i++){w[j]=w[i];j++;}for(i=0; i<=p; i++){w[j]=b[i];j++;}}第40题答案void fun(char*w,int m){char b[N];int i,j=0;for(i=0; i<m; i++){b[j]=w[i];j++;}for(i=0; i<strlen(w)-m; i++)w[i]=w[i+m];for(j=0; j<m; j++){w[i]=b[j];i++;}w[i]='\0';}第41题答案void fun(char(*s)[N],char*b){int i,j,k=0;for(j=0; j<N; j++)for(i=0; i<M; i++){b[k]=*(*(s+i)+j);k++;}b[k]='\0';}第42题答案void fun(int a[][N],int m){int i,j;for(j=0; j<N; j++)for(i=0; i<=j; i++)a[i][j]=a[i][j]*m;}第43题答案char*fun(char(*a)[81],int num){int i;char*max;max=a[0];for(i=0; i<num; i++)if(strlen(max)<strlen(a[i]))max=a[i];return max;}第44题答案int fun(char*str,char*substr){int n;char*p,*r;n=0;while(*str){p=str;r=substr;while(*r)if(*r==*p){r++;p++;}elsebreak;if(*r=='\0')n++;str++;}return n;}第45题答案void fun(char*a,int n,int h,int e){int i=0;char*p;for(p=a+h; p<a+n-e; p++){*(a+i)=*p;i++;}*(a+i)='\0';}第46题答案void fun(STREC a[]){int i,j;STREC t;for(i=0; i<N-1; i++)for(j=i; j<N; j++)if(a[i].s<a[j].s){t=a[i];a[i]=a[j];a[j]=t;}}第47题答案void fun(char*ss){int i,n=0;char*p=ss;while(*p){n++;p++;}for(i=0; i<n; i++)if((ss[i]>='a'&&ss[i]<='z')&&i%2!=0)ss[i]=ss[i]-32;ss[i]='\0';}第48题答案void fun(int a,int b,long*c){*c=(a/10)*1000+(b/10)*100+(a%10)*10+b%10;}第49题答案void fun(char*s,char t[]){int i,j=0,n=strlen(s);for(i=0; i<n; i++)if(i%2==0&&s[i]%2!=0);9/13else{t[j]=s[i];j++;}t[j]='\0';}第50题答案void fun(STU a[],STU*s){int i,max;max=a[0].s;for(i=0; i<N; i++)if(a[i].s>max){max=a[i].s;*s=a[i];}}第51题答案void fun(int m,int*k,int xx[]){int i,j;int t=0;for(i=2; i<m; i++){j=2;while(j<i){if(i%j==0){xx[t]=i;t++;break;}j++;}*k=t;}}第52题答案void fun(char p1[],char p2[]){int i=0,n=0;char*p=p1,*q=p2;while(*p){p++;n++;}i=n;while(*q){p1[i]=*q;q++;i++;}p1[i]='\0';}第53题答案void fun(int a[3][3],int b[3][3]){int i,j,at[3][3];for(i=0; i<=2; i++)for(j=0; j<=2; j++)at[i][j]=a[j][i];for(i=0; i<3; i++)for(j=0; j<3; j++)b[i][j]=a[i][j]+at[i][j]; }第54题答案double fun(STREC*a,STREC*b,int*n){double aver=0.0;int i,j=0;*n=0;for(i=0; i<N; i++)aver+=a[i].s;aver/=N;for(i=0; i<N; i++)if(a[i].s<aver){b[j]=a[i];(*n)++;j++;}return aver;}第55题答案void fun(int(*s)[10],int*b,int*n,int mm,intnn){int i,j;for(i=0; i<mm; i++)for(j=0; j<nn; j++){b[*n]=*(*(s+i)+j);*n=*n+1;}}第56题答案void fun(char*a,char*p){int i=0;char*q=a;while(q<=p){if(*q!='*'){a[i]=*q;i++;}q++;}while(*q){a[i]=*q;i++;q++;}a[i]='\0';}第57题答案int fun(STREC*a,STREC*b,int l,int h){int i,j=0;for(i=0; i<N; i++)if(a[i].s>=l&&a[i].s<=h){b[j]=a[i];j++;}return j;}第58题答案double fun(int n){double s=0.0;int i;for(i=1; i<n; i++)if(i%3==0&&i%7==0)s=s+i;s=sqrt(s);return s;}第59题答案void fun(char a[M][N],char*b){int i,j,k=0;for(i=0; i<M; i++){for(j=0; j<N; j++)if(*(*(a+i)+j)){b[k]=*(*(a+i)+j);k++;}elsebreak;b[k]='\0';}}第60题答案int fun(int a[],int n){int i,t,j=0,*p=a;t=p[0];for(i=0; i<=n; i++)if(t==p[i]);else{a[j]=t;t=p[i];j++;}if(i>=n)a[j]=t;return j;}第61题答案void fun(int*a,int*b){int i,j;for(j=0; j<M; j++)b[j]=0;for(i=0; i<N; i++)if(a[i]>=0&&a[i]<=9)b[0]+=1;else if(a[i]>=10&&a[i]<=19)b[1]+=1;else if(a[i]>=20&&a[i]<=29)b[2]+=1;else if(a[i]>=30&&a[i]<=39)b[3]+=1;else if(a[i]>=40&&a[i]<=49)b[4]+=1;else if(a[i]>=50&&a[i]<=59)b[5]+=1;else if(a[i]>=60&&a[i]<=69)b[6]+=1;else if(a[i]>=70&&a[i]<=79)b[7]+=1;else if(a[i]>=80&&a[i]<=89)b[8]+=1;else if(a[i]>=90&&a[i]<=99)b[9]+=1;elseb[10]+=1;。
国二office选择题(含答案100题)
二级MS-office选择题(题库)1、世界上首先实现存储程序的电子数字计算机是____。
A、ENIACB、UNIVACC、EDVACD、EDSAC2、计算机科学的奠基人是____。
A、查尔斯.巴贝奇B、图灵C、阿塔诺索夫D、冯.诺依曼2、世界上首次提出存储程序计算机体系结构的是____。
A、艾仑•图灵B、冯•诺依曼C、莫奇莱D、比尔•盖茨3、计算机所具有的存储程序和程序原理是____提出的。
A、图灵B、布尔C、冯•诺依曼D、爱因斯坦4、电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。
他就是____。
A、牛顿B、爱因斯坦C、爱迪生D、冯•诺依曼5、1946年世界上有了第一台电子数字计算机,奠定了至今仍然在使用的计算机____。
A、外型结构B、总线结构C、存取结构D、体系结构6、在计算机应用领域里,____是其最广泛的应用方面。
A、过程控制B、科学计算C、数据处理D、计算机辅助系统7、1946年第一台计算机问世以来,计算机的发展经历了4个时代,它们是____。
A、低档计算机、中档计算机、高档计算机、手提计算机B、微型计算机、小型计算机、中型计算机、大型计算机C、组装机、兼容机、品牌机、原装机D、电子管计算机、晶体管计算机、小规模集成电路计算机、大规模及超大规模集成电路计算机8、以下属于第四代微处理器的是____。
A、Intel8008B、Intel8085C、Intel8086D、Intel80386/486/5869、Pentium IV处理器属于____处理器。
A、第一代B、第三代C、第四代D、第五代10、计算机能够自动、准确、快速地按照人们的意图进行运行的最基本思想是____。
A、采用超大规模集成电路B、采用CPU作为**核心部件C、采用操作系统D、存储程序和程序控制11、计算机工作最重要的特征是____。
A、高速度B、高精度C、存储程序和程序控制D、记忆力强12、计算机业界最初的硬件巨头“蓝色巨人”指的是____。
计算机二级《公共基础知识》练习题库(100道)
计算机二级《公共基础知识》练习题库(100道)2016计算机二级《公共基础知识》练习题库(100道)(注:标记√的为答案)1、在数据库设计中,将E-R图转换成关系数据模型的过程属于A) 需求分析阶段 B) 概念设计阶段√C) 逻辑设计阶段 D) 物理设计阶段2、设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A) 课号,成绩 B) 学号,成绩√C) 学号,课号 D) 学号,姓名,成绩3、将E-R图转换为关系模式时,实体和联系都可以表示为A) 属性 B) 键√C) 关系 D) 域4、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A) 一对一√B) 一对多 C) 多对一 D) 多对多5、在数据管理技术发展的三个阶段中,数据共享最好的是A) 人工管理阶段 B) 文件系统阶段√C) 数据库系统阶段 D) 三个阶段相同6、数据库应用系统中的核心问题是√A) 数据库设计 B) 数据库系统设计 C) 数据库维护 D) 数据库管理员培训7、数据库管理系统是A) 操作系统的一部分√B) 在操作系统支持下的系统软件C) 一种编译系统 D) 一种操作系统8、在E-R图中,用来表示实体联系的图形是A) 椭圆形 B) 矩形√C) 菱形 D) 三角形9、一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是A) 一对一 B) 一对多√C) 多对多 D) 多对一10、数据库设计中反映用户对数据要求的模式是A) 内模式 B) 概念模式√C) 外模式 D) 设计模式11、一个教师讲授多门课程,一门课程由多个教师讲授。
则实体教师和课程间的联系是A) 1:1联系 B) 1:m联系 C) m:1联系√D) m:n联系12、负责数据库中查询操作的数据库语言是A) 数据定义语言 B) 数据管理语言√C) 数据操纵语言 D) 数据控制语言13、数据库系统的三级模式不包括A) 概念模式 B) 内模式 C) 外模式√D) 数据模式14、下列关于数据库设计的'叙述中,正确的是√A) 在需求分析阶段建立数据字典 B) 在概念设计阶段建立数据字典C) 在逻辑设计阶段建立数据字典D) 在物理设计阶段建立数据字典15、在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A) 外模式√B) 内模式 C) 概念模式 D) 逻辑模式16、在满足实体完整性约束的条件下√A) 一个关系中应该有一个或多个候选关键字B) 一个关系中只能有一个候选关键字C) 一个关系中必须有多个候选关键字D) 一个关系中可以没有候选关键字17、在关系数据库中,用来表示实体间联系的是A) 属性√B)二维表 C) 网状结构 D) 树状结构18、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。
计算机等级考试二级题库
计算机等级考试二级题库
一、选择题
1. 计算机等级考试二级主要考察哪些方面的知识和能力?
A. 计算机基础知识
B. 编程语言和算法
C. 数据库和网络知识
D. 以上都是
2. 以下哪个选项不是编程语言?
A. C++
B. HTML
C. Java
D. Python
3. 下列哪个是正确的数据类型?
A. 字符串 "123" 是整数类型
B. 数字 123 是浮点数类型
C. 数字 123.45 是整数类型
D. 以上都不对
4. 以下哪个是面向对象编程的特点?
A. 模块化
B. 封装
C. 多态
D. 以上都是
5. 下列哪个不是计算机等级考试二级的考试科目?
A. C语言程序设计
B. 数据结构与算法
C. 数据库应用基础
D. 电子商务基础
二、填空题
1. 在C++中,定义一个整型变量,可以使用关键字________。
2. 在Python中,可以使用________方法将字符串转换为大写字母。
3. 数据库中,一个完整的表格由________、________和________三部分组成。
4. 在计算机网络中,________是用来进行数据传输的协议。
5. 算法的时间复杂度是指算法执行所需的时间与________的数量级关系。
三、简答题
1. 简述什么是计算机程序,并举例说明。
2. 简述面向对象编程中的封装的概念,并举例说明。
3. 简述数据库的基本操作,包括增删改查。
4. 简述计算机网络的主要功能。
5. 简述算法的时间复杂度对程序性能的影响。
计算机二级习题及答案
计算机二级习题及答案一、选择题1. 以下哪个是计算机网络的组成部分?A. 鼠标B. 显示器C. 路由器D. 键盘答案:C. 路由器2. 下面哪个是计算机硬件的例子?A. 软件B. CPUC. 程序D. 操作系统答案:B. CPU3. 以下哪个是计算机网络的通信介质?A. 电源线B. 网络线C. 纸张D. 电视答案:B. 网络线二、填空题1. 计算机内部最重要的元件是CPU。
CPU。
2. 计算机操作系统的功能之一是管理硬件资源。
管理硬件资源。
三、简答题1. 请简述计算机网络的定义和作用。
答:计算机网络是指通过通信线路将多台计算机连接在一起,实现彼此之间的数据传输和共享资源的系统。
它的作用是提供可靠、高效的数据通信,并促进信息的传递和共享,方便人们在任何地方进行信息交流和资源利用。
2. 请简要描述计算机硬件和软件的区别和联系。
答:计算机硬件是指计算机的实体部分,包括主机、显示器、键盘、鼠标等物理设备。
而计算机软件是指运行在计算机硬件上的程序和数据,包括操作系统、应用软件等。
硬件和软件是相互依存、不可分割的,硬件提供平台和基础设施,软件则实现各种功能和任务。
四、问答题1. 请列举三种常见的计算机网络类型。
答:局域网(LAN)、广域网(WAN)、城域网(MAN)。
2. 请简要描述计算机二进制和十进制的转换方法。
答:计算机二进制和十进制的转换可以通过数位权展开法实现。
将十进制数的每个数字乘以相应的权值,再将得到的结果相加即可得到二进制数。
而将二进制数转换为十进制数,则将每个位上的数乘以相应的权值,再将得到的结果相加即可得到十进制数。
以上为计算机二级习题及答案,希望能帮助到你。
全国计算机等级考试二级公共基础知识复习100题
全国计算机等级考试二级公共基础知识复习100题2013年全国计算机等级考试二级公共基础知识复习100题1.1 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及A)数据的存储结构B)计算方法C)数据映象D)逻辑存储1.2 数据处理的最小单位是A)数据B)数据元素C)数据项d)数据结构1.3 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成A)动态结构和静态结构C)线性结构和非线性结构B)紧凑结构和非紧凑结构D)内部结构和外部结构1.4 数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构 D 物理和存储结构1.5 在计算机中,算法是指A)加工方法C)排序方法B)解题方案的准确而完整的描述D)查询方法1.6 算法分析的目的是A)找出数据结构的合理性C)分析算法的易懂性和可靠性B)找出算法中输入和输出之间的关系D)分析算法的效率以求改进1.7 算法的时间复杂度是指A)执行算法程序所需要的时间C)算法执行过程中所需要的基本运算次数B)算法程序的长度D)算法程序中的指令条数1.8 算法的空间复杂度是指A)算法程序的长度C)算法程序所占的存储空间B)算法程序中的指令条数D)执行过程中所需要的存储空间1.9 链表不具有的特点是A)不必事先估计存储空间C)插入删除不需要移动元素B)可随机访问任一元素D)所需空间与线性表长度成正比1.10 用链表表示线性表的优点是A)便于随机存取C)便于插入和删除操作B)花费的存储空间较顺序存储少D)数据元素的物理顺序与逻辑顺序相同1.11 下列叙述中正确的是A)线性表是线性结构C)线性链表是非线性结构B)栈与队列是非线性结构D)二叉树是线性结构1.12 线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构1.13 线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件1.14 在单链表中,增加头结点的目的是A)方便运算的实现C)标识表结点中首结点的位置B)使单链表至少有一个结点D)说明单链表是线性表的链式存储实现1.15 非空的循环单链表head的尾结点(由p所指向),满足A)p->next==NULL B)p==NULL C)p->next=head D)p=head1.16 循环链表的主要优点是A)不再需要头指针了B)从表中任一结点出发都能访问到整个链表C)在进行插入、删除运算时,能更好的保证链表不断开D)已知某个结点的位置后,能够容易的找到它的直接前件1.17 下列数据结构中,按先进后出原则组织数据的是A)线性链表B)栈C)循环链表D)顺序表1.18 栈和队列的共同特点是A)都是先进先出B)都是先进后出C)只允许在端点处插入和删除元素D)没有共同点1.19 如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2 B)e2,e4,e3,e1 C)e3,e4,e1,e2 D)任意顺序1.20 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是A)ABCED B)DCBEA C)DBCEA D)CDABE1.21 栈通常采用的两种存储结构是A)线性存储结构和链表存储结构C)链表存储结构和数组B)散列方式和索引方式D)线性存储结构和非线性存储结构1.22 串的长度是A)串中不同字符的个数C)串中所含字符的个数且字符个数大于零B)串中不同字母的个数D)串中所含字符的个数1.23 树是结点的集合,它的根结点数目是A)有且只有1 B)1或多于1 C)0或1 D)至少21.24 设有下列二叉树:对此二叉树前序遍历的结果为A)ZBTYCPXA B)A TBZXCYP C)ZBTACYXP D)A TBZXCPY1.25 已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为A)GEDHFBCA B)DGEBHFCA C)ABCDEFGH D)ACBFEDHG1.26 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是A)acbed B)decab C)deabc D)cedba1.27 具有3个结点的二叉树有A)2种形态B)4种形态C)7种形态D)5种形态1.28 在深度为5的满二叉树中,叶子结点的个数为A)32 B)31 C)16 D)151.29 设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为A)12 B)13 C)14 D)151.30 n个顶点的强连通图的边数至少有A)n-1 B)n(n-1)C)n D)n+11.31 假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2n B)n2 C)O(n1.5 D)n(n-1)/21.32 已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是A)堆排序B)直接插入排序C)快速排序D)直接选择排序1.33 最简单的交换排序方法是A)快速排序B)选择排序C)堆排序D)冒泡排序1.34 在下列几种排序方法中,要求内存量最大的是A)插入排序B)选择排序C)快速排序D)归并排序1.35 程序设计语言的基本成分是数据成分、运算成分、控制成分和A)对象成分B)变量成分C)语句成分D)传输成分1.36 结构化程序设计的3种结构是A)顺序结构、选择结构、转移结构C)多分支结构、赋值结构、等价结构B)分支结构、等价结构、循环结构D)顺序结构、选择结构、循环结构1.37 在设计程序时,应采纳的原则之一是A)不限制goto语句的使用B)减少或取消注解行C)程序越短越好D)程序结构应有助于读者理解1.38 对建立良好的程序设计风格,下面描述正确的是A)程序应简单、清晰、可读性好C)充分考虑程序的执行效率B)符号名的命名只要符合语法D)程序的注释可有可无1.39 下列叙述中,不属于结构化程序设计方法的主要原则的是A)自顶向下B)由底向上C)模块化D)限制使用goto语句1.40 结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性1.41 在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的A)安全性B)一致性C)可理解性D)合理性1.42 一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
计算机二级msoffice题库操作题
计算机二级msoffice题库操作题一、选择题(每题1分,共10分)1. 在Excel中,若要设置单元格格式为百分比,百分比的数值应输入为:A. 0.1B. 10%C. 1D. 100%2. 在Word文档中,以下哪个选项不是段落格式设置的选项:A. 行距B. 字体C. 缩进D. 段前段后间距3. 在PowerPoint中,若要将一张幻灯片复制到另一张幻灯片中,可以使用以下哪个操作:A. 右键点击幻灯片,选择“复制幻灯片”B. 选中幻灯片,使用快捷键Ctrl+C和Ctrl+VC. 将幻灯片拖动到另一张幻灯片上D. 以上都是4. 在Outlook中,若要将一封邮件标记为已读,应执行以下哪个操作:A. 右键点击邮件,选择“标记为已读”B. 双击邮件打开,然后关闭C. 选中邮件,使用快捷键Ctrl+RD. 选中邮件,点击工具栏上的“标记为已读”按钮5. 在Access数据库中,以下哪个不是数据表的字段属性:A. 数据类型B. 主键C. 索引D. 公式6. 在Excel中,若要删除工作表中的空白行,可以使用以下哪个操作:A. 选中空白行,然后按Delete键B. 使用“查找和选择”功能查找空白单元格并删除C. 使用“筛选”功能筛选出空白行然后删除D. 以上都是7. 在Word中,若要插入页码,应使用以下哪个选项:A. 插入菜单下的“页码”B. 视图菜单下的“页眉和页脚”C. 布局菜单下的“页面设置”D. 引用菜单下的“目录”8. 在PowerPoint中,若要将幻灯片的布局更改为“标题和内容”,应使用以下哪个选项:A. 右键点击幻灯片,选择“布局”中的“标题和内容”B. 选中幻灯片,使用快捷键Ctrl+TC. 使用“设计”选项卡下的“幻灯片布局”D. 以上都是9. 在Outlook中,若要创建一个新的邮件账户,应执行以下哪个操作:A. 点击“文件”菜单,选择“添加账户”B. 点击“工具”菜单,选择“账户设置”C. 点击“帮助”菜单,选择“关于Microsoft O utlook”D. 以上都不是10. 在Access中,若要创建一个新的查询,应使用以下哪个选项:A. 点击“创建”选项卡,选择“查询设计”B. 点击“外部数据”选项卡,选择“导出”中的“查询”C. 点击“文件”菜单,选择“新建”中的“查询”D. 以上都不是二、操作题(每题5分,共40分)1. 打开Word文档,设置文档的页边距为上2.54cm,下2.54cm,左3.17cm,右3.17cm。
计算机二级操作题精选题库
计算机二级操作题精选题库一、选择题1. 在Word文档中,若要将一段文字设置为斜体,应使用以下哪个选项?A. 格式B. 编辑C. 视图D. 插入2. Excel中,若要对一列数据进行排序,应使用以下哪个功能?A. 筛选B. 排序C. 分列D. 数据验证3. 在PowerPoint中,若要插入一张新幻灯片,应使用以下哪个选项?A. 插入B. 格式C. 视图D. 工具二、填空题4. 在Word文档中,若要调整段落的首行缩进,应使用“____”菜单下的“段落”对话框。
5. Excel中,若要计算一列数据的总和,可以使用函数____。
三、判断题6. 在Word中,可以通过“页面布局”选项卡来设置页面的边距。
()7. Excel中,若要将一个单元格的格式应用到其他单元格,可以使用“格式刷”工具。
()四、简答题8. 请简述在PowerPoint中如何设置幻灯片的切换效果。
五、操作题9. 打开随题库附带的Word文档,将文档标题设置为“标题1”样式,并调整字体大小为16号字。
10. 打开随题库附带的Excel工作簿,对“销售额”列进行降序排序,并计算该列的平均值。
六、综合应用题11. 根据给定的PowerPoint模板,创建一个包含5张幻灯片的演示文稿。
第一张幻灯片为标题幻灯片,包含演示文稿的主题和副标题;第二张幻灯片为目录幻灯片,列出演示文稿的主要内容;第三至第五张幻灯片分别展示演示文稿的三个主要部分。
七、案例分析题12. 阅读以下Excel工作表数据,并分析如何使用数据透视表来快速获取不同产品类别的销售总额。
八、编程题13. 编写一个简单的VBA程序,实现在Excel中自动填充工作表的A 列,从A1开始,依次填充1至100。
九、论述题14. 论述在Word文档中使用样式的好处,并给出至少两个样式使用的例子。
十、设计题15. 设计一个PowerPoint演示文稿的封面,要求包含公司logo、演示文稿主题和演讲者的姓名。
2020年大学计算机二级考试试题(二)包含答案
2020年大学计算机二级考试试题(二)包含答案2020年大学计算机二级考试试题二包含答案一、请按要求!(共100题,每题1分,共100分)1、以下所列的各函数首部中,正确的是()。
A. void play(var a:integer,var b:integer)B. void play(int a,b)C.void play(int a,int b)D. sub play(a as integer,b as integer)2、在ios系统里,文件夹是()A. 一种整理邮件的方法B. Photo应用程序中的一种幻灯片过度方式C.一种在主屏幕上整理应用程序的方法D. 一种储存空间的名称3、在因特网中、各计算机之间使用()协议交换信息。
A. E-mailB. WordC.TCP/IPD. FoxPro4、在操作系统中,()指的是一种硬件机制。
A. 通道技术B. 缓冲池C.SPOOLING技术D. 内存覆盖技术5、在Word编辑状态,可以使插入点快速移到文档首部的组合键是( )A. Ctrl+HomeB. Alt+HomeC.HomeD. PageUp6、关于网络协议,下列()选项是正确的。
A. 是网民们签订的合同C.TCP/IP协议只能用于Internet,不能用于局域网D. 拔号网络对应的协议是IPX/SPX7、下面哪个不是系统功能调用的功能( )。
A. 文件管理B. 设备管理C.作业管理D. 总线管理8、Internet最初是由()建立的。
A. Intel公司B. Apple公司C.Microsoft公司D. 美国国防部9、从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符End,则程序输出的内容是()。
nu=InputBox("nu=")n$=Str$(nu)p=InStr(n$,".")If p>0 ThenPrint Mid$(n$,p)ElsePrint "END"End IfA. 用字符方式输出数据nuB. 输出数据的整数部分C.输出数据的小数部分D. 只去掉数据中的小数点,保留所有数字输出10、在软件生产的(),使用的工具主要是机器语言和汇编语言A. 程序系统时代B. 软件工程时代C.面向对象时代D. 人工智能时代11、在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是:A. importB. packageC.includeD. packet12、程序段s=i=0;do {i=i+1; s=s+i;}while(i<=n);的时间复杂度为()。
计算机二级考试试题及答案
计算机二级考试试题及答案一、选择题1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 以下哪个不是操作系统的功能?A. 进程管理B. 存储管理C. 文件管理D. 网络通信答案:D3. 在计算机程序设计中,下列哪一个是面向对象编程语言?A. CB. JavaC. PythonD. 以上都是答案:D4. 数据库管理系统(DBMS)的主要功能不包括以下哪项?A. 数据定义B. 数据查询C. 数据加密D. 数据维护答案:C5. 下列哪个选项是正确的文件扩展名,用于表示文本文件?A. .txtB. .jpgC. .exeD. .mp3答案:A二、填空题6. 计算机的硬件系统主要由________、存储器、输入设备和输出设备组成。
答案:中央处理器7. 在计算机程序设计中,________是一种常见的数据结构,用于存储有序的数据集合。
答案:数组8. 网络协议中的________协议是用于电子邮件传输的协议。
答案:SMTP9. 数据库设计中的________范式是最基本的范式,用于确保数据库表的结构简单、规范。
答案:第一范式10. 在HTML中,用于定义文档类型声明的标签是________。
答案:<!DOCTYPE>三、简答题11. 请简述计算机病毒的特点。
答案:计算机病毒具有传染性、潜伏性、破坏性、隐蔽性等特点。
它们可以通过各种途径传播,如电子邮件、下载软件等,并在计算机系统中潜伏,一旦条件满足,就会激活并执行其破坏行为。
12. 什么是云计算?云计算有哪些主要服务类型?答案:云计算是一种通过互联网提供计算资源和服务的模式,用户可以按需获取和使用这些资源。
云计算的主要服务类型包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。
四、应用题13. 假设你是一名程序员,需要设计一个简单的学生信息管理系统。
请列出系统应具备的基本功能。
全国计算机二级考试试题
全国计算机二级考试试题一、选择题1). 微处理器是微型计算机的核心,它就是( )。
A.具有运算器和控制器功能的中央处理器(CPU)B.微型计算机的内存C.微型计算机的内存及外存D.微型计算机的主机正确答案:A答案解析:中央处理器(CPU)是一块超大规模的集成电路,主要包括运算器(ALU)和控制器(CU)两大部件。
它是计算机的核心部件,在微型计算机中又称微处理器,计算机的所有操作都受CPU控制,CPU的'性能指标直接决定了微机系统的性能指标。
2). 假设某台计算机的硬盘容量为20GB,内存储器的容量为128MB,那么,硬盘的容量是内存容量的( )倍。
A.200B.120C.160D.100正确答案:C答案解析:根据换算公式1GB=1024MB,故20GB=20×1024MB,因此,20×1024MB/128MB=160。
3). 下面叙述中错误的是( )。
A.移动硬盘的容量比优盘的容量大B.移动硬盘和优盘均有重量轻、体积小的特点C.闪存(FlashMemory)的特点是断电后还能保持存储的数据不丢失D.移动硬盘和硬盘都不易携带正确答案:D4). 微机硬件系统中最核心的部件是( )。
A.内存储器B.输入输出设备C.CPUD.硬盘正确答案:C答案解析:控制器和运算器是计算机硬件系统的核心部件,这两部分合称中央处理器(CPU)。
5). Cache的中文译名是( )。
A.缓冲器B.只读存储器C.高速缓冲存储器D.可编程只读存储器正确答案:C6). 把内存中数据传送到计算机的硬盘上去的操作称为( )。
A.显示B.写盘C.输入D.读盘正确答案:B二、字处理题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文件.按照参考样式“word参考样式.jpg”完成设置和制作.具体要求如下:(1)设置页边距为上下左右各2.7厘米,装订线在左侧;设置文字水印页面背景,文字为“中国互联网信息中心”,水印版式为斜式.(2)设置第一段落文字“中国网民规模达5.64亿”为标题;设置第二段落文字“互联网普及率为42.1%”为副标题;改变段间距和行间距(间距单位为行),使用“独特”样式修饰页面;在页面顶端插入“边线型提要栏”文本框,将第三段文字“中国经济网北京l月l5日讯中国互联网信息中心今日发布《第31展状况统计报告》.”移入文本框内,设置字体、字号、颜色等;在该文本的最前面插入类别为“文档信息”、名称为“新闻提要”域.(3)设置第四至第六段文字,要求首行缩进2个字符.将第四至第六段的段首“《报告》显示”和“《报告》表示”设置为斜体、加粗、红色、双下划线.(4)将文档“附:统计数据”后面的内容转换成2列9行的表格,为表格设置样式;将表格的数据转换成簇状柱形图,插入到文档中“附:统计数据”的前面,保存文档.三、电子表格题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.在考生文件夹下打开工作簿Excel.xlsx,按照要求完成下列操作并以该文件名(Excel.xlsx)保存工作簿.某公司拟对其产品季度销售情况进行统计,打开“Excel.xlsx”文件,按以下要求操作:(1)分别在“一季度销售情况表”、“二季度销售情况表”工作表内,计算“一季度销售额”列和“二季度销售额”列内容,均为数值型,保留小数点后0位.(2)在“产品销售汇总图表”内,计算“一二季度销售总量”和“一二季度销售总额”列内容,数值型,保留小数点后0位;在不改变原有数据顺序的情况下,按一二季度销售总额给出销售额排名.(3)选择“产品销售汇总图表”内Al:E21单元格区域内容,建立数据透视表,行标签为产品型号,列标签为产品类别代码,求和计算一二季度销售额的总计,将表置于现工作表G1为起点的单元格区域内.四、演示文稿题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.打开考生文件夹下的演示文稿yswg.pptx,根据考生文件夹下的文件“PPT-素材.docx”,按照下列要求完善此文稿并保存.(1)使文稿包含七张幻灯片,设计第一张为“标题幻灯片”版式,第二张为“仅标题”版式,第三到第六张为“两栏内容”版式,第七张为“空白”版式;所有幻灯片统一设置背景样式,要求有预设颜色.(2)第一张幻灯片标题为“计算机发展简史”,副标题为“计算机发展的四个阶段”;第二张幻灯片标题为“计算机发展的四个阶段”;在标题下面空白处插入SmartArt图形,要求含有四个文本框,在每个文本框中依次输入“第一代计算机”,……,“第四代计算机”,更改图形颜色,适当调整字体字号.(3)第三张至第六张幻灯片,标题内容分别为素材中各段的标题;左侧内容为各段的文字介绍,加项目符号,右侧为考生文件夹下存放相对应的图片,第六张幻灯片需插入两张图片(“第四代计算机-1.jpg”在上,“第四代计算机-2.jPg”在下);在第七张幻灯片中插入艺术字,内容为“谢谢!”.(4)为第一张幻灯片的副标题、第三到第六张幻灯片的图片设置动画效果,第二张幻灯片的四个文本框超链接到相应内容幻灯片;为所有幻灯片设置切换效果.。
计算机等级考试二级试卷
计算机等级考试二级试卷第一部分:单项选择题(共50题,每题2分,满分100分)1.下列不属于计算机硬件的是:A.显卡B.键盘C.操作系统D.主板2.在计算机中,用于存储数据和程序的部件是:A.输入设备B.输出设备C.存储设备D.控制设备3.下面哪个是计算机网络的常见传输介质?A.光纤B.动力线C.电视线D.纸带4.二进制数1010转换为十进制为:A.10B.8C.2D.55. 在Windows操作系统中,用于复制文件的快捷键组合是:A. Ctrl + CB. Ctrl + PC. Ctrl + XD. Ctrl + V6. 在Excel中,求一列数值的平均值所应使用的函数是:A.MAXB.MINC.SUMD.AVERAGE7.下列哪个是一种常见的计算机病毒?A.MP3B.ZIPC. TrojanD.TXT8.计算机内存的存储单位是:A. ByteB. BitC. PixelD. Megabyte9.下列不属于网络常见安全威胁的是:A.病毒B.防火墙C.黑客入侵D. DDos攻击10. 计算机领域的著名企业Microsoft的创始人是:A. Mark ZuckerbergB. Tim CookC. Jeff BezosD. Bill Gates...第二部分:问答题(共3题,每题30分,满分90分)1.什么是操作系统?举例说明。
2.解释什么是云计算,它有哪些优势和应用场景?3.简述网络安全的概念,并举例说明常见的网络安全攻击方式。
第三部分:编程题(共2题,每题40分,满分80分)1.请编写一个程序,从1到100打印出所有的素数。
2.请编写一个程序,输入一个整数,判断其是否为回文数。
附加题:请编写一个程序,实现两个整数的加法运算。
注意事项:1.考生在答题卡上写明自己的姓名、考号。
2.答题卡只能用2B铅笔或者黑色签字笔填写。
3.所有选择题答案填写在答题卡上,非选择题答案写在试卷纸上,每题需要写明题目编号。
二级计算机试题和答案
二级计算机试题和答案二级计算机试题和答案1.假设某台式计算机的内存储器容量为256MB,硬盘容量为20GB。
硬盘的容量是内存容量的( )。
A)40倍B)60倍C)80倍D)100倍答案:C2.一个字长为8位的无符号二进制整数能表示的十进制数值范围是( )。
A)0~256B)0~255C)1~256D)1~255答案:B3.已知三个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )。
A)5,a,XB)a,5,XC)X,a,5D)5,X,a答案:D4.已知一汉字的国标码是5E38,其内码应是( )。
A)DEB8B)DE38C)5EB8D)7E58答案:A5.已知三个字符为:a、Z和8,按它们的ASCII码值升序排序,结果是( )。
A)8、a、ZB)a、8、ZC)a、Z、8D)8、Z、a答案:D6.计算机技术中,下列度量存储器容量的单位中,最大的单位是( )。
A)KBB)MBC)ByteD)GB答案:D7.下列编码中,正确的汉字机内码是( )。
A)6EF6HB)FB6FHC)A3A3HD)C97CH答案:C8.无符号二进制整数1000110转换成十进制数是( )。
A)68B)70C)72D)74答案:B9.依据汉字国标GB2312-80的规定,1KB的存储容量能存储的汉字内码的个数是( )。
A)128B)256C)512D)1024答案:C10.十进制数111转换成无符号二进制整数是( )。
A)01100101B)01101001C)01100111D)01101111答案:A11.字长为6位的无符号二进制整数最大能表示的十进制整数是( )。
A)64B)63C)32D)31答案:B12.依据国标GB2312-80的规定,总计有各类符号和一、二级汉字编码( )。
A)7145个B)7445个C)3008个D)3755个答案:B13.二进制数1001001转换成十进制数是( )。
A)72B)71C)75D)73答案:D14.十进制数90转换成无符号二进制数是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【考前突击必备】搞定计算机二级其实计算机二级并不难,大多为记忆性的知识,需要灵活运用的很少。
所以,备考二级不宜太早,以考前一个半月开始准备为宜。
所谓万变不离其宗,因此教材应至少通读两遍,把该记住(如变量、函数等)的都记牢,并不断复习巩固。
参考资料则不宜过多过杂,题海战术不是最有效的,可根据考试大纲,对所做题型进行适当分类整理。
比如在二级考笔试中,一般有四大类,每一大类又有若干小类,包括计算机硬件和软件系统的常识,一些基础概念、数制、各种外设的常识、主机常识等,以及计算机最新发展的一些基本常识,如互联网、多媒体等;二是DOS操作系统的知识,如目录、路径,文件等知识;三是某一语种的基本知识,如命令函数的功能和用法;四是该语种的程序阅读和理解,一般是给一段小程序,要求考生理解其意义,或选择或填空。
笔试做笔试题最好在电脑上实验。
如果是程序题,把程序输进电脑进行运行,看得出什么结果。
若是命令和函数,也可在电脑上测试,这样你会发现许多有趣的技巧或别的东西,记忆深刻。
推荐微信:daxue133,陪你度过充实的大学四年!一般说来,笔试部分只需五套模拟试题外加两套历年真题便可搞掂。
但做这些套题时不能走马观花,要反复练习,认真分析,加以总结。
“北大飞腾”的系列参考书非常具有代表性,解题技巧和复习重点一目了然,最重要的是价钱还不贵。
机试机试相对较难,二级没过的人80%栽到机试上。
机试部分除了多练习别无他法。
上机的编程题分数较多,如果只是纸上谈兵,没有实际的编程经验,很难应付考试。
对二级考生,为准备上机编程,应熟练地掌握30~50个左右的程序例子。
上机题一般都有输出结果,而要产生输出结果,必须运行程序,运用程序调试方法。
在运行中调试程序,是一项重要的技能。
“华东理工大学上海捷成系统工程部”的一套软件就很好,如果能做好这套软件里面的三十套全真模拟机试题,考出优秀绝对没有问题(今年所考的机试题竟有90%与那套光盘内容相同)。
QQ:994453333(点这里加我为好友)大学四年,风雨兼程!考场上考前应提前30分钟到侯考室,并带好准考证和身份证,为避免丢失,最好用一透明塑料袋封装好。
进入界面后应仔细核对准考证号和身分证号,以避免不必要的麻烦。
要一字不漏地细心审题,如要求所生成的表单或菜单等存入指定目录应回到此目录下检查不仅要看内容是否符合题意还要注意大小写。
如是程序编写或改错应该运行一遍确保万无一失。
考完按下“交卷”后最好不要马上离开,等监考人员确认交卷正常并同意离开时再走。
万一不幸死机,千万别惊慌,擅自关机重启,而应举手报告监考人员。
由于机试是分批抽题考试,每次考完一批,都可询问考完同学的一些题目,运气好的话有可能抽到相同的题。
当然,考完之后最重要的是记得存盘,否则就前功尽弃了。
备忘录从1997年开始,全国计算机等级考试每年考两次。
上半年开考一、二、三级,下半年开考一、二、四级。
上半年考试时间为4月第一个星期天上午笔试,上机考试从笔试的下一天开始,由考点具体安排。
下半年考试时间为9月倒数第二个星期天上午笔试,上机考试时间从笔试的下一天开始,由考点具体安排。
考试报名试报名的具体时间由各省自治区、直辖市、省级承办机构规定。
-----------------------------------------------------------------------------------计算机等级考试基本讯息考试时间:上半年全国计算机等级考试时间调整为3月28日至4月1日进行,下半年为9月19日至23日进行。
第一天上午考笔试,上机考试从笔试的当天下午开始!考试时间:90分钟计算机二级公共基础知识1.1 算法算法:是指解题方案的准确而完整的描述。
算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。
算法的基本特征:是一组严谨地定义运算顺序的规则,每一个规则都是有效的,是明确的,此顺序将在有限的次数下终止。
特征包括:(1)可行性;(2)确定性,算法中每一步骤都必须有明确定义,不充许有模棱两可的解释,不允许有多义性;(3)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止,包括合理的执行时间的含义;(4)拥有足够的情报。
算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。
指令系统:一个计算机系统能执行的所有指令的集合。
基本运算包括:算术运算、逻辑运算、关系运算、数据传输。
算法的控制结构:顺序结构、选择结构、循环结构。
算法基本设计方法:列举法、归纳法、递推、递归、减斗递推技术、回溯法。
算法复杂度:算法时间复杂度和算法空间复杂度。
-算法时间复杂度是指执行算法所需要的计算工作量。
-算法空间复杂度是指执行这个算法所需要的内存空间。
1.2 数据结构的基本基本概念数据结构研究的三个方面:(1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;(2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;(3)对各种数据结构进行的运算。
数据结构:是指相互有关联的数据元素的集合。
数据的逻辑结构包含:(1)表示数据元素的信息;(2)表示各数据元素之间的前后件关系。
数据的存储结构有顺序、链接、索引等。
线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。
非线性结构:不满足线性结构条件的数据结构。
1.3 线性表及其顺序存储结构线性表是由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。
在复杂线性表中,由若干项数据元素组成的数据元素称为记录,而由多个记录构成的线性表又称为文件。
非空线性表的结构特征:(1)且只有一个根结点a1,它无前件;(2)有且只有一个终端结点an,它无后件;(3)除根结点与终端结点外,其他所有结点有且只有一个前件,也有且只有一个后件。
结点个数n称为线性表的长度,当n=0时,称为空表。
线性表的顺序存储结构具有以下两个基本特点:(1)线性表中所有元素的所占的存储空间是连续的;(2)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。
ai的存储地址为:ADR(ai)=ADR(a1)+(i-1)k,,ADR(a1)为第一个元素的地址,k 代表每个元素占的字节数。
顺序表的运算:插入、删除。
(详见14--16页)1.4 栈和队列栈是限定在一端进行插入与删除的线性表,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。
栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据,栈具有记忆作用。
用top表示栈顶位置,用bottom表示栈底。
栈的基本运算:(1)插入元素称为入栈运算;(2)删除元素称为退栈运算;(3)读栈顶元素是将栈顶元素赋给一个指定的变量,此时指针无变化。
队列是指允许在一端(队尾)进入插入,而在另一端(队头)进行删除的线性表。
Rear指针指向队尾,front指针指向队头。
队列是“先进行出”(FIFO)或“后进后出”(LILO)的线性表。
队列运算包括(1)入队运算:从队尾插入一个元素;(2)退队运算:从队头删除一个元素。
循环队列:s=0表示队列空,s=1且front=rear表示队列满1.5 线性链表数据结构中的每一个结点对应于一个存储单元,这种存储单元称为存储结点,简称结点。
-结点由两部分组成:(1)用于存储数据元素值,称为数据域;(2)用于存放指针,称为指针域,用于指向前一个或后一个结点。
在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。
链式存储方式即可用于表示线性结构,也可用于表示非线性结构。
-线性链表,HEAD称为头指针,HEAD=NULL(或0)称为空表,如果是两指针:左指针(Llink)指向前件结点,右指针(Rlink)指向后件结点。
-线性链表的基本运算:查找、插入、删除。
1.6 树与二叉树树是一种简单的非线性结构,所有元素之间具有明显的层次特性。
在树结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点,简称树的根。
每一个结点可以有多个后件,称为该结点的子结点。
没有后件的结点称为叶子结点。
在树结构中,一个结点所拥有的后件的个数称为该结点的度,所有结点中最大的度称为树的度。
树的最大层次称为树的深度。
二叉树的特点:(1)非空二叉树只有一个根结点;(2)每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。
二叉树的基本性质:(1)在二叉树的第k层上,最多有2k-1(k≥1)个结点;(2)深度为m的二叉树最多有2m-1个结点;(3)度为0的结点(即叶子结点)总是比度为2的结点多一个;(4)具有n个结点的二叉树,其深度至少为[log2n]+1,其中[log2n]表示取log2n的整数部分;(5)具有n个结点的完全二叉树的深度为[log2n]+1;(6)设完全二叉树共有n个结点。
如果从根结点开始,按层序(每一层从左到右)用自然数1,2,….n给结点进行编号(k=1,2….n),有以下结论:①若k=1,则该结点为根结点,它没有父结点;若k>1,则该结点的父结点编号为INT(k/2);②若2k≤n,则编号为k的结点的左子结点编号为2k;否则该结点无左子结点(也无右子结点);③若2k+1≤n,则编号为k的结点的右子结点编号为2k+1;否则该结点无右子结点。
满二叉树是指除最后一层外,每一层上的所有结点有两个子结点,则k层上有2k-1个结点深度为m的满二叉树有2m-1个结点。
完全二叉树是指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干结点。
二叉树存储结构采用链式存储结构,对于满二叉树与完全二叉树可以按层序进行顺序存储。
二叉树的遍历:(1)前序遍历(DLR),首先访问根结点,然后遍历左子树,最后遍历右子树;(2)中序遍历(LDR),首先遍历左子树,然后访问根结点,最后遍历右子树;(3)后序遍历(LRD)首先遍历左子树,然后访问遍历右子树,最后访问根结点。
1.7 查找技术顺序查找的使用情况:(1)线性表为无序表;(2)表采用链式存储结构。
二分法查找只适用于顺序存储的有序表,对于长度为n的有序线性表,最坏情况只需比较log2n次。
1.8 排序技术排序是指将一个无序序列整理成按值非递减顺序排列的有序序列。
交换类排序法:(1)冒泡排序法,需要比较的次数为n(n-1)/2;(2)快速排序法。
插入类排序法:(1)简单插入排序法,最坏情况需要n(n-1)/2次比较;(2)希尔排序法,最坏情况需要O(n1.5)次比较。
选择类排序法:(1)简单选择排序法, 最坏情况需要n(n-1)/2次比较;(2)堆排序法,最坏情况需要O(nlog2n)次比较。