第一篇:計算機(jī)c語言
1.ENIAC(Electronic Numerical Integrator 和 Computer): 第一臺真正意義上的數(shù)字電子計算機(jī)。
2.最早批量生產(chǎn)的大型主機(jī)是UNIVAC.3.ALGOL:第一個結(jié)構(gòu)化程序設(shè)計語言, PDP-8:DEC公司推出第一臺小型計算機(jī)。4.1969 年4月7日: 第一個網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)RFC推出。
5.按應(yīng)用層次劃分,服務(wù)器可分為入門級服務(wù)器、工作組級服務(wù)器、部門級服務(wù)器、企業(yè)級服務(wù)器。
入門級服務(wù)器特性:
1·有一些基本硬件的冗余,如硬盤、電源、風(fēng)扇等,但不是必須的2·通常采用SCSI接口硬盤,現(xiàn)在也有采用SATA串行接口的3·部分部件支持熱插撥,如硬盤和內(nèi)存等,這些也不是必須的4·通常只有一個CPU,但不是絕對,如Dell的入門級服務(wù)器內(nèi)置了最新的四核英特爾(R)至強(qiáng)(R)處理器
5·內(nèi)存容量最大支持16GB。
有部分人認(rèn)為入門級服務(wù)器與“PC服務(wù)器”等同,當(dāng)然可以提供E-mail服務(wù)。入門級服務(wù)器是最基礎(chǔ)的一類服務(wù)器,也是最低檔的服務(wù)器;工作組服務(wù)器是一個比入門級高一個層次的服務(wù)器,但仍屬于低檔服務(wù)器之類;部門級服務(wù)器是屬于中檔服務(wù)器之列,一般都是支持雙以CPU上的對稱處理器結(jié)構(gòu),具備比較完全的硬件配置;企業(yè)級服務(wù)器是屬于高檔服務(wù)器行列。
按照體系架構(gòu)來區(qū)分,服務(wù)器主要分為三類: CISC、RISC、VLIM。
所謂刀片服務(wù)器(準(zhǔn)確的說應(yīng)叫做刀片式服務(wù)器)是指在標(biāo)準(zhǔn)高度的機(jī)架式機(jī)箱內(nèi)可插裝多個卡式的服務(wù)器單元,實現(xiàn)高可用和高密度。
機(jī)架式服務(wù)器這種結(jié)構(gòu)的多為功能型服務(wù)器。體積較大,空間利用率不高
6.數(shù)據(jù)壓縮一些機(jī)制是可逆的,這樣就可以恢復(fù)原始的數(shù)據(jù),這種機(jī)制稱為無損數(shù)據(jù)壓縮;另外一些機(jī)制為了實現(xiàn)更高的壓縮率允許一定程度的數(shù)據(jù)損失,這種機(jī)制稱為有損數(shù)據(jù)壓縮。數(shù)據(jù)壓縮能夠?qū)崿F(xiàn)是因為多數(shù)現(xiàn)實世界的數(shù)據(jù)都有統(tǒng)計冗余http://exam.shangxueba.com/papertest_view.aspx?id=580695&date=#51305_itemPageIndex_2
第二篇:C語言計算機(jī)
計算機(jī)程序設(shè)計基礎(chǔ)
(C語言)實驗指導(dǎo)書
信息基礎(chǔ)學(xué)科
2005
實驗總論
一、實驗?zāi)康?/p>
上機(jī)實驗是學(xué)習(xí)程序設(shè)計語言必不可少的實踐環(huán)節(jié),特別是C語言靈活、簡潔,更需要通過編程的實踐來真正掌握它。對于程序設(shè)計語言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語法規(guī)定、掌握程序設(shè)計方法、提高程序開發(fā)能力,這些都必須通過充分的實際上機(jī)操作才能完成。學(xué)習(xí)C程序設(shè)計語言除了課堂講授以外,必須保證有足夠的上機(jī)時間。因為學(xué)時所限,課程不能安排過多的統(tǒng)一上機(jī)實驗,所以希望學(xué)生有效地利用課程上機(jī)實驗的機(jī)會,盡快掌握用C語言開發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安排了8次上機(jī)實驗。課程上機(jī)實驗的目的,不僅僅是驗證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機(jī)實驗的目的可以概括為如下幾個方面:
1.加深對課堂講授內(nèi)容的理解
課堂上要講授許多關(guān)于C語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用C語言這個工具解決實際問題,又必須掌握它。通過多次上機(jī)練習(xí),對于語法知識有了感性的認(rèn)識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握C語言的語法規(guī)定。對于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機(jī)實踐中會發(fā)現(xiàn)原來理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計,缺乏程序設(shè)計的實踐所致。學(xué)習(xí)C語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫C語言程序,解決實際問題。即把C語言作為工具,描述解決實際問題的步驟,由計算機(jī)幫助我們解題。只有通過上機(jī)才能檢驗自己是否掌握C語言、自己編寫的程序是否能夠正確地解題。
通過上機(jī)實驗來驗證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時的心態(tài)。但是在程序設(shè)計領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去“掩蓋”程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機(jī)調(diào)試運行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對C語言的理解和程序開發(fā)能力。
2.熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計算機(jī)系統(tǒng)的操作方法
一個C語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂“環(huán)境”就是所用的計算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進(jìn)行程序開發(fā)工作。通過上機(jī)實驗,熟練地掌握C語言開發(fā)環(huán)境,為以后真正編寫計算機(jī)程序解決實際問題打下基礎(chǔ)。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。
本書中所采用的C語言開發(fā)環(huán)境為Borland公司的Turbo C2.0集成開發(fā)環(huán)境(以下簡稱TC環(huán)境)。
3.學(xué)習(xí)上機(jī)調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實際上機(jī)運行時可能不斷出現(xiàn)麻煩。常見錯誤有兩種類型,一種是語法錯誤或設(shè)置錯誤,編譯程序會幫助我們檢
測出來,如某變量未進(jìn)行類型定義、語句末尾缺少分號、庫函數(shù)找不導(dǎo)等,這些屬于低級錯誤,是初學(xué)者對語言不熟悉,包括程序錄入錯誤,隨著學(xué)習(xí)的深入,會逐漸克服;另一種是邏輯錯誤,即程序編譯通過,也能夠順利運行,但是運行結(jié)果不對。這就需要借助調(diào)試來發(fā)現(xiàn)問題,改正錯誤。程序的調(diào)試是一個技巧性很強(qiáng)的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調(diào)試高手一眼就看出錯誤所在。
經(jīng)常上機(jī)的人見多識廣,經(jīng)驗豐富,對出現(xiàn)的錯誤很快就有基本判斷,通過C語言提供的調(diào)試手段逐步縮小錯誤點的范圍,最終找到錯誤點和錯誤原因。這樣的經(jīng)驗和能力只有通過長期上機(jī)實踐才能取得。向別人學(xué)習(xí)調(diào)試程序的經(jīng)驗當(dāng)然重要,但更重要的是自己上機(jī)實踐,分析、總結(jié)調(diào)試程序的經(jīng)驗和心得。別人告訴你一個經(jīng)驗,當(dāng)時似乎明白,當(dāng)出現(xiàn)錯誤時,由于情況千變?nèi)f化,這個經(jīng)驗不一定用得上,或者根本沒有意識到使用該經(jīng)驗。只有通過自己在調(diào)試程序過程中的經(jīng)歷并分析總結(jié)出的經(jīng)驗才是自己的。一旦遇到問題,這些經(jīng)驗自然涌上心頭。所以調(diào)試程序不能指望別人替代,必須自己動手。分析問題,選擇算法,編好程序,只能說完成一半工作,另一半工作就是調(diào)試程序、運行程序并得到正確結(jié)果。掌握程序調(diào)試的方法,積累經(jīng)驗是上機(jī)實驗的一個重要目的。
二、實驗要求
上機(jī)實驗一般經(jīng)歷上機(jī)前的準(zhǔn)備(編程)、上機(jī)調(diào)試運行和實驗后的總結(jié)三個步驟。
1.上機(jī)前的準(zhǔn)備
根據(jù)問題,進(jìn)行分析,選擇適當(dāng)算法并編寫程序,初學(xué)者可以參考別人的程序,但一定要讀懂,理解,掌握設(shè)計思路,變成自己的。上機(jī)前一定要仔細(xì)檢查程序(稱為靜態(tài)檢查)直到找不到錯誤(包括語法和邏輯錯誤)。分析可能遇到的問題及解決的對策。準(zhǔn)備幾組測試程序的數(shù)據(jù)和預(yù)期的正確結(jié)果,以便發(fā)現(xiàn)程序中可能存在的錯誤。
要求寫出預(yù)習(xí)報告,包括實驗?zāi)康摹嶒瀮?nèi)容、算法設(shè)計(流程圖或NS圖)、源程序、調(diào)試步驟。
上機(jī)前沒有充分的準(zhǔn)備,到上機(jī)時臨時拼湊一個錯誤百出的程序,寶貴的上機(jī)時間白白浪費了。或者照抄別人的程序,而自己又不理解,一運行通過,結(jié)果正確,象一個錄入員一樣,到頭來自己一無所獲。
2.上機(jī)輸入和編輯程序,并調(diào)試運行程序
首先調(diào)用C語言集成開發(fā)環(huán)境,輸入并編輯事先準(zhǔn)備好的源程序;然后調(diào)用編譯程序?qū)υ闯绦蜻M(jìn)行編譯,查找語法錯誤,若存在語法錯誤,重新進(jìn)入編輯環(huán)境,改正后再進(jìn)行編譯,直到通過編譯,得到目標(biāo)程序(擴(kuò)展名為OBJ)。下一步是調(diào)用連接程序,產(chǎn)生可執(zhí)行程序(擴(kuò)展名為EXE)。使用預(yù)先準(zhǔn)備的測試數(shù)據(jù)運行程序,觀察是否得到預(yù)期的正確結(jié)果。若有問題,則仔細(xì)調(diào)試,排除各種錯誤,直到得到正確結(jié)果,注意記錄。在調(diào)試過程中,要充分利用C語言集成開發(fā)環(huán)境提供的調(diào)試手段和工具,例如單步跟蹤、設(shè)置斷點、監(jiān)視變量值 3 的變化等。整個過程應(yīng)自己獨立完成。不要一點小問題就找老師,學(xué)會獨立思考,勤于分析,通過自己實踐得到的經(jīng)驗用起來更加得心應(yīng)手。
3.整理上機(jī)實驗結(jié)果,寫出實驗報告
實驗結(jié)束后,要整理實驗結(jié)果并認(rèn)真分析和總結(jié),在預(yù)習(xí)報告的基礎(chǔ)上,給出正確的源程序,添上實驗調(diào)試記錄,加上分析與思考形成完整的實驗報告。
三、注意事項
1.作好預(yù)習(xí),無預(yù)習(xí)報告者不準(zhǔn)上機(jī)。2.程序調(diào)試完成后,需經(jīng)指導(dǎo)教師檢查。
3.實驗后,按時提交實驗報告和軟盤,一般在下次上課時提交。
建議實驗報告按如下格式書寫:
實驗*
***** ***** *****
一、實驗?zāi)康?/p>
二、實驗內(nèi)容:實驗題目與要求。
三、算法說明:NS圖或流程圖
四、源程序清單
五、調(diào)試記錄:原始數(shù)據(jù)、相應(yīng)的運行結(jié)果和必要的說明
六、分析與思考:調(diào)試過程及調(diào)試中遇到的問題及解決辦法;若最終未完成調(diào)試,要試著分析原因;調(diào)試程序的心得與體會;其他算法的存在與實踐;對課程及實驗的建議等。
實驗一 簡單程序的編制和調(diào)試
一、實驗?zāi)康?/p>
1.熟悉TC環(huán)境。
2.熟悉C語言程序的編輯、編譯、連接、運行過程。
3.掌握基本輸入輸出函數(shù)的使用。
4.編寫順序結(jié)構(gòu)程序并運行。
二、實驗內(nèi)容
1、盡快熟悉C環(huán)境及程序的編輯、編譯、連接、運行過程,參看實驗步驟1、2、3、4
2、自己編程輸出如下形式: ******************** Welcome to turbo c I am 自己的名字 ********************
3、試下列程序,使之能正確輸出3個整數(shù)之和及3個整數(shù)之積。
#include “stdio.h” main(){ int a,b,c;
printf(“Please enter 3 numbers:”); scanf(“%d,%d,%d”,&a,&b,&c); ab=a+b; ac=a*c;
printf(“a+b+c=%dn”,a+b+c); printf(“a*b*c=%dn”,a+c*b); } 輸入:40,50,60↙
4、行下述程序,分析輸出結(jié)果。#include “stdio.h” main(){ int a=10; long int b=10; float x=10.0; double y=10.0;
printf(“a = %d, b = %ld, x = %f, y = %lfn”,a,b,x,y);
printf(“a = %ld, b = %d, x = %lf, y = %fn”,a,b,x,y); printf(“x = %f, x = %e, x = %gn”,x,x,x); } 從此題的輸出結(jié)果認(rèn)識各種數(shù)據(jù)類型在內(nèi)存的存儲方式。
5、輸入圓半徑和圓心角,輸出圓的周長、面積
6、輸入一個字符,找出它的前驅(qū)或后繼字符,分別以字符形式和整型格式輸出(選作題)
7、綜合題初步:菜單編制(提高題)編制如下菜單:
|*******************************| | 小學(xué)生算術(shù)運算測試系統(tǒng) | | +-----Add 加法 | |------Sub 減法 | | *----mul 乘法 | | /----div 除法 | | E----exit 退出 | | 請輸入你的選擇: | |*******************************|
三、實驗步驟
1.了解TC環(huán)境的組成
開機(jī)后進(jìn)入WINDOWS系統(tǒng)的“資源管理器”,找到TC環(huán)境所在的文件夾。一般情況下,TC環(huán)境都安裝在名為“TC”的子目錄下,具體存于硬盤的哪個分區(qū)可以搜索。查看在TC目錄下的以字母TC開頭的文件,是否包括了TC.EXE、TCC.EXE、TLINK.EXE、TCCONFIG.TC等文件;查看INCLUDE、LIB兩個子目錄下的文件,了解這些文件的作用;記下TC.EXE文件、INCLUDE、LIB兩個子目錄所在的路徑,并在TC根目錄下建立自己的文件夾。
2.進(jìn)入、退出和定制TC環(huán)境
運行TC目錄下的TC.EXE文件,就可進(jìn)入TC環(huán)境。
在WINDOWS環(huán)境下運行文件的方法是用鼠標(biāo)雙擊要運行的文件名,或在桌面上雙擊快捷圖標(biāo);在DOS環(huán)境下進(jìn)入到TC子目錄,用命令方式運行TC.EXE程序。進(jìn)入TC環(huán)境后屏幕上顯示出TC環(huán)境的主畫面。
退出TC環(huán)境,可在“FILE”菜單下選擇“QIUT”菜單項,或用熱鍵
3.TC環(huán)境下的“Options”菜單下可對TC環(huán)境進(jìn)行設(shè)置
了解“Directories”的作用,一般不要改變系統(tǒng)的其它設(shè)置。檢查”INCLUDE”、”LIB””、TC”路徑設(shè)置,如不正確,請改變,并會改變輸出文件的目錄,指向你的文件夾。
4.輸入第一個程序
在編輯窗口,錄入如下C源程序:
#include “stdio.h” main(){ printf(“This is a C Programn”)printf(“I am a studentn”);
} 打開“Compile”菜單,并選擇“Compile to object”命令編譯該源程序文件,屏幕出現(xiàn)錯誤提示:
statement missing ;in function main 通過提示,可以知道上面程序第二行的最后漏敲一個分號,改正后,編譯通過,說明程序語法正確,然后選擇“Compile”菜單的“Link EXE file”命令調(diào)用連接程序連接成可執(zhí)行文件,最后用“Run”菜單的“Run”命令運行程序,用“Run”菜單的“User screen命令”查看運行結(jié)果。
按
用F8鍵單步運行程序,用
5.依次錄入調(diào)試自己的程序,記錄調(diào)試過程、遇到問題、解決辦法
在編輯窗口,錄入自己的C源程序,按
然后進(jìn)行編譯、連接和運行,按
將程序源文件和可執(zhí)行文件存入軟盤。
實驗二 選擇結(jié)構(gòu)程序設(shè)計
一、實驗?zāi)康?/p>
1.正確使用關(guān)系表達(dá)式和邏輯表達(dá)式表達(dá)條件。
2.學(xué)習(xí)分支語句if和switch的使用方法。
3.進(jìn)一步熟悉TC集成環(huán)境的使用方法,學(xué)習(xí)TC環(huán)境提供的調(diào)試工具。
二、實驗內(nèi)容
1. 熟悉IF語句的用法。
鍵盤輸入一個字符(用getchar()函數(shù)輸入,體會#include語句的作用),求出它的前驅(qū)和后繼字符,同時將三個字符按順序在屏幕上顯示(用IF語句實現(xiàn))。2. 輸入a、b、c三個整數(shù),求最小值,寫出調(diào)試過程。
(1)學(xué)會要求設(shè)置觀察變量:按
⑵ 單步執(zhí)行程序。觀察“message”窗口變量值的變化。和預(yù)期的結(jié)果是否一致。
⑶ 學(xué)會用“RUN”菜單的RESET中止程序的運行。(4)學(xué)會用F4將程序運行到光標(biāo)處。(即連續(xù)執(zhí)行幾條語句)
3.在上題的基礎(chǔ)上,進(jìn)行三個數(shù)的排序,按從小到大的順序輸出。
通過觀察窗口,理解中間變量的作用,進(jìn)一步理解C的變量在內(nèi)存中的存儲及賦值方式。
4.某托兒所收2歲到6歲的孩子,2歲、3歲孩子進(jìn)小班(Lower class);4歲孩子進(jìn)中班(Middle class);5歲、6歲孩子進(jìn)大班(Higher class)。編寫程序(用switch語句或IF語句),輸入孩子年齡,輸出年齡及進(jìn)入的班號。
如:輸入:3,輸出:age:3,enter Lower class。5.簡單計算器。請編寫一個程序計算表達(dá)式:(選作題)
data1 op data2的值。其中op為運算符+、—、*、/。(例如:用戶輸入: 3.14*2 程序會顯示結(jié)果:3.14*2=6.280000)
6.菜單設(shè)計。在實驗一的基礎(chǔ)上,接收用戶輸入,用SWITCH()語句來控制程序的流向,只簡單顯示“你選擇作加法”等,查閱資料如何實現(xiàn)清屏(提高題)
7.繪圖初步。感興趣的同學(xué)可以借助校園網(wǎng)上的資料,查閱圖形函數(shù),掌握圖形方式的初始化、顏色(前景、背景)設(shè)置、畫線、畫圓、畫矩形等常用函數(shù),編程實踐。(興趣題)
實驗三 循環(huán)結(jié)構(gòu)程序設(shè)計
一、實驗?zāi)康?/p>
1.學(xué)習(xí)循環(huán)語句for、while和do-while語句的使用方法。
2.學(xué)習(xí)用循環(huán)語句實現(xiàn)各種算法,例如窮舉法、迭代法等。
3.進(jìn)一步熟悉TC集成環(huán)境的使用方法
二、實驗內(nèi)容
1.下面程序的功能是計算n!。
main(){ int i,n,s=1;
printf(“Please enter n:”); scanf(“%d”,&n); for(i=1;i<=n;i++)s=s*i;
printf(“%d!= %d”,n,s); } 首次運行先輸入n=4,輸出結(jié)果為4!=24,這時正確的。為了檢驗程序的正確性,再輸入n=10,輸出為10!=24320,這顯然是錯誤的。為了找到程序的錯誤,可以通過單步執(zhí)行來觀察變量的變化。在for循環(huán)體中增加一條輸出語句,把變量s每次的運算結(jié)果顯示出來。找出錯誤原因,更正。
2.鍵盤輸入字符,分別統(tǒng)計字符(不分大小寫)、數(shù)字、空格和其它符號的個數(shù),遇!號結(jié)束。
3.用梯形法求sin x在0~180度間的定積分。
4.綜合題:小學(xué)生算術(shù)運算測試系統(tǒng)(提高題)
當(dāng)選項不為“E”時,反復(fù)出題。并在某一個選項時,隨機(jī)產(chǎn)生100以內(nèi)的算術(shù)題,根據(jù)用戶輸入,判斷對錯,并統(tǒng)計。按“ESC”時,給出總題數(shù),正確數(shù)和得分,退到主菜單。
5.動畫。在屏幕左側(cè)顯示圓、三角形和矩形,通過用戶選擇,在右側(cè)畫出相應(yīng)的圖形,直到用戶按ESC退出。也可自己查閱資料,自己命題(提高題)
三、注意事項
1. 本實驗綜合性較強(qiáng),要作好充分的預(yù)習(xí)和復(fù)習(xí)2. 在程序調(diào)試中,要事先準(zhǔn)備充分的測試用例。
實驗四 數(shù)組
一、實驗?zāi)康?/p>
1. 掌握數(shù)組的定義、賦值和輸入輸出的方法。2. 掌握字符數(shù)組和字符串處理函數(shù)的使用
2.學(xué)習(xí)用數(shù)組實現(xiàn)相關(guān)的算法(如排序、求最大和最小值、對有序數(shù)組的插入等)。
2、熟悉TC集成環(huán)境的調(diào)試數(shù)組的方法。
二、實驗內(nèi)容
1.調(diào)試下列程序,使之具有如下功能:輸入10個整數(shù),按每行3個數(shù)輸出這些整數(shù),最后輸出10個整數(shù)的平均值。寫出調(diào)試過程。
main(){ int i,n,a[10],av; for(i=0;i printf(“av=%fn”,av); } 上面給出的程序是完全可以運行的,但是運行結(jié)果是完全錯誤的。調(diào)試時請注意變量的初值問題、輸出格式問題等。請使用前面實驗所掌握的調(diào)試工具,判斷程序中的錯誤并改正。在程序運行過程中,可以使用 2.編寫程序,任意輸入10個整數(shù)的數(shù)列,先將整數(shù)按照從大到小的順序進(jìn)行排序,然后輸入一個整數(shù)插入到數(shù)列中,使數(shù)列保持從大到小的順序。 3.調(diào)試下列程序,使之具有如下功能:任意輸入兩個字符串(如:“abc 123”和“china”),并存放在a,b兩個數(shù)組中。然后把較短的字符串放在a數(shù)組,較長的字符串放在b數(shù)組,并輸出。 main(){ char a[10],b[10]; int c,d,k; scanf(“%s”,&a); scanf(“%s”,&b); printf(“a=%s,b=%sn”,a,b); c=strlen(a); d=strlen(b); if(c>d)for(k=0;k 4.設(shè)某班最多20人,寫一程序錄入某門課的成績,當(dāng)輸入成績?yōu)樨?fù)時,輸入結(jié)束,統(tǒng)計90~100,80~89,70~79,60~69及不及格的人數(shù)分布,以數(shù)字顯示,或以圖形方式顯示。 5.輸入4×4的數(shù)組,編寫程序?qū)崿F(xiàn):(選做題)⑴ 求出對角線上各元素的和; ⑵ 求出對角線上行、列下標(biāo)均為偶數(shù)的各元素的積; ⑶ 找出對角線上其值最大的元素和它在數(shù)組中的位置。 6.編寫程序,輸入字符串s1和s2以及插入位置f,在字符串s1?中的指定位置f處插入字符串s2。如:輸入“BEIJING”、“123”和位置3,則輸出 :“BEI123JING123”。(選做題) 實驗五 函數(shù) 一、實驗?zāi)康?/p> 1.學(xué)習(xí)C語言中函數(shù)的定義和調(diào)用方法。 2.掌握通過參數(shù)在函數(shù)間傳遞數(shù)據(jù)的方法。3.學(xué)習(xí)使用設(shè)置斷點的方法調(diào)試程序。 4.掌握含多個源文件的程序的編譯、連接和調(diào)試運行的方法 5.學(xué)習(xí)遞歸程序設(shè)計,掌握遞歸函數(shù)的編寫規(guī)律。 6.熟悉TC集成環(huán)境對包含函數(shù)調(diào)用的程序的調(diào)試方法。 二、實驗內(nèi)容 1.調(diào)試下列程序,使之具有如下功能:fun函數(shù)是一個判斷整數(shù)是否為素數(shù)的函數(shù),使用該函數(shù)求1000以內(nèi)的素數(shù)平均值。寫出調(diào)試過程。 #include “math.h” main(){ int a=0,k; /* a保存素數(shù)之和 */ float av; /* av保存1000以內(nèi)素數(shù)的平均值 */ for(k=2;k<=1000;k++)if(fun(k))/* 判斷k是否為素數(shù) */ a+=k; av=a/1000; printf(“av=%fn”,av); } fun(int n)/* 判斷輸入的整數(shù)是否為素數(shù) */ { int i,y=0; for(i=2;i 對于一個大型程序,如果僅需要對程序中的某一部分單步執(zhí)行時,可設(shè)置一些斷點,用“Run”命令執(zhí)行程序到斷點處,然后再單步執(zhí)行程序。通過本例說明這樣調(diào)試程序的方法。在程序被運行前,將屏幕光標(biāo)移到fun函數(shù)的for循環(huán)一句處,按 2.編寫一個求水仙花數(shù)的函數(shù),求3位正整數(shù)的全部水仙花數(shù)中的次大值。所謂水仙花數(shù)是指三位整數(shù)的各位上的數(shù)字的立方和等于該整數(shù)本身。例如:153就是一個水仙花數(shù): 153 = 13 + 53 + 33 3.編寫一個函數(shù),對輸入的整數(shù)k輸出它的全部素數(shù)因子。例如:當(dāng)k=126時,素數(shù)因子為:2,3,3,7。要求按如下格式輸出:126 = 2 * 3 * 3 * 7。 4. 任意輸入一個4位自然數(shù),調(diào)用函數(shù)輸出該自然數(shù)的各位數(shù)字組成的最大數(shù)。(選做題) 5.用函數(shù)的方法重新規(guī)劃小學(xué)生算術(shù)測試系統(tǒng)(提高題) 6.漢諾塔編程(提高題) 實驗六 指針 一、實驗?zāi)康?/p> 1.掌握指針變量的定義與引用 2.掌握指針與變量、指針與數(shù)組的關(guān)系 3.掌握用數(shù)組指針作為函數(shù)參數(shù)的方法。 4.熟悉TC集成環(huán)境的調(diào)試指針程序的方法 二、實驗內(nèi)容 以下均用指針方法編程: 1.調(diào)試下列程序,使之具有如下功能:用指針法輸入12個數(shù),然后按每行4個數(shù)輸出。寫出調(diào)試過程。 main(){ int j,k,a[12],*p; for(j=0;j<12;j++)scanf(“%d”,p++); for(j=0;j<12;j++){ printf(“%d”,*p++); if(j%4 == 0)printf(“n”); } } 調(diào)試此程序時將a設(shè)置為一個“watch”,數(shù)組a所有元素的值在一行顯示出來。調(diào)試時注意指針變量指向哪個目標(biāo)變量。 2.調(diào)試下列程序,使之具有如下功能:任意輸入2個數(shù),調(diào)用兩個函數(shù)分別求: ⑴ 2個數(shù)的和,⑵ 2個數(shù)交換值。 要求用函數(shù)指針調(diào)用這兩個函數(shù),結(jié)果在主函數(shù)中輸出。 main(){ int a,b,c,(*p)(); scanf(“%d,%d”,&a,&b); p=sum; *p(a,b,c); p=swap; *p(a,b); printf(“sum=%dn”,c); printf(“a=%d,b=%dn”,a,b); } sum(int a,int b,int c){ c=a+b; } swap(int a;int b){ int t; t=a;a=b;b=t;} 調(diào)試程序時注意參數(shù)傳遞的是數(shù)值還是地址。 3.輸入一個3位數(shù),計算該數(shù)各位上的數(shù)字之和,如果在[1,12]之內(nèi),則輸出與和數(shù)相對應(yīng)的月份的英文名稱,否則輸出***。例如:輸入:123 輸出:1+2+3=6→ June 輸入:139 輸出:1+3+9=13→ *** 用指針數(shù)組記錄各月份英文單詞的首地址。 4.任意輸入5個字符串,調(diào)用函數(shù)按從大到小順序?qū)ψ址M(jìn)行排序,在主函數(shù)中輸出排序結(jié)果。 5.在主函數(shù)中任意輸入10個數(shù)存入一個數(shù)組,然后按照從小到大的順序輸出這10個數(shù),要求數(shù)組中元素按照輸入時的順序不能改變位置。 6.自己編寫一個比較兩個字符串s和t大小的函數(shù)strcomp(s,t),要求s小于t時返回-1,s等于t?時返回0,s大于t時返回1。在主函數(shù)中任意輸入4個字符串,利用該函數(shù)求最小字符串。(選做題0 7.在主函數(shù)中任意輸入9個數(shù),調(diào)用函數(shù)求最大值和最小值,在主函數(shù)中按每行3個數(shù)的形式輸出,其中最大值出現(xiàn)在第一行末尾,最小值出現(xiàn)在第3行的開頭。(選做題) 8.請編程讀入一個字符串,并檢查其是否為回文(即正讀和反讀都是一樣的)。例如: 讀入:MADA M I M ADAM.輸出:YES 讀入:ABCDBA.輸出:NO 15 實驗七 結(jié)構(gòu)體 一、實驗?zāi)康?/p> 1.掌握C語言中結(jié)構(gòu)體類型的定義和結(jié)構(gòu)體變量的定義和引用。 2.掌握用結(jié)構(gòu)指針傳遞結(jié)構(gòu)數(shù)據(jù)的方法。 3.熟悉TC集成環(huán)境的調(diào)試結(jié)構(gòu)程序的方法 二、實驗內(nèi)容 1.設(shè)計一個保存學(xué)生情況的結(jié)構(gòu),學(xué)生情況包括姓名、學(xué)號、年齡。輸入5個學(xué)生的情況,輸出學(xué)生的平均年齡和年齡最小的學(xué)生的情況。要求輸入和輸出分別編寫?yīng)毩⒌妮斎牒瘮?shù)input()和輸出函數(shù)output()。 2.使用結(jié)構(gòu)數(shù)組輸入10本書的名稱和單價,調(diào)用函數(shù)按照書名的字母順序序進(jìn)行排序,在主函數(shù)輸出排序結(jié)果。 3.建立一個有5個結(jié)點的單向鏈表,每個結(jié)點包含姓名、年齡和工資。編寫兩個函數(shù),一個用于建立鏈表,另一個用來輸出鏈表。 選做題: 1.在上述第3題的基礎(chǔ)上,編寫插入結(jié)點的函數(shù),在指定位置插入一個新結(jié)點。 2.在上述第3題的基礎(chǔ)上,編寫刪除結(jié)點的函數(shù),在指定位置刪除一個結(jié)點。 實驗八 文件 一、實驗?zāi)康?/p> 1.掌握C語言中文件和文件指針的概念 2.掌握C語言中文件的打開與關(guān)閉及各種文件函數(shù)的使用方法。 3.熟悉TC集成環(huán)境的調(diào)試文件程序的方法 二、實驗內(nèi)容 1.編寫程序,輸入一個文本文件名,輸出該文本文件中的每一個字符及其所對應(yīng)的ASCII碼。例如文件的內(nèi)容是Beijing,則輸出:B(66)e(101)i(105)j(106)i(105)n(110)g(103)。 2.編寫程序完成如下功能: ⑴ 輸入5個學(xué)生的信息:學(xué)號(6位整數(shù))、姓名(6個字符)、3門課的成績(3位整數(shù)1位小數(shù))。計算每個學(xué)生的平均成績(3位整數(shù)2位小數(shù)),將所有數(shù)據(jù)寫入文件STU1.DAT; ⑵ 從STU1.DAT文件中讀入學(xué)生數(shù)據(jù),按平均成績從高到低排序后寫入文件STU2.DAT; ⑶ 按照輸入學(xué)生的學(xué)號,在STU2.DAT文件中查找該學(xué)生,找到以后輸出該學(xué)生的所有數(shù)據(jù),如果文件中沒有輸入的學(xué)號,給出相應(yīng)的提示信息.3.用編輯軟件建立一個名為“d1.txt”的文本文件存入磁盤,文件中有18個數(shù)。從磁盤上讀入該文件,并用文件中的前9個數(shù)和后9個數(shù)分別作為兩個3*3矩陣的元素。求這兩個矩陣的和,并把結(jié)果按每行3個數(shù)據(jù)寫入文本文件“d2.txt”。用DOS命令TYPE顯示d2.txt。 選做題: 1.建立兩個由有序的整數(shù)組成的二進(jìn)制文件f1和f2,然后將它們合并為一個新的有序文件f3。 2.編寫程序,功能是從磁盤上讀入一個文本文件,將文件內(nèi)容顯示在屏幕上,每一行的前面顯示行號。 2012年上半年全國計算機(jī)等級考試 各設(shè)區(qū)市招考辦,各設(shè)考點學(xué)校: 2012年上半年全國計算機(jī)等級考試定于2012年3月24-27日舉行。為確保考試順利進(jìn)行,現(xiàn)將有關(guān)事項通知如下: 一、報名工作 1、報名要求 報名對象:報考者不受年齡、職業(yè)、學(xué)歷的限制,任何人均可根據(jù)自己學(xué)習(xí)和使用計算機(jī)的實際需要,選擇不同級別的考試,但考生一次只能報考一個級別的考試。 南昌市內(nèi)高校考點只接收本校在校生報名考試,其他社會考生、未設(shè)考點學(xué)校和停考考點學(xué)校的學(xué)生,統(tǒng)一到江西師范大學(xué)繼續(xù)教育學(xué)院報名和考試。 各高校考點的考生一律不得跨校報考。一旦發(fā)現(xiàn)跨校報考,將取消報名資格。 其他設(shè)區(qū)市社會考生、未設(shè)考點學(xué)校和停考考點學(xué)校的考生統(tǒng)一到省教育考試院指定的考點報名。指定的考點分別是:景德鎮(zhèn)市報名點是景德鎮(zhèn)高等專科學(xué)校,上饒市報名點是上饒師范學(xué)院,萍鄉(xiāng)市報名點是萍鄉(xiāng)高等專科學(xué)校,新余市報名點是新余學(xué)院,宜春市報名點是宜春學(xué)院,贛州市報名點是贛州市教育局電教館,吉安市報名點是井岡山大學(xué),撫州市報名點是東華理工大學(xué),鷹潭市報名點是鷹潭職業(yè)技術(shù)學(xué)院,九江市報名點是江西財經(jīng)職業(yè)學(xué)院(九江)。開考級別:一級B、一級WPS OFFICE、一級MS OFFICE;二級C語言、二級VB、二級VFP、二級JAVA、二級ACCESS、二級C++、二級Delphi語言程序設(shè)計;三級PC技術(shù)、三級信息管理技術(shù)、三級網(wǎng)絡(luò)技術(shù)、三級數(shù)據(jù)庫技術(shù);四級網(wǎng)絡(luò)工程師、四級數(shù)據(jù)庫工程師、四級軟件測試工程師。 報名時間:2011年12月1日—2012年1月10日 考試日期:2012年 3月24日上午為筆試;3月24日下午2:00至27日為上機(jī)考試。 2、考點要求 加大宣傳力度。要做好在校學(xué)生的報名宣傳工作,擴(kuò)大考試規(guī)模。嚴(yán)格審查考生報名資格,各考點只能接受本校學(xué)生報考(指定考點除外),其他考生都必須到省教育考試院指定考點報考。 各考點要準(zhǔn)確輸入考生的各種信息,包括準(zhǔn)考證號、身份證號、姓名、保留成績種類、原準(zhǔn)考證號碼、報考類別、語種等。考生報考信息經(jīng)考生本人在信息確認(rèn)單及考試承諾書上簽字,并保留半年備查。若因報考信息未經(jīng)考生本人確認(rèn)而影響考生成績或證書的,一切后果由考點負(fù)責(zé)。 按時完成好各項工作。根據(jù)教育部考試中心的規(guī)定,考試前14天上報報名庫必須100%準(zhǔn)確,并按考務(wù)系統(tǒng)完成所有相關(guān)編排,考試后成績庫必須以本次報名數(shù)據(jù)為準(zhǔn)。各考點考前要對機(jī)房進(jìn)行全面檢查,如計算機(jī)有USB接口和光驅(qū),要用“考試專用USB封口”封條進(jìn)行密封(“考試專用封條”由我院提供),對未按規(guī)定處理的計算機(jī),一旦被查出,將追究考點相關(guān)人員責(zé)任。 二、試卷申報及報送報名軟盤 1、試卷申報 各考點請于2012年1月12日前將《2012年上半年全國計算機(jī)等級考試試卷申報表》(見附件)填好加蓋單位公章后用特快專遞或傳真(0791-86765391)方式報送省教育考試院成招與社考處梅老師(除南昌地區(qū)外,其他考點試卷申報表還須加蓋所在設(shè)區(qū)市招考辦公章)。 2、報送報名數(shù)據(jù) 報名數(shù)據(jù)請于2012年1月20日前上報省教育考試院信息處(0791-86765551)(本次上報的信息可以不編排準(zhǔn)考證號和考場)并于2012年3月10日上報最終準(zhǔn)確報名庫(必須編排準(zhǔn)考證號和考場)。報名數(shù)據(jù)要求準(zhǔn)確無誤,考試后不允許再對報名數(shù)據(jù)作任何修改,考試后成績庫必須以本次報名數(shù)據(jù)為準(zhǔn)。 請各考點將考生的照片按要求報送我院信息處,截止上報時間為3月10日。各考點必須用ACDsee軟件檢查考生照片是否倒置或橫置,凡是因考生照片不符合考務(wù)要求造成照片信息有誤的由考點負(fù)責(zé)。根據(jù)教育部考試中心相關(guān)規(guī)定,沒有照片的考生不得參加考試,我院將對考點上報的缺少照片的考生報名信息予以刪除。 考生照片采集標(biāo)準(zhǔn)如下: (1)背景要求:背景布為淺藍(lán)色,要求垂感和吸光好。(2)成像要求:成像區(qū)上部空1/10,頭部占7/10,肩部占1/5,左右各空1/10。采集圖像大小最小為192*144(高*寬),彩色,成像區(qū)大小為48mm*33mm(高*寬); (3)燈光要求:需要攝影燈,一臺前燈基本滿足要求,最好利用兩臺側(cè)燈。燈具可以是專業(yè)攝影燈,也可以是舞臺燈或家用立式客廳燈。 (4)文件格式要求:要求存儲為JPG格式,圖像文件名為*.JPG,其中“*”為14位“BMH”,并用“BMH”與“報名庫”、“成績庫”連接。 (5)存儲要求:每個考生的照片單獨存儲于目錄名稱為考點代碼(省代碼+考點序號,共六位)的目錄下。 (6)打印機(jī)為黑白激光打印機(jī),分辨率最少是600dpi,即每英寸600點。 三、考務(wù)要求 1、試卷的領(lǐng)取、回收由設(shè)區(qū)市招考辦負(fù)責(zé)。各設(shè)區(qū)市招考辦必須配備專職干部、公安干警和專車負(fù)責(zé)試卷的押運,在押運途中,任何情況下,押運人員不得少于兩人。試卷運送到目的地后應(yīng)嚴(yán)格核對數(shù)量,檢查密封,履行交接手續(xù),及時報平安。試卷必須存放在保密室的專用保險柜內(nèi),存放期間必須有專人晝夜值守,值班人員不少于兩人。必須配備一部專門的值班電話并報我院以便隨時保持聯(lián)系。因試卷丟失、被盜或其它原因造成失密、泄密等事件,必須采取有效措施控制擴(kuò)散范圍,并立即向省教育考試院和當(dāng)?shù)毓病⒈C軝C(jī)構(gòu)報告。 2、每個考場只能安排30人考試,超過30人,造成考生無成績的由考點自負(fù)。每個考場同一語種、級別只能裝訂一袋試卷(含備用卷、10份卷)。試卷申報要準(zhǔn)確,留作機(jī)動數(shù)應(yīng)控制在百分之五左右。 3、特別提醒考生在筆試答題時一律用黑色簽字筆或鋼筆答題,2B鉛筆填涂答題卡,如用其他顏色筆答題,造成無法網(wǎng)上閱卷或信息采集不到,一切后果由考生自負(fù)。監(jiān)考老師填涂準(zhǔn)考證、缺考標(biāo)記也按上述要求執(zhí)行。 4、為了做好2012年3月第35次全國計算機(jī)等級考試組考工作,確保因科目調(diào)整、考務(wù)軟件更新、上機(jī)考試硬件設(shè)備及軟件更新的銜接,考務(wù)工作一律按新版考務(wù)軟件執(zhí)行,請各考點組織好系統(tǒng)、考務(wù)管理人員的培訓(xùn),提高業(yè)務(wù)素質(zhì)。各考點必須按照教育部考試中心要求及上機(jī)考試的需要配置正版考試軟件,確保考試順利進(jìn)行,凡因沒有使用正版軟件造成考生無成績的由考點負(fù)責(zé)。 5、如考試時間安排有變動,以教育部考試中心文件為準(zhǔn)。 關(guān)于做好江西省2012年下半年全國計算機(jī)等級考試工作的通知 各設(shè)區(qū)市招考辦,各考點學(xué)校: 我省2012年下半年全國計算機(jī)等級考試將于2012年9月22 - 26日舉行。為確保考試順利進(jìn)行,現(xiàn)將有關(guān)事項通知如下: 一、報名工作 1、報名要求 報名對象:報考者不受年齡、職業(yè)、學(xué)歷的限制,任何人均可根據(jù)自己學(xué)習(xí)和使用計算機(jī)的實際需要,選擇不同級別的考試,但考生一次只能報考一個級別的考試。 根據(jù)有關(guān)規(guī)定,從2012年10月起,自學(xué)考試中“00018計算機(jī)應(yīng)用基礎(chǔ)(含實踐00019)”課程和“00051管理系統(tǒng)中計算機(jī)應(yīng)用(含實踐00052)”課程須分別參加全國計算機(jī)等級考試一級或以上考試和全國計算機(jī)等級考試二級或以上考試。南昌市內(nèi)高校考點只接收本校在校生報名考試,其他社會考生、未設(shè)考點學(xué)校和停考考點學(xué)校的學(xué)生,統(tǒng)一到江西師范大學(xué)省直屬考點所屬青山湖校區(qū)考點(考點代碼360023)報名和考試,報名地址:江西師范大學(xué)逸夫樓一樓105室(南昌市北京西路437號)。聯(lián)系人:陳媛媛陸軍,聯(lián)系電話:0791—88507345,88507898,88506184。 各高校考點的考生一律不得跨校報考。一旦發(fā)現(xiàn)跨校報考,將取消其報名資格。 其他設(shè)區(qū)市社會考生、未設(shè)考點學(xué)校和停考考點學(xué)校的考生統(tǒng)一到省教育考試院指定的考點報名。指定的考點分別是:景德鎮(zhèn)市報名點是景德鎮(zhèn)高等專科學(xué)校,上饒市報名點是上饒師范學(xué)院,萍鄉(xiāng)市報名點是萍鄉(xiāng)高等專科學(xué)校,新余市報名點是新余學(xué)院,宜春市報名點是宜春市教育局計算機(jī)培訓(xùn)中心,贛州市報名點是贛州市教育局電教館,吉安市報名點是井岡山大學(xué),撫州市報名點是東華理工大學(xué),鷹潭市報名點是鷹潭職業(yè)技術(shù)學(xué)院,九江市報名點是江西財經(jīng)職業(yè)學(xué)院(九江)。 開考級別:一級B、一級WPS OFFICE、一級MS OFFICE;二級C語言、二級VB、二級VFP、二級JAVA、二級ACCESS、二級C++、二級Delphi語言程序設(shè)計;三級PC技術(shù)、三級信息管理技術(shù)、三級網(wǎng)絡(luò)技術(shù)、三級數(shù)據(jù)庫技術(shù);四級網(wǎng)絡(luò)工程師、四級數(shù)據(jù)庫工程師、四級軟件測試工程師。 報名時間:2012年6月1日—25日 考試日期:2012年 9月22日上午為筆試;9月22日下午至26日為上機(jī)考試。 報名時間:2011年12月1日—2012年1月10日 考試日期:2012年 3月24日上午為筆試;3月24日下午2:00至27日為上機(jī)考試。 2、考點要求 加大宣傳力度。要做好在校學(xué)生的報名宣傳工作,擴(kuò)大考試規(guī)模。嚴(yán)格審查考生報名資格,各考點只能接受本校學(xué)生報考(指定考點除外),其他考生都必須到省教育考試院指定考點報考。 各考點要準(zhǔn)確輸入考生的各種信息,包括準(zhǔn)考證號、身份證號、姓名、保留成績種類、原準(zhǔn)考證號、報考類別、語種等。考生報考信息經(jīng)考生本人在信息確認(rèn)單及考試承諾書上簽字,并保留半年備查。若因報考信息未經(jīng)考生本人確認(rèn)而影響考生成績或證書的,一切后果由考點負(fù)責(zé)。 按時完成好各項工作。根據(jù)教育部考試中心的規(guī)定,考試前14天上報報名庫必須100%準(zhǔn)確,并按考務(wù)系統(tǒng)完成所有相關(guān)編排,考試后成績庫必須以本次報名數(shù)據(jù)為準(zhǔn)。各考點考前要對機(jī)房和考試用計算機(jī)進(jìn)行全面檢查,對未按規(guī)定處理的計算機(jī),一旦被查出,將追究考點相關(guān)人員責(zé)任。 二、試卷申報及報送報名數(shù)據(jù) 1、試卷申報 各考點請于2012年6月29日前將《2012年下半年全國計算機(jī)等級考試試卷申報表》(見附件)填好加蓋單位公章后用特快專遞或傳真(0791-86765391)方式報送省教育考試院成招與社考處梅老師(除南昌地區(qū)外,其他考點試卷申報表還須加蓋所在設(shè)區(qū)市招考辦公章)。 2、報送報名數(shù)據(jù) 報名數(shù)據(jù)請于2012年7月10日前上報省教育考試院信息處(0791-86765551)(本次上報的信息可以不編排準(zhǔn)考證號和考場,通過FTP上報報名庫,地址:ftp://111.75.211.150),并于2012年9月7日上報最終準(zhǔn)確報名庫(必須編排準(zhǔn)考證號和考場,刻錄光盤上報)。報名數(shù)據(jù)要求準(zhǔn)確無誤,考試后不允許再對報名數(shù)據(jù)作任何修改,考試后成績庫必須以本次報名數(shù)據(jù)為準(zhǔn)。 請各考點將考生的照片按要求報送我院信息處,截止上報時間為9月7日(刻錄光盤上報)。各考點必須用XNview(1.97及以上版本)軟件檢查考生照片是否倒置或橫置,凡是因考生照片不符合考務(wù)要求造成照片信息有誤的由考點負(fù)責(zé)。根據(jù)教育部考試中心相關(guān)規(guī)定,沒有照片的考生不得參加考試,我院將對考點上報的缺少照片的考生報名信息予以刪除。 考生照片采集標(biāo)準(zhǔn)如下: (1)背景要求:背景布為淺藍(lán)色,要求垂感和吸光好。 (2)成像要求:成像區(qū)上部空1/10,頭部占7/10,肩部占1/5,左右各空1/10。采集圖像大小最小為192*144(高*寬),彩色,成像區(qū)大小為48mm*33mm(高*寬); (3)燈光要求:需要攝影燈,一臺前燈基本滿足要求,最好利用兩臺側(cè)燈。燈具可以是專業(yè)攝影燈,也可以是舞臺燈或家用立式客廳燈。 (4)文件格式要求:要求存儲為JPG格式,圖像文件名為*.JPG,其中“*”為14位“BMH”,并用“BMH”與“報名庫”、“成績庫”連接。 (5)存儲要求:每個考生的照片單獨存儲于目錄名稱為考點代碼(省代碼+考點序號,共六位)的目錄下。 (6)打印機(jī)為黑白激光打印機(jī),分辨率最少是600dpi,即每英寸600點。 三、考務(wù)要求 1、試卷(含上機(jī)考試系統(tǒng)盤)的領(lǐng)取、回收由設(shè)區(qū)市招考辦負(fù)責(zé)。各設(shè)區(qū)市招考辦必須配備專職干部、公安干警和專車負(fù)責(zé)試卷的押運,在押運途中,任何情況下,押運人員不得少于兩人。試卷運送到目的地后應(yīng)嚴(yán)格核對數(shù)量,檢查密封,履行交接手續(xù),及時報平安。試卷(含上機(jī)考試系統(tǒng)盤)必須存放在保密室的專用保險柜內(nèi),存放期間必須有專人晝夜值守,值班人員不少于兩人。必須配備一部專門的值班電話并報我院以便隨時保持聯(lián)系。因試卷丟失、被盜或其它原因造成失密、泄密等事件,必須采取有效措施控制擴(kuò)散范圍,并立即向省教育考試院和當(dāng)?shù)毓病⒈C軝C(jī)構(gòu)報告。考試期間,上機(jī)考試系統(tǒng)盤及相關(guān)資料仍屬于保密材料,必須由專人、專車負(fù)責(zé)送回,否則,一旦出現(xiàn)問題,后果由考點負(fù)責(zé)。 2、每個考場只能安排30人考試,超過30人,造成考生無成績的由考點負(fù)責(zé)。每個考場同一語種、級別只能裝訂一袋試卷(含備用卷、10份卷)。試卷申報要準(zhǔn)確,留作機(jī)動數(shù)應(yīng)控制在百分之五左右。 3、特別提醒考生在筆試答題時一律用黑色簽字筆或鋼筆答題,2B鉛筆填涂答題卡,如用其他顏色筆答題,造成無法網(wǎng)上閱卷或信息采集不到,一切后果由考生自負(fù)。監(jiān)考老師填涂準(zhǔn)考證、缺考標(biāo)記也按上述要求執(zhí)行。 4、為了做好2012年9月第36次全國計算機(jī)等級考試組考工作,確保因科目調(diào)整、考務(wù)軟件更新、上機(jī)考試硬件設(shè)備及軟件更新的銜接,考務(wù)工作一律按新版考務(wù)軟件執(zhí)行,請各考點組織好系統(tǒng)、考務(wù)管理人員的培訓(xùn),提高業(yè)務(wù)素質(zhì)。各考點必須按照教育部考試中心要求及上機(jī)考試的需要配置正版考試軟件,確保考試順利進(jìn)行,凡因沒有使用正版軟件造成考生無成績的由考點負(fù)責(zé)。 5、如考試時間安排有變動,以教育部考試中心文件為準(zhǔn)。 1、能將高級語言編寫的源程序轉(zhuǎn)換成目標(biāo)程序的是______。A)編輯程序 B)編譯程序 C)解釋程序 D)鏈接程序 參考答案: B 2、以下選項中合法的用戶標(biāo)識符是______。A)long B)_2Test C)3Dmax D)A.dat 參考答案: B 3、在一個C語言程序中 A)main函數(shù)必須出現(xiàn)在所有函數(shù)之前 B)main函數(shù)必須出現(xiàn)在所有函數(shù)之后 C)main函數(shù)可以在任何地方出現(xiàn) D)main函數(shù)必須出現(xiàn)在固定位置 刪除 參考答案: C 4、下列關(guān)于C語言用戶標(biāo)識符的敘述中正確的是 A)用戶標(biāo)識符中可以出現(xiàn)下劃線和數(shù)字,它們都可以放在用戶標(biāo)識符的開頭 B)用戶標(biāo)識符中可以出現(xiàn)下劃線,但不可以放在用戶標(biāo)識符的開頭 C)用戶標(biāo)識符中不可以出現(xiàn)中劃線,但可以出現(xiàn)下劃線 D)用戶標(biāo)識符中可以出現(xiàn)下劃線和中劃線(減號)參考答案: C 5、已知 int a=2,b=1,c;執(zhí)行語句c=b/a+2.5后, c的值____。 A)2.5 B)3 C)3.0 D)2 參考答案: D 6、已知:char a;int b;float c;double d;執(zhí)行語句“c=a+b+c+d;”后,變量c的數(shù)據(jù)類型是。 A)int B)char C)float D)double 參考答案: C 7、已知inti=10;表達(dá)式“20-5<=i<=9”的值是____。 A)0 B)1 C)19 D)20 參考答案: B 8、為判斷字符變量c的值不是數(shù)字也不是字母時,應(yīng)采用下述表達(dá)式____。 A)c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122 B)!(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122)C)c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122 D)!(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122)參考答案: D 9、已知int x=5,y=5,z=5;執(zhí)行語句x%=y+z;后,x的值是____。A)0 B)1 C)5 D)6 參考答案: C 10、將空格符賦給字符變量c,正確的賦值語句是____。A)c='
主站蜘蛛池模板:
国产美女被遭高潮免费|
国内揄拍国内精品对白86|
亚洲国产一区二区三区亚瑟|
久久天天躁狠狠躁夜夜av|
真正免费毛片在线播放|
国产无套内射久久久国产|
国产精品18久久久久久麻辣|
精品久久久bbbb人妻|
久久久亚洲欧洲日产国码aⅴ|
性一乱一搞一交一伦一性|
中字幕视频在线永久在线|
曰本丰满熟妇xxxx性|
色婷婷六月亚洲婷婷丁香|
97精品国产一区二区三区|
国产香蕉视频在线播放|
国产乱人伦精品一区二区在线观看|
超级大爆乳奶牛被调教出奶水|
激情综合色五月丁香六月欧美|
韩国19禁主播深夜福利视频|
狠狠色狠狠色综合网老熟女|
国产成人亚洲精品狼色在线|
男女性色大片免费网站|
浪货趴办公桌~h揉秘书电影|
99久re热视频这里只有精品6|
亚洲精品欧美综合二区|
人人妻人人做人人爽夜欢视频|
国产成人免费一区二区三区|
精品丝袜人妻久久久久久|
国产欧美日韩一区二区三区在线|
亚洲а∨天堂2014在线无码|
中文字幕人成乱码熟女香港|
久久久日韩精品一区二区三区|
久久狠狠爱亚洲综合影院|
久久国产乱子伦精品免费女人|
乱色熟女综合一区二区三区|
亚洲精品日韩一区二区小说|
国内精品久久久久影院嫩草|
九九精品99久久久香蕉|
西西大胆午夜人体视频|
色综合色狠狠天天综合网|
日韩欧美一区二区三区免费观看|
第三篇:全國計算機(jī)2級c語言考試
第四篇:安徽大學(xué)計算機(jī)基礎(chǔ)C語言選擇題