成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

當前位置:首頁>>軟件教程>>新聞內容  
理論與實踐 備戰C語言上機考試
作者:陳擁政 發布時間:2003-10-21 21:20:32 | 【字體:

  C語言是目前最常用的軟件開發語言之一,其功能強大,具有悠久的歷史,從C、C++發展到現在的C#,不斷地得以更新繁衍。在全國計算機等級考試中有,五個類別使用C語言作為上機考試內容,為各編程語言中應用最多的。

  理論先行

 

  雖是上機考試,仍需以理論知識為基礎,所以必須將C語言教材從頭到尾學習一遍(應選擇權威教材),對C語言的基本概況做到心中有數。

  學完教材后,選取一些有代表性的編程范例,將其語句逐條理解透徹。同時還須注意一點,看的懂未必等于自己就會編寫,應當自己嘗試默寫,從而找出知識薄弱點、思維盲點。

  要養成一些良好習慣,比如,代碼書寫格式使用規范的鋸齒形,盡量使用完整表達。如果采用簡化方式,雖然不一定影響運算結果,但有的考試評分標準是按答題要點給分,所以還是不省為妙。

  以下是學習C語言過程中容易出現的問題:

  1.函數、變量使用前未定義。

  2.混淆“=”和“= =”。

  3.語句后或預定義的函數名后漏掉分號。

  4.將else拼寫成esle、continue拼寫成contiune。

  5.括號搭配錯誤。

  6.首地址理解為1。

  7. p++與++p區別不清。

  8. break、continue運用不當。

  9.誤將單引號用于字符串常量,將雙引號用于字符常量。

  10. else分句中嵌套條件語句時,漏掉了“if”。

  上機實踐

  雖然考點、培訓點一般都提供模擬上機,但畢竟時間、地點受到限制,不能保證充分的練習時間,因此很多考生都希望能在自家電腦上進行操作實踐,下面具體談談如何實現在個人電腦上進行練習的方法。

  一、簡易環境練習

  系統要求:Windows系統

  需用軟件:Turbo C 2.0

  TC軟件雖然不是標準的Windows程序,但在Windows環境下依然可以使用。為使軟件處于理想運行狀態,運行tc.exe后需要做一些設置:

  1.按“漢”按鈕,否則會出現部分亂碼。

  2.點擊屬性按鈕,在程序選項卡的“工作目錄”欄中根據上一命令行填入程序所在目錄,“運行”欄選擇最大化,選擇“退出時關閉”。

  設置好后即可依照練習冊輸入習題,進行編譯調試。編程中用到的處理數據一般需自建。為了提高效率,可從網上下載習題。這里應留意一些下載習題中的問題,比如遺漏字符、錄入錯誤等,還有一些不易發現的情況,像雙引號的字體不標準、文件擴展名前的句號成了逗號、甚至一些看似無內容的空行中包含著某些ASCII碼,都會影響編程結果。

  二、全真環境練習

  系統要求:DOS系統

  需用軟件:Turbo C 2.0、UCDOS、上機模擬軟件

  經過基礎階段學習后,再來進行針對等級考試的練習,這就需要用到模擬軟件了。市面上模擬軟件很容易買到,其操作界面與正式考試完全一樣,還往往匯集了豐富的題庫和答案、源程序、輸入數據,并可進行自我評分。有的還提供筆試題知識點查詢,介紹考試技巧等。

  使用模擬軟件前,應先安裝UCDOS(這與真實考試要求一樣,須選5.0以上版本,而且最好采用正式版,否則可能影響軟件使用)。通常情況下在Windows環境下是無法使用模擬軟件的,經過一些專業設置后雖可實現,但僅限于Windows 9X操作系統,而且設置不當易使系統崩潰,所以筆者建議還是在純DOS環境下使用為妥。

  實戰心得

  筆者參加的今年上半年考試題目大意如下:要求將一篇英文文章中每個字符的ASCII值按公式f(p)=p 17%256計算,如f(p)的ASCII值小于32或為奇數,則原字符不變,否則予以替代。這道題目需要編寫的程序代碼沒幾行,我寫好后調試運行,一切正常,復查幾遍也看不出有哪兒不妥。正打算離開考場時,忽然覺得運算結果值得懷疑,根據題意,經過ASCII值計算后的結果不大可能仍都是常規字符,因此回過頭來再逐字審查題目,反復對照編好的程序,焦點集中在了存放f(p)值的變量定義上,難道應將“char”改為“unsigned char”?一試,結果果然不同。

  事后查知,char變量值的范圍為-128至+127,unsigned char變量值的范圍為0至255。比如字符“x”的ASCII值為120,按上述公式運算后值為248,字符應予以替代;如果存放f(p)值的變量定義為char型,值則轉換為-8,字符因而不被替代,難怪剛才運算結果顯出全篇常規字符了。所以說,仔細嚴謹的應考作風能彌補一些技術上的不足,有助于臨場發揮。

  友情提示

  1.由于使用UCDOS,當屏幕下方顯示其狀態條時,Turbo C中的快捷鍵Alt+F9(調試編譯)、Alt+F5(查看運行結果)等提示會被屏蔽掉,解決的辦法為按一下右Shift鍵,隱藏UCDOS狀態條后即可正常使用。值得一提的是,Alt+F9雖然是Turbo C菜單中的Run/Run命令的快捷鍵,但兩者不完全相同:菜單命令包括自動編譯、連接和運行程序;而快捷鍵方式卻不包括運行程序,自然也就無運算結果,所以即使程序代碼編寫正確,考試成績仍有可能為零分。

  2.雖然一些模擬軟件的習題也是從國家考試中心發行的《全國計算機等級考試上機考試習題集》中選取,但正式考試時如遇到練習過的題目,仍應看仔細,其中可能會有“小于”與“大于”之類的一字之別。


