最新国考二级公共基础知识80题

  • 格式:doc
  • 大小:26.00 KB
  • 文档页数:27

下载文档原格式

  / 27
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

公共基础知识80题

1

2

(1) 下面叙述正确的是______。(C)

3

A. 算法的执行效率与数据的存储结构无关

4

B. 算法的空间复杂度是指算法程序中指令(或语句)的条数5

C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止6

D. 以上三种描述都不对

7

8

(2) 以下数据结构中不属于线性数据结构的是______。(C) 9

A. 队列

10

B. 线性表

11

C. 二叉树

12

D. 栈

13

14

(3) 在一棵二叉树上第5层的结点数最多是______。(B)

15

A. 8

16

B. 16

17

C. 32

18

D. 15

19

20

(4) 下面描述中,符合结构化程序设计风格的是______。(A)

21

A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑

22

B. 模块只有一个入口,可以有多个出口

23

C. 注重提高程序的执行效率

24

D. 不使用goto语句

25

26

(5) 下面概念中,不属于面向对象方法的是______。(D)

27

A. 对象

28

B. 继承

29

C. 类

30

D. 过程调用

31

32

(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是33

______。(B)

34

A. 可行性分析

35

B. 需求分析

36

C. 详细设计

37

D. 程序编码

38

39

(7) 在软件开发中,下面任务不属于设计阶段的是______。(D)

40

A. 数据结构设计

41

B. 给出系统模块结构

42

C. 定义模块算法

43

D. 定义需求并建立系统模型

44

45

46

47

(8) 数据库系统的核心是______。(B)

48

A. 数据模型

49

B. 数据库管理系统

50

C. 软件工具

51

D. 数据库

52

53

(9) 下列叙述中正确的是______。(C)

54

A. 数据库是一个独立的系统,不需要操作系统的支持

55

B. 数据库设计是指设计数据库管理系统

56

C. 数据库技术的根本目标是要解决数据共享的问题

57

D. 数据库系统中,数据的物理结构必须与逻辑结构一致

58

59

(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是60

______。(A)

61

A. 内模式

62

B. 外模式

63

C. 概念模式

64

D. 逻辑模式

65

66

(11) 算法的时间复杂度是指______。(C)

67

A. 执行算法程序所需要的时间

68

B. 算法程序的长度

69

C. 算法执行过程中所需要的基本运算次数

70

D. 算法程序中的指令条数

71

72

(12) 下列叙述中正确的是______。(A)

73

A. 线性表是线性结构

74

B. 栈与队列是非线性结构

75

C. 线性链表是非线性结构

76

D. 二叉树是线性结构

77

78

(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为79

______。(B)

80

A. 349

81

B. 350

82

C. 255

83

D. 351

84

85

(14) 结构化程序设计主要强调的是______。(B)

86

A. 程序的规模

87

B. 程序的易读性

88

C. 程序的执行效率

89

D. 程序的可移植性

90

91

92

93

(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些94

功能的阶段是______。(D)

95

A. 概要设计

96

B. 详细设计

97

C. 可行性分析

98

D. 需求分析

99

100

(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图101

符构成。下列

102

图符名标识的图符不属于数据流图合法图符的是______。(A)

103

A. 控制流

104

B. 加工

105

C. 数据存储

106

D. 源和潭

107

108

(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、109

编写需求规格说明书以及______。(B)