错题本——数据库系统工程师 2009
文章目錄
- 數據庫系統工程師
- 2009
數據庫系統工程師
2009
關于軟件著作權產生的時間,下面表述正確的是(10) 。
A. 自作品首次公開發表時
B. 自作者有創作意圖時
C. 自作品得到國家著作權行政管理部門認可時
D. 自作品完成創作之日
答案: D
本題考查知識產權中關于軟件著作權方面的知識。
在我國,軟件著作權采用“自動保護”原則。《計算機軟件保護條例》第十四條規定:“軟件著作權自軟件開發完成之日起產生。”即軟件著作權自軟件開發完成之日起自動產生,不論整體還是局部,只要具備了軟件的屬性即產生軟件著作權,既不要求履行任何形式的登記或注冊手續,也無須在復制件上加注著作權標記,也不論其是否已經發表都依法享有軟件著作權。
—般來講,一個軟件只有開發完成并固定下來才能享有軟件著作權。如果一個軟件一直處于開發狀態中,其最終的形態并沒有固定下來,則法律無法對其進行保護。因此,條例(法律)明確規定軟件著作權自軟件開發完成之日起產生。當然,現在的軟件開發經常是一項系統工程,一個軟件可能會有很多模塊,而每一個模塊能夠獨立完成某一項功能。自該模塊開發完成后就產生了著作權。所以說,自該軟件開發完成后就產生了著作權。
下列關于CA (認證中心)的說法中錯誤的是(8)。
A. CA負責數字證書的審批、發放、歸檔、撤銷等功能
B. 除了CA本身,沒有其他機構能夠改動數字證書而不被發覺
C. CA可以是民間團體,也可以是政府機構
D. 如果A和B之間相互進行安全通信必須使用同一CA頒發的數字證書
答案: D
本題考査認證中心CA的基本概念。
CA負責數字證書的審批、發放、歸檔、撤銷等功能,CA頒發的數字證書擁有CA的數字簽名,所以除了CA自身,其他機構無法不被察覺的改動。CA可以是民間團體,也可以是政府機構。A和B要進行安全通信,必須相互獲取對方的數字證書,A和B的數字證書可以是由不同CA頒發的。
程序員甲與同事乙在乙家探討甲近期編寫的程序,甲表示對該程序極不滿意,說要棄之重寫,并將程序手稿扔到乙家垃圾筒。后來乙將甲這一程序稍加修改,并署乙名發表。以下說法正確的是(11)。
A. 乙的行為侵犯了甲的軟件著作權
B. 乙的行為沒有侵犯甲的軟件著作權,因為甲已將程序手稿丟棄
C. 乙的行為沒有侵犯甲的著作權,因為乙已將程序修改
D. 甲沒有發表該程序并棄之,而乙將程序修改后發表,故乙應享有著作權
答案: A
本題考查知識產權中關于軟件著作權方面的知識。
著作權因作品的完成而自動產生,不必履行任何形式的登記或注冊手續,也不論其是否已經發表,所以甲對該軟件作品享有著作權。乙未經甲的許可擅自使用甲的軟件作品的行為,侵犯了甲的軟件著作權。
PC處理的音頻信號主要是人耳能聽得到的音頻信號,它的頻率范圍是(12)。
A. 300Hz?3400Hz
B. 20Hz?20kHz
C. 10Hz?20kHz
D. 20Hz?44kHz
答案: B
本題考查多媒體中關于音頻信號方面的基礎知識。
聲音信號由許多頻率不同的信號組成,通常稱為復合信號,而把單一頻率的信號稱為分量信號。聲音信號的一個重要參數就是帶寬(Bandwidth),它用來描述組成聲音的信號的頻率范圍。
聲音信號的頻率是指聲波每秒鐘變化的次數,用Hz表示。人們把頻率小于20Hz的聲波信號稱為亞音信號(也稱次音信號):頻率范圍為20Hz?20kHz的聲波信號稱為音頻信號;高于20kHz的信號稱為超音頻信號(也稱超聲波)。
PC處理的音頻信號主要是人耳能聽得到的音頻信號(audio),它的頻率范圍是20?20kHz。可聽聲包括:
?話音(也稱語音):人的說話聲,頻率范圍通常為300?3400Hz。
?音樂:由樂器演奏形成(規范的符號化聲音),其帶寬可達到20?20kHz。
?其他聲音:如風聲、雨聲、鳥叫聲和汽車鳴笛聲等,它們起著效果聲或噪聲的作用,其帶寬范圍也是20?20kHz。
在Windows XP操作系統中,用戶利用“磁盤管理”程序可以對磁盤進行初始化、創建卷,(19)。通常將“C:\Windows\myprogram.exe”文件設置成只讀和隱藏屬性,以便控制用戶對該文件的訪問,這一級安全管理稱之為(20)安全管理。
A. 但只能使用FAT文件系統格式化卷
B. 但只能使用FAT 32文件系統格式化卷
C. 但只能使用NTFS文件系統格式化卷
D. 可以選擇使用FAT、FAT32或NTFS文件系統格式化卷
答案: D
Windows XP操作系統支持FAT、FAT32或NTFS文件系統,所以利用“磁盤管理”程序可以對磁盤進行初始化、創建卷,并可以選擇使用FAT、FAT32或NTFS文件系統格式化卷。
設系統中有R類資源m個,現有n個進程互斥使用。若每個進程對R資源的最大需求為w,那么當m、n、w取下表的值時,對于下表中的a?e五種情況,(21)兩種情況可能會發生死鎖。對于這兩種情況,若將(22),則不會發生死鎖。
A. a和b
B. b和c
C. c和d
D. c和e
答案: D
本題考查應試者對操作系統死鎖方面基本知識掌握的程度。系統中同類資源分配不當會引起死鎖。一般情況下,若系統中有m個單位的存儲器資源,它被n個進程使用,當每個進程都要求w個單位的存儲器資源,當 m≤n(w?1)m\leq n(w-1)m≤n(w?1) 時,可能會引起死鎖。
試題(21)分析如下:
情況a:m=2, n=1, w=2,系統中有2個資源,一個進程使用,該進程最多要求2個資源,所以不會發生死鎖。
情況b:m=2, n=2, w=1,系統中有2個資源,兩個進程使用,每個進程最多要求1個資源,所以不會發生死鎖。
情況c:m=2, n=2, w=2,系統中有2個資源,兩個進程使用,每個進程最多要求2個資源,此時,采用的分配策略是輪流地為每個進程分配,則第一輪系統先為每個進程分配1個,此時,系統中已無可供分配的資源,使得各個進程都處于等待狀態導致系統發生死鎖,這時進程資源圖如下圖所示。
情況d:m=4, n=3, w=2,系統中有4個資源,3個進程使用,每個進程最多要求2個資源,此時,采用的分配策略是輪流地為每個進程分配,則第一輪系統先為每個進程分配1個資源,此時,系統中還剩1個資源,可以使其中的一個進程得到所需資源運行完畢,所以不會發生死鎖。
情況e:m=4, n=3, w=3,系統中有4個資源,3個進程使用,每個進程最多要求3個資源,此時,采用的分配策略是輪流地為每個進程分配,則第一輪系統先為每個進程分配1個,第二輪系統先為一個進程分配1個,此時,系統中已無可供分配的資源,使得各個進程都處于等待狀態導致系統發生死鎖,這時進程資源圖如下圖所示。
設系統中有R類資源m個,現有n個進程互斥使用。若每個進程對R資源的最大需求為w,那么當m、n、w取下表的值時,對于下表中的a?e五種情況,(21)兩種情況可能會發生死鎖。對于這兩種情況,若將(22),則不會發生死鎖。
A. n加1或w加1
B. m加1或w減1
C. m減1或w加1
D. m減1或w減1
答案: B
對于c和e兩種情況,若將m加1,則情況c: m=3, n=2, w=2,系統中有3個資源,兩個進程使用,每個進程最多要求2個資源,系統先為每個進程分配1個,此時,系統中還剩1個可供分配的資源,使得其中的一個進程能得到所需資源執行完,并釋放所有資源使另一個進程運行完;若將w減1,則情況c: m=2, n=2, w=1,系統中有2個資源,兩個進程各需一個,系統為每個進程分配1個,此時,進程都能運行完,顯然不會發生死鎖。情況e分析同理。
事務T1、T2和T3對相同的一組數據A、B和C進行操作,對于如下的一個并發調度,其中T1與T2間并發操作(45) , T2與T3間并發操作(46)。
A. 正確
B. 不能重復讀
C. 將丟失修改
D. 將讀“臟”數據
答案: B
本題考査數據庫并發控制方面的基礎知識。所謂并發操作,是指在多用戶共享的系統中許多用戶可能同時對同一數據進行操作。并發操作帶來的問題是數據的不一致性,主要有三類:丟失更新、不可重復讀和讀臟數據。其主要原因是事務的并發操作破壞了事務的隔離性。
事務T1、T2分別對數據A、B和C進行讀寫操作,在t4時刻,事務T1將A、B 和C相加存入X1,X1等于180。在t8時刻,事務T2將C減去B存入B,B等于40。在t13時刻,事務T1將A、B和C相加存入X1,X1等于160,驗算結果不對。這種情況稱之為“不能重復讀”。
事務T2、T3分別對數據B和C進行讀寫操作,在t8時刻,事務T2將C減去B存入B,B等于40。在t14時刻,事務T3將B加50存入B, B等于90。這種情況丟失了事務T2對B的修改,將這種情況稱之為“丟失修改”。
將數據庫對象的操作權限授予用戶,屬于安全控制機制中的(50)。
A. 用戶標識與鑒別
B. 自主存取控制
C. 強制存取控制
D. 審計
答案: B
本題考查對數據庫安全技術的理解。自主存取控制是指以人為主體,用戶可以自由 定將數據的存取權限授予何人,并決定是否允許權限的傳播。
設有職工關系 Emp (Eno,Ename,Esex, EDno)和部門關系Dept (Dno,Dname,Daddr),創建這兩個關系的SQL語句如下:
直接運行該語句,DBMS會報錯,原因是(53)。若經過修改,上述兩個表創建完畢之后(尚無數據),則下述語句中能被執行的是(54)。
A. INSERT INTO Emp VALUES (‘e001’,‘王’, ‘M’,‘d1’);
B. INSERT INTO Emp VALUES (NULL, ‘王’, ‘M’, ‘d1’);
C. INSERT INTO Emp VALUES (‘e001’, ‘王’, ‘M’,NULL);
D. INSERT INTO Emp VALUES (‘e001’,‘王’,‘X’,‘d1’)
答案: C
本題考查對完整性約束的掌握。本題中,職工關系Emp為參照關系,其屬性EDno參照部門關系Dept中的Dno,在創建Emp關系時,系統會根據參照約束査找被參照關系,因此,被參照關系就先于參照關系而建立。約束一旦建立,更新數據必須滿足約束條件才可正確執行,表Emp有主碼約束和參照約束,故Eno不能取空值,EDno列因為被參照關系Dept尚無記錄,故只能取空值。
嵌入式SQL中,將記錄的屬性值賦給主變量時,若屬性為空值,而主變量不能取空值,為解決這一矛盾,使用的機制是(56).
A. SQLCA
B. 游標
C. 指示變量
D. 動態SQL
答案: C
本題考査對嵌入式SQL的掌握。數據庫有空值,而髙級語言中變量沒有空值,所以當查詢的記錄某一屬性為空值時,無法將空值賦給主變量,此時主變量仍保持原有值。同樣,更新語句也存在主變量不能取空值問題。引入指示變量,用來標識對應主變量值是否為空值,可以解決此問題。
設計E-R圖的過程中,需要確定實體所具有的屬性,這一抽象稱為(59)。
A. 分類
B. 聚集
C. 概括
D. 視圖集成
答案: B
本題考査數據庫設計中概念設計的掌握。在設計E-R圖的過程中,首先應該確定相關的實體,即將所有對象進行分類;然后根據各類確定的實體,找出每一實體應具有的屬性,這一過程稱為聚集;再從相關實體中抽象出子類和父類,這一過程稱為概括。
視圖設計屬于數據庫設計的(60)階段。
A. 需求分析
B. 概念設計
C. 邏輯設計
D. 物理設計
答案: C
本題考查對數據庫設計相關概念的掌握。視圖設計是指在確定了基本表的情況下,根據處理需求,確定增加相應的視圖,以方便應用程序的編寫和安全性要求,應屬于邏輯結構設計階段要完成的任務。
要實現記錄的物理順序與索引項次序一致,應選擇的索引類型是(61) 。
A. HASH索引
B. 聚簇索引
C. B+樹索引
D. 單一索引
答案: B
本題考查對數據庫物理設計相關概念的掌握。聚簇索引要求物理記錄次序與索引項次序一致,起到對物理記錄的排序和重組織作用,可以提高某些査詢的性能。
在Windows系統中設置默認路由的作用是(67) 。
A. 當主機接收到一個訪問請求時首先選擇的路由
B. 當沒有其他路由可選時最后選擇的路由
C. 訪問本地主機的路由
D. 必須選擇的路由
答案: B
Windows Server 2003的路由類型有5種,見下表。當Windows服務器收到一個IP數據包時,先查找主機路由,再查找網絡路由(直連網絡和遠程網絡),這些路由查找失敗時,最后才查找默認路由。
總結
以上是生活随笔為你收集整理的错题本——数据库系统工程师 2009的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解码器的滤波器
- 下一篇: CSAPP 并发编程 ——深入理解计算机