文章來源:中國電腦教育報
·VBScript生成Word,并添加表格及書簽
·Microsoft Access數據庫常規規格
·[圖]和Ghost媲美的克隆備份PPC軟件
·Access安全嗎?Access安全性之QA詳解
·用Total Commander復制目錄結構
·用Access分析網站實例
·Adobe色彩系統RGB和CMYK相互轉換原理
·CIO需要什么樣的角色定位
·后臺運行的“Phonetic”到底是病毒還是木馬?
·為ASP.NET應用緩存Oracle數據
 放生
 愚愛
 夠愛
 觸電
 白狐
 葬愛
 光榮
 畫心
 火花
 稻香
 小酒窩
 下雨天
 右手邊
 安靜了
 魔杰座
 你不像她
 邊做邊愛
 擦肩而過
 我的答鈴
 懷念過去
 等一分鐘
 放手去愛
 冰河時代
 你的承諾
 自由飛翔
 原諒我一次
 吻的太逼真
 左眼皮跳跳
 做你的愛人
 一定要愛你
 飛向別人的床
 愛上別人的人
 感動天感動地
 心在跳情在燒
 玫瑰花的葬禮
 有沒有人告訴你
 即使知道要見面
 愛上你是一個錯
 最后一次的溫柔
 愛上你是我的錯
 怎么會狠心傷害我
 不是因為寂寞才想
 親愛的那不是愛情
 難道愛一個人有錯
 寂寞的時候說愛我
主站蜘蛛池模板: 垣曲县| 游戏| 米泉市| 靖州| 辽中县| 仁化县| 吴川市| 定陶县| 莎车县| 龙陵县| 长泰县| 社旗县| 高邑县| 双牌县| 嘉兴市| 贵德县| 北安市| 双桥区| 张北县| 南江县| 和龙市| 富民县| 开阳县| 临江市| 兰考县| 简阳市| 曲阳县| 康平县| 五原县| 永川市| 金秀| 屏山县| 龙陵县| 封丘县| 资溪县| 林芝县| 宜黄县| 永春县| 清丰县| 都安| 望城县|