卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

程序員2006年上半年試題解析答案

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.20

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

2006年上半年試題解析

上午試題解析

●試題答案 (1)A (2)D

【考查知識點】這兩道題考查的是計算機文字處理的基本操作。

【解析】在Word 的編輯狀態(tài),可以刪除表格中的一個或多個單元格、行或列,還可以刪除整張表,也可以只清除單元格的內容而不刪除單元格本身。單擊“表格”,選擇表格菜單中的“刪除”子菜單下的“表格”命令,這樣就刪除了整個表格及其內容。如果選擇表格中的一行,執(zhí)行“表格”菜單中的“刪除列”命令,也可以刪除整個表格。所以試題(1)的正確答案是A 。

在Word 的“編輯”菜單中并不存在“選項”菜單項;而“插入”菜單的“文件”菜單項是用來將外部文件的內容插入到當前Word 文檔中;“文件”菜單中的“頁面設置”菜單項是用來配置當前Word 文檔的頁邊距、紙張、文檔網(wǎng)絡等方面的選項的;“工具”菜單中的“選項”選項菜單項中提供了大量可配置的選項,包括視圖、常規(guī)、編輯、打印等。所以視圖(2)的正確答案是D 。

●試題答案(3)D (4)B

【考查知識點】這兩道題考查的是Excel 的基本操作及應用。

【解析】單元格是Excel 工作簿的最小組成單位,若用戶需要對某個Excel 的工作表的Al :G1的區(qū)域快速填充星期一、星期二、……星期日,可以采用的方法是在A1單元格填入“星期一”并水平方向拖動填充柄至G1單元格。

【總結與擴展】工作表中行列交叉處的長方形成為單元格。單元格是工作表中用于存儲數(shù)據(jù)的最小組成單位,可以存儲Excel 應用程序所允許的任意類型的數(shù)據(jù)。每個單元格都要一個固定的地址,地址編號由行號和列號組成。一個地址唯一地代表一個單元格。工作表中當前正在使用的但與昂是活動單元格,系統(tǒng)將活動單元格的四周加黑色的粗線框來區(qū)別其他的單元格。在Excel 中有規(guī)律的數(shù)據(jù)可以進行快速填充,靈活的使用快速填充功能可以避免重復輸入數(shù)據(jù)。在工作表的行或列的單元格中輸入第一個數(shù)據(jù),就可以使用填充柄完成該列其他數(shù)據(jù)的輸入,既方便又快捷。還可以利用“編輯/填充”命令在工作表中提昂藏一些有規(guī)律的數(shù)據(jù)。

●試題答案(5)C

【考查知識點】本題考查的是Outlook Express的基本概念。

【解析】Outlook Express作為一個郵電系統(tǒng),最大的優(yōu)勢就是附在了Windows 和IE 當中。Outlook Express容易使用,它可以登錄電子郵件服務器收發(fā)電子郵件,可以參加新聞組,而且可以將以前其他電子郵件客戶程序的信件轉移過來,避免了一些電子郵件軟件無法閱讀其他同類軟件所收的信件的缺點。

●試題答案(6)C

【考查知識點】本題考查的是內存儲器的特點。

【解析】主存儲器(也稱內存儲器)直接與CPU 相聯(lián)系,用于存放正在使用的部分程序和數(shù)據(jù)的存儲器。主存儲器在目前的計算機系統(tǒng)中實際上是由Cache 和內存組成的一個系統(tǒng),其存取速度較快。外存儲器是不直接和CPU 相聯(lián)系的存儲器,屬于計算機系統(tǒng)的外設部分。它們的存儲容量很大,成本低,但存取速度慢。

●試題答案(7)A

【考查知識點】本題考查的是各存儲器的存取速度比較。

【解析】在計算機中,一般來說,存取速度最快的使CPU 內部寄存器,然后是高速緩存Cache ,其次是計算機的主存,最慢的就是外部設備硬盤。

【總結與擴展】題(6)和題(7)都屬于考查存儲系統(tǒng)特征方面的問題,可對照學習。 1

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

●試題答案(8)C

【考查知識點】本題考查的是堆棧的作用。

【解析】在計算機中,堆棧是一段特殊的內存區(qū)。堆棧指針(SP )指向堆棧的頂部。堆棧的大小在運行時由內核動態(tài)的調整,CPU 通過指令PUSH 和POP ,向堆棧中添加元素、移去元素。堆棧中的物體具有一個原則:后進先出,即最后一個放入堆棧中的物體總是先拿出來。這一特點使它最常用于保護被中斷程序的現(xiàn)場。堆棧也用于給函數(shù)中使用的局部變量動態(tài)分配空間,給函數(shù)傳遞參數(shù)和函數(shù)返回值也要用到堆棧。

