當前位置:才華齋>資格證>計算機學歷>

大學計算機基礎考試題及答案

計算機學歷 閲讀(4.68K)

  一、 從參考答案中選擇一個最佳答案

大學計算機基礎考試題及答案

1. 在數據處理的人工階段,程序與數據組的關係是( A )。

A. 一一對應 B. 一對多 C. 多對一 D. 多對多

2. ( D )不是數據庫管理系統。

A. Visual FoxPro B. Access D. SQL Server D. Windows

3. ( B )是數據庫管理系統。

A. MDB文件 B. Oracle C. Word D. 文件系統

4. ( C )不是數據庫系統組成要素。

A. 用户 B. 操作系統 C. Excel D. 硬件平台

5.( A )是數據庫系統。

A. DBS B. DBMS C. ODBC D. DBAS

6.( B ) 是數據庫管理系統的簡稱。

A. DBAS B. DBMS C. ODBC D. DB

7.( B ) 是一對一關係。

A. 輔導員與班級 B. 校長與學校 C. 學生與課程 D. 服務器與計算機

8.( C )是一對多關係。

A. 行駛的汽車與駕駛員 B. 校長與學校

C. 網絡系統中的服務器與客户機 D. 運行的列車與旅客

9. 關於數據庫應用系統的正確説法是( C )。

A. 用數據庫管理系統開發的應用程序

B. 數據庫管理系統以外的開發工具開發的應用程序

C. 以數據庫為核心的應用系統

D. 數據庫管理系統帶來的應用程序

10. DBMS是指( C )。

A. 數據庫 B. 數據庫應用程序 C. 數據庫管理系統 D. 數據庫系統

11. 數據庫的數據安全和完整性控制機制由( B )完成。

A. OS B. DBMS C. DBAS D. 硬件平台

12. 在關係數據庫中,關係表中所有記錄構成( C )。

A. 實體 B. 實體型 C. 實體集 D. 實體屬性集

13. 在關係數據庫中,關係表結構用於存放( D )。

A. 實體 B. 實體型 C. 實體集 D. 實體屬性集

14. E – R方法用圖形方式描述實體及其聯繫。在此種方法中沒用到( C )圖形。

A. 矩形 B. 橢圓形 C. 三角形 D. 菱形

15. 方法用於描述事物的行為特性,通常將方法也稱為操作。方法主要用於( D )數據模型。

A. 層次 B. 網狀 C. 關係 D. 面向對象

16. 在面向對象數據模型中,( D )之間具有繼承性。

A. 變量與屬性 B. 類與對象 C. 對象與子對象 D. 類與子類

17. 在面向對象數據模型中,( C )用於唯一確定對象。

A. 對象屬性值 B. 對象名稱 C. 對象標識 D. 對象方法名

18. 在關係數據庫中,通過( C )不能唯一確定表中記錄。

A. 主關鍵字 B. 關鍵字 C. 外碼 D. 候選碼

19. 在關係數據庫中,對外碼的正確説法是( D )。

A. 本表的主關鍵字 B. 同時為本表和其他表的.主關鍵字

C. 不能是本表中屬性 D. 不是本表關鍵字,是其他表主關鍵字

20. 在關係數據庫中,限定年齡屬性值的範圍屬於( D )。

A. 域完整性約束 B. 實體完整性約束

C. 參照完整性約束 D. 用户定義完整性約束

21. 在SQL語言中,用Create Table語句建立表時,對( C ) 數據類型的字段需要説明最大寬度。

A. 日期型 B. 邏輯型 C. 文本型 D. 備註型

22. 在SQL語言中,用Create Table語句建立表時可以使用Not Null,其含義是( B )。

A. 字段名不能為空 B. 字段值不能為空

C. 字段值不能為0 D. 字段值不能填“Null”

23. 在SQL語言中,用Create Table語句建立表時,用“Primary Key”進行定義( A ) 。

A. 主關鍵字 B. 關鍵字 C. 候選碼 D. 外碼

24. 向任課教師表中添加“單位”屬性應該使用的SQL語句是( B)。

A. Alter Drop B. Alter Table C. Create Table D. Update

25. 在選課學生表中填加“趙曉惠”的有關選課數據,應該使用( A ) SQL語句。

A. Insert Into B. Alter Table C. Select D. Update

26.( D )與Select * From 選課學生表 Where 成績>=55 And 成績<=59語句等價。

A. Select * From 選課學生表 Where 成績>=55 Or 成績<=59

