軟考程序員試題教育文檔文庫題庫范文.doc_第1頁
軟考程序員試題教育文檔文庫題庫范文.doc_第2頁
軟考程序員試題教育文檔文庫題庫范文.doc_第3頁
軟考程序員試題教育文檔文庫題庫范文.doc_第4頁
軟考程序員試題教育文檔文庫題庫范文.doc_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟考程序員試題及答案解析一、選題題1. 二進制語言是屬于 ()A. 面向機器語言B. 面向問題語言C. 面向過程語言D. 面向匯編語言【解析】人們研制了許許多多計算機程序設計語言, 其中二進制語言直接來自計算機的指令系統(tǒng),與具體計算機緊密相關, 所以是一種面向機器語言。 面向問題語言是為了易于描述和求解某類特定領域的問題而專門設計的一種非過程語言。 面向過程語言是一種能方便描述算法過程的計算機程序設計語言。有匯編語言,但沒有面向匯編語言。匯編語言也是一種面向機器的語言,與機器語言比較,匯編語言用有助于記憶的符號來代表二進制代碼。所以解答是A?!敬鸢浮?A2. 下列語言中不屬于面向過程的語言是

2、()A. 高級語言B. 低級語言C.C 語言D.PASCAL 語言【解析】 C 語言和 PASCAL等程序設計語言都是高級語言,它們用于描述復雜加工的處理過程,所以也稱它們是面向過程語言。 低級語言是指機器語言和匯編語言, 低級語言是面向機器的語言, 而不是面向問題的語言。所以解答是 B。【答案】 B3. 下列字符中屬于鍵盤符號的是 ()A.B.nC.tD.b【解析】鍵盤符號是指鍵盤上有標記, 并能在顯示器上直接以其標記字樣顯示的字符。 有許多鍵盤上有標記的符號, 它們不是用于直接顯示的, 鍵入這種字符用于表示特定的意義, 如常用的回車符。為了能讓C 程序標記這種符號,程序采用轉義字符的方式書

3、寫這種字符。如n、t、b都不是鍵盤字符,在C 語言中,它們都得用轉義字符來表達。只有字符才是鍵盤字符。所以解答是A。但在 C 程序中,反斜杠字符 已特別用作轉義字符的引導符,它也得用轉義字符的表達形式書寫,將它寫成 ?!敬鸢浮?A4. 下列字符列中,不是用來表達轉義字符是 ()A.B.C.074D.0【解析】 轉義字符有三種書寫形式:反斜社字符后接上某個規(guī)定的字符; 反斜杠字符后接上13個八進制數(shù)字符 ; 反斜社字符和字符 X 之后接上 1 至 2 個十六進制數(shù)字符。后兩種分別八進制數(shù)和十六進制數(shù)直接給出字符的 ASCll 代碼值。而 074 是八進制整數(shù),不是轉義字 . 所以解答是 C。【答

4、案】 C5. 不是 C 語言提供的合法關鍵字是 () A.switchB.beginC.caseD.default【解析】 因 C語言的關鍵字表中沒有 begin ,它不是 C語言的關鍵字。所以解答是 B。【答案】 B6. 下列字符列中,能作為單個標識符是 ()lA.?aB.a=2C.a.3 D.a_3【解析】在 C語言中,規(guī)定標識符是這樣一種字符序列,由英文字母或下線字符開始,后接任1個英文字母、下線字符和數(shù)字符組成。 所以問題所列的字符列只有a_3 是標識符,其余都 l 是標識符,一個是由字符 ?開頭、一個中間有字符=,另一個有字符 . 。所以解答是D?!敬鸢浮?D7. 在 C 語言中,下

5、列說法中錯誤的是 ()A. 函數(shù)定義可以分為兩個部分:函數(shù)說明部分和函數(shù)體B. 主函數(shù)可以調用任何非主函數(shù)C. 任何非主函數(shù)可以調用其它任何非主函數(shù)D. 程序可以從任何函數(shù)開始執(zhí)行【解析】 每個 C函數(shù)的定義分兩部分,函數(shù)說明部分和函數(shù)體,所以敘述A. 是正確的敘述。 C語言中,函數(shù)可以遞歸調用, 主函數(shù)可以調用程序中的任何函數(shù), 當然可以調用任何非主教的其它函數(shù),所以敘述 B. 是一個正確的敘述。同樣理由,敘述 C.也是正確的。 C語言規(guī), C程序只有一個主函數(shù),并總是從主函數(shù)開始執(zhí)行,不能從非主函數(shù)開始執(zhí)行。所以,說程可以從任何函數(shù)開始執(zhí)行是錯誤的。所以解答是 D?!敬鸢浮?D8. 下列字

6、符列中,可以作為“字符串常量”的是 () A.ABCB.ABC ”C. abcD. a【解析】 C 程序中,一個字符率常量是表示一個字符序列,書寫時,用雙引號字符前后括住這個字符序列。所以只有”ABC”是一個正確的字符率常量,其余都不是。其中,ABC可作為標識符,字符列 abc不能出現(xiàn)在 C 程序中, a是一個字符常量。所以解答是B?!敬鸢浮?B9. 在以字節(jié)存儲字符的系統(tǒng)中, n 在內存占用的字節(jié)數(shù)是 ()A.1B.2C.3D.4【解析】一般來說,一個字符在內存中只占1 個字節(jié), n 是轉義字符,其意義是換行符,它作為一個字符存儲,在內存也只占五個字節(jié)。所以解答是A?!敬鸢浮?A10. 字符串” XyZ”在內存占用的字節(jié)數(shù)是 ()A.3B.4C.6D.8【解析】字符串中的每

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論