●試題答案(9)A

【考查知識點】本題考查的是USB 接口的特點。

【解析】通用串行總線USB 接口的主要特點是:USB 采用四線電纜,其中兩根是用來傳送數(shù)據(jù)的串行通道,另兩根為下游(Downstream )設備提供 5V容量500mA 的電源,對于高速且需要高帶寬的外設,USB1.0標準最高傳輸速率是12Mbps ;對于低速外設,USB1.0則以1.5Mbps 的傳輸速率來傳輸數(shù)據(jù)。USB 總線會根據(jù)外設情況在兩種傳輸模式中自動地動態(tài)轉換。USB 接口的最大特點是即插即用,可熱插拔。

●試題答案(10)D

【考查知識點】本題考查的是計算機的部件可靠度。

【解析】系統(tǒng)的可靠度是指從系統(tǒng)開始運行(t=0)到某時刻t 中能夠正常運行的概率,一般用R (t )表示,所以該部件千小時的可靠度應該是(10000-20)/10000=0.998。故選項D 是正確的。

●試題答案(11)D

【考查知識點】本題考查的是系統(tǒng)容錯的基本知識。

【解析】容錯技術是保證安全性和可靠性的關鍵手段之一。容錯即容忍故障,當故障發(fā)生時能夠自動檢測出來并使系統(tǒng)能夠自動恢復正常運行。當出現(xiàn)某些指定的硬件故障或軟件錯誤時,系統(tǒng)仍能執(zhí)行規(guī)定的一組程序,或者說程序不會因系統(tǒng)的故障而終止或被修改,并且執(zhí)行結果也不包括系統(tǒng)中故障所引起的錯誤。容錯技術是從系統(tǒng)結構方面來提高計算機系統(tǒng)的可靠性。

●試題答案(12)B

【考查知識點】本題考查的是多媒體計算機的基本外設。

【解析】多媒體輸入設備能將外界聲、光等媒體信號轉化為計算機可以存儲的數(shù)據(jù)。圖像輸入設備能夠通過光電傳感器將光轉化為電信號,并且能夠保存和識別。彩色攝像機可以輸入動態(tài)的圖像信息,彩色掃描儀可以將圖像轉化為數(shù)字格式的圖像,而數(shù)碼照相機也可以輸入數(shù)字化圖像信息,這些都屬于圖像輸入設備,故本題答案是B 。

●試題答案(13)A

【解析】Flash 是每個的MACROMEDIA 公司于1999年6月推出的優(yōu)秀網(wǎng)頁動畫設計軟件。它是一種交互式動畫設計工具,用它可以將音樂,聲效、動畫及富有新意的界面融合在一起,以制作出高品質的網(wǎng)頁動態(tài)效果。在Flash 動畫中使用矢量圖作為基本的圖形存儲形式。與位圖圖形不同的是,矢量圖使用直線和曲線來描述圖形,這些圖形的元素是一些點、線、矩形、多邊形、圓和弧線等等,它們都是通過數(shù)學公式計算獲得的。由于矢量圖形可通過公式計算獲得,所以矢量圖形文件體積一般較小。矢量圖形最大的優(yōu)點是無論放大、縮小或旋轉等不會失真;最大的缺點是難以表現(xiàn)色彩層次豐富的逼真圖像效果。

【總結與擴展】灰度圖像就是沒有色彩的圖像,RGB 色彩分量全部相等。例如,如果是一個二值灰度圖像,它的像素值只能為0或1,即我們稱該圖像的灰度級為2. 真彩色是指圖像中的每個像素值都分成R 、G 、B 、三個基色分量,每個基色分量直接決定其基色的強度,這樣產(chǎn)生的色彩成為真彩色。例如圖像深度為24,用R :G :B=8:8:8來表示色彩,則R 、 2

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

G 、B 各占用8位來表示各自基色分量的強度,每個基色強度分量等級為28=256種。圖像可容納224=16M種色彩。這樣得到的色彩可以反應原圖的真實色彩,故稱為真彩色。 偽彩色圖像的每個像素值實際上是一個索引值或代碼,該代碼值座位色彩查找表CLUT (Color Look – Up Table)中某一項的入口地址,根據(jù)該地址可查找出包含實際R 、G 、B 的強度值。這種用查找映射的方法產(chǎn)生的色彩稱為偽彩色。用這種方式產(chǎn)生的色彩本身是真的,不過它不一定反映原圖的色彩。

●試題答案(14)A

【考查知識點】本題考查的是音頻信號的數(shù)字化處理過程。

