事業(yè)單位考試計(jì)算機(jī)專(zhuān)業(yè)知識(shí)試卷及答案.docx
《事業(yè)單位考試計(jì)算機(jī)專(zhuān)業(yè)知識(shí)試卷及答案.docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《事業(yè)單位考試計(jì)算機(jī)專(zhuān)業(yè)知識(shí)試卷及答案.docx(30頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、事業(yè)單位考試計(jì)算機(jī)專(zhuān)業(yè)知識(shí)試卷及答案一、單項(xiàng)選擇題(本題型共45題,每題1分,共45分。每題給出的4個(gè)選項(xiàng)中,只有1個(gè)選項(xiàng)是符合題意的,將正確的選項(xiàng)選出,并在答題卡上將相應(yīng)的字母涂黑。不選或錯(cuò)選,該題均不得分。)1.計(jì)算機(jī)系統(tǒng)中,各種數(shù)據(jù)和命令傳輸?shù)墓餐ǖ婪Q(chēng)為()。A.存儲(chǔ)器B.總線C.內(nèi)存D.中央處理器2.所謂的定點(diǎn)數(shù)指的是()。A.數(shù)據(jù)的小數(shù)點(diǎn)位置固定不變B.小數(shù)位數(shù)固定不變C.整數(shù)位數(shù)固定不變D.整數(shù)符號(hào)位不變3.RAM的中文含義是()。A.移動(dòng)存儲(chǔ)器B.硬盤(pán)存儲(chǔ)器C.只讀存儲(chǔ)器D.隨機(jī)存儲(chǔ)器4.能檢測(cè)出2位錯(cuò)誤,并能糾正1位錯(cuò)誤的校驗(yàn)碼是()。A.奇偶校驗(yàn)碼B.循環(huán)冗余碼C.BCD碼
2、D.海明碼5.CAD的中文含義是()。A.計(jì)算機(jī)仿真技術(shù)B.計(jì)算機(jī)控制技術(shù)C.計(jì)算機(jī)辦公軟件D.計(jì)算機(jī)輔助設(shè)計(jì)6.計(jì)算機(jī)中,運(yùn)算器的主要功能是()。A.算術(shù)運(yùn)算B.算術(shù)運(yùn)算和邏輯運(yùn)算C.控制和尋址運(yùn)算D.尋址運(yùn)算7.CPU可以用來(lái)描述計(jì)算機(jī)的()。A.運(yùn)算速度B.輸入功率C.磁盤(pán)轉(zhuǎn)速D.更新頻率8.相聯(lián)存儲(chǔ)器是一種()的存儲(chǔ)器。A.按邏輯空間訪問(wèn)B.按內(nèi)容訪問(wèn)C.按文件類(lèi)型訪問(wèn)D.按數(shù)據(jù)類(lèi)型訪問(wèn)9.計(jì)算機(jī)中,當(dāng)前應(yīng)用最普遍的字符編碼是()。A.ASCII碼B.漢字編碼C.BCD碼D.內(nèi)碼10.內(nèi)存儲(chǔ)器中,每一個(gè)存儲(chǔ)單元被賦予唯一的一個(gè)序號(hào),該序號(hào)稱(chēng)為()。A.容量B.編號(hào)C.標(biāo)號(hào)D.地址11.
3、十進(jìn)制數(shù)211轉(zhuǎn)換成二進(jìn)制數(shù)為()。A.11010011B.11010010C.1101011D.1101101112.存儲(chǔ)器設(shè)計(jì)的目標(biāo)之一是以較小的成本使存儲(chǔ)體系與CPU的速度相匹配。為了實(shí)現(xiàn)此目標(biāo),速度、容量和價(jià)格是設(shè)計(jì)存儲(chǔ)器時(shí)應(yīng)考慮的主要因素,以確定存儲(chǔ)器體系結(jié)構(gòu)。一般情況下,理想的存儲(chǔ)體系結(jié)構(gòu)層次從低到高依次為()。A.主存儲(chǔ)器、輔助存儲(chǔ)器、高速緩存、寄存器B.輔助存儲(chǔ)器、主存儲(chǔ)器、高速緩存、寄存器C.高速緩存、主存儲(chǔ)器、輔助存儲(chǔ)器、寄存器D.寄存器、高速緩存、主存儲(chǔ)器、輔助存儲(chǔ)器13.在Windows中,呈灰色的菜單表示()。A.該菜單有下級(jí)子菜單B.該菜單正在使用C.該菜單不能選用
4、D.系統(tǒng)可能中病毒14.以下4種關(guān)于Windows操作系統(tǒng)的描述中,正確的是()。A.Windows是一個(gè)單任務(wù)、字符化的操作系統(tǒng)B.Windows是一個(gè)多任務(wù)、字符化的操作系統(tǒng)C.Windows是一個(gè)單任務(wù)、圖形化的操作系統(tǒng)D.Windows是一個(gè)多任務(wù)、圖形化的操作系統(tǒng)15.在Windows操作系統(tǒng)中,用戶(hù)建立的文件默認(rèn)具有的屬性是()。A.存檔B.只讀C.系統(tǒng)D.隱藏16.下列關(guān)于Windows安全啟動(dòng)模式的描述,不正確的是()。A.開(kāi)機(jī)時(shí)可以手工切換到安全啟動(dòng)模式B.當(dāng)Windows系統(tǒng)出現(xiàn)異常時(shí),系統(tǒng)會(huì)自動(dòng)切換到安全啟動(dòng)模式C.在安全模式下啟動(dòng)的系統(tǒng),一些在正常啟動(dòng)模式下能運(yùn)行的應(yīng)用
5、程序?qū)⒉荒苓\(yùn)行D. 安全啟動(dòng)模式下,系統(tǒng)具有一定的修復(fù)能力17.下列關(guān)于Windows附件自帶的應(yīng)用程序,敘述正確的是()。A.“記事本”可以處理文字,也可以處理圖形B.“畫(huà)圖”是繪圖工具,不能處理文字C.“記事本”、“寫(xiě)字板”都不能處理圖形D.“寫(xiě)字板”是文字處理軟件,也可以進(jìn)行圖文處理18.WindowsXP操作系統(tǒng)自身攜帶的媒體播放器是()。A.QvodB.WindowsMediaPlayerC.RinampD.RealPlayer19.在Word編輯環(huán)境中,不是以對(duì)象的形式插入到文檔中的是()。A.特殊字符B.公式C.圖片D.表格20.對(duì)于編輯中的Word文檔的保存,下列描述不正確的是
6、()。A.允許自動(dòng)保存B.允許后臺(tái)保存C.可按Ctrl+S組合鍵保存D.可按Ctrl+A組合鍵另存21.若要打開(kāi)兩個(gè)Word窗口,并使這兩個(gè)窗口同時(shí)顯示同一文檔的內(nèi)容,可執(zhí)行的操作是()。A.雙擊要打開(kāi)的文檔,然后在打開(kāi)的窗口中選擇“窗口”|“新建窗口”命令B.雙擊要打開(kāi)的文檔,然后在打開(kāi)的窗口中選擇“窗口”|“重疊排列”命令C.先后兩次雙擊要打開(kāi)的文檔D.雙擊要打開(kāi)的文檔,然后通過(guò)選擇“文件”|“打開(kāi)”命令再打開(kāi)一次該文檔22.在Word中,下列關(guān)于表格操作的描述,不正確的是()。A.可以進(jìn)行單元格的合并B.可以進(jìn)行表格的合并C.可以對(duì)表格中的數(shù)據(jù)進(jìn)行排序D.可以利用公式對(duì)表格中的數(shù)據(jù)進(jìn)行求
7、和23.Word中,在()視圖下編輯文檔不會(huì)出現(xiàn)標(biāo)尺。A.普通B.全屏C.頁(yè)面D.Web版式24.Word中,先輸入4個(gè)英文單詞,然后分別將這4個(gè)英文單詞的字號(hào)設(shè)置為五號(hào)、四號(hào)、16磅、18磅,則顯示最大的是字號(hào)為()的英文單詞。A.五號(hào)B.四號(hào)C.16磅D.18磅25.Excel的工作簿中可以有多個(gè)工作表,下列對(duì)工作表操作描述不正確的是()。A.一次可以將一個(gè)工作表移動(dòng)到指定位置B.工作表可以重命名,但要求工作簿中的所有工作表不能重名C.一次不能選中所有的工作表D.可以在工作簿中插入新的工作表,也可以刪除已有的工作表26.關(guān)于Excel文檔打印,下列描述不正確的是()。A.可以打印工作表所選
8、定工作區(qū)域中的內(nèi)容B.一次可以打印多個(gè)工作表C.可以打印一個(gè)工作簿D.一次只能打印一個(gè)工作表27.下列選項(xiàng)中,()是電子郵件傳輸協(xié)議。A.SMTPB.TCPC.IPD.RSTP28.下列不是計(jì)算機(jī)病毒所具有特征的是()。A.傳染性B.隱蔽性C.遺傳性D.破壞性29.不會(huì)影響計(jì)算機(jī)網(wǎng)絡(luò)安全的是()。A.計(jì)算機(jī)病毒B.黑客攻擊C.信息加密D.軟件漏洞30.C語(yǔ)言中,下列數(shù)組聲明語(yǔ)句中,正確的是()。A.inta=1,2,3,5;B.inta4=1,2,3,4,5;C.chara4=A,B,C,D;D.chara4=ABCD;31.C語(yǔ)言中,已知intx=9,y;y=x7?65;,則y的值為()。A
9、.9B.7C.6D.532.C語(yǔ)言中,已知intj,k=6;,則計(jì)算表達(dá)式j(luò)=k+后,正確的是()。A.j=6,k=6B.j=6,k=7C.j=7,k=7D.j=7,k=633.下列C語(yǔ)言程序段中,while循環(huán)執(zhí)行的次數(shù)是()。inti=7;doprintf(%d,i=i-2);while(i+);A.5B.6C.7D.無(wú)限34.鏈表不具有的特點(diǎn)是()。A.可隨機(jī)訪問(wèn)任意元素B.不必事先估計(jì)存儲(chǔ)空間C.插入數(shù)據(jù)元素時(shí)不需移動(dòng)數(shù)據(jù)元素D.刪除數(shù)據(jù)元素時(shí)不需移動(dòng)數(shù)據(jù)元素35.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性數(shù)據(jù)結(jié)構(gòu)的是()。A.樹(shù)B.隊(duì)列C.棧D.字符串36.下列網(wǎng)絡(luò)傳輸介質(zhì)中,傳輸速率最高的是()。
10、A.雙絞線B.光纜C.同軸電纜D.微波37.下列關(guān)于子網(wǎng)掩碼的說(shuō)法中,不正確的是()。A.子網(wǎng)掩碼不是網(wǎng)絡(luò)上某臺(tái)主機(jī)的地址B.子網(wǎng)掩碼可以用來(lái)進(jìn)行信息加密處理C.子網(wǎng)掩碼可以用來(lái)判斷兩臺(tái)主機(jī)是否在同一子網(wǎng)中D.子網(wǎng)掩碼可以用來(lái)對(duì)網(wǎng)絡(luò)信息進(jìn)行流量控制38.超文本傳輸協(xié)議HTTP屬于TCP/IP參考模型中的()。A.會(huì)話層B.應(yīng)用層C.網(wǎng)絡(luò)層D.數(shù)據(jù)鏈路層39.下列關(guān)于光纖的描述中,不正確的是()。A.光纖的頻帶寬B.抗電磁干擾C.數(shù)據(jù)傳輸正確率高D.便宜且好維護(hù)40.下面不屬于無(wú)線網(wǎng)絡(luò)的是()。A.GSMB.CDMAC.3GD.LAN41.下列設(shè)備中,不是局域網(wǎng)所必需的設(shè)備的是()。A.網(wǎng)橋B.
11、集線器C.網(wǎng)卡D.令牌環(huán)網(wǎng)卡42.軟件工程中,程序流程圖必須在()兩個(gè)階段內(nèi)完成。A.需求分析、概要設(shè)計(jì)B.概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)C.詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)階段D.實(shí)現(xiàn)階段、測(cè)試階段43.下列關(guān)于軟件生存周期的前3個(gè)階段的先后次序,正確的是()。A.可行性研究、需求分析、概要設(shè)計(jì)B.需求分析、可行性研究、概要設(shè)計(jì)C.可行性研究、概要設(shè)計(jì)、需求分析D.需求分析、概要設(shè)計(jì)、可行性研究44下列關(guān)于黑盒測(cè)試的說(shuō)法中,正確的是()。A.保證每一循環(huán)都在邊界條件下至少執(zhí)行一次B.保證所有判斷的每一分支至少執(zhí)行一次C.驗(yàn)證軟件功能的正確性D.驗(yàn)證所有軟件的有效性45.下列不屬于數(shù)據(jù)庫(kù)技術(shù)中ER圖的三要素的是()。A.矩
12、形B.橢圓形C.菱形D.錐形二、多項(xiàng)選擇題(本題型共5題,每題2分,共10分。每題給出的5個(gè)選項(xiàng)中,有2個(gè)或2個(gè)以上選項(xiàng)是符合題意的,將正確的選項(xiàng)全部選出,并在答題卡上將相應(yīng)的字母涂黑。不選、錯(cuò)選、少選或多選,該題均不得分。)1.現(xiàn)代計(jì)算機(jī)都是馮諾伊曼模型的,該模型規(guī)定了計(jì)算機(jī)系統(tǒng)由存儲(chǔ)器、控制器、運(yùn)算器、輸入設(shè)備和輸出設(shè)備五大部分組成。其中,()構(gòu)成了主機(jī)。A.存儲(chǔ)器B.控制器C.運(yùn)算器D.輸入設(shè)備E.輸出設(shè)備2.以下軟件中,屬于應(yīng)用軟件的是()。A.MSDOSB.WPSC.WindowsXPD.LinuxE.Excel3.軟件生存周期一般包括3個(gè)大的周期階段:軟件定義期、軟件開(kāi)發(fā)期和軟件運(yùn)
13、行期。在軟件開(kāi)發(fā)期中,實(shí)現(xiàn)階段包括了()階段。A.概要設(shè)計(jì)B.詳細(xì)設(shè)計(jì)C.編碼D.測(cè)試E.維護(hù)4.在鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,每個(gè)結(jié)點(diǎn)由()組成。A.變量B. 數(shù)據(jù)域C.記錄D.指針域E.整數(shù)5.在數(shù)據(jù)庫(kù)技術(shù)中,數(shù)據(jù)庫(kù)完整性包括()。A.實(shí)體完整性B.數(shù)據(jù)完整性C.參照完整性D.用戶(hù)定義完整性E.規(guī)范完整性三、判斷題(本題型共10題,每題1分,共10分。對(duì)的打“”,錯(cuò)的打“”。)1.DBMS為用戶(hù)查詢(xún)選擇一個(gè)合適的執(zhí)行策略的過(guò)程稱(chēng)為查詢(xún)優(yōu)化。()2.計(jì)算機(jī)網(wǎng)絡(luò)的IP地址中,A類(lèi)網(wǎng)址通常用于局域網(wǎng)。()3.雙絞線能用于傳輸音頻信號(hào),也能傳輸視頻信號(hào)。()4.數(shù)據(jù)結(jié)構(gòu)中順序存儲(chǔ)方式的優(yōu)點(diǎn)是存儲(chǔ)密度大,且插入
14、、刪除運(yùn)算效率高。()5.計(jì)算機(jī)安裝防火墻軟件后,就可以防止計(jì)算機(jī)死機(jī)。()6.使用聯(lián)機(jī)輸入/輸出方式可以減少CPU的空閑時(shí)間。()7.Word文檔可以用Windows附件中的“記事本”打開(kāi)。()8.Excel可實(shí)現(xiàn)圖文混排。()9.在Windows的“我的電腦”窗口中,選中一個(gè)文件,并按住鼠標(biāo)左鍵將該文件拖到該窗口的另一個(gè)文件夾中,執(zhí)行的是“剪切”和“粘貼”的操作。()10.從軟件質(zhì)量來(lái)看,軟件產(chǎn)品的內(nèi)聚度和耦合度越高越好。()四、簡(jiǎn)答題(本題型共3題,每題5分,共15分。)1.請(qǐng)簡(jiǎn)述計(jì)算機(jī)網(wǎng)絡(luò)主要功能中的3種功能。答:計(jì)算機(jī)網(wǎng)絡(luò)的功能主要表現(xiàn)在硬件資源共享、軟件資源共享和用戶(hù)間信息交換3個(gè)
15、方面。(1)硬件資源共享??梢栽谌W(wǎng)范圍內(nèi)提供對(duì)處理資源、存儲(chǔ)資源、輸入輸出資源等昂貴設(shè)備的共享,使用戶(hù)節(jié)省投資,也便于集中管理和均衡分擔(dān)負(fù)荷。(2)軟件資源共享。允許互聯(lián)網(wǎng)上的用戶(hù)遠(yuǎn)程訪問(wèn)各類(lèi)大型數(shù)據(jù)庫(kù),可以得到網(wǎng)絡(luò)文件傳送服務(wù)、異地進(jìn)程管理服務(wù)和遠(yuǎn)程文件訪問(wèn)服務(wù),從而避免軟件研制上的重復(fù)勞動(dòng)以及數(shù)據(jù)資源的重復(fù)存儲(chǔ),也便于集中管理。(3)用戶(hù)間信息交換。計(jì)算機(jī)網(wǎng)絡(luò)為分布在各地的用戶(hù)提供了強(qiáng)有力的通信手段。用戶(hù)可以通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)傳送電子郵件、發(fā)布新聞消息和進(jìn)行電子商務(wù)活動(dòng)。2.軟件維護(hù)是軟件生存周期的最后一個(gè)階段,維護(hù)活動(dòng)根據(jù)起因可分為哪4類(lèi)?并對(duì)每一類(lèi)進(jìn)行說(shuō)明。答:維護(hù)活動(dòng)根據(jù)起因可分為改正
16、性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)4類(lèi)。(1)改正性維護(hù):因?yàn)檐浖y(cè)試不可能暴露出一個(gè)大型軟件系統(tǒng)中所有潛藏的錯(cuò)誤,所以必然會(huì)有該項(xiàng)維護(hù)活動(dòng),在任何大型程序的使用期間,用戶(hù)會(huì)發(fā)現(xiàn)程序錯(cuò)誤,并且把遇到的問(wèn)題報(bào)告給維護(hù)人員。把診斷和改正錯(cuò)誤的過(guò)程稱(chēng)為改正性維護(hù)。(2)適應(yīng)性維護(hù):計(jì)算機(jī)科學(xué)技術(shù)領(lǐng)域的各個(gè)方面都在迅速進(jìn)步,大約每過(guò)36個(gè)月就有新一代的硬件宣告出現(xiàn),經(jīng)常推出新操作系統(tǒng)或舊系統(tǒng)的修改版本,時(shí)常增加或修改外部設(shè)備和其他系統(tǒng)部件;另一方面,應(yīng)用軟件的使用壽命卻很容易超過(guò)10年,遠(yuǎn)遠(yuǎn)長(zhǎng)于最初開(kāi)發(fā)這個(gè)軟件時(shí)的運(yùn)行環(huán)境的壽命。因此,適應(yīng)性維護(hù),也就是為了和變化了的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改
17、軟件的活動(dòng),是既必要又經(jīng)常進(jìn)行的維護(hù)活動(dòng)。(3)完善性維護(hù):當(dāng)一個(gè)軟件系統(tǒng)順利地運(yùn)行時(shí),常常出現(xiàn)第三類(lèi)維護(hù)活動(dòng),即在使用軟件的過(guò)程中,用戶(hù)往往提出增加新功能或修改已有功能的需求,還可能提出一般性的改進(jìn)意見(jiàn)。為了滿足這類(lèi)要求,需要進(jìn)行完善性維護(hù)。這項(xiàng)維護(hù)活動(dòng)通常占軟件維護(hù)工作的大部分。(4)預(yù)防性維護(hù):當(dāng)為了提高未來(lái)改進(jìn)的可維護(hù)性或可靠性,或?yàn)榱私o未來(lái)的改進(jìn)奠定更好的基礎(chǔ)而修改軟件時(shí),出現(xiàn)了第四類(lèi)維護(hù)活動(dòng),這類(lèi)維護(hù)活動(dòng)通常稱(chēng)為預(yù)防性維護(hù)。3.簡(jiǎn)述數(shù)據(jù)字典的概念及其組成。答:數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。一般來(lái)說(shuō),數(shù)據(jù)字典應(yīng)包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)
18、流、數(shù)據(jù)存儲(chǔ)和加工5個(gè)組成部分。(1)數(shù)據(jù)項(xiàng)是最小的數(shù)據(jù)單位,可以是字母、數(shù)字或兩者的組合。數(shù)據(jù)項(xiàng)通過(guò)數(shù)據(jù)類(lèi)型(邏輯型、數(shù)值型、字符型等)及數(shù)據(jù)長(zhǎng)度來(lái)描述實(shí)體的某種屬性。 (2)數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。 (3)數(shù)據(jù)流是一組數(shù)據(jù)。在數(shù)據(jù)流圖中,數(shù)據(jù)流用帶箭頭的線表示,在其線旁標(biāo)注數(shù)據(jù)流名。在數(shù)據(jù)流圖中應(yīng)該描繪所有可能的數(shù)據(jù)流向,而不應(yīng)該描繪出現(xiàn)某個(gè)數(shù)據(jù)流的條件。數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,因此由一組成分固定的數(shù)據(jù)組成。如訂票單由旅客姓名、年齡、單位、身份證號(hào)、日期、目的地等數(shù)據(jù)項(xiàng)組成。由于數(shù)據(jù)流是流動(dòng)中的數(shù)據(jù),所以必須
19、有流向,除了與數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流不用命名外,數(shù)據(jù)流應(yīng)該用名詞或名詞短語(yǔ)命名。 (4)數(shù)據(jù)存儲(chǔ)表示信息的靜態(tài)存儲(chǔ),可以代表文件、文件的一部分、數(shù)據(jù)庫(kù)的元素等。 (5)加工是對(duì)數(shù)據(jù)進(jìn)行處理的單元,它接收一定的數(shù)據(jù)輸入,對(duì)其進(jìn)行處理,并產(chǎn)生輸出。五、綜合應(yīng)用題(本題型共2題,每題10分,共20分)1.#include #include structListintdata;structList*next;typedefstructListnode;typedefnode*link;voidmain()linkptr,head,tail;intnum,i;tail=(link)malloc(sizeo
20、f(node);tail-next=(1);ptr=tail;printf(npleaseinputdata:n);for(i=0;idata=num;head=(link)malloc(sizeof(node);head-next=(3);ptr=head;ptr=(4);while(ptr!=NULL)printf(thevalueis%d.n, (5);ptr=ptr-next;答:(1)NULL (2)&num (3)ptr (4)head-next (5)ptr-data解析本程序?qū)崿F(xiàn)的功能是:利用尾插法創(chuàng)建一個(gè)包含5個(gè)數(shù)據(jù)結(jié)點(diǎn)的單鏈表,然后將這5個(gè)結(jié)點(diǎn)的數(shù)據(jù)輸出。程序一開(kāi)始定義了一
21、個(gè)結(jié)構(gòu)體即結(jié)點(diǎn)結(jié)構(gòu):structListintdata;structList*next;由此可以看出,單鏈表的每個(gè)結(jié)點(diǎn)包含了一個(gè)數(shù)據(jù)域和一個(gè)指向后繼結(jié)點(diǎn)的指針域。在main函數(shù)中,首先創(chuàng)建一個(gè)結(jié)點(diǎn),令尾指針指向該結(jié)點(diǎn):tail=(link)malloc(sizeof(node);,由于后面第二句ptr=tail令工作指針指向尾結(jié)點(diǎn),可知第一個(gè)空填NULL,即將尾結(jié)點(diǎn)的指針域置為NULL,tail-next=NULL;。for循環(huán)的作用是依次創(chuàng)建5個(gè)結(jié)點(diǎn),并為這5個(gè)結(jié)點(diǎn)的數(shù)據(jù)域賦值。由ptr-data=num;可知其前一句是用num變量保存輸入的整數(shù),則第二個(gè)空填&num,即scanf(%d,&
22、num);。由于頭指針是指向第一個(gè)結(jié)點(diǎn)的,因此第三個(gè)空填入ptr,即head-next=ptr;,令頭指針一直指向第一個(gè)結(jié)點(diǎn)的地址。最后用while循環(huán)輸出鏈表中每個(gè)結(jié)點(diǎn)的數(shù)據(jù)值,因此在進(jìn)入while循環(huán)之前令工作指針ptr指向第一個(gè)結(jié)點(diǎn),即ptr=head-next;,在輸出結(jié)點(diǎn)數(shù)據(jù)值時(shí),利用ptr-data取當(dāng)前指針指向的數(shù)據(jù)域即可,即printf(thevalueis%d.n,ptr-data);。2.設(shè)有以下兩個(gè)數(shù)據(jù)表:商品表1(商品代號(hào)char(8),分類(lèi)名char(8),單價(jià)float,數(shù)量int)商品表2(商品代號(hào)char(8),產(chǎn)地char(6),品牌char(6),) 使用S
23、QL語(yǔ)句實(shí)現(xiàn)以下功能。(1)從商品庫(kù)中查詢(xún)出每一種商品的商品代號(hào)、分類(lèi)名、數(shù)量和品牌等信息。 (2)從商品庫(kù)中查詢(xún)出數(shù)量大于10的商品種數(shù)。 (3)從商品庫(kù)中查詢(xún)出比所有商品單價(jià)的平均值要高的全部商品答:(1)SELECT商品表1.商品代號(hào),分類(lèi)名,數(shù)量,品牌 FROM商品表1,商品表2WHERE商品表1.商品代號(hào)=商品表2.商品代號(hào);(2)SELECTCOUNT(*)FROM商品表1WHERE數(shù)量10;(3)SELECT* FROM商品表1 WHERE單價(jià)ALL(SELECTAVG(單價(jià)) FROM商品表1);一、單項(xiàng)選擇題 - 答案1.B解析在計(jì)算機(jī)系統(tǒng)中,各個(gè)部件之間傳送信息的公共通道叫
24、總線。微型計(jì)算機(jī)是以總線來(lái)連接各個(gè)功能部件的。總線(Bus)是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的傳輸線束。按照總線所傳輸?shù)男畔⒎诸?lèi),可將總線劃分為數(shù)據(jù)總線、地址總線和控制總線,分別用來(lái)傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號(hào)??偩€是一種內(nèi)部結(jié)構(gòu),它是CPU、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道,主機(jī)的各個(gè)部件直接通過(guò)總線相連接,外部設(shè)備通過(guò)相應(yīng)的接口電路與總線相連接。2.A解析數(shù)字?jǐn)?shù)據(jù)在計(jì)算機(jī)中的表現(xiàn)形式有兩種,分別為定點(diǎn)數(shù)與浮點(diǎn)數(shù)。所謂的定點(diǎn)數(shù)指的是數(shù)據(jù)的小數(shù)點(diǎn)位置固定不變,因此選擇A選項(xiàng)。3.D解析RAM為RandomAccessMemory的縮寫(xiě),即隨機(jī)存儲(chǔ)器。其存儲(chǔ)單
25、元的內(nèi)容可按需隨意取出或存入,且存取的速度與存儲(chǔ)單元的位置無(wú)關(guān)。這種存儲(chǔ)器在斷電時(shí)將丟失其存儲(chǔ)內(nèi)容,故主要用于存儲(chǔ)短時(shí)間使用的程序。隨機(jī)存儲(chǔ)器又可分為靜態(tài)隨機(jī)存儲(chǔ)器(StaticRAM,SRAM)和動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DynamicRAM,DRAM)。4.D解析能夠發(fā)現(xiàn)某些錯(cuò)誤或具有糾錯(cuò)能力的數(shù)據(jù)編碼稱(chēng)為數(shù)據(jù)校驗(yàn)碼,或檢錯(cuò)碼。常用的數(shù)據(jù)校驗(yàn)碼有奇偶校驗(yàn)碼、海明碼、循環(huán)冗余碼(CRC)。其中,海明碼能檢測(cè)出2位錯(cuò)誤,并能糾正其中的1位錯(cuò)誤。5.D解析CAD即計(jì)算機(jī)輔助設(shè)計(jì)(ComputerAidedDesign),即利用計(jì)算機(jī)及其圖形設(shè)備幫助設(shè)計(jì)人員進(jìn)行設(shè)計(jì)工作。6.B解析運(yùn)算器是計(jì)算機(jī)中執(zhí)行各種算
26、術(shù)運(yùn)算和邏輯運(yùn)算操作的部件。運(yùn)算器的基本操作包括加、減、乘、除四則運(yùn)算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作。運(yùn)算器也稱(chēng)算術(shù)邏輯部件(ALU)。7.A解析CPU有一項(xiàng)性能指標(biāo)為主頻,也叫時(shí)鐘頻率,單位是兆赫(MHz)或千兆赫(GHz),用來(lái)表示CPU的運(yùn)算、處理數(shù)據(jù)的速度。因此,CPU可以用來(lái)描述計(jì)算機(jī)的運(yùn)算速度,選擇A選項(xiàng)。8.B解析相聯(lián)存儲(chǔ)器是一種按內(nèi)容訪問(wèn)的存儲(chǔ)器。在相聯(lián)存儲(chǔ)器中,每個(gè)存儲(chǔ)的信息單元都是固定長(zhǎng)度的字。存儲(chǔ)字中的每個(gè)字段都可以作為檢索的依據(jù)。這種訪問(wèn)方式可用于數(shù)據(jù)庫(kù)中的數(shù)據(jù)檢索等。9.A解析計(jì)算機(jī)中,當(dāng)前應(yīng)用最普遍的字符編碼是ASCII碼。ASCII(Am
27、ericanStandardCodeforInformationInterchange,美國(guó)信息交換標(biāo)準(zhǔn)代碼)是基于拉丁字母的一套計(jì)算機(jī)編碼系統(tǒng),它主要用于顯示現(xiàn)代英語(yǔ)和其他西歐語(yǔ)言,是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng),并等同于國(guó)際標(biāo)準(zhǔn)ISO/IEC646。10.D解析內(nèi)存儲(chǔ)器中,每一個(gè)存儲(chǔ)單元被賦予唯一的一個(gè)序號(hào),即地址,以便數(shù)據(jù)的存取。11.A解析將十進(jìn)制轉(zhuǎn)換為二進(jìn)制使用輾轉(zhuǎn)相除法。十進(jìn)制數(shù)211轉(zhuǎn)換為二進(jìn)制數(shù),結(jié)果為11010011,因此選擇A選項(xiàng)。12.B解析在設(shè)計(jì)存儲(chǔ)體系結(jié)構(gòu)時(shí),需要根據(jù)訪問(wèn)局部性規(guī)律優(yōu)化設(shè)計(jì)存儲(chǔ)器系統(tǒng),即將計(jì)算機(jī)中頻繁訪問(wèn)的數(shù)據(jù)存放在速度較高的存儲(chǔ)器件中,而將不頻繁訪問(wèn)的
28、數(shù)據(jù)存放在速度較慢但價(jià)格較低的存儲(chǔ)器件中,為此人們采用了層次化的存儲(chǔ)器實(shí)現(xiàn)方法。存儲(chǔ)器系統(tǒng)根據(jù)容量和工作速度分成若干個(gè)層次。一般速度較慢的存儲(chǔ)器件成本較低,可用其實(shí)現(xiàn)大容量的較低層次的存儲(chǔ)器,而用少量的速度較高的存儲(chǔ)器件實(shí)現(xiàn)速度較高的存儲(chǔ)器層次。在多個(gè)層次的存儲(chǔ)器中,上一層次的存儲(chǔ)器比其下一層次的容量小、速度快,每字節(jié)存儲(chǔ)容量的成本更高,這樣既可以用較低的成本實(shí)現(xiàn)大容量的存儲(chǔ)器,又使存儲(chǔ)器具有較高的平均訪問(wèn)速度。這樣構(gòu)成的存儲(chǔ)器系統(tǒng)從高到低依次為寄存器、高速緩存、主存儲(chǔ)器和輔助存儲(chǔ)器。13.C解析在Windows中,呈灰色的菜單表示當(dāng)前不可使用。14.D解析Windows是一個(gè)多任務(wù)、圖形化的
29、操作系統(tǒng)。15.A解析在Windows操作系統(tǒng)中,用戶(hù)建立的文件默認(rèn)具有的屬性為存檔,即可讀可寫(xiě)。16.B解析啟動(dòng)計(jì)算機(jī)時(shí),需要手動(dòng)切換到安全啟動(dòng)模式。在安全模式中,系統(tǒng)具有一定的修復(fù)能力,如可進(jìn)行系統(tǒng)還原等,但在該模式下有些應(yīng)用程序?qū)⒉荒苓\(yùn)行。系統(tǒng)發(fā)生異常時(shí),并不會(huì)自動(dòng)切換到安全模式,因此B選項(xiàng)的說(shuō)法錯(cuò)誤。17.D解析“記事本”只可以處理文字,不可以處理圖形,A選項(xiàng)錯(cuò)誤;“畫(huà)圖”主要用于繪圖,但也可以在圖中插入文字,即支持文字處理,B選項(xiàng)錯(cuò)誤;在使用“寫(xiě)字板”處理文檔時(shí),可插入圖片,C選項(xiàng)錯(cuò)誤。因此只有D選項(xiàng)正確。18.B解析單擊“開(kāi)始”按鈕,選擇“所有程序”|“附件”|“娛樂(lè)”,可以看到W
30、indowsXP自身攜帶的媒體播放器是WindowsMediaPlayer。19.D解析在Word編輯環(huán)境中,特殊字符、公式和圖片都是以對(duì)象的形式插入到文檔中,只有表格不是,因此選擇D選項(xiàng)。20.D解析Ctrl+A組合鍵實(shí)現(xiàn)的是全選功能。21.A解析在Word中,有時(shí)需要同時(shí)打開(kāi)幾個(gè)窗口,并在每個(gè)窗口中顯示同一個(gè)文檔的內(nèi)容,以便查看該文檔中不同部分的內(nèi)容,而不用頻繁地拖動(dòng)滾動(dòng)條。要實(shí)現(xiàn)此功能,可以先雙擊打開(kāi)該文檔,然后在打開(kāi)的Word窗口中選擇“窗口”|“新建窗口”命令即可。22.B解析Word中沒(méi)有表格合并功能。23.B解析編輯Word文檔時(shí),在普通視圖、頁(yè)面視圖和Web版式視圖下都可以顯示
31、標(biāo)尺,使用排除法,選擇B選項(xiàng)。24.D解析在Word中,文字的字號(hào)有兩種表示方式,分別為中式字號(hào)和英式字號(hào)。諸如一號(hào)、二號(hào)、三號(hào)之類(lèi)的中式字號(hào),數(shù)字越大,文字顯示出來(lái)就越??;而英式字號(hào)以磅為單位,數(shù)字越大,顯示出來(lái)的文字就越大。本題中,18磅的英文單詞顯示最大。25.C解析在Excel中,可通過(guò)Shift鍵或Ctrl鍵同時(shí)選中多個(gè)工作表,因此C選項(xiàng)說(shuō)法錯(cuò)誤。26.D解析在Excel中,可以打印選定區(qū)域的內(nèi)容,因此A選項(xiàng)正確;也可以打印整個(gè)工作簿,因此C選項(xiàng)正確;由于一個(gè)工作簿可以包含多個(gè)工作表,因此B選項(xiàng)也正確。由此可知D選項(xiàng)錯(cuò)誤。27.A解析SMTP(SimpleMailTransferPr
32、otocol),即簡(jiǎn)單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)則,由它來(lái)控制信件的中轉(zhuǎn)方式。SMTP協(xié)議屬于TCP/IP協(xié)議族,它幫助每臺(tái)計(jì)算機(jī)在發(fā)送或中轉(zhuǎn)信件時(shí)找到下一個(gè)目的地。28.C解析計(jì)算機(jī)病毒具有隱蔽性、潛伏性、破壞性等特征,不具有遺傳性,因此選擇C選項(xiàng)。29.C解析計(jì)算機(jī)病毒、黑客攻擊和軟件漏洞都會(huì)對(duì)網(wǎng)絡(luò)安全造成威脅,而信息加密則可以提高網(wǎng)絡(luò)安全性,因此選擇C選項(xiàng)。30.A解析A選項(xiàng)中,inta=1,2,3,5;,由于沒(méi)有指定數(shù)組長(zhǎng)度,數(shù)組長(zhǎng)度即為賦值列表的元素個(gè)數(shù),因此正確;B選項(xiàng)中,賦值元素個(gè)數(shù)大于數(shù)組長(zhǎng)度;C選項(xiàng)中,應(yīng)該用單引號(hào)將每個(gè)字母括起來(lái);D選項(xiàng)中,系統(tǒng)
33、會(huì)添加一個(gè)0作為字符串結(jié)束符,數(shù)組長(zhǎng)度應(yīng)為5。31.C解析本題考查條件表達(dá)式和賦值表達(dá)式。由于x的初始值為9,因此x7成立,y的值為6。32.B解析在使用C語(yǔ)言的自增運(yùn)算符+時(shí),若將自增運(yùn)算符放在變量之前,表示先使變量的值加1后使用;若將自增運(yùn)算符放在變量之后,表示先使用變量的值然后加1。因此,j=k+中,系統(tǒng)將k=6值賦給j,j=6,之后k+1=7,因此選擇B選項(xiàng)。33.B解析程序的運(yùn)行輸出結(jié)果為543210,此時(shí)i=0,跳出循環(huán),由此可知while循環(huán)執(zhí)行了6次。34.A解析鏈表不具有隨機(jī)訪問(wèn)任意元素的特點(diǎn),這是順序表的特點(diǎn)。35.A解析根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間前后件關(guān)系的復(fù)雜程度,一
34、般將數(shù)據(jù)結(jié)構(gòu)分為兩大類(lèi)型:線性結(jié)構(gòu)與非線性結(jié)構(gòu)。如果一個(gè)非空的數(shù)據(jù)結(jié)構(gòu)滿足下列兩個(gè)條件:(1)有且只有一個(gè)根結(jié)點(diǎn);(2)每一個(gè)結(jié)點(diǎn)最多有一個(gè)前件,也最多有一個(gè)后件。則稱(chēng)該數(shù)據(jù)結(jié)構(gòu)為線性結(jié)構(gòu)。線性結(jié)構(gòu)又稱(chēng)線性表。在一個(gè)線性結(jié)構(gòu)中插入或刪除任何一個(gè)結(jié)點(diǎn)后還是線性結(jié)構(gòu)。棧、隊(duì)列、字符串等都是線性結(jié)構(gòu)。如果一個(gè)數(shù)據(jù)結(jié)構(gòu)不是線性結(jié)構(gòu),則稱(chēng)之為非線性結(jié)構(gòu)。數(shù)組、廣義表、樹(shù)和圖等數(shù)據(jù)結(jié)構(gòu)都是非線性結(jié)構(gòu)。因此選擇A選項(xiàng)。36.B解析光纜即光纖,與雙絞線、同軸電纜和微波相比,顯然其傳輸速率是最高的。37.B解析子網(wǎng)掩碼是一種用來(lái)指明一個(gè)IP地址的哪些位標(biāo)識(shí)的是主機(jī)所在的子網(wǎng)以及哪些位標(biāo)識(shí)的是主機(jī)的位掩碼。子網(wǎng)掩
35、碼不能單獨(dú)存在,它必須結(jié)合IP地址一起使用,因此它不可以作為某臺(tái)主機(jī)的地址,A選項(xiàng)正確。子網(wǎng)掩碼是一個(gè)32位地址,是與IP地址結(jié)合使用的一種技術(shù)。它的主要作用有兩個(gè),一是用于屏蔽IP地址的一部分以區(qū)別網(wǎng)絡(luò)標(biāo)識(shí)和主機(jī)標(biāo)識(shí),并說(shuō)明該IP地址是在局域網(wǎng)上,還是在遠(yuǎn)程網(wǎng)上,因此C選項(xiàng)正確。二是用于將一個(gè)大的IP網(wǎng)絡(luò)劃分為若干小的子網(wǎng)絡(luò),而劃分子網(wǎng)的目的是為了進(jìn)行流量控制,因此D選項(xiàng)正確。只有B選項(xiàng)錯(cuò)誤。38.B解析HTTP協(xié)議屬于應(yīng)用層協(xié)議。39.D解析光纖具有頻帶寬、抗電磁干擾和數(shù)據(jù)傳輸正確率高的特點(diǎn),但其價(jià)格相對(duì)昂貴,因此選擇D選項(xiàng)。40.D解析LAN一般指的是有線局域網(wǎng),因此選擇D選項(xiàng)。而GSM
36、為全球移動(dòng)通信系統(tǒng);CDMA又稱(chēng)碼分多址,是在無(wú)線通信上使用的技術(shù);3G為第三代移動(dòng)通信技術(shù),是指支持高速數(shù)據(jù)傳輸?shù)姆涓C移動(dòng)通信技術(shù)。41.D解析網(wǎng)橋是一種在鏈路層實(shí)現(xiàn)中繼,常用于連接兩個(gè)或更多個(gè)局域網(wǎng)的網(wǎng)絡(luò)互聯(lián)設(shè)備;集線器與網(wǎng)卡屬于局域網(wǎng)中的基礎(chǔ)設(shè)備;而令牌環(huán)網(wǎng)卡主要針對(duì)令牌環(huán)網(wǎng),因此選擇D選項(xiàng)。42.B解析程序流程圖是詳細(xì)設(shè)計(jì)說(shuō)明書(shū)用來(lái)表示程序中的操作順序的圖形,因此,程序流程圖應(yīng)在設(shè)計(jì)階段,即概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)階段完成。43.A解析軟件生存期的前3個(gè)階段依次為可行性分析、需求分析和概要設(shè)計(jì)。44.C解析在黑盒測(cè)試中,把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況
37、下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,檢查程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。45.D解析ER圖也即實(shí)體(EntityRelationshipDiagram),提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。在ER圖中,使用矩形表示實(shí)體型,橢圓形表示屬性,菱形表示聯(lián)系。二、多項(xiàng)選擇題1.ABC解析馮諾伊曼模型規(guī)定了計(jì)算機(jī)系統(tǒng)由存儲(chǔ)器、控制器、運(yùn)算器、輸入設(shè)備和輸出設(shè)備五大部分組成。其中,存儲(chǔ)器和CPU(控制器和運(yùn)算器)構(gòu)成了主機(jī)。2.BE解析
38、軟件分為系統(tǒng)軟件和應(yīng)用軟件。系統(tǒng)軟件是指控制和協(xié)調(diào)計(jì)算機(jī)及外部設(shè)備,支持應(yīng)用的軟件開(kāi)發(fā)和運(yùn)行的系統(tǒng),是無(wú)需用戶(hù)干預(yù)的各種程序的集合,主要功能是調(diào)度,監(jiān)控和維護(hù)計(jì)算機(jī)系統(tǒng),負(fù)責(zé)管理計(jì)算機(jī)系統(tǒng)中各種獨(dú)立的硬件,使得它們可以協(xié)調(diào)工作。由此可見(jiàn),MSDOS、WindowsXP和Linux是系統(tǒng)軟件。應(yīng)用軟件是用戶(hù)可以使用的各種程序設(shè)計(jì)語(yǔ)言,以及用各種程序設(shè)計(jì)語(yǔ)言編制的應(yīng)用程序的集合,分為應(yīng)用軟件包和用戶(hù)程序。應(yīng)用軟件包是利用計(jì)算機(jī)解決某類(lèi)問(wèn)題而設(shè)計(jì)的程序的集合,供多用戶(hù)使用。由此可見(jiàn),WPS和Excel屬于應(yīng)用軟件范疇。3.CD解析編碼和測(cè)試階段構(gòu)成了實(shí)現(xiàn)階段。4.BD解析在鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,每個(gè)結(jié)點(diǎn)由
39、兩個(gè)部分組成:數(shù)據(jù)域和指針域。其中,數(shù)據(jù)域存放該結(jié)點(diǎn)的數(shù)據(jù)值,指針域存放的是指向下一個(gè)結(jié)點(diǎn)的地址。5.ACD解析數(shù)據(jù)庫(kù)的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫(kù)完整性包括實(shí)體完整性、參照完整性和用戶(hù)定義完整性。三、判斷題1.解析數(shù)據(jù)庫(kù)中的查詢(xún)優(yōu)化就是通過(guò)DBMS為用戶(hù)查詢(xún)選擇一個(gè)合適的執(zhí)行策略,以提高查詢(xún)效率。2.解析A類(lèi)地址使用于擁有大量主機(jī)的大型網(wǎng)絡(luò)。3.解析雙絞線作為一種傳輸介質(zhì),既能傳輸數(shù)字信號(hào),也能傳輸模擬信號(hào),由于音頻信號(hào)和視頻信號(hào)一般屬于模擬信號(hào),因此也不例外。4.解析數(shù)據(jù)結(jié)構(gòu)中順序存儲(chǔ)方式的優(yōu)點(diǎn)是存儲(chǔ)密度大,但在進(jìn)行插入、刪除運(yùn)算時(shí)需要移動(dòng)大量的結(jié)點(diǎn),因此效率極低。5.解析防火墻
40、只起到一個(gè)過(guò)濾非授權(quán)訪問(wèn)數(shù)據(jù)的作用,并不能預(yù)防死機(jī)。6.解析聯(lián)機(jī)輸入/輸出方式即在主機(jī)的直接控制下進(jìn)行輸入/輸出的方式。這種方式由于與主機(jī)的關(guān)系很緊密,占用了大量的CPU時(shí)間,致使在沒(méi)有輸入輸出時(shí)CPU也得不斷地輪詢(xún),浪費(fèi)了CPU時(shí)間。7.解析若用“記事本”打開(kāi)Word文檔,將顯示為亂碼。8.解析在Excel中,除了可以向單元格輸入數(shù)據(jù)和文字之外,還可以插入圖表,因此可實(shí)現(xiàn)圖文混排。9.解析在Windows的“我的電腦”窗口中,選中一個(gè)文件,并按住鼠標(biāo)左鍵將文件拖到該窗口的另一個(gè)文件夾中,執(zhí)行的是移動(dòng)文件的操作,即“剪切”和“粘貼”操作的組合。10.解析在軟件工程中,內(nèi)聚是指一個(gè)模塊內(nèi)部各成分
41、之間相關(guān)聯(lián)程度的度量;耦合是指模塊之間的相關(guān)聯(lián)程度的度量。從軟件質(zhì)量來(lái)看,一個(gè)良好的軟件產(chǎn)品應(yīng)做到“高內(nèi)聚、低耦合”。四、簡(jiǎn)答題1.解析計(jì)算機(jī)網(wǎng)絡(luò)是指將地理位置不同的具有獨(dú)立功能的多臺(tái)計(jì)算機(jī)及其外部設(shè)備,通過(guò)通信線路連接起來(lái),在網(wǎng)絡(luò)操作系統(tǒng)、網(wǎng)絡(luò)管理軟件及網(wǎng)絡(luò)通信協(xié)議的管理和協(xié)調(diào)下,實(shí)現(xiàn)資源共享和信息傳遞的計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)網(wǎng)絡(luò)的功能主要表現(xiàn)在硬件資源共享、軟件資源共享和用戶(hù)間信息交換3個(gè)方面。(1)硬件資源共享??梢栽谌W(wǎng)范圍內(nèi)提供對(duì)處理資源、存儲(chǔ)資源、輸入輸出資源等昂貴設(shè)備的共享,使用戶(hù)節(jié)省投資,也便于集中管理和均衡分擔(dān)負(fù)荷。(2)軟件資源共享。允許互聯(lián)網(wǎng)上的用戶(hù)遠(yuǎn)程訪問(wèn)各類(lèi)大型數(shù)據(jù)庫(kù),可
42、以得到網(wǎng)絡(luò)文件傳送服務(wù)、異地進(jìn)程管理服務(wù)和遠(yuǎn)程文件訪問(wèn)服務(wù),從而避免軟件研制上的重復(fù)勞動(dòng)以及數(shù)據(jù)資源的重復(fù)存儲(chǔ),也便于集中管理。(3)用戶(hù)間信息交換。計(jì)算機(jī)網(wǎng)絡(luò)為分布在各地的用戶(hù)提供了強(qiáng)有力的通信手段。用戶(hù)可以通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)傳送電子郵件、發(fā)布新聞消息和進(jìn)行電子商務(wù)活動(dòng)。2.解析軟件的生存期包括可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試(編碼和測(cè)試又合稱(chēng)為實(shí)現(xiàn)階段)、維護(hù)階段。其中維護(hù)階段是最后一個(gè)階段。所謂軟件維護(hù)就是在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過(guò)程。維護(hù)活動(dòng)根據(jù)起因可分為改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)4類(lèi)。(1)改正性維護(hù):因?yàn)檐浖?/p>
43、測(cè)試不可能暴露出一個(gè)大型軟件系統(tǒng)中所有潛藏的錯(cuò)誤,所以必然會(huì)有該項(xiàng)維護(hù)活動(dòng),在任何大型程序的使用期間,用戶(hù)會(huì)發(fā)現(xiàn)程序錯(cuò)誤,并且把遇到的問(wèn)題報(bào)告給維護(hù)人員。把診斷和改正錯(cuò)誤的過(guò)程稱(chēng)為改正性維護(hù)。(2)適應(yīng)性維護(hù):計(jì)算機(jī)科學(xué)技術(shù)領(lǐng)域的各個(gè)方面都在迅速進(jìn)步,大約每過(guò)36個(gè)月就有新一代的硬件宣告出現(xiàn),經(jīng)常推出新操作系統(tǒng)或舊系統(tǒng)的修改版本,時(shí)常增加或修改外部設(shè)備和其他系統(tǒng)部件;另一方面,應(yīng)用軟件的使用壽命卻很容易超過(guò)10年,遠(yuǎn)遠(yuǎn)長(zhǎng)于最初開(kāi)發(fā)這個(gè)軟件時(shí)的運(yùn)行環(huán)境的壽命。因此,適應(yīng)性維護(hù),也就是為了和變化了的環(huán)境適當(dāng)?shù)嘏浜隙M(jìn)行的修改軟件的活動(dòng),是既必要又經(jīng)常進(jìn)行的維護(hù)活動(dòng)。(3)完善性維護(hù):當(dāng)一個(gè)軟件系統(tǒng)
44、順利地運(yùn)行時(shí),常常出現(xiàn)第三類(lèi)維護(hù)活動(dòng),即在使用軟件的過(guò)程中,用戶(hù)往往提出增加新功能或修改已有功能的需求,還可能提出一般性的改進(jìn)意見(jiàn)。為了滿足這類(lèi)要求,需要進(jìn)行完善性維護(hù)。這項(xiàng)維護(hù)活動(dòng)通常占軟件維護(hù)工作的大部分。 (4)預(yù)防性維護(hù):當(dāng)為了提高未來(lái)改進(jìn)的可維護(hù)性或可靠性,或?yàn)榱私o未來(lái)的改進(jìn)奠定更好的基礎(chǔ)而修改軟件時(shí),出現(xiàn)了第四類(lèi)維護(hù)活動(dòng),這類(lèi)維護(hù)活動(dòng)通常稱(chēng)為預(yù)防性維護(hù)。3.解析數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。一般來(lái)說(shuō),數(shù)據(jù)字典應(yīng)包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和加工5個(gè)組成部分。 (1)數(shù)據(jù)項(xiàng)是最小的數(shù)據(jù)單位,可以是字母、數(shù)字或兩者的組合。數(shù)據(jù)項(xiàng)
45、通過(guò)數(shù)據(jù)類(lèi)型(邏輯型、數(shù)值型、字符型等)及數(shù)據(jù)長(zhǎng)度來(lái)描述實(shí)體的某種屬性。(2)數(shù)據(jù)結(jié)構(gòu)是計(jì)算機(jī)存儲(chǔ)、組織數(shù)據(jù)的方式。數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。(3)數(shù)據(jù)流是一組數(shù)據(jù)。在數(shù)據(jù)流圖中,數(shù)據(jù)流用帶箭頭的線表示,在其線旁標(biāo)注數(shù)據(jù)流名。在數(shù)據(jù)流圖中應(yīng)該描繪所有可能的數(shù)據(jù)流向,而不應(yīng)該描繪出現(xiàn)某個(gè)數(shù)據(jù)流的條件。數(shù)據(jù)流是數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑,因此由一組成分固定的數(shù)據(jù)組成。如訂票單由旅客姓名、年齡、單位、身份證號(hào)、日期、目的地等數(shù)據(jù)項(xiàng)組成。由于數(shù)據(jù)流是流動(dòng)中的數(shù)據(jù),所以必須有流向,除了與數(shù)據(jù)存儲(chǔ)之間的數(shù)據(jù)流不用命名外,數(shù)據(jù)流應(yīng)該用名詞或名詞短語(yǔ)命名。(4)數(shù)據(jù)存儲(chǔ)表示信息的
46、靜態(tài)存儲(chǔ),可以代表文件、文件的一部分、數(shù)據(jù)庫(kù)的元素等。(5)加工是對(duì)數(shù)據(jù)進(jìn)行處理的單元,它接收一定的數(shù)據(jù)輸入,對(duì)其進(jìn)行處理,并產(chǎn)生輸出。五、綜合應(yīng)用題1.答案(1)NULL(2)&num(3)ptr(4)head-next(5)ptr-data解析本程序?qū)崿F(xiàn)的功能是:利用尾插法創(chuàng)建一個(gè)包含5個(gè)數(shù)據(jù)結(jié)點(diǎn)的單鏈表,然后將這5個(gè)結(jié)點(diǎn)的數(shù)據(jù)輸出。程序一開(kāi)始定義了一個(gè)結(jié)構(gòu)體,即結(jié)點(diǎn)結(jié)構(gòu):structListintdata;structList*next;由此可以看出,單鏈表的每個(gè)結(jié)點(diǎn)包含了一個(gè)數(shù)據(jù)域和一個(gè)指向后繼結(jié)點(diǎn)的指針域。在main函數(shù)中,首先創(chuàng)建一個(gè)結(jié)點(diǎn),令尾指針指向該結(jié)點(diǎn):tail=(link)
47、malloc(sizeof(node);,由于后面第二句ptr=tail令工作指針指向尾結(jié)點(diǎn),可知第一個(gè)空填NULL,即將尾結(jié)點(diǎn)的指針域置為NULL,tail-next=NULL;。for循環(huán)的作用是依次創(chuàng)建5個(gè)結(jié)點(diǎn),并為這5個(gè)結(jié)點(diǎn)的數(shù)據(jù)域賦值。由ptr-data=num;可知其前一句是用num變量保存輸入的整數(shù),則第二個(gè)空填&num,即scanf(%d,&num);。由于頭指針是指向第一個(gè)結(jié)點(diǎn)的,因此第三個(gè)空填入ptr,即head-next=ptr;,令頭指針一直指向第一個(gè)結(jié)點(diǎn)的地址。 最后用while循環(huán)輸出鏈表中每個(gè)結(jié)點(diǎn)的數(shù)據(jù)值,因此在進(jìn)入while循環(huán)之前令工作指針ptr指向第一個(gè)結(jié)點(diǎn),即ptr=head-next;,在輸出結(jié)點(diǎn)數(shù)據(jù)值時(shí),利用ptr-data取當(dāng)前指針指向的數(shù)據(jù)域即可,即printf(thevalueis%d.n,ptr-data);。2.解析(1)SELEC商品表1.商品代號(hào),分類(lèi)名,數(shù)量,品牌FROM商品表1,商品表2WHERE商品表1.商品代號(hào)=商品表2.商品代號(hào);(2)SELECT COUNT(*)FROM商品表1 WHERE數(shù)量10;(3)SELECT*FROM商品表1WHERE單價(jià)ALL(SELECTAVG(單價(jià))FROM商品表1);
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 雅馬哈ts-x_ts-s使用說(shuō)明課件
- 多元函數(shù)的微積分
- 商業(yè)保險(xiǎn)與社會(huì)保險(xiǎn)的區(qū)別
- HL-X6280終端培訓(xùn)手冊(cè)
- 汽車(chē)電路原理
- 通信網(wǎng)絡(luò)演進(jìn)及LTE關(guān)鍵技術(shù)教材
- 借助展業(yè)夾提升平安福簽單率廣東葉華東終稿[1]課件
- (精品)珠江國(guó)際城代管人員2
- 零售-7-11經(jīng)營(yíng)模式分析
- 電子病歷簡(jiǎn)介及門(mén)診醫(yī)生工作站[1]課件
- 食管癌術(shù)后早期營(yíng)養(yǎng)支持相關(guān)研究
- LHQ電纜層保護(hù)器相關(guān)型號(hào)列表參數(shù)
- 大腦前動(dòng)脈動(dòng)脈瘤用
- 甲真菌病各藥物特點(diǎn)教學(xué)課件
- 滑輪組機(jī)械效率