版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
江蘇省計算機二級C語言試題筆試_試卷試題及答案1.下面關于比特的敘述中,錯誤的是(1)A.比特是組成數(shù)字信息的最小單位B.比特只有“O”和“1”兩個符號C.比特既可以表示數(shù)值和文字,也可以表示圖像和聲音D.比特”1”總是大于比特“0”2.在下列有關集成電路的敘述中,錯誤的是(2)A.現(xiàn)代集成電路使用的半導體材料主要是硅B.大覷模集成電路一般以功能部件、子系統(tǒng)為集成對象C.我國第2代居民身份證中包含有IC芯片D?目前超大規(guī)模集成電路中晶體管的基本線條已小到l納米左右3.在下列有關通信技術的敘述中,錯誤的是(3)A.通信的基本任務是傳遞信息,因而至少需由信源、信宿和信道組成B.通信可分為模擬通信和數(shù)字通信,計算機網(wǎng)絡屬于模擬通信C.在通信系統(tǒng)中,采用多路復用技術的目的主要是提高傳輸線路龜利用率D學校的計算機機房一般采甩5類無屏蔽雙絞線作為局域網(wǎng)的傳輸介質(zhì)4.下面是關于PC機主存儲器的一些敘述,其中正確的是(4)A.主存儲器是一種動態(tài)隨機存取存儲器(RAM)B.主存儲器的基本編址單位是字(即32個二進位)C.目前市場上銷售的PC機,其內(nèi)存容量可達數(shù)十GBD.所有PC機的內(nèi)存條都是通用的:可以互換5.現(xiàn)行PC機中,IDE(或SATA)接口標準主要用于(5)A.打印機與主機的連接c.聲卡與主機的連接B.顯示器與主機的連接D.硬盤與主機的連接6.下列有關PC機的CPU、內(nèi)存和主板的敘述中,正確的是(6)。A.大多數(shù)Pc機只存一塊CPu芯片,即使是“雙核”CPU也是一塊芯片B.所有Pentium系列微機的內(nèi)存條相同,僅有速度和容量大小之分C.主板上芯片組的作用是提供存儲器控制功能,I/O控制與芯片組無關D.主板上CMOS芯片用于存儲CMOS設置程序和一些軟硬件設置信息7.下列有關目前Pc機輔助存儲器的敘述中,錯誤的是(7)A.硬盤的容量越來越大,這是因為硬盤中磁盤碟片的數(shù)目越來越多B.硬盤的內(nèi)部傳輸速率一般小于外部傳輸速率c.優(yōu)盤采用Flash存儲器技術,屬于半導體存儲器D.目前常見COMBO光驅(qū)是一種將CD-RW和DVD-ROM組合在一起的光驅(qū)8.下面有關Windows操作系統(tǒng),(95以后版本)的敘述中,錯誤的是(8)。A.Windows操作系統(tǒng)支持系統(tǒng)中多個任務的并發(fā)執(zhí)行B.利用Whldows附件“系統(tǒng)工具”中的“系統(tǒng)信息”可以查看內(nèi)存的工作情況C.系統(tǒng)規(guī)定文件名最多由128個字符組成D.Vista是Microsoft公司推出的WindowsXP操作系統(tǒng)的后繼版本9.算法設計是編寫程序的基礎。下列關于算法的敘述中,正確的是(9)。A.算法必須產(chǎn)生正確的結果C.算法可以沒有輸出B.算法必須具有確定性D.算法的表示必須使計算機能理解10.因特網(wǎng)使用TCP/IP協(xié)議實現(xiàn)全球范圍的計算機網(wǎng)絡互連,連接在因特網(wǎng)上的每一臺主機都有一個IP地址。下面不能作為IP地址的是(10)A.120.34.0.18C.21.18.33.48B.201.256.39.68D.37.250.68.011.常用局域網(wǎng)有以太網(wǎng)、FDDI網(wǎng)等,下面的敘述中錯誤的是(11)A?總線式以太網(wǎng)采用帶沖突檢測載波偵聽多路訪問(CSMA/CD)方法進行通信B.FDDI網(wǎng)和以太網(wǎng)可以直接進行互連C?交換式集線器比總線式集線器具有更高的性能,它能提高整個網(wǎng)絡的帶寬.D?FDDI網(wǎng)采用光纖雙環(huán)結構,具有高可靠性和數(shù)據(jù)傳輸?shù)谋C苄?2.某用戶在WWW瀏覽器地址欄內(nèi)鍵入一個URL“/index.htm”,其中的“/ndex.htm”代表(12)A.協(xié)議類型C.路徑及文件名B.主機域名D.用戶名13.交換式以太網(wǎng)與總線式以太網(wǎng)在技術上有許多相同之處,下面敘述中錯誤的是(13)A.使用的傳輸介質(zhì)相同C.傳輸?shù)男畔袷较嗤珺.網(wǎng)絡拓撲結構相同D.使用的網(wǎng)卡相同14.下面是關于我國漢字編碼標準的敘述,其中正確的是(14)A.Unicode是我國最新發(fā)布的也是收字最多的漢字編碼國家標準B.不同字型(如宋體、楷體等)的同一個漢字在計算機中的內(nèi)碼不同C.在GBl8030漢字編碼標準中,共有2萬多個漢字D.GBl8030與GB2312、GBK漢字編碼標準不能兼容15.數(shù)字圖像的文件格式有多種,下列哪一種圖像文件能夠在網(wǎng)頁上發(fā)布且可具有動畫效果(15)A.BMPB.GIFC.JPEGD.TIF16.聲卡是獲取數(shù)字聲音的重要設備,.在下列有關聲卡的敘述中,錯誤的是A.聲卡既負責聲音的數(shù)字化(輸入),也負責聲音的重建(輸出)B.聲卡既處理波形聲音,也負責MIDI音樂的合成。C.聲卡中的數(shù)字信號處理器(DSP)在完成數(shù)字聲音編碼、解碼及編輯操作中起著重要的作用D.因為聲卡非常復雜,所以它們都被做成獨立的PCI插卡形式17.彩色圖像所使用的顏色描述方法稱為顏色模型。顯示器使用的顏色模型為RGB三基色模型,PAL制式的電視系統(tǒng)在傳輸圖像時所使用的顏色模型為A.YUVB.HSBC.CMYK18.在信息系統(tǒng)的結構化生命周期開發(fā)方法中,繪制E-R圖屬于(18)階段的工作A.系統(tǒng)規(guī)劃B.系統(tǒng)分析C.系統(tǒng)設計D.系統(tǒng)實施19.在下列有關MicrosoftWord2000/2003(中文版)功能的敘述中,(19)A.起始頁的頁碼可以不為1B.利用菜單命令,可更改所選英文文本的大小寫C.利用菜單命令“字數(shù)統(tǒng)計”,可以統(tǒng)計出當前文檔的行數(shù)和段落數(shù)D.表格中的數(shù)據(jù)不可排序,也不能利用公式進行統(tǒng)計計算20.在下列有關MicrosoftPowerPoint200012003(中文版)功能的敘述中,錯誤的是()A.可通過“另存為”操作,將每張幻燈片保存為一個圖片文件B.幻燈片的大小是固定的,用戶不可以對其進行設置C.在排練計時的基礎上,可以將幻燈片設置為循環(huán)放映D.可以對字體進行替換,例如將幻燈片中的“宋體”替換為“楷體”第二部分C語言程序設計一、選擇題(用答題卡答題,答案依次填在21—30答題號內(nèi),共10分)21.在下列C語言源程序的錯誤中,通常不能在編譯時發(fā)現(xiàn)的是_____。A.括號不匹配B.非法標識符c.數(shù)組元素下標值越界D.程序結構不完整22.在以下各組標識符中,均可以用作變量名的一組是__________。A.a(chǎn)01.InttB.table_1,a*.1C.0_a,W12D.for,point23.若有聲明"longa,b;"且變量a和b都需要通過鍵盤輸入獲得初值,則下列語句中正確的是_____?!疉.scanf("%ld%ld,&a,&b");B.scanf("%d%d",a,b);C.scanf("%d%d",&a,&b);D.scanf("%ld%ld",&a,&b);24.若有程序段"charc=256;inta=c;",則執(zhí)行該程序段后a的值是______。A.256B.65536C.0D.-125.若在一個C語言源程序中"el"和"e3"是表達式,"s;"是語句,則下列選項中與語句"for(el;;e3)S;"功能等同的語句是_________。A.el;while(10)s;e3;B.el;while(10){s;e3;}C.el;while(10){e3;s;}D.while(10){el;s;e3}26.若有聲明"inta[3][4],*p=a[0],(*q)[4]=a;",則下列敘述中錯誤的是__________。A.a(chǎn)[2][3]與q[2][3]等價B.a(chǎn)[2][3]與p[2][3]等價C.a(chǎn)[2][3]與*(p+11)等價D.a(chǎn)[2][3]與P=P+11,*P等價27.若有結構類型定義"typedefstructtest{intx,y[2];}TEST;",則以下聲明中正確的是_________。A.structtestx:B.structx;C.testx;D.structTESTx;28.若有聲明"longfun(int*x,intn,long*s);inta[4]={1,2,3,4};longb,c;",則以下函數(shù)調(diào)用形式中正確的是___________。A.e=fun(a,4,b);B.c=fun(a[],4,&b);C.c=fun(a[4],4,b);D.e=fun(a,4,&b);29.若有枚舉類型定義"enumlistl{xl,x2,x3,x4=6,x5,x6};",則枚舉常量x2和x6代表的值分別是__________________。A.1.6B.1,8C.2,6D.2,830.已知在函數(shù)f中聲明了局部變量x,如果希望f函數(shù)第一次被調(diào)用返回后變量x中存儲的數(shù)據(jù)保持到下次f函數(shù)被調(diào)用時仍可以使用,則在聲明x時必須指定其存儲類型為____________。A.a(chǎn)utoB.registerC.staticD.extem二、填空題(將答案填寫在答題紙的相應答題號內(nèi),每個答案只占一行,共30分)●基本概念1.若有聲明"inta=5,b=2;",則表達式"b+=(float)(a+b)/2"運算后b的值為(1)。2.若有聲明"chars[l0]="remind";",執(zhí)行"puts(s+2);"后的輸出結果是(2)。3.若有聲明"doublex=10,Y=5;",則計算x^7的庫函數(shù)調(diào)用形式是(3)。4.已知某程序中有預處理命令"#include<stdio.h>",為使語句"zx=fopen("c:\\a.txt","r");"能正常執(zhí)行,在該語句之前必須有聲明(4)?!耖喿x程序5.以下程序運行時輸出結果是(5)。#defineEVEN(x)x%2==0?l:0main(){if(EVEN(5+1))printf("Even");elseprintf("Odd");}6.以下程序運行時輸出結果是(6)。#include<stdio.h>main(){ints=1,n=235;do{s*=n%10:n/=10;}while(n);printf("%d\n",s);}7.以下程序運行時輸出結果是(7)。#include<stdio.h>intt;intsub(int*s){*s+=1:t+=*S:retumt;}main(){inti;for(i=1;i<4;i++)printf("%4d",sub(&i));}8.以下程序運行時輸出結果是(8)。#include<stdio.h>voidf(longx){if(x<100)printf("%d",x/lO);else{f(x/lOO);pfintf("%d",x%100/10):}}main(){f(123456);}9?以下程序運行時輸出結果的第一行是(9);第二行是(10)。#include<stdio.h>intfun(int*x,intn){inti,j;for(i=j=0;i<n;i++)if(*(x+i)%2)*(x+j++)=*(x+i);returnj;}main(){int[10]={1,5,2,3,8,3,9,7,4,10},n,i;n=fun(a,10);for(i=0;i<n;++){printf("%5d",a[i]);.if((i+1)%3==0)printf("\n");}}10?以下程序運行時輸出結果中第一行是(11),第二行是(12),第三行是(13)#include<stdio.h>main(){inti,j,a[3][3]={0};for(i=0;i<3;i++)for(j=O;j<3;j++)switch(i-j+2){case0:case1:a[i][j]=1;break;case2:a[i][j]=2;break;case3:a[i][j]=3;break;case4:a[i][j]=5;break;}for(i=0;i<3;i++){for(j=0;j<3;j++)printf("%4d",a[i][j]);printf("\n");}}11.以下程序運行時輸出結果中第一行是(14),第二行是(15)。#include<stdio.h>#include<string.h>voidfun(charstr[][20],intn){inti,j,k;chars[20];for(i=O:i<n-1;i++){k=i;for(j=i+1;j<n;j++)if(strcmp(str[j],str[k])<O)k=j;strcpy(s,str[i]);strcpy(str[i],str[k]);strcpy(str[k],s);}}main(){charstr[6][20]={"PASCAL","BASIC","FORTRAN","C","COBOL","Smalltalk"};inti;fun(str,6);for(i=0;i<6;i++)printf("%s\n",str[i]);}12.以下程序運行時輸出結果的第一行是(16);第二行是(17);第三行是(18)。#include<stdio.h>#defineN10intmerge(inta[],intb[],intc[],intm[][N+1]){inti=0,j,k;while((k=m[0][i])!=2){j=m[1][i];if(k==0)c[i]=a[j];elsec[i]=b[j];i++:}returni;}main(){inta[N]={1,3,5},b[N]={2,4,6},c[2*N],i,n;intm[2][N+1]={{0,1,0,1,0,1,2},{0,0,1,2,2,1,-1}};n=merge(a,b,C,m);printf("%d\n",n);for(i=0;i<n;i++){printf("%d",c[i]);if((i+1)%3==0)prinff("\n");}}●完善程序13.程序功能:尋找具有下列特性的四位正整數(shù),其百位數(shù)為0,去掉百位數(shù)0可得到一個三位正整數(shù),而該三位正整數(shù)乘以9等于原四位正整數(shù)。例如,6075=675X9,所以6075是具有上述特性的正整數(shù)。#include<stdio.h>intfun(intn){inta[4],i,k;k=n;for(i=0;k>0;i++){a[i]=____(19)_______;k/=10;}if(______(20)_______&&(a[3]*100+a[1]*l0+a[0]*9==n)return1;elsereturn0;}main(){inti,n=0;for(i=1000;i<10000;i++)if(fun(i))printf("%4d\t",i);printf("\n");}14.程序功能:用牛頓迭代法求方程3x^3-3x^2+x-1=0在2.0附近的一個實根,精度要求為10^-5。函數(shù)F求f(x)的值,函數(shù)F1求f(x)的一階導數(shù)值。牛頓迭代公式如下:x=x0-(f(0)/f1(x0))#include<stdio.h>#include<math.h>floatf(floatx){returnx*(3*x*(x-1)+1)-1;}floatf1(floatx){return9*x*x-6*x+1;}floatnewtoon(floatx){floatf,fl,xO;do{___(21)_________;f=f(xO);f1=F1(xO);x=______(22)______;}while(fabs(x-xO)>1e-5);returnx;}main(){floatxO;scanf("%f,,&x0);prinff(’"rheresult=%.2f\n",newtoon(x0));}15.程序功能:選票統(tǒng)計。二維數(shù)組s中保存了投票后10張有效選票上所填寫的候選人姓名,結構數(shù)組stat中保存統(tǒng)計結果。程序運行后的輸出結果是"liu:2wang:5zhao:3"。#include<stdio.h>#include<string.h>typedefstrnet{charname[20];/女候選人姓名}/intcount;/女候選人得票數(shù)}/}COUNT;intcount(charx[][20],intn,______(23)___________){inti,j,k=0;for(i=0;____(24)__________;i++){for(j=0;j<k;j++)if(strcmp(st[j].name,x[i])==0){__________(25)_______;break;}if(j>=k){________(26)_____________;st[k].count++;k++:}}returnk;}main(){chars[10][20]={"liu","wang","zhao","zhao","wang","liu","wang","zhao","wang","wang"};COUNTstat[5]={0};inti,n;.n=count(S,10,stat);for(i=0;i<n;i++)printf("%s:%d\t",stat[i].name,stat[i].count);}16.設一個單向鏈表結點的數(shù)據(jù)類型定義為:structnode{intx;structnode*next;};fun函數(shù)從h指向的鏈表第二個結點開始遍歷所有結點,當遇到x值為奇數(shù)的結點時,將該結點移到h鏈表第一個結點之前,函數(shù)返回鏈表首結點地址。print函數(shù)輸出p指向的鏈表中所有結點的x值。程序運行后的輸出結果是"1342"。#include<stdio.h>#defineN4structnode{intx;structnode*next;};voidprint(stmctnode*p){while_____(27)________{printf("%4d",_________(28)_______);P=P->next;}prinff("\n");}structnode*f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度食品展會贊助與宣傳合作合同3篇
- 2025年戶外活動租賃合同3篇
- 2025年度食用油出口業(yè)務合作合同范本3篇
- 2025年度舞臺搭建與舞臺背景設計合同3篇
- 2025年度融媒體中心(二零二五版)體育賽事報道及媒體合作合同3篇
- 2024銷售行業(yè)居間服務合同范本
- 2025年度香菇食品品牌授權與合作合同3篇
- 2025年內(nèi)蒙古通遼市扎魯特旗城市供熱有限責任公司招聘筆試參考題庫附帶答案詳解
- 2025年新能源汽車專用車位租賃與充電服務合同范本3篇
- 2025年廣西梧州市住房和城鄉(xiāng)建設局招聘編外工作人員3人歷年高頻重點提升(共500題)附帶答案詳解
- 公務員考試工信部面試真題及解析
- GB/T 15593-2020輸血(液)器具用聚氯乙烯塑料
- 2023年上海英語高考卷及答案完整版
- 西北農(nóng)林科技大學高等數(shù)學期末考試試卷(含答案)
- 金紅葉紙業(yè)簡介-2 -紙品及產(chǎn)品知識
- 《連鎖經(jīng)營管理》課程教學大綱
- 《畢淑敏文集》電子書
- 頸椎JOA評分 表格
- 員工崗位能力評價標準
- 定量分析方法-課件
- 朱曦編著設計形態(tài)知識點
評論
0/150
提交評論