【解析】音頻信息獲取主要是聲音信號的數(shù)字化過程主要步驟包括采樣量化和編碼,為了便于傳輸還要對其存儲、壓縮在播放過程,首先要解、D/A轉換為模擬信號從而產(chǎn)生意志所以選A 。

●試題答案(15)C (16)C

【考查知識點】本題考查的是網(wǎng)絡安全。

【解析】Telnet 是遠程登錄協(xié)議;POP3是用來收取電子郵件的協(xié)議;DNS 是域名解析服務,負責實現(xiàn)IP 地址與域名服務器之間的翻譯;而HTTPS 是用來增強訪問網(wǎng)頁安全性的協(xié)議。 散列算法是用來生產(chǎn)消息摘要的,用來保證數(shù)據(jù)的完整性;時間戳則是一個時間標記,用來保證數(shù)據(jù)的時效性;數(shù)字信封通常采用非對稱密鑰體系,用來實現(xiàn)數(shù)據(jù)的不可抵賴性,同時也起到數(shù)據(jù)安全性的作用;而加密算法只是保證數(shù)據(jù)的保密性。

●試題答案(17)C

【考查知識點】本題考查的是ISO 標準。

【解析】ISO 9000有三個版本,分別是:1987年的第一版、1994年的第二版和2000年的第三版,主要用來描述質量管理體系的基本原理和規(guī)定術語。該標準引言部分提出了現(xiàn)代科學的管理理論和質量管理原則。

●試題答案(18)B

【考查知識點】本題考查的是著作權法。

【解析】根據(jù)《計算機軟件保護條例》的規(guī)定,軟件著作權保護的對象是計算機程序及開發(fā)文檔對其算法和用戶界面是不做保護的。

●試題答案(19)D

【考查知識點】本題考查的是數(shù)值的機器運算。

【解析】CCH 是十六進制數(shù),其二進制表示為11001100,根據(jù)補碼的規(guī)則,可以判斷它是負數(shù),然后除最高位外其末位減1,按位取反,得到原碼10110100,再將其轉化為十進制數(shù)為-52。X/2的值是-26,其原碼為10011010,在求其補碼11100110,及E6H 。

【總結與擴展】求一個任意進制數(shù)的補碼,首先將氣化為二進制數(shù),再轉化為二進制的原碼表示,然后按二進制補碼規(guī)則求其二進制的補碼表示,最后再轉換到相應的其他進制表示法。 ●試題答案(20)C

【考查知識點】本題考查的是常見編碼類型。

【解析】每個點需要占用1bit ,所以24×24=576bit,而一個漢字需要8bit ,所以需要的字節(jié)數(shù)為:576÷8=72字節(jié)。

●試題答案(21)D

【考查知識點】本題考查的是二進制轉化為十進制。

【解析】對于無符號的二進制數(shù)而言,每一位都是數(shù)據(jù)位,所以由二進制數(shù)定義得11001000

76543210表示的十進制數(shù)為:1×2 1×2 0×2 0×2 1×2 0×2 0×2 0×2=200。

●試題答案(22)D

【考查知識點】本題考查的是中斷的基本概念。

3

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

【解析】引起中斷的原因或發(fā)出中斷申請的來源就是中斷源。中斷源的類型有很多,最常見的中斷源有外部中斷源、故障中斷源、控制對象中斷源、軟件中斷源和時鐘/計數(shù)中斷源。外部中斷源又分為可屏蔽中斷源和非屏蔽中斷源兩類。關中斷僅用于控制可屏蔽中斷,而對于其他的中斷來說、在關中斷的狀態(tài)下,系統(tǒng)仍然可以響應這些中斷。

●試題答案(23)B (24)C

【考查知識點】本題考查的是W i n d o w s 基本操作。

【解析】在W i n d o w s 操作系統(tǒng)中文件名長度不限,允許使用空格,但不允許使用/、?、:、<、>、:、*等字符。一般文件都有擴展名,W i n d o w s 的文件擴展名允許使用多個圓點。所以題(23)選項B 是正確的。

●試題答案(25)B

【考查知識點】本題考查的是操作系統(tǒng)中采用信號量實現(xiàn)進程同步與互斥的基本知識及應用。

