




已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
江蘇省高等學(xué)校非計算機(jī)專業(yè)學(xué)生計算機(jī)基礎(chǔ)知識和應(yīng)用能力等級考試二級 C 語言程序設(shè)計 2006 年(春)筆試試卷(考試時間 120 分鐘,滿分 60 分)第一部分計算機(jī)基礎(chǔ)知識(1)信息技術(shù)指的是用來擴(kuò)展人的信息器官功能、協(xié)助人們進(jìn)行信息處理的一類技術(shù)。在下列基本信息技術(shù)中,用于擴(kuò)展人的效應(yīng)器官功能的是_。A)感測與識別技術(shù)C)計算與處理技術(shù)B)通信與存儲技術(shù)D)控制與顯示技術(shù)(2)微電子技術(shù)是以集成電路為核心的電子技術(shù)。在下列關(guān)于集成電路(IC)的敘述中,正確的是_。A)集成電路的發(fā)展導(dǎo)致了晶體管的發(fā)明B)現(xiàn)代計算機(jī)的 CPU 均是超大規(guī)模集成電路C)小規(guī)模集成電路通常以功能部件、子系統(tǒng)為集成對象D)所有的集成電路均為數(shù)字集成電路(3)通信技術(shù)的發(fā)展促進(jìn)了信息的傳播。在下列有關(guān)通信與通信技術(shù)的敘述中,錯誤的是_。A)通信系統(tǒng)必有“三要素”,即信源、信號與信宿B)現(xiàn)代通信指的是使用電(光)波傳遞信息的技術(shù)C)數(shù)據(jù)通信指的是計算機(jī)等數(shù)字設(shè)備之間的通信D)調(diào)制技術(shù)主要分為三種,即調(diào)幅、調(diào)頻和調(diào)相(4)在計算機(jī)中,數(shù)值為負(fù)的整數(shù)一般不采用“原碼”表示,而是采用“補(bǔ)碼”方式表示。若某帶符號整數(shù)的 8 位補(bǔ)碼表示為 1000 0001,則該整數(shù)為_。A)129 B)-1C)-127D)127(5)在下列有關(guān) CPU(中央處理器)與 Pentium 微處理器的敘述中,錯誤的是_。A)CPU 除包含運(yùn)算器和控制器以外,一般還包含若干個寄存器B)CPU 所能執(zhí)行的全部指令的集合,稱為該 CPU 的指令系統(tǒng)C)Pentium 系列處理器在其發(fā)展過程中,其指令系統(tǒng)越來越豐富D)Pentium 處理器與 PowerPC 處理器雖然產(chǎn)自不同的廠商,但其指令系統(tǒng)相互兼容(6)根據(jù)存儲器芯片的功能及物理特性,目前用作優(yōu)盤存儲器芯片的是_。A)SRAMC)EPROMB)SDRAMD)Flash ROM(7)I/O 接口指的是計算機(jī)中用于連接 I/O 設(shè)備的各種插頭/插座,以及相應(yīng)的通信規(guī)程及電氣特性。在下列有關(guān) I/O 總線與 I/O 接口的敘述中,錯誤的是_。A)PC 機(jī)系統(tǒng)總線一般分為處理器總線和主板總線B)PCI 總線屬于 I/O 總線C)PC 機(jī)的 I/O 接口可分為獨(dú)占式和總線式D)USB 是以并行方式工作的 I/O 接口(8)輸入設(shè)備用于向計算機(jī)輸入命令和數(shù)據(jù),它們是計算機(jī)系統(tǒng)必不可少的重要組成部分。在下列有關(guān)常見輸入設(shè)備的敘述中,錯誤的是_。A)目前數(shù)碼相機(jī)的成像芯片僅有一種,即 CCD 成像芯片B)掃描儀的主要性能指標(biāo)包括分辨率、色彩位數(shù)和掃描幅面等C)目前臺式 PC 機(jī)普遍采用的鍵盤可直接產(chǎn)生一百多個按鍵編碼D)鼠標(biāo)器一般通過 PS/2 接口或 USB 接口與 PC 機(jī)相連2006 年(春)筆試試卷第 1 頁(共 8 頁)(9)顯示器的作用是將數(shù)字信息轉(zhuǎn)換為光信息,最終將文字和圖形/圖像顯示出來。在下列有關(guān)PC機(jī)顯示器的敘述中,錯誤的是_。A)目前出廠的臺式 PC 機(jī)大多數(shù)使用 AGP 接口連接顯示卡B)彩色顯示器上的每個像素由 RGB 三種基色組成C)與 CRT 顯示器相比,LCD 的工作電壓高、功耗小D)從顯示器的分辨率來看,水平分辨率與垂直分辨率之比一般為 4:3(10)計算機(jī)軟件(簡稱軟件)指的是能指揮計算機(jī)完成特定任務(wù)的、以電子格式存儲的程序、數(shù)據(jù)和相關(guān)的文檔。在下列有關(guān)軟件的敘述中,錯誤的是_。A)軟件的版權(quán)所有者不一定是軟件作者B)共享軟件指的是一種無版權(quán)的軟件C)用戶購買一個軟件后,僅獲得了該軟件的使用權(quán),并沒有獲得其版權(quán)D)軟件許可證是一種法律合同,它確定了用戶對軟件的使用方式(11)在下列有關(guān) Windows 操作系統(tǒng)(這里指 Windows 95 及其以后的版本)的多任務(wù)處理功能的敘述中,正確的是_。A)在多任務(wù)處理過程中,前臺任務(wù)與后臺任務(wù)都能得到 CPU 的響應(yīng)(處理)B)由于 CPU 具有并行執(zhí)行指令的功能,所以操作系統(tǒng)才能同時進(jìn)行多個任務(wù)的處理C)如果用戶只啟動一個應(yīng)用程序,那么該程序就可以自始至終地獨(dú)占 CPUD)Windows 操作系統(tǒng)采用協(xié)作方式支持多個任務(wù)的處理(12)文件管理是操作系統(tǒng)的基本功能之一。在 Windows 操作系統(tǒng)環(huán)境下,下列有關(guān)文件管理功能的敘述中,錯誤的是_。A)計算機(jī)中的所有程序、數(shù)據(jù)、文檔都組織成文件存放在外存儲器中B)磁盤上的文件分配表(FAT)有兩個,且內(nèi)容相同C)任何磁盤上的文件根目錄表(FDT)僅有一個D)文件管理以扇區(qū)為單位分配磁盤上的存儲空間(13)隨著 Internet 的飛速發(fā)展,其提供的服務(wù)越來越多。在下列有關(guān) Internet 服務(wù)及相關(guān)協(xié)議的敘述中,錯誤的是_。A)電子郵件是 Internet 最早的服務(wù)之一,主要使用 SMTP/POP3 協(xié)議B)WWW 是目前 Internet 上使用最廣泛的一種服務(wù),常使用的協(xié)議是 HTTPC)文件傳輸協(xié)議(FTP)主要用于在 Internet 上瀏覽網(wǎng)頁時控制網(wǎng)頁文件的傳輸D)遠(yuǎn)程登錄也是 Internet 提供的服務(wù)之一,它采用的協(xié)議稱為 Telnet (14)在下列有關(guān)程序設(shè)計語言及其處理程序的敘述中,錯誤的是_。A)程序設(shè)計語言可以分為機(jī)器語言、匯編語言和高級語言B)機(jī)器語言與計算機(jī)硬件關(guān)系緊密,用它編寫的程序可移植性較差C)用于輔助編寫匯編語言程序的編輯軟件稱為匯編程序D)高級程序設(shè)計語言可以有解釋與編譯兩種工作方式(15)在下列有關(guān)常見局域網(wǎng)、網(wǎng)絡(luò)設(shè)備以及相關(guān)技術(shù)的敘述中,錯誤的是_。A)以太網(wǎng)是最常用的一種局域網(wǎng),它采用總線結(jié)構(gòu)B)每個以太網(wǎng)網(wǎng)卡的介質(zhì)訪問地址(MAC 地址)是全球惟一的C)無線局域網(wǎng)一般采用無線電波或紅外線進(jìn)行數(shù)據(jù)通信D)“藍(lán)牙”是一種遠(yuǎn)距離無線通信的技術(shù)標(biāo)準(zhǔn),適用于山區(qū)住戶組建局域網(wǎng)(16)字符編碼標(biāo)準(zhǔn)規(guī)定了字種及其編碼。在下列有關(guān)漢字編碼標(biāo)準(zhǔn)的敘述中,錯誤的是_。A)我國頒布的第一個漢字編碼標(biāo)準(zhǔn)是 GB231280,它包含常用漢字 6 000 多個B)GB231280 和 GBK 標(biāo)準(zhǔn)均采用雙字節(jié)編碼C)GB180302000 標(biāo)準(zhǔn)使用 3 字節(jié)和 4 字節(jié)編碼,與 GB231280 和 GBK 兼容D)UCS-2 是雙字節(jié)編碼,它包含拉丁字母文字、音節(jié)文字和常用漢字等(17)不同格式的圖像文件,其數(shù)據(jù)編碼方式有所不同,通常對應(yīng)于不同的應(yīng)用。在下列幾組圖像文件格式中,制作網(wǎng)頁時用得最多的是_。2006 年(春)筆試試卷第 2 頁(共 8 頁)A)GIF 與 JPEGC)JPEG 與 BMPB)GIF 與 BMPD)GIF 與 TIF(18)計算機(jī)中處理的聲音分為波形聲音和合成聲音兩類。在下列有關(guān)波形聲音的敘述中,錯誤的是_。A)波形聲音的獲取過程就是把模擬聲音信號轉(zhuǎn)換為數(shù)字形式,包括取樣、量化和編碼等步驟B)聲音信號的數(shù)字化主要由聲卡來完成,其核心是數(shù)字信號處理器(DSP)C)MP3 采用 MPEG-3 標(biāo)準(zhǔn)對聲音進(jìn)行壓縮編碼D)波形聲音的主要參數(shù)包括取樣頻率、量化位數(shù)和聲道數(shù)目等(19)在下列有關(guān)數(shù)據(jù)庫技術(shù)的敘述中,錯誤的是_。A)關(guān)系模型是目前在數(shù)據(jù)庫管理系統(tǒng)中使用最為廣泛的數(shù)據(jù)模型之一B)從組成上看,數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫及其應(yīng)用程序組成,它不包含 DBMS 及用戶C)SQL 語言不限于數(shù)據(jù)查詢,還包括數(shù)據(jù)操作、定義、控制和管理等多方面的功能D)Access 數(shù)據(jù)庫管理系統(tǒng)是 Office 軟件包中的軟件之一(20)Microsoft Word 是目前最常用的文字處理軟件之一。在下列有關(guān) Microsoft Word(97 及其以后的版本)功能的敘述中,錯誤的是_。A)在默認(rèn)情況下,頁面的版面(紙張大?。?A4 B)在同一個文檔中,所有頁面的版面(紙張大?。┲荒芟嗤珻)系統(tǒng)具有基于字典的拼寫檢查功能D)在普通視圖中,可以顯示表格,但不能顯示所插入的圖片第二部分 C 語言程序設(shè)計一、選擇題(21)下列各選項都是在 C 語言程序段中增加的注釋,其中注釋方法錯誤的是_。A)void main(/*int argc,char*argv*/)B)void main() pri/*remark*/ntf(name); C)void main()D)void main() int x/*=10*/; int x=10; printf(%d,x); /*printf(”%d,x);*/ (22)設(shè)有聲明“int value=5;”,則執(zhí)行下列選項的賦值語句后,value 的值不等于 5 的是_。A)value=value-0; B)value=value-0x30;C)value=value-49; D)value=value-060;(23)若有定義和聲明“typedef enumgreen,red,yellow,blue,blackcolor;color flower;”,則下列語句中正確的是_。A)green=red;C)color=red;(24)設(shè)有下列程序段:static char b=2; void Y() static float d=4; B)flower=red;D)enum=red;int a=1;void X() int c=3;關(guān)于程序段中各變量的屬性,以下敘述中錯誤的是_。A)a 是全局變量,函數(shù) X 可以訪問,函數(shù) Y 不能訪問B)b 是全局變量,函數(shù) X 和函數(shù) Y 都可以訪問C)C 是動態(tài)變量,函數(shù) X 可訪問,函數(shù) Y 不可訪問D)d 是靜態(tài)變量,函數(shù) X 和函數(shù) Y 都可以訪問(25)若有如下聲明和語句:2006 年(春)筆試試卷第 3 頁(共 8 頁)int t33,*pt3,k;for(k=0;k3;k+) ptk=&tk0;則表達(dá)式*(*(pt+1)+2)所引用的是_。A)t20C)t12B)&t20D)&t12 (26)設(shè)有聲明“float a=123456;int i;”,欲將 a 中的數(shù)值保留小數(shù)點(diǎn)后兩位,第三位進(jìn)行四舍五入運(yùn)算,能實現(xiàn)該功能的表達(dá)式是_。A)i=a*100+0.5,a=i/100.0 B)a=(a*100+0.5)/100.0C)a=(int)a*100+0.5)/100.0(27)設(shè)有如下程序:#includemain() char s128=0,*p=s; D)a=(a/100+0.5)/100.0while(strcmp(s,END) gets(s);while(*p)putchar(*p+);(27)gets 函數(shù)每次輸入一個字符串。以下關(guān)于該程序運(yùn)行時輸出結(jié)果的敘述中正確的是_。A)所有輸入的字符串都能被完整輸出B)所有輸入的字符串都不能被完整輸出C)只能完整輸出第一個字符串D)只能完整輸出最后一個字符串(28)若已定義一個有返回值的函數(shù),則以下關(guān)于調(diào)用該函數(shù)的敘述中錯誤的是_。A)函數(shù)調(diào)用可以作為獨(dú)立的語句存在B)函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中C)函數(shù)調(diào)用可以作為一個函數(shù)實參D)函數(shù)調(diào)用可以作為一個函數(shù)形參(29)對應(yīng) main 函數(shù)中的 fun 函數(shù)調(diào)用語句,以下給出的四個 fun 函數(shù)首部中錯誤的是_。main() int a50,n;fun(n,&a9); A)void fun(int m,int x)C)void fun(int p,int*s)B)void fun(int s,int h41)D)void fun(int n,int a)(30)以下所列對結(jié)構(gòu)類型變量 tdl 的聲明中錯誤的是_。A)typedef struct aa B)#define AA struct aa int n;float m;AA; AA int n;float m;tdl; AA tdl;C)structD)struct int n;float m;aa; int n;float m;tdl; struct aa tdl; 二、填空題基本概念題(共 5 分)(1)執(zhí)行以下程序段后,number 的值是【1】。char sir=Hello!;int number;number=sizeof(sty);(2)關(guān)鍵字 case 和 default 只能在【2】語句中出現(xiàn)。(3)若有說明“int a-4=1, 2, 3, 4, 5, 6, 7, 8, 9;”,則數(shù)組 a 第一維的大小是【3】。(4)設(shè)有如下聲明和語句:int a=2,b,c=5;scanf(%d,&b);b=c-|scanf(%d,&c)&a+;該程序段執(zhí)行時,若從鍵盤輸入的數(shù)據(jù)是 4_3(_代表空格鍵),則變量 c 的值為【1】。(5)在用 fopen 函數(shù)打開一個已經(jīng)存在的數(shù)據(jù)文件 abc 時,若要求既可以讀出 abc 文件中原來的內(nèi)容,也2006 年(春)筆試試卷第 4 頁(共 8 頁)可以用新的數(shù)據(jù)覆蓋文件原來的數(shù)據(jù),則調(diào)用 fopen 函數(shù)時,使用的存取方式參數(shù)應(yīng)當(dāng)是【5】。閱讀程序題(共 13 分)(6)以下程序運(yùn)行時輸出結(jié)糶是【6】。#include#include main() char arr24; strcpy(arr0,you);strcpy(arr1,me); arr03=&;printf(%sn arr0);(7)以下程序運(yùn)行時輸出結(jié)果是【7】。#includemain() int s,i,sum(int); for(i=1;i=5;i+) s=sum(i); printf(%dn,s);sum(int k) static int x=0;return x+=k;(8)以下程序運(yùn)行時輸出結(jié)果為【8】。#includemain() printf(%dn,f(21,35);int f(int a,int b) if(a=b)return a; else if(ab) return f(a-b,b); else retum f(a,b-a);(9)以下程序運(yùn)行時,輸出結(jié)果的第一行是【9】,第二行是【10】。#includeint t(int x,int y,int*ep,int*dp) x=x*x;y=y*y; *cp=x+y; *dp=x-y;main() int a=4,b=3,c=5,d=6; t(a,b,&c,&d); printf(%d,%dn%d,%d,a,b,c,d);(10)以下程序運(yùn)行時,輸出結(jié)果的第一行是【11】,第二行是【12】。#includevoid change(int x,int m) char ch=0,2,3,4,5,6,7,8,9,b80;int i=0,r; while(x) r=x%m;x/=m;bi+=chr; for(-i;i=0;i-) printf(%c,bi);main() int a,b; change(10,2);printf(n);change(10,8);(11)以下程序執(zhí)行時,輸出結(jié)果的第一行是【13】,第二行是【14】,第三行是【15】。#include#define N20main() int i,j,k,n,arrNN; k=1,i=0;n=3; while(in/2) for(j=i;j=i;j-) arrn-i-1j=k+; for(j=n-i-2;j=i;j-) arrji=k+; for(j=i+1;j=n-i-2;j+) arrij=k+;2006 年(春)筆試試卷第 5 頁(共 8 頁) i+: if(n%2) arrii=k; for(i=0;in;i+) for(j=0;jn;j+) printf(%4d,arrij); prinrf(n);(12)以下程序運(yùn)行時,輸出結(jié)果的第一行是【16】,第二行是【17】,第三行是【18】。#include#include struet node char info5;struct node*link; main() struct node*create(char*); void print(struet node*); struct node*head=NULL; char c=the teacher; head=create(c); print(head); struct node*create(char*s) int k;struct node *h,*p; h=NULL; while(*s) k=0; p=(struct node *)malloc(sizeof(struct node); while(kinfok+=* s+; P-infok=0;p-link=h; h=p; return h;void print(struct node *head) struct node *P=head; while(p!=NULL) puts(p-info); p=p-link; 完善程序題(共 12 分)(13)以下程序的功能是:實現(xiàn)兩個復(fù)數(shù)相加的計算并輸出運(yùn)算結(jié)果。#include#include struct complex float r,i;struct complex *cal(struct complex *x1,strnct complex *x2) struct complex *p; p=( 【19】 ) malloc(sizeof(struct complex); p=r=(*x1).r+(*x2).r; p=i=(*x1).i+(*x2).i; 【20】 ;main() struct complex *p,x,y; scanf(%f%f%f%f,&x.r,&x.i,&y.r,&y.i); p=cal(&x,&y); printf(result:%.2f+%.2fi, 【21】 ; free(p);(14)以下程序中函數(shù) float fun(int n)的功能是:根據(jù)下列公式計算并返回 s 的值(n0)。s=ni=0 (-1)i 2i+1#includefloat fun(int n) float s=0.0,w,f=-1.0;int i; for(i=0;i=n;i+) f= 【22】 ;w=f/(2*i+1); 【23】 ; return s; main() int n=5;float s; 【24】 ; printf(%fn,s);(15)以下程序的功能是:首先對字符串 s1 和 s2 分別按字典序排序,然后將 sl 和 s2 有序合并為字符串2006 年(春)筆試試卷第 6 頁(共 8 頁)s3 并同時刪除 s3 中重復(fù)出現(xiàn)的字符,最后輸出字符串 s3。例如,當(dāng)字符串 sl 和 s2 分別是“good”和“morning”時,程序應(yīng)輸出“dgimnor”。#include#include void merge(char *x,char *y,char *z) char t;int i=0,j=0,k=-1; while( 【25】 ) if(xiyj) t=xi+; else t=yj+; while(xi=t) i+; while(yj=t) j+; 【26】 =t; while(xi) if(xi!=zk) z+k=xi+; else i+; while(yj) if(yj!=zk) z+k=yj+; else j+; z+k=0; void sort(char s) int i,j,k,n;char t; n=strlen(s); for(i=0;in-1;i+) 【27】 ; for(j=i+1;jsj)k=j; if(k!=i) t=sk;sk=si;si=t;main() char s1100=good,s2100=moming,s3200; sort(s1);sort(s2); merge(sl,s2,s3);puts(s3);(16)以下程序的功能是:對于一個長度不超過 50 的字符串 S,按輸入的命令進(jìn)締刪除、插入字符的操作。刪除和插入命令的格式如下:1刪除命令格式:D a (a 表示被刪除的字符)。命令功能:從字符串 S 中刪除字符 a,若 S 串中有多個 a,只刪除第一個。例如,S 字符串為“T
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)拍攝合同范本
- 印刷機(jī)器租用合同范本
- 勞務(wù)分包居間服務(wù)合同范本
- 柔性電子皮膚研發(fā)進(jìn)展報告
- 代理策劃設(shè)計合同范本
- 賣散裝茶葉合同范本
- 出租桌椅搬運(yùn)合同范本
- 2025年河南省建筑安全員考試題庫
- 暗數(shù)據(jù)價值挖掘?
- 2025年江西省建筑安全員知識題庫
- 六宮格數(shù)獨(dú)解題技巧
- 公安機(jī)關(guān)通用告知書模板
- 工程款支付審批流程圖
- 人教版七年級歷史下冊第一單元填空題
- 封頭重量和容積計算
- 《小學(xué)數(shù)學(xué)課程與教學(xué)》教學(xué)大綱
- 《手機(jī)攝影》全套課件(完整版)
- 彩色學(xué)生電子小報手抄報模板春節(jié)41
- 筒形件拉深成形工藝分析及模具設(shè)計
- JGJ_T231-2021建筑施工承插型盤扣式鋼管腳手架安全技術(shù)標(biāo)準(zhǔn)(高清-最新版)
- 學(xué)校已具備的教學(xué)改革基礎(chǔ)和環(huán)境
評論
0/150
提交評論