資源描述:
《全國計算機等級考試二級C語言筆試高頻考點》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、計算機等級考試二級C語言自學(xué)之高頻考點余敦輝CompanyLogo教材、參考書與課時安排參考書1、全國計算機等級考試二級教程—C語言程序設(shè)計教育部考試中心高等教育出版社2、二級C語言高頻考題導(dǎo)航南開大學(xué)出版社3、C語言真題分析與實戰(zhàn)訓(xùn)練清華大學(xué)出版社課時安排授課:28學(xué)時往年考題講解:4學(xué)時CompanyLogo考試大綱◆基本要求1.熟悉VisualC++6.0集成開發(fā)環(huán)境。2.掌握結(jié)構(gòu)化程序設(shè)計的方法,具有良好的程序設(shè)計風(fēng)格。3.掌握程序設(shè)計中簡單的數(shù)據(jù)結(jié)構(gòu)和算法并能閱讀簡單的程序。4.在VisualC++6.0集成環(huán)境下,能夠編寫簡單的C程序,并具有基本的糾錯和調(diào)試程序的能力Com
2、panyLogo目錄1.程序設(shè)計基本概念2.C程序設(shè)計的初步知識3.順序結(jié)構(gòu)4.選擇結(jié)構(gòu)5.循環(huán)結(jié)構(gòu)6.字符型數(shù)據(jù)7.函數(shù)8.地址和指針9.數(shù)組10.字符串11.對函數(shù)的進一步討論12.用戶標(biāo)識符的作用域和存儲類13.編譯預(yù)處理和動態(tài)存儲分配14.結(jié)構(gòu)體、共用體和用戶定義類型15.位運算16.文件CompanyLogo第1章 程序設(shè)計基本概念Top1: 各種“程序”的概念Top3: 結(jié)構(gòu)化程序設(shè)計Top2: 算法的特性C程序的上機步驟CompanyLogo什么是程序??Top1:各種“程序”的概念人們把需要用計算機完成的工作寫成一條條指令,并把這些指令存儲在內(nèi)存中,當(dāng)人們給出執(zhí)行命令后
3、,計算機就按指令順序自動進行操作。這些可以連續(xù)執(zhí)行的一條條指令的集合稱為“程序”。CompanyLogo機器語言匯編語言高級語言面向過程面向?qū)ο驝PU指令系統(tǒng),由0、1序列構(gòu)成的指令碼組成如:10000000加10010000減用助記符號描述的指令系統(tǒng)如ADDA,B程序設(shè)計是數(shù)據(jù)被加工的過程客觀世界可以分類,對象是類的實例對象是數(shù)據(jù)和方法的封裝對象間通過發(fā)送和接受消息發(fā)生聯(lián)系程序設(shè)計關(guān)鍵是定義類,并由類派生對象程序設(shè)計語言的發(fā)展Top1:各種“程序”的概念CompanyLogo程序的“轉(zhuǎn)換”機器語言匯編語言高級語言C語言編譯匯編源程序目標(biāo)程序.OBJTop1:各種“程序”的概念可執(zhí)行程
4、序.exe鏈接二進制語言CompanyLogoTop1:各種“程序”的概念真題分析(2007年4月)下列敘述中錯誤的是______A、計算機不能直接執(zhí)行用C語言編寫的源程序B、C程序經(jīng)編譯后,生成后綴為.Obj的文件是一個二進制文件C、后綴為.Obj的文件,經(jīng)連接程序生成后綴為.Exe的文件是一個二進制文件D、后綴為.Obj和.Exe的二進制文件都可以直接運行DCompanyLogoTop1:各種“程序”的概念真題分析(2006年4月)以下敘述中錯誤的是______A、C語言源程序經(jīng)編譯后生成后綴為.OBJ的目標(biāo)程序B、C程序經(jīng)過編譯、連接步驟之后才能形成一個真正可以執(zhí)行的二進制機器指
5、令文件C、用C語言編寫的程序稱為源程序,它以ASCII代碼形式存放在一個文本文件中D、C語言中的每條可執(zhí)行語句和非執(zhí)行語句最終都將轉(zhuǎn)換成二進制的機器指令D只有二進制語句才最終被轉(zhuǎn)換成二進制機器指令CompanyLogoTop1:各種“程序”的概念真題分析(2008年9月)計算機能直接執(zhí)行的程序是____A、源程序B、目標(biāo)程序C、匯編程序D、可執(zhí)行程序DCompanyLogoTop1:各種“程序”的概念真題分析(2007年9月)C語言源程序的后綴是_____A、.exeB、.cC、.objD、.cpBCompanyLogoTop1:各種“程序”的概念真題分析(2006年9月)以下說明中正
6、確的是_____A、C語言比其它語言高級B、C語言可以不用編譯就能被計算機執(zhí)行C、C語言以接近英語和數(shù)學(xué)言語作為語言的表達式D、C語言出現(xiàn)最晚,具有其它語言的一切優(yōu)點CCompanyLogoTop1:各種“程序”的概念真題分析(2011年3月)計算機高級語言程序的運行方法有編譯執(zhí)行和解釋執(zhí)行兩種,以下敘述中正確的是_____(選擇題第11題)A)C語言程序僅可以編譯執(zhí)行B)C語言程序僅可以解釋執(zhí)行C)C語言程序既可以編譯執(zhí)行又可以解釋執(zhí)行D)以上說法都不對CCompanyLogoTop1:各種“程序”的概念真題分析(2011年3月)以下敘述中錯誤的是_____(選擇題第12題)A)C語
7、言的可執(zhí)行程序是由一系列機器指令構(gòu)成的B)用C語言編寫的源程序不能直接在計算機上運行C)通過編譯得到的二進制目標(biāo)程序需要連接才可以運行D)在沒有安裝C語言集成開發(fā)環(huán)境的機器上不能運行C源程序生成的.exe文件DCompanyLogoTop1:各種“程序”的概念練習(xí)題1、以下敘述中正確的是_____A、C語言的源程序不必通過編譯就可以直接運行B、C語言中的每條可執(zhí)行語句最終都將被轉(zhuǎn)換成二進制的機器指令C、C程序經(jīng)編譯形成的二進制代碼可直接執(zhí)行D、