【解析】在操作系統(tǒng)的進程管理中,由于多個進程競爭同一資源可能會發(fā)生死鎖,若無外力作用,這些進程將永遠不能再向前推進。因此,最常采用的方法是采用信號量(Se m a p h o r e )及有關的P 、V操作。信號量是表示資源的實體,是一個與隊列有關的整體變量,其值僅能由P 、V操作改變。P操作是檢測信號量是否為正值,若不是,則阻塞調用進程;V操作是喚醒一個阻塞進程恢復執(zhí)行。根據(jù)用途的不同信號量分為:公用信號量和私用信號量。公用信號量用于實現(xiàn)進程間的互斥,初值通常設為1,它所聯(lián)系的一組并行進程均可對它實施P 、V 操作;私用信號量用于實現(xiàn)進程間的同步,初值通常設為0或n 。本題中,信號量的初值為2,當前值為-1,則表示系統(tǒng)中有1個正在等待該資源的進程。因為當?shù)谝粋€申請該資源的進程對信號量S 執(zhí)行P 操作,信號量S 減1等于1,進程可繼續(xù)執(zhí)行;當?shù)诙€申請該資源的進程對信號量S 執(zhí)行P 操作,信號量S 減1等于0,進程可繼續(xù)執(zhí)行;當?shù)谌齻€申請該資源的進程對信號量S 執(zhí)行P 操作,信號量S 減1等于-1,進程處于等待狀態(tài)。所以正確答案為B 。

●試題答案(26)C

【考查知識點】本題考查的是操作系統(tǒng)中同步與互斥的基本知識及應用。