B. Select * From 選課學生表 Where 成績>=55 Like 成績<=59

C. Select * From 選課學生表 Where 成績 In(55,59)

D. Select * From 選課學生表 Where 成績Between 55 And 59

27.( C )與Select * From 選課學生表 Where 成績=59 Or 成績=80 等價。

A. Select * From 選課學生表 Where 成績=59 And 成績=80

B. Select * From 選課學生表 Where 成績 Like(59,80)

C. Select * From 選課學生表 Where 成績 In(80,59)

D. Select * From 選課學生表 Where 成績Between 59 And 80

28. 在SQL語言中,( C )短語在Select語句中實現關鍵字段分組統計。

A. Order On B. Group On C. Group By D. Order By

29. 在SQL語言中,( D )語句能刪除表中記錄。

A. Delete … While <條件> B. Delete … By <條件>

C. Delete … For <條件> D. Delete … Where <條件>

30. 在SQL語言中,( B )語句能刪除表中字段。

A. Select … B. Alter … C. Delete … D. Drop …

31. 在SQL語言中,( D ) 語句用於刪除表。

A. Select … B. Alter … C. Delete … D. Drop …

32. 在SQL語言中, ( C )語句用於更新表中數據記錄。

A. Insert … B. Alter … C. Update … D. Select …

33. 在SQL語言中,Update語句屬於( B ) 語言。

A. 數據定義 B. 數據操縱 C. 數據查詢 D. 數據控制

34. 在SQL語言中,( B ) 語句屬於數據定義語言。

A. Insert … B. Alter … C. Update … D. Select …

35. 在SQL語言的Select語句中,用函數AVG(<字段名>)能計算相關字段的( B ) 。

A. 合計 B. 平均值 C. 記錄個數 D. 均方差

36. 在SQL語言的Select語句中,要使輸出的數據中沒有重複行,應該加( C )短語。

A. Where B. Group By C. Distinct D. Order By

  二、 從參考答案中選擇全部正確答案

1. 在( CD )階段實現了數據與程序完全分離。

A. 人工管理 B. 文件系統 C. 數據庫系統

D. 分佈式數據庫系統 E. 機器語言

2. 關於數據庫和數據庫管理系統的正確説法是( BD )。

A. 數據庫是軟件,而數據庫管理系統是數據。

B. 數據庫管理系統是軟件,而數據庫中存放數據。

C. 數據庫是以文件形式存儲,而數據庫管理系統在內存中存儲。

D. 數據庫管理系統用於建立、維護和管理數據庫。

E. 數據庫用於建立、維護和管理數據庫管理系統。

3. 關於數據庫系統和數據庫管理系統的正確説法是( CE )。

A. 數據庫系統和數據庫管理系統都是軟件。

B. 數據庫系統和數據庫管理系統都含硬件資源。

C. 數據庫系統含硬件資源,而數據庫管理系統是軟件。

D. 數據庫管理系統包含數據庫系統。

E. 數據庫系統包含數據庫管理系統。

4. 對關係數據庫表的正確説法是( BC )。

A. 與實際生產、生活中表完全相同 B. 必須是二維表

C. 同一張表中不能有重名屬性 D. 表中屬性順序至關重要

E. 表中同一屬性可以有不同的數據類型。

5. 在關係數據庫系統中,包括( ABCE )。

A. 人工表 B. DB C. DBMS D. E — R圖形 E. OS

6.( AC )不能作為數據庫中數據進行存儲。

A. 人員 B. 圖形 C. 電流 D. 文字 E. 聲音 F. 二進制數

7.( CDF )是數據庫文件的擴展名。

A. DOC B. DBF C. MDF D. DBC E. XLS F. MDB

8. 數據庫中包含( ACD )。

A. 數據庫表 B. 操作系統 C. 數據索引 D. 數據庫表之間的聯繫

E. 外存儲器 F. DBMS

9.( ACE )是數據庫管理系統。

A. Access B. Windows C. Visual FoxPro

D. ODBC E. SQL Server F. DB

10.( BD )是多對多關係。

A. 出版社與圖書 B. 圖書與讀者 C. 圖書與定價

D. 圖書與作者 D. 圖書與書號

11.( BCE )屬於數據庫應用軟件。

A. 操作系統 B. 學生選課系統 C. 鐵路售票系統

D. Excel E. 圖書管理系統

12. 在數據庫系統中,( ADE )屬於數據完整性約束範疇。

A. 屬性值範圍 B. 密碼驗證 C. 用户授權

D. 關鍵字的值非空 E. 數據類型

13. 在數據庫系統中,( ABE )屬於數據安全性控制範疇。

A. 用户授權控制 B. 密碼驗證 C. 數據量控制

D. 表間關聯控制 E. 數據加密

14. 在面向對象數據模型中,對象與類的關係是( BD )。

A. 對象與類等同 B. 類是對象的抽象 C. 由對象產生類

D. 對象是類的實例 E. 對象是類的子集

15. 在關係數據庫中,對關鍵字、主關鍵字和外碼的正確説法是( AEF )。

A. 一個表只能有一個主關鍵字 B. 一個表只能有一個關鍵字

C. 一個表只能有一個外鍵 D. 一個表可以有多個主關鍵字

E. 一個表可以有多個關鍵字 F. 一個表可以有多個外鍵

16. 對錶、關係模式和關係子模式的正確説法是( CDE )。

A. 關係子模式一定是某個關係模式的子集 B. 表與關係子模式一一對應

C. 關係子模式中屬性可能來自多個關係模式 D. 表與關係模式一一對應

E. 關係子模式中屬性可能僅來自一個關係模式

17.( ABEF )是關係數據庫表的特性。

A. 屬性不可重名 B. 屬性的有限性

C. 屬性順序非常重要 D. 元組的無限性

E. 元組順序無關緊要 F. 同一屬性具有相同的值域

18. 關於聯接操作的正確説法是( BE )。

A. 聯接就是等值連接 B. 等值聯接是聯接的一種特例

C. 自然聯接就是等值聯接 D. 去掉聯接結果的宂餘屬性便是自然聯接

E. 去掉等值聯接結果的宂餘屬性便是自然聯接

19. 對於“關係”描述正確説法是( BE )。

A. 一個關係中允許有完全相同的元組 D. 關係中必須將關鍵字作為第一屬

B. 一個關係中不能有完全相同的元組 E. 一個關係中不能出現相同屬性名

C. 關係中元組必須按關鍵字排序存放 F. 一個關係中可以出現相同屬性名

20. 假設姓名中最多有三個漢字,在“Select * From 學生”語句中加( BC )短語將輸出全部姓“馬”的學生記錄。

A. Where 姓名Like '馬?' B. Where 姓名Like '馬?' Or 姓名Like '馬??'

C. Where 姓名Like '馬*' D. Where '馬*' Like 姓名

E. Where 姓名In ('馬*') F. Where '馬?' In (姓名)

21. 用Create Table test(f_bh c(10),f_dj n(8,2))建立表TEST後,下列( BF )語句能夠正確執行。

A. Insert Into TEST Values('030201')

B. Insert Into TEST Values('030201',3.14)

C. Insert Into TEST Values('030201','3.14')

D. Insert Into TEST(f_bh) Values('030201',3.14)

E. Insert Into TEST(f_bh,f_dj)Values('030201')

F. Insert Into TEST(f_bh) Values('030201')

  三、 用適當內容填空

1. 數據庫技術是( 數據處理 )的核心和基礎;數據庫以( 文件 )形式存儲在計算機系統中,主要由( 數據庫表 )構成,此外,還包含索引、( 表之間的聯繫 )、數據有效性規則和( 安全控制規則 )等信息。數據庫表必須是( 二維 )表,是一種(結構化 )、( 有數據類型 )的表格。

2. 計算機數據管理技術主要有( 人工管理 )、( 文件系統 )、( 數據庫系統 )和( 分佈式數據庫系統 )四個階段,( 人工管理 )階段數據不能共享,( 分佈式數據庫系統)階段並行訪問數據效率最高,( 人工管理 )階段處理數據量最小,集中式數據庫管理是指( 數據庫系統 )階段。

3. 數據庫系統的英文簡稱為( DBS ),它由計算機硬件、軟件和相關( 人員 )組成,計算機硬件搭建了系統運行和存儲( 數據庫 )的硬件環境;( 計算機軟件 )除用於管理、控制和分配計算機資源外,還用於建立、管理、維護和使用( 數據庫 )。軟件主要包括( 數據庫 )、操作系統和( 數據庫管理系統 )。

4. 在DBMS中,通過( 數據定義語言或DLL )語言建立數據庫中表、視圖和索引;用( 數據操縱語言或DML )語言進行數據插入、修改和刪除操作;用( 數據查詢語言或DQL )語言進行數據查詢。

5. 從用户角度來看,事務是完成某一任務的( 操作 )集合。多個事務併發更新數據容易引起數據( 不一致性 )問題。實現數據項互斥訪問要求的常用方法是鎖定數據項,常見的數據共享鎖定方式是( 共享型鎖 )和 ( 排它型鎖 )。

6. 在現實世界到數據世界的轉化過程中,中間要經歷( 信息 )世界;人們用( 概念模型 )描述信息世界中對象及其關係,用( 實體 )表示事物,用( 屬性 )表示事物的特徵;用( 數據模型 )描述數據世界中對象及其關係,用( 一行數據或一條記錄 )表示事物,用( 數據項、列或字段 )表示事物的特徵。

7. 在數據安全性控制方面,DBMS所採取的措施有( 用户標識和密碼認證)、( 用户分級授權 )和( 數據加密 )。

8. 在數據模型中,除了描述實體本身以外,還要對( 實體間的聯繫 )進行描述;實體之間存在( 一對一 )、( 一對多 )和( 多對多 )三種聯繫;對於學生實體而言,“姓名”是( 屬性名 ),“李明”是( 屬性值 )。

9. 在數據模型中,常見的數據模型有( 層次數據模型 )、( 網狀數據模型 )、( 關係數據模型 )和( 面向對象數據模型 ),基本層次數據模型是描述( 兩個 )實體(型),數據庫管理系統的類型由( 它支持的數據模型 )決定。可能有多個根結點,每個非根結點可能有多個父結點,這是( 網狀 )數據模型;有且僅有一個根結點,而每個非根結點有且僅有一個父結點,這是( 層次 )數據模型。在關係模型中,用二維表描述( 實體型或實體之間的聯繫 ),表中每行數據描述(一個實體或實體之間的聯繫 ),通過( 屬性值 )能分析出同類實體之間的聯繫,通過( 具有相同含義的屬性 )能分析出不同類實體之間的聯繫。

10. 用E – R方法描述學生實體時,用( 矩形 )圖形表示學生,用( 橢圓形 )圖形表示學號,用( 菱形 )圖形表示學生與教師的聯繫。

11. 在面向對象數據模型中,一個對象包含(一組包含對象數據的變量 )、(一組描述對象行為特性的方法 )和(一組對象所響應的消息 )三方面的內容。方法由(方法的調用説明 )和(方法的程序代碼 )兩部分組成。將具有相同( 屬性 )和( 方法 )的對象歸結為( 類 )。

12. 在關係數據庫中,通常將關係也稱為( 二維表 );將一個數據記錄稱為( 一個元組 ),用於表示(一個實體 );將屬性的取值範圍稱為( 值域 );如果一個關係中包含n個屬性,則將該關係稱為( n元或n目 )關係。

13. 關係模式用於描述表的( 結構 ),除包含模式名、屬性名和主關鍵字外,還要包含屬性的( 數據類型 )和( 取值範圍 )信息。

14. 數據模型主要由( 數據結構 )、( 數據操作 )和( 完整性約束 )三個要素組成。

15. 對關係數據庫表中數據主要有( 插入 )、( 刪除 )、修改和( 查詢或檢索 )四種操作。這四種操作可以歸納成( 數據項投影 )、( 數據記錄選擇 )、( 兩個表連接 )、( 數據插入 )和( 數據刪除 )五種基本操作。

16. 在關係數據模型中,有( 域完整性約束 )、( 實體完整性約束 )、( 參照完整性約束 )和( 用户定義完整性約束 )四類數據完整性約束。

17. 在關係數據模型中定義了選擇、投影和連接等專門的關係操作。從表中選取若干列的操作被稱為( 投影操作 );從表中取出若干行的操作被稱為( 選擇操作 );由兩個表生成一個新表的操作被稱為( 聯接操作 )。對SQL語句SELECT * FROM 學生 WHERE 性別=“1”來講,( WHERE 性別=“1” )部分為選擇操作,( * )部分為投影操作;SQL語句SELECT Count(*) FROM 學生,將輸出( 1 )行數據。

18. SQL是關係數據庫的結構化查詢語言,它由( 數據定義語言 )、( 數據操縱語言)、( 數據查詢語言 )和( 數據控制語言 )四部分組成。Select語句屬於( 數據查詢語言);Alter Table語句屬於( 數據定義語言 );Update語句屬於( 數據操縱語言 )。