計算機二級C語言練習題及答案2017
練習做多了自然會形成自己的做題方法和速度,為此,今天本站小編為大家整理了以下2017計算機二級C語言練習題及答案,希望對大家有幫助!
一、單選題
(1)下列____不是計算機網絡的系統結構。
A)星型結構
B)單線結構
C)總線結構
D)環型結構
答案B
(2)下列E-mail地址合法的是____。
B)
C)@shjkbk
D)bk
答案A
(3)ATM網絡採用固定長度的信元傳送數據,信元長度為____。
A)1024B
B)53B
C)128B
D)64B
答案B
(4)IEEE802.3的物理層協議10BASE-T規定從網卡到集線器的最大距離為____。
A)100m
B)185m
C)500m
D)850m
答案A
(5)在TCP/IP應用程序中,____用於運行外來主機的命令。
A)REXEC
B)FTP
C)Ping
D)TFTP
答案A
(6)進程調度有各種各樣的算法,如果算法選擇不當,就會出現____現象。
A)顛簸(抖動)
B)進程長期等待
C)死鎖
D)Belady(異常)
答案B
(7)下列特性中,____不是進程的特性。
A)異步性
B)併發性
C)靜態性
D)交往性
答案C
(8)在請求頁式存儲管理中,若所需頁面不在內存則發生____中斷。
A)輸入輸出中斷
B)時鐘中斷
C)越界中斷
D)缺頁中斷
答案D
(9)在計算機系統中,允許多個程序同時進入內存並運行,這種方法稱為____。
A)SPOOLing技術
B)虛擬存儲技術
C)緩衝技術
D)多道程序設計技術
答案D
(10)在*作系統中引入併發可以提高系統效率。若有兩個程序A和B,A程序執行時所作的工作按次序需要用:CPU:10秒;DEV1:5秒;DEV2:10秒;CPU:10秒。B程序執行時所作的工作按次序需要用DEV1:10秒;CPU:10秒;DEV2:5秒;CPU:5秒;DEV2:10秒。如果在併發環境下執行A、B兩個程序,假設A程序先執行,則CPU的利用率為
A)99%
B)89%
C)79%
D)69%
答案B
二、填空題
(1)算法的基本特徵是可行性、確定性、______和擁有足夠的情報。
答:有窮性
(2)順序存儲方法是把邏輯上相鄰的結點存儲在物理位置______的.存儲單元中。
答:相鄰
(3)Jackson結構化程序設計方法是英國的son提出的,它是一種面向______的設計方法。
答:數據結構
(4)數據庫設計分為以下6個設計階段:需求分析階段、______、邏輯設計階段、物理設計階段、實施階段、運行和維護階段。
答:概念設計階段#數據庫概念設計階段
(5)數據庫保護分為:安全性控制、______、併發性控制和數據的恢復。
答:完整性控制
(6)測試的目的是暴露錯誤,評價程序的可靠性;而______的目的是發現錯誤的位置並改正錯誤。
答:調試
(7)在最壞情況下,堆排序需要比較的次數為______。
答:O(nlog2n)
(8)若串s=Program,則其子串的數目是______。
答:29
(9)一個項目具有一個項目主管,一個項目主管可管理多個項目,則實體項目主管與實體項目的聯繫屬於______的聯繫。
答:1對多#1:N
(10)數據庫管理系統常見的數據模型有層次模型、網狀模型和______三種。
答:關係模型
(11)數據的邏輯結構有線性結構和_______兩大類。
答非線性結構
(12)數據結構分為邏輯結構與存儲結構,線性鏈表屬於_______。
答:存儲結構
(13)數據的基本單位是_______。
答:元素
(14)長度為n的順序存儲線性表中,當在任何位置上插入一個元素概率都相等時,插入一個元素所需移動元素的平均個數為______。
答:n/2
(15)當循環隊列非空且隊尾指針等於隊頭指針時,説明循環隊列已滿,不能進行入隊運算。這種情況稱為______。
答:上溢
(16)在面向對象方法中,類之間共享屬性和操作的機制稱為_______。
答:繼承
-
C語言自學入門技巧
學習C語言不是一朝一夕的事情,但也不需要花費很長的時間才能精通。下面小編就為大家介紹一下C語言自學入門技巧吧!C語言自學入門技巧11、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門編程語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而...
-
C語言數據結構中棧操作實驗大綱
c語言中棧是一種數據結構,後進先出,即最後進入棧的數據最先彈出。以下是本站小編搜索整理的關於C語言數據結構中棧操作實驗,需要的`朋友可以參考一下!想了解更多相關信息請持續關注我們應屆畢業生考試網!實驗:編寫一個程序實現順序棧的各種基本運算,並在此基礎上設...
-
在C語言中轉換時間的基本方法
本文主要介紹了在C語言中轉換時間的基本方法,分別是mktime()函數和localtime()函數的使用,供參考學習,感興趣的小夥伴們可以參考一下!想了解更多相關信息請持續關注我們應屆畢業生考試網!C語言mktime()函數:將時間轉換成經過的秒數頭文件:#include<time.h>定義函數:t...
-
C語言合併排序及實例代碼
歸併排序也稱合併排序,其算法思想是將待排序序列分為兩部分,依次對分得的兩個部分再次使用歸併排序,之後再對其進行合併。下面是小編分享的C語言合併排序及實例代碼,一起來看一下吧。合併排序僅從算法思想上了解歸併排序會覺得很抽象,接下來就以對序列A[0],A[l]…,A...