【解析】已知n 個進程共享一個互斥段,如果最多允許m 個進程(m

【考查知識點】本題考查的是U N I X 操作系統(tǒng)中s h e l l 的基本概念。

【解析】sh e l l 可以看作是U N I X 系統(tǒng)為用戶提供的命令解釋程序。在U N I X 看來,sh e l l 是用戶登錄之后U N I X 運行的第一個程序。Sh e l l 本身就是一個計算機程序,用C 語言編寫,為協(xié)助用戶與操作系統(tǒng)之間通信而設計,管理用戶與核心(Ke r n e l )之間的對話,并把操作系統(tǒng)指令轉換成機器代碼。P C 用戶常用的D O S 與此類似,D O S 中所有的命令都由c o m m a n d . c o m 解釋執(zhí)行,co m m a m d . c o m 就相當與U N I X 系統(tǒng)中的s h e l l 。除了命令解釋器的功能外,sh e l l 還是一種強有力的程序設計語言,它具有變量、條件和循環(huán)結構等程序設計的基本元素,同時它還提供可剪裁的用戶環(huán)境以及重定向、管道線等有效而簡潔的技術。因此,用戶發(fā)布的任何命令都是s h e l l 命令,任何腳本(命令組成的小程序)都是s h e l l 腳本。

綜上所述,本題的正確答案為D 。

●試題答案(28)B

【考查知識點】本題考查的是編譯器的定義。

4

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

【解析】將C 語言編譯成J a v a 語言的程序稱為轉換程序。將匯編代碼翻譯成機器代碼的程序稱為匯編程序。SQ L是通用的關系數(shù)據(jù)庫語言,包括數(shù)據(jù)定義語言(D D L ) 、數(shù)據(jù)操作語言(DM L )、數(shù)據(jù)控制語言(DC L )數(shù)據(jù)查詢語言(DQ L )。編譯程序是專將高級語言程序翻譯成機器語言目標代碼的程序。所以,選項B 是正確答案。

●試題答案(29)C

【考查知識點】本題考查的是程序語言應用的基本知識。

【解析】目前業(yè)界流行多種程序設計語言,有些語言被設計成是通用的,可應用在多種領域,而由些語言則是專用的。J a v a 語言主要用于網(wǎng)絡編程,在嵌入式領域也得到廣泛使用。L i s p 語言是函數(shù)式語言,主要用于符號數(shù)據(jù)處理。編譯程序是專指將高級語言程序編譯成機器語言目標代碼的程序。XM L 是一種描述性的標記語言,由W 3C 批準并提出,通過采用標記代碼來為文檔的不同部分提供有意義的名稱。綜上所述,選項C 是正確答案。

●試題答案(30)B

【考查知識點】本題考查的是C 語言語句找錯。

【解析】一般程序中的錯誤可分為語義錯誤(或邏輯錯誤)和語法錯誤,語義錯誤是含義上的錯誤,語法錯誤是語句形式上的錯誤。在C程序代碼“wh i l e ((c =g e t c h a r () ! ='a')p u t c h a r (c ) ;”中,wh i l e語句的循環(huán)條件表達式中有三個“(”、兩個“)”,括號顯然不匹配,因此是該程序表達式形式上有錯誤,屬于語法錯誤。當程序中出現(xiàn)語法錯誤后,編譯程序不會為該程序產(chǎn)生目標代碼,也就不能運行該程序。故選項B 是正確的。 ●試題答案(31)A (32)C

【考查知識點】這兩道題考查的是參數(shù)傳遞的基本知識。

【解析】在引用調用方式下,被調用過程(函數(shù))執(zhí)行時,針對形參的修改將該反映在對應的實參變量中。運行函數(shù)f ()時,參數(shù)x 的值為5,因此局部變量a 的值為9. 在傳值調用方式下,執(zhí)行函數(shù)g ()不會影響實參a ,因此函數(shù)f ()的返回值為14;在引用調用方式下,執(zhí)行函數(shù)g ()時,對y 的修改就是對a 的修改,因此在g ()中,局部變量a 的值為8,參數(shù)y 的值改為17,因此函數(shù)調用g (a)結束后,a的值為17,函數(shù)f ()的返回值為22

【總結與擴展】引用調用和傳值調用是進行過程(函數(shù))調用時實際參數(shù)和形式參數(shù)間傳遞信息的兩種基本方式。在過程(函數(shù))首部聲明的參數(shù)稱為形式參數(shù),簡稱形參;過程(或函數(shù))調用時的參數(shù)稱為實際參數(shù),簡稱實參。調用語句實現(xiàn)了對過程(或函數(shù))語句的執(zhí)行,調用時首先要進行實參與形參間的參數(shù)傳遞。簡單地說,以傳值調用方式進行參數(shù)傳遞時,需要先計算出實參的值并將其傳遞給對應的形參,然后執(zhí)行所調用的過程(或函數(shù)),在過程(或函數(shù))執(zhí)行時對形參的修改不影響實參的值。而引用調用時首先計算實際參數(shù)的地址,并將次地址傳遞給被調用的過程,然后執(zhí)行被調用的過程(或函數(shù))。因此在被調用的過程(函數(shù))中,既得到了實參的值又得到實參的地址。

●試題答案(33)A

【考查知識點】本題考查的是可視化編程的基本知識。

【解析】可視化編程是指在程序開發(fā)階段就可看到應用系統(tǒng)的運行界面,但仍然需要通過編寫程序代碼完成軟件的開發(fā)??梢暬幊碳夹g已經(jīng)成為當前軟件開發(fā)中最重要的工具和手段,尤其是P o w e r B u i l d e r 、C B u i l d e r 、De l p h i 、Vi s u a l B a s i c 、Vi s u a l C 等開發(fā)工具的出現(xiàn),極大地推動了可視化編程技術的發(fā)展。

●試題答案(34)C

【考查知識點】本題考查的是面向對象程序設計語言的繼承特點。

【解析】繼承是軟件重用的一種方式,程序員通過繼承可以吸收現(xiàn)有類的數(shù)據(jù)和行為來創(chuàng)建新類,并增添新的性能增強此類。軟件重用能節(jié)省軟件開發(fā)時間,鼓勵人們重用經(jīng)過認可、 5

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

調試的高質量軟件,是系統(tǒng)的開發(fā)更為有效。類與類之間可以組成繼承層次,創(chuàng)建新類時,并不需要創(chuàng)建全新的數(shù)據(jù)成員和函數(shù),程序員可以指出這個新類應當繼承現(xiàn)有類的成員,這時,現(xiàn)有的類成為“基類”,實現(xiàn)繼承的新類成為“派生類”。派生類包含了從基類繼承而來的行為,并進行了擴充。

●試題答案(35)A

【考查知識點】本題考查的是數(shù)據(jù)結構的隊列問題。

【解析】數(shù)據(jù)結構中隊列的特點是先進先出,所以對于火車票售票窗口等待服務這樣的隊列問題而言是最合適的。組織中的管理機構是一種層次結構;商場中的顧客、住宅樓的訪客都是隨機的,所以無法利用隊列來模擬。故選項A 是正確的。

●試題答案(36)D

【考察知識點】本題考查的是數(shù)據(jù)結構中的堆棧操作。

【解析】在數(shù)據(jù)結構中,堆棧操作是后進先出的。所以出棧順序為2、1、3。

●試題答案(37)D (38)B

【考察知識點】本題考查的是數(shù)據(jù)結構中的二叉樹。

【解析】將題中給出的二叉樹的結點加以標識,從上到下、從左到右依次從A 到F ,該二叉樹采用順序存儲結構,F(xiàn) 結點的深度為4,故其結點編號為24-1=15,故該數(shù)組大小至少為

15. 若二叉樹采用二叉鏈表形式存儲,某結點無左子數(shù)或右子樹,即有一個空指針。對于葉子結點,因為無左右子樹故其空指針數(shù)是2,所以編號為B 、D 和F 的結點有兩個空指針,而編號為E 的結點有一個空指針,編號為A 和C 的無空指針,所以該鏈表的空指針是7. ●試題答案(39)C

【考查知識點】本題考查的是二分查找算法。

【解析】由二分查找算法的特點,必須保證左子樹的所有值都小于根節(jié)點,右子樹的所有值都大于根節(jié)點,所以選項C 是正確的。

●試題答案(40)B

【考查知識點】本題考查的是數(shù)組元素的存儲。

【解析】對于下標m 、n 都是從0開始計數(shù)的二維數(shù)組a[m][n],a[i][j]的存儲地址應該是a (i ×n j)×len ,其中,若以行為主序則i 表示行號、j 表示列號;若以列為主序則i 表示列號、j 表示行號,len 表示每個元素的長度。

根據(jù)題意知該數(shù)組是以行為主序的,而行號從0開始,即i 的值為2,而列是從1開始編號的,所以j 的值應該是1-1=0,所以元素a[2,1]相對于數(shù)組空間的起始地址偏移量應該是(2×5 0×1=10。

●試題答案(41)C

【考查知識點】本題考查的是面向對象程序設計中的消息概念。

【解析】面向對象程序設計采取消息傳遞機制作為對象之間相互通信和作用的唯一方式。對象本身具有很強的獨立性,它不像結構化程序設計方法中的數(shù)據(jù)那樣被動地等待對它執(zhí)行某種操作,而是成為操作處理的主體,必須發(fā)消息,請求對象執(zhí)行它的某個(算法)操作。每當需要改變對象狀態(tài)時,只能向對象發(fā)送消息來處理對象,消息帶來了執(zhí)行該操作的詳細信息,對象收到消息后,按消息提供的詳細信息(包括目標對象、所請求的操作方法和參數(shù))激活本對象內相匹配的操作,并執(zhí)行該操作,返回所需要的結果,以響應這條消息。對象發(fā)送消息不需要知道待執(zhí)行函數(shù)的內部結構,這體現(xiàn)了封裝性。

●試題答案(42)C

【考查知識點】本題考查的是面向對象程序設計構造函數(shù)自動調用的時刻。

【解析】類的對象一般都需要有初始值,但類定義體中不能在定義時初始化成員變量。所以,我們要借助類的構造函數(shù)完成這一任務。構造函數(shù)是類的一個特殊的成員函數(shù),它與類同名, 6

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

并且沒有返回值。C 在創(chuàng)建一個對象時,會自動調用類的構造函數(shù),在構造函數(shù)中可以執(zhí)行初始化成員變量的操作。

●試題答案(43)D

【考查知識點】本題考查的是面向對象程序設計的主要特征。

【解析】面向對象程序設計語言的三大特性包括封裝、多態(tài)和繼承,而結構則是傳統(tǒng)的面向過程程序設計語言的主要特性。

●試題答案(44)B

【考查知識點】本題考查的是變量作用域的基本概念。

【解析】在函數(shù)中定義的變量,其作用域只在函數(shù),屬于局部變量;而全局變量需要在文件頭定義。

●試題答案(45)A

【考查知識點】本題考查的是面向對象程序設計語言。

【解析】只有在面向對象語言中才支持自定義類,在以上的四個選項中,顯然,C#、C 、Java 都屬于面向對象設計語言。

●試題答案(46)D

【考查知識點】本題考查的是面向對象的基本概念。

【解析】類是對象的抽象,對象是類的實例,也就是說類是對象的模板;類庫是一種可重用的類資源,并不是以“封裝”為標準的;類與類之間的實例并沒有直接關系,而子類與父類之間是一種繼承關系,子類中包含所有父類的屬性和方法,而且可以在此基礎上定義自己的屬性和方法。故選項D 是正確的。

●試題答案(47)B

【考查知識點】本題考查的是系統(tǒng)規(guī)范的基本概念。

【解析】系統(tǒng)規(guī)范實際上就是系統(tǒng)需求的規(guī)格說明書,用來說明信息系統(tǒng)中每個系統(tǒng)功能的實現(xiàn)方法。

●試題答案(48)C

【考查知識點】本題考查的是數(shù)據(jù)流圖的概念和應用。

【解析】加工在數(shù)據(jù)流程圖中描述的是輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的交換,最核心的內容是數(shù)據(jù)的處理和加工。要加工的數(shù)據(jù)是由輸入的數(shù)據(jù)流表示,而產(chǎn)生的結果則是輸出的數(shù)據(jù)流,另外加工可以有多個輸入數(shù)據(jù)流和輸出數(shù)據(jù)流。所以在命名加工時主要說明的是對數(shù)據(jù)進行的處理和算法。

●試題答案(49)D

【考查知識點】本題考查的是軟件質量模型的基本概念。

【解析】根據(jù)ISO/IEC 9126軟件模型的規(guī)定,軟件的適應性是可移植性的一個子特性,用于衡量軟件無需采用特殊處理就能適應不同環(huán)境的程度。

●試題答案(50)B

【考查知識點】本題考查的是數(shù)據(jù)流圖的概念和應用。

【解析】數(shù)據(jù)流圖使用來描述數(shù)據(jù)流從輸入到輸出的交換過程流,它主要描述的是對數(shù)據(jù)的處理過程。

●試題答案(51)A

【考查知識點】本題考查的是結構化軟件開發(fā)的基本概念。

【解析】結構化分析方法的實質是著眼于數(shù)據(jù)流,自頂而下、逐步分解建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的邏輯模型。故此選項A 是正確的。 ●試題答案(52)A

【考查知識點】本題考查的是軟件測試的基本概念。

7

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

【解析】軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程,也是質量管理的重要手段,其目標是盡可能多地找出軟件中潛在的錯誤和缺陷。

●試題答案(53)C

【考查知識點】本題考查的是軟件測試的方法。

【解析】達到判定覆蓋要求,使用例能夠覆蓋到每個條件判斷的各種情況,可以通過真值表來實現(xiàn)。

本題只判定A OR B,要覆蓋判定的真、假兩個結果,顯然至少要有兩個測試用例,所以選項C 首先被排除。

選項B 中的兩個測試用例來測試A OR B,得到的結果分別是:False OR True=True和True OR False=True,所以沒有覆蓋整個判定。

選項C 中的兩個測試用例來測試A OR B,得到的結果分別是:False OR False =True和True OR True =True,覆蓋了整個判定。

由于兩個測試用例已經(jīng)覆蓋了整個判定,所以無需采用更多的測試用例,即可排除D 。 ●試題答案(54)D

【考查知識點】本題考查的是數(shù)據(jù)庫原理的基本知識。

【解析】數(shù)據(jù)模型是一組概念的集合。這些概念精確地描述了系統(tǒng)的靜態(tài)特性、動態(tài)特性和完整性約束條件。一般來說,數(shù)據(jù)模型由有數(shù)據(jù)結構、數(shù)據(jù)操作和完整性約束三部分組成的。 ●試題答案(55)D (56)C

【考查知識點】本題考查的是SQL 基本命令。

【解析】在SQL 語言中,創(chuàng)建表的命令為:CREA TE TABLE;刪除表的命令為:DRDP TABLE;修改表的命令為:ALTER TABLE。

修改表中的數(shù)據(jù)命令為:UPDATE ;在表中插入數(shù)據(jù)的命令為:INSERT ;刪除表中的數(shù)據(jù)的命令為:DELETE 。

●試題答案(57)B

【考查知識點】本題考查的是關系代數(shù)運算。

【解析】S∪R ,產(chǎn)生的結果記錄應該是兩個關系的總和,而關系T 的記錄只有兩條,故排除選項A 。

S ∩R 產(chǎn)生的結果應該是兩個關系集的共同記錄,并不會得到關系T 。

S —R 產(chǎn)生的結果是S 中不屬于R 的記錄,不難驗證得到的結果是關系T 。

S ×R 笛卡爾積運算)產(chǎn)生的結果的屬性數(shù)會增長,而關系T 的屬性量并沒有變化,所以也可排除。

●試題答案(58)C

【考查知識點】本題考查的是SQL 語句的數(shù)據(jù)定義語言。

【解析】在SQL 中創(chuàng)建表的語句和語法格式如下:

CREA TE TABLE<表名>

(<列名><數(shù)據(jù)類型>) [ 列級完整性約束條件]

[,<列名><數(shù)據(jù)類型>] [列級完整性約束條件]]…

[<表級完整性約束條件>];

由此得, 選項C 是正確的。

●試題答案(59)C

【考查知識點】本題考查的是算法消耗時間的時間變量。

【解析】復雜度的排列:O(1)

●試題答案(60)A

8

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

【考查知識點】本題考查的是組合運算。

【解析】從5本不同書中任意取出兩本,即對5本書進行組合運算,取出兩本的結果有C 25=5×4/2=10, 故答案為A

●試題答案(61)C

【考查知識點】本題考查的是組合運算。

【解析】要查看當前TCP/IP配置應該使用ipconfig 命令,它能夠列出DHCP 獲得的IP 地址。Ifconfig 是UNIX/Linux系統(tǒng)重要查看網(wǎng)絡接口配置信息命令。Route 命令可以用來查看路由表信息。

●試題答案(62) A

【考查知識點】本題考查的是Windows2000操作系統(tǒng)中有關網(wǎng)絡服務組件的知識。

【解析】IIS 是Windows 操作系統(tǒng)的一個組件,可以用來構建Web 、FIP 和SMTP 服務器。IE 的全稱Internet Explore 是Windows 自帶的Web 瀏覽器。POP3是收取電子郵件時使用的協(xié)議;DNS 是域名解析服務。

●試題答案(63)D

【考查知識點】本題考查的是公鑰加密的知識。

【解析】根據(jù)加密密鑰是否公開,加密體制分為私鑰密碼體制和公鑰密碼體制。由于私有密碼體制在加密和解密時使用同一個密鑰,也成為對稱密碼體制。公鑰體制是目前應用最廣泛的一種加密體制,在這一體制中,加密密鑰與解密密鑰各不相同,發(fā)送信息的人利用接受者的公鑰發(fā)送加密信息,接受者再利用自己的私鑰進行解密。這種方式既保證了信息的機密性,又能保證信息具有不可抵賴性。

●試題答案(64)C

【考查知識點】本題考查的是網(wǎng)絡故障排查。

【解析】網(wǎng)絡故障種類繁多,但一般解決的步驟很類似:

(1)找出故障信息;

(2)忽略與故障無關的信息;

(3)對故障進行準確定位;

(4)設計一個具體解決方案加以解決。

所以,在實際的解決過程中,一般是以分層網(wǎng)絡模型為基準,逐層排查。即先從物理層開始,也就是首先檢查物理連通性。

●試題答案(65)C

【考查知識點】本題考查的是網(wǎng)絡故障排除。

【解析】因為對服務器的IP 地址進行測試,響應正常,說明在網(wǎng)絡層和網(wǎng)絡層以下都是正常的,不可能是線路故障、路由故障、服務器網(wǎng)卡故障;對服務器域名進行測試出現(xiàn)超時錯誤,說明在連接域名解析服務器時出現(xiàn)問題。

(66)~(75) 題

【考查知識點】考查的是計算機專業(yè)英語。

●試題答案(66)C

【解析】掃描儀是一種能將圖片轉換成數(shù)碼形式的設備。

●試題答案(67)B

【解析】在C 語言中,字符串是用雙引號引起來的一串字符。

●試題答案(68)B

【解析】搜索引擎是幫助你在互聯(lián)網(wǎng)上找到所需要信息的程序。

●試題答案(69)A

【解析】在C 語言中,數(shù)據(jù)類型的說明集中放在程序塊的開頭,用于建立各種變量。

9

,

Generated by Foxit PDF Creator ? Foxit Softwarehttp://www.foxitsoftware.com For evaluation only.

●試題答案(70)D

【解析】賦值語句能夠執(zhí)行計算,并將計算結果存入變量以備以后使用。

●試題答案(71)D

【解析】計算機對各個程序模塊分別進行編譯,并肩產(chǎn)生的目標程序鏈接起來,形成可執(zhí)行程序。

●試題答案(72)D

【解析】標準化就是努力使各項工作類似、常規(guī)化和可交換。

●試題答案(73)B

【解析】網(wǎng)頁瀏覽器就是在用戶和互聯(lián)網(wǎng)之間起交互作用的軟件應用之一。

●試題答案(74)D

【解析】防火墻是眾多部門用來保護其局域網(wǎng)免受來自互聯(lián)網(wǎng)破壞的一種安全機制。 ●試題答案(75)A

【解析】查詢就是對數(shù)據(jù)庫的檢索,即按照指定的準則找出數(shù)據(jù)庫中的一個或一組記錄。 下午試題解析

●試題一

【試題答案】

0 0

1

0 1 0

1 0 0

a

b c b c b a b a

[問題3]

(1) B (j ,n-i 1),或矩陣B 的第j 行第n-i 1列

(2) C (n-i 1,n-j 1),或矩陣C 的第n-i 1行第n-j 1列

(3) A (n-j 1,i )

【考查知識點】本題考查的是信息處理過程中n ﹡n矩陣的旋轉處理及旋轉變換時各元素位置的對應關系。

【解析】問題1,信息處理過程中經(jīng)常需要將圖片點陣或漢字點陣等做旋轉處理。這種方法在計算機內部編程實現(xiàn)時就可化簡為對n ﹡n矩陣的旋轉處理。其中,n是一個變量,以調用矩陣旋轉函數(shù)的模塊作為輸入?yún)?shù)給出具體值。旋轉函數(shù)實現(xiàn)過程就是對n 值不確。 定的情況找出規(guī)律,再按規(guī)律進行處理。

o 試題中給出了“按順序時針方向旋轉90”的例子。根據(jù)題目中的例子,不難在此基礎上進

行推廣:

1 0

0 1 0 0 0 1 1 0 0 0

問題2,根據(jù)該矩陣所具有的旋轉特性,可以逐步推導出一些元素的值:

10

標簽: