




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2017年計算機二級C語言考前試題及答案5一、選擇題(每小題1分.共40分)(1)下列敘述中正確的是()。A.線性表的鏈式存儲結構與順序存儲結構所需要的存儲空間是相同的B.線性表的鏈式存儲結構所需要的存儲空間一般要多于順序存儲結構C.線性表的鏈式存儲結構所需要的存儲空間一般要少于順序存儲結構D.線性表的鏈式存儲結構與順序存儲結構在存儲空間的需求上沒有可比性(2)下列敘述中正確的是()。A.棧是一種先進先出的線性表B.隊列是一種后進先出的線性表C.棧與隊列都是非線性結構D.以上三種說法都不對(3)軟件測試的目的是()。A.評估軟件可靠性B.發現并改正程序中的錯誤C.改正程序中的錯誤D.發現程序中的錯誤(4)在軟件開發中,需求分析階段產生的主要文檔是()。A.軟件集成測試計劃B.軟件詳細設計說明書C.用戶手冊。D.軟件需求規格說明書(5)軟件生命周期是指()。A.軟件產品從提出、實現、使用維護到停止使用退役的過程B.軟件從需求分析、設計、實現到測試完成的過程C.軟件的開發過程D.軟件的運行維護過程(6)面向對象方法中,繼承是指()。A.一組對象所具有的相似性質B.一個對象具有另一個對象的性質C.各對象之間的共同性質D.類之間共享屬性和操作的機制(7)層次型、網狀型和關系型數據庫劃分原則是()。A.記錄長度B.文件的大小C.聯系的復雜程度D.數據之間的聯系方式(8)一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間的聯系是()。A.一對一B.一對多C.多對多D.多對一(9)數據庫設計中反映用戶對數據要求的模式是()。A.內模式B.概念模式C.外模式D.設計模式(10)有三個關系R、S和T如下:則由關系R和s得到關系T的操作是()。A.自然連接B.差C.交D.并(11)計算機能直接執行的程序是()。A.源程序B.目標程序C.匯編程序D.可執行程序(12)以下敘述中正確的是()。A.c語言規定必須用main作為主函數名,程序將從此開始執行B.可以在程序中由用戶指定任意一個函數作為主函數,程序將從此開始執行C.c語言程序將從源程序中第一個函數開始執行、D.main的各種大小寫拼寫形式都可以作為主函數名,如MAIN,Main等(13)以下選項中可用做c程序合法實數的是()。、、A.3.0e0.2B..1e0C.E9D.9.12E(14)下列定義變量的語句中錯誤的是()。A.intjnt;B.doubleint_;C.charFor;D.floatUS$;(15)表達式:(im)((double)9/2)一9%2的值是()。A.0B.3C.4D.5(16)設變量均已正確定義,若要通過scaIIf(”%d%c%d%c”,&al,&el,&a2,&c2);語句為變量al和a2賦數值l0和20,為變量cl和c2賦字符x和Y。以下所示的輸入形式中正確的是()。(注:口代表空格字符)(17)以下選項中不能作為c語言合法常量的是()。.A.0.1e+6B.’cd’.C.”、a”D.’\011(18)if語句的基本形式是:if(表達式)語句,以下關于“表=迭式”值的敘述中正確的是()。A.必須是邏輯值B.必須是整數值C.必須是正數D.可以是任意合法的數值(19)有如下嵌套的if語句:以下選項中與上述if語句等價的語句是()。A.k=(aB.B.:((b>C.?b:C.;B.k=(aD.k=(a(26)設有定義:doublea[10],*s=a;以下能夠代表數組元素a[3]的是()。A.($s)[3]B.}(s+3)C.*s[3]D.}s+3(29)以下選項中正確的語句組是()。A.char*s;8={1.BOOK!”}iB.char*s;8=”BOOK!”;C.charS[10];S=”BOOK!”;D.charS[];S=”BOOK!”;(30)若有定義語句:char}sl=‘’0K”,:Its2=”ok”;以下選項中,能夠輸出“OK”的語句是()。A.if(strcmp(sl,s2)!=0)puts(s2);B.if(strcmp(sl,s2)!=0)puts(s1);C.if(strcmp(sl,s2)==1)puts(s1);D.if(strcmp(sl,s2)==0)puts(s1);一、選擇題(1)B【解析】線性鏈式存儲結構中每個結點都由數據域與指針域兩部分組成,增加了存儲空間,所以一般要多于順序存儲結構。(2)D【解析】棧是一種先進后出的線性表,隊列是一種先進先出的線性表,棧與隊列都是線性結構。(3)D【解析】軟件測試是為了發現錯誤而執行程序的過程,測試要以查找錯誤為中心,而不是為了演示軟件的正確功能。不是為了評估軟件或改正錯誤。(4)D【解析】需求分析階段的工作可以概括為:需求獲取、需求分析、編寫需求規格說明書、需求評審四個方面。所以選擇D。(5)A【解析】通常,將軟件產品從提出、實現、使用維護到停止使用退役的過程稱為軟件生命周期。也就是說,軟件產品從考慮其概念開始,到該軟件產品不能使用為止的整個時期都屬于軟件生命周期。(6)D【解析】繼承是面向對象的方法的一個主要特征,是使用已有的類的定義作為基礎建立新類的定義技術。廣義地說,繼承是指能夠直接獲得已有的性質和特征,而不必重復定義它們,所以說繼承是指類之間共享屬性和操作的機制。(7)D【解析】層次模型的基本結構是樹形結構,網狀模型是一個不加任何條件限制的無向圖,關系模型采用二維表來表示,所以三種數據庫的劃分原則是數據之間的聯系方式。(8)C【解析】因為一個人可以操作多個計算機,而一臺計算機又可以被多個人使用,所以兩個實體之間是多對多的關系。(9)C【解析】數據庫系統的三級模式是概念模式、外模式和內模式。概念模式是數據庫系統中全局數據邏輯結構的描述,是全體用戶公共數據視圖。外模式也稱子模式或用戶模式,它是用戶的數據視圖,給出了每個用戶的局部數據描述,所以選擇C。內模式又稱物理模式,它給出了數據庫物理存儲結構與物理存取方法。(10)B【解析】關系T中的元組是R關系中有而s關系中沒有的元組的集合,所以進行的是差的運算。(11)D【解析】計算機能直接執行的程序是二進制的可執行程序,擴展名為.exe。所以選擇D選項。(12)A【解析】C語言中的主函數只能是main()函數,不能任意指定,所以B選項錯誤。C語言從主函數main()開始,到主函數main()結束,所以C選項錯誤。主函數必須寫成小寫的main,不能混淆大小寫,所以D選項錯誤。(13)B【解析】A選項中e后面的指數必須為整數,所以錯誤。C語言規定,E之前必須要有數字,所以c選項錯誤。E后面必須要有數字,且必須為整數,所以D選項錯誤。(14)D【解析】C語言規定,變量命名必須符合標識符的命名規則。D選項中包含了非法字符“$”,所以錯誤。標識符由字母、數字或下劃線組成,且第一個字符必須是大小寫英文字母或者下劃線,而不能是數字。大寫字符與小寫字符被認為是兩個不同的字符,所以For不是關鍵字for。(15)B【解析】先將整型數據9強制轉換成doub1e型,然后除以2得到的結果與doub1e型保持一致,即為4.5,然后將4.5強制轉換成整型數據4,然后計算9%2的值為1,最后計算4一1的值為3,所以選擇B選項。(16)C【解析】輸入數據的格式必須與scanf()的格式控制串完全匹配,如果A、B、c選項中在數字10后面均輸入了空格,則會將空格賦給變量c1,而不是把x賦給c1,所以選擇C選項。(17)B【解析】要想表示字符串常量應該用雙引號表示,即“cd”,單引號用于表示字符常量,所以B選項中的表示方法錯誤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 剛做完的數學試卷
- 費縣期末考試六上數學試卷
- 肝性昏迷的護理
- 肥城初一數學試卷
- 福建漳州數學試卷
- 高考的文科的數學試卷
- 廣安中考數學試卷
- 東北中學六年級數學試卷
- 個性化購物輔助工具開發考核試卷
- 燈湖中學月考數學試卷
- 防溺水救助培訓內容
- 衛生監督協管員培訓課件
- 國開(北京)2024年秋《財務案例分析》形考作業答案
- 廠區食堂二次供水水箱清洗協議
- DB52T 1512-2020 水利水電工程隧洞施工超前地質預報技術規程
- 單位綜合評價評語
- 牲畜用飲水槽相關項目實施方案
- 《數學課程標準》義務教育2022年修訂版(原版)
- 民政統計信息管理系統培訓手冊街鄉鎮
- 超聲科晉升主任(副主任)醫師超聲診斷子宮癌肉瘤病例報告專題分析
- 教學樓加固工程施工組織
評論
0/150
提交評論