计算机2级公共基础120题

合集下载

国家二级公共基础知识(数据结构与算法)模拟试卷5(题后含答案及解析)

国家二级公共基础知识(数据结构与算法)模拟试卷5(题后含答案及解析)

国家二级公共基础知识(数据结构与算法)模拟试卷5(题后含答案及解析)题型有:1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为( )。

A.n+1B.n-1C.2nD.n/2正确答案:A解析:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。

所以该二叉树的叶子结点数等于n+1。

知识模块:数据结构与算法2.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

A.10B.8C.6D.4正确答案:C解析:根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。

知识模块:数据结构与算法3.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。

A.16B.10C.6D.4正确答案:A解析:根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个,故此度为1的结点个数=总结点数一叶子节点数一度为2的节点数=25.5.4=16。

知识模块:数据结构与算法4.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为( )。

A.219B.229C.230D.231正确答案:B解析:根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个,故总结点数=叶子节点数+度为2的节点数+度为1的节点数=80+79+70=229。

知识模块:数据结构与算法5.一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为( )。

A.219B.221C.229D.231正确答案:A解析:在二叉树中,叶子结点个数为n0,则度为2的结点数n0=n0-1。

本题中叶子结点的个数为70,所以度为2的结点个数为69,因而总结点数=叶子结点数+度为1的结点数+度为2的结点数=70+80+69=219。

计算机二级题库

计算机二级题库

计算机二级题库导言计算机二级考试是国家职业资格认证的一项重要考试,对于计算机从业人员来说具有重要意义。

为了帮助考生更好地备考和提升自己的能力,本文整理了一些计算机二级题库,并根据不同的考试科目划分了题目类型。

希望此题库能够对考生备考和实战有所帮助。

一、操作系统1. 操作系统概述•题目一:操作系统的定义是什么?•题目二:列举几个常见的操作系统。

•题目三:操作系统的主要功能有哪些?2. 进程管理•题目一:什么是进程?•题目二:进程的状态包括哪些?•题目三:进程调度算法有哪些?3. 内存管理•题目一:什么是虚拟内存?•题目二:页式存储管理中,页表的作用是什么?•题目三:页面置换算法有哪些?4. 文件系统•题目一:文件系统有哪些常见的组织方式?•题目二:什么是文件权限?•题目三:文件系统的优化策略有哪些?二、数据库1. 数据库概述•题目一:什么是数据库?•题目二:数据库的主要特点有哪些?•题目三:数据库的三级模式是什么?2. 数据库设计•题目一:什么是关系模式?•题目二:什么是主键和外键?•题目三:数据库的范式有哪些?3. SQL语言•题目一:SQL是什么?•题目二:SELECT语句的作用是什么?•题目三:如何创建一个新的数据库表?4. 数据库管理系统•题目一:什么是数据库管理系统?•题目二:列举几个常见的数据库管理系统。

•题目三:数据库的备份和恢复有哪些方法?三、网络技术1. 网络概述•题目一:什么是计算机网络?•题目二:网络的那些标准层次结构?•题目三:OSI七层模型是什么?2. TCP/IP协议•题目一:TCP/IP协议是什么?•题目二:TCP和UDP的区别是什么?•题目三:ARP协议的作用是什么?3. 网络安全•题目一:什么是网络安全?•题目二:什么是防火墙?•题目三:常见的网络攻击方式有哪些?4. 网络管理•题目一:什么是网络管理?•题目二:SNMP协议的作用是什么?•题目三:网络拓扑结构有哪些?四、编程语言1. 计算机常用编程语言•题目一:列举几个常见的计算机编程语言。

计算机二级选择题

计算机二级选择题

公共基础部分新增题1)下列叙述中正确的是A)设计算法时只需要考虑结果的可靠性B)算法就是程序C)设计算法时要考虑时间好杂度和空间复杂度D)设计算法时只需要考虑数据结构的设计答案:C2)循环队列的存储空间为0(1:50),初始状态为front=rear=50o经过一系列正常的入队与退队操作后,front=rear=25,此后又插入一个元素,则循环队列中的元素个数为A)2B)l,或50且产生上溢错误C) 26D)51答案:B3)下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间更杂度相同的是A)在顺序存储的线性表中寻找最大项B)在顺序存储的有序表中进行对分查找C)在链式存储的有序表中进行查找D)在顺序存储的线性表中进行顺序查找答案:A4)设表的长度为20。

则在最坏情况下,冒泡排序的比较次数为A)19B)20C)190D)90答案:C5)下列叙述中正确的是A)循环队列是链式存储结构B)循环队列是非线性存储结构C)循环队列是线性逻辑结构D)循环队列是线性结构答案:D6)设某棵树的度为3,其中度为3,2,1的结点个数分别为3,0,4。

则该树中的叶子结点数为A)6B)不可能有这样的树C)7D)8答案:C7)设有一个栈与一个队列的初始状态均为空。

现有一个序列A,B,C,D,E,F,G,H。

先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。

最后得到的序列为A)D,C,B,A,H,G,F,EB)A,B,C,D,E,F,G,HC)D,C,B,A,E,F,G,HD)A,B,C,D,H,G,F,E答案:C8)下列叙述中错误的是A)具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构B)具有两个以上指针域的链式结构一定属于非线性结构C)具有两个根结点的数据结构一定属于非线性结构D)具有两个以上叶子结点的数据结构一定属于非线性结构答案:B9)下列结构中属于线性结构链式存储的是A)二维数组B)二叉链表C)双向链表D)循环队列答案:C10)下列叙述中错误的是A)循环链表的存储空间是连续的B)循环链表的表头指针与循环链表中最后一个结点的指针均指向表头结点C)循环链表实现了空表与非空表运算的统一D)循环链表中有一个表头结点答案:A11)度为3的一棵树共有30个结点,其中度为3,1的结点个数分别为3,4。

2018年全国计算机等级考试二级C 语言真题及答案1

2018年全国计算机等级考试二级C 语言真题及答案1
D)用C程序实现的算法可以既没有输入也没有输出
(14)下列不能定义的用户标识符是()。
A)MainB)_0
C)_intD)sizeof
(15)下列选项中,不能作为合法常量的是()。
A)1.234e04B)1.234e0.4
C)1.234e+4D)1.234e0
(16)数字字符0的ASCII值为48,运行下列程序的输出结果是()。
A)1B)2
C)3D)4
(23)下列程序的输出结果是()。
main( )
{intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;
while(i++<7) if(p[i]%2) j+=p[i]; printf("%d\n",j);
}
A)42B)45
C)56D)60
(24)下列程序的输出结果是()。
main( )
{chara[7]="a0\0a0\0"; inti,j;
i=sizeof(a);
j=strlen(a);
printf("%d%d\n",i,j);
}
A)22B)76
C)72D)62
(25)下列能正确定义一维数组的选项是()。
A)inta[5]={0,1,2,3,4,5};B)chara[ ]={0,1,2,3,4,5};
main( )Байду номын сангаас
{inti=1,j=2,k=3;
if(i++==1&&(++j==3‖k+ +==3)) printf("%d%d %d\n",i,j,k);

2018年全国计算机等级考试二级C语言真题及答案7

2018年全国计算机等级考试二级C语言真题及答案7

2018 年全国计算机等级考试笔试试卷及答案二级公共基础知识和 C 语言程序设计(考试时间120 分钟,满分100 分)一、选择题(( 1) -( 10)每小题 2 分,( 11) -(50)每小题 1 分,共 60 分)( 1)下列选项中不符合良好程序设计风格的是()。

A )源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设计要保证高耦合、高内聚( 2)从工程管理角度,软件设计一般分为两步完成,它们是()。

A )概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D)过程设计与数据设计( 3)下列选项中不属于软件生命周期开发阶段任务的是()。

A)软件测试 B )概要设计 C)软件维护D)详细设计( 4)在数据库系统中,用户所见的数据模式为()。

A )概念模式 B )外模式 C)内模式D)物理模式( 5)数据库设计的 4 个阶段是:需求分析、概念设计、逻辑设计和()。

A )编码设计B )测试阶段C)运行阶段 D )物理设计( 6)设有如下 3 个关系表下列操作中正确的是()。

A )T=R ∩ S B)T=R ∪ SC)T=R ×S D )T=R/S( 7)下列叙述中正确的是()。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)上述三种说法都不对( 8)在长度为64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。

A )63B) 64 C ) 6 D ) 7( 9)数据库技术的根本目标是要解决数据的()。

A )存储问题B)共享问题C)安全问题D)保护问题( 10)对下列二叉树进行中序遍历的结果是()。

A) ACBDFEG B ) ACBDFGEC) ABDCGEF D ) FCADBEG(11)下列叙述中错误的是()。

A)一个 C 语言程序只能实现一种算法B) C 程序可以由多个程序文件组成C) C 程序可以由一个或多个函数组成D)一个 C 函数可以单独作为一个 C 程序文件存在(12)下列叙述中正确的是()。

二级计算机考试题库

二级计算机考试题库

二级计算机考试题库
二级计算机考试题库是指针对计算机二级考试所设计的题目集合。

这些题目涵盖了考试所需掌握的各种知识点,旨在测试考生对计算机基础知识的理解和应用能力。

以下是二级计算机考试题目的示例:
1.在一个文本文件中,如何按行提取出其中的单词并统计每个单词出现的次
数?
2.简述数据库的基本概念,包括数据、数据库、数据库管理系统和数据库系
统等。

3.写出一段Python代码,实现将一个列表中的元素按照奇偶性进行排序。

4.什么是计算机网络?简述计算机网络的分类和组成。

5.描述操作系统的基本功能,并解释进程和线程的区别。

这些题目旨在测试考生对计算机基础知识、编程语言、数据库、计算机网络和操作系统的理解和应用能力。

考生需要通过系统的学习和实践来备考,提高自己的计算机应用能力和应试能力。

总结来说,二级计算机考试题库是指针对计算机二级考试所设计的题目集合,涵盖了各种知识点,旨在测试考生对计算机基础知识的理解和应用能力。

考生需要通过系统的学习和实践来备考,提高自己的计算机应用能力和应试能力。

计算机二级习题及答案

计算机二级习题及答案

计算机二级习题及答案一、选择题1. 以下哪个是计算机网络的组成部分?A. 鼠标B. 显示器C. 路由器D. 键盘答案:C. 路由器2. 下面哪个是计算机硬件的例子?A. 软件B. CPUC. 程序D. 操作系统答案:B. CPU3. 以下哪个是计算机网络的通信介质?A. 电源线B. 网络线C. 纸张D. 电视答案:B. 网络线二、填空题1. 计算机内部最重要的元件是CPU。

CPU。

2. 计算机操作系统的功能之一是管理硬件资源。

管理硬件资源。

三、简答题1. 请简述计算机网络的定义和作用。

答:计算机网络是指通过通信线路将多台计算机连接在一起,实现彼此之间的数据传输和共享资源的系统。

它的作用是提供可靠、高效的数据通信,并促进信息的传递和共享,方便人们在任何地方进行信息交流和资源利用。

2. 请简要描述计算机硬件和软件的区别和联系。

答:计算机硬件是指计算机的实体部分,包括主机、显示器、键盘、鼠标等物理设备。

而计算机软件是指运行在计算机硬件上的程序和数据,包括操作系统、应用软件等。

硬件和软件是相互依存、不可分割的,硬件提供平台和基础设施,软件则实现各种功能和任务。

四、问答题1. 请列举三种常见的计算机网络类型。

答:局域网(LAN)、广域网(WAN)、城域网(MAN)。

2. 请简要描述计算机二进制和十进制的转换方法。

答:计算机二进制和十进制的转换可以通过数位权展开法实现。

将十进制数的每个数字乘以相应的权值,再将得到的结果相加即可得到二进制数。

而将二进制数转换为十进制数,则将每个位上的数乘以相应的权值,再将得到的结果相加即可得到十进制数。

以上为计算机二级习题及答案,希望能帮助到你。

二级公共基础知识模拟题2018年(3)_真题-无答案

二级公共基础知识模拟题2018年(3)_真题-无答案

二级公共基础知识模拟题2018年(3)(总分100,考试时间90分钟)单项选择题1. 线性表的长度为n。

在最坏情况下,比较次数为n-1的算法是______。

A. 顺序查找B. 同时寻找最大项与最小项C. 寻找最大项D. 有序表的插入2. 下列叙述中正确的是______。

A. 二分查找法只适用于顺序存储的有序线性表B. 二分查找法适用于任何存储结构的有序线性表C. 二分查找法适用于有序循环链表D. 二分查找法适用于有序双向链表3. 在快速排序法中,每经过一次数据交换(或移动)后______。

A. 只能消除一个逆序B. 能消除多个逆序C. 不会产生新的逆序D. 消除的逆序个数一定比新产生的逆序个数多4. 下列序列中不满足堆条件的是______。

A. (98,95,93,94,89,90,76,80,55,49)B. (98,95,93,94,89,85,76,64,55,49)C. (98,95,93,94,89,90,76,64,55,49)D. (98,95,93,96,89,85,76,64,55,49)5. 下列各组排序法中,最坏情况下比较次数相同的是______。

A. 简单选择排序与堆排序B. 简单插入排序与希尔排序C. 冒泡排序与快速排序D. 希尔排序与堆排序6. 设顺序表的长度为16,对该表进行简单插入排序。

在最坏情况下需要的比较次数为______。

A. 120B. 60C. 30D. 157. 下面属于良好程序设计风格的是______。

A. 源程序文档化B. 程序效率第一C. 随意使用无条件转移语句D. 程序输入输出的随意性8. 下面不属于结构化程序设计原则的是______。

A. 逐步求精B. 自顶向下C. 模块化D. 可继承性9. 结构化程序的三种基本控制结构是______。

A. 顺序、选择和调用B. 过程、子程序和分程序C. 顺序、选择和重复(循环)D. 调用、返回和转移10. 下面对“对象”概念描述正确的是______。

公共基础知识考试试题

公共基础知识考试试题

公共基础知识考试试题### 公共基础知识考试试题#### 一、单项选择题(每题1分,共20分)1. 我国的根本政治制度是:A. 人民代表大会制度B. 多党合作和政治协商制度C. 民族区域自治制度D. 基层群众自治制度2. 社会主义核心价值观的基本内容不包括以下哪一项?A. 富强B. 民主C. 文明D. 个人主义3. 我国宪法规定,公民享有以下哪项权利?A. 选举权和被选举权B. 财产私有权C. 言论自由D. 所有选项都是4. 以下哪项不是我国的基本经济制度?A. 公有制为主体B. 多种所有制经济共同发展C. 按劳分配为主体D. 按需分配A. 计划生育B. 保护环境C. 节约资源D. 所有选项都是#### 二、多项选择题(每题2分,共10分)6. 我国的基本政治制度包括:A. 人民代表大会制度B. 多党合作和政治协商制度C. 民族区域自治制度D. 基层群众自治制度7. 我国宪法规定的公民基本义务包括:A. 遵守宪法和法律B. 维护国家统一和民族团结C. 保守国家秘密D. 参加国防建设8. 我国的基本经济制度包括:A. 公有制为主体B. 多种所有制经济共同发展C. 按劳分配为主体D. 按需分配9. 社会主义核心价值观的个人层面包括:A. 爱国B. 敬业C. 诚信D. 友善A. 计划生育B. 保护环境C. 节约资源D. 可持续发展#### 三、判断题(每题1分,共20分)11. 我国的根本大法是《中华人民共和国宪法》。

()12. 我国实行的是单一制国家结构形式。

()13. 我国的国家机构实行民主集中制原则。

()14. 我国公民的基本义务包括维护国家安全、荣誉和利益。

()15. 我国的基本经济制度是社会主义市场经济体制。

()16. 我国实行的是按劳分配为主,多种分配方式并存的分配制度。

()17. 我国宪法规定,公民有受教育的权利和义务。

()18. 我国公民享有宗教信仰自由。

()19. 我国实行的是民族区域自治制度。

计算机二级公共基础知识完整

计算机二级公共基础知识完整

计算机二级公共基础知识完整计算机二级公共基础知识是计算机考试中的一项重要科目,涵盖了计算机基础知识的各个方面。

通过学习和掌握这些基础知识,可以帮助我们更好地理解计算机的原理和运作方式。

在计算机二级公共基础知识中,我们首先需要了解计算机的硬件组成。

计算机由中央处理器(CPU)、内存、硬盘、输入输出设备等多个部件组成。

中央处理器是计算机的核心部件,负责执行程序和进行运算。

内存是存储数据和程序的地方,硬盘则是长期存储数据的设备。

输入输出设备包括键盘、鼠标、显示器等,用于与计算机进行交互。

除了硬件组成,我们还需要了解计算机的操作系统。

操作系统是计算机的核心软件,负责管理计算机的资源和控制程序的执行。

常见的操作系统有Windows、Linux、Mac OS等。

学习计算机二级公共基础知识时,我们需要了解操作系统的基本功能和使用方法,比如文件管理、进程管理、网络管理等。

在计算机二级公共基础知识中,还包括网络基础知识。

网络是将多台计算机连接起来,实现信息共享和通信的技术。

我们需要了解网络的基本概念,比如IP地址、子网掩码、网关等。

同时,还需要了解网络的协议和常用的网络设备,比如路由器、交换机等。

计算机二级公共基础知识还包括数据库的基本知识。

数据库是用于存储和管理数据的软件系统。

我们需要了解数据库的基本概念,比如表、字段、记录等。

同时,还需要了解SQL语言的基本语法和常用的数据库管理系统,比如MySQL、Oracle等。

在学习计算机二级公共基础知识时,我们还需要了解计算机的安全知识。

计算机安全是保护计算机和网络不受恶意攻击和威胁的重要方面。

我们需要了解计算机病毒、木马、网络钓鱼等常见的安全威胁,以及如何防范和应对这些威胁。

计算机二级公共基础知识涵盖了计算机的硬件、操作系统、网络、数据库和安全等多个方面。

通过学习和掌握这些知识,我们可以更好地理解计算机的工作原理和运行机制,提高计算机的使用能力和安全意识。

希望大家能够认真学习和掌握这些知识,为将来的工作和学习打下坚实的基础。

计算机系统二级公共基础知识

计算机系统二级公共基础知识

计算机系统二级公共基础知识1.计算机硬件知识:计算机硬件是计算机系统的物理组成部分,包括中央处理器(CPU)、内存(RAM)、硬盘、显卡、主板等。

在计算机系统二级公共基础知识考试中,通常会涉及到计算机硬件的基本概念、原理和工作方式,例如CPU的指令执行流程、内存的存储结构和访问速度等。

此外,还需要了解计算机硬件的选型和购买、组装与维护等方面的知识。

2.操作系统知识:操作系统是计算机系统的核心软件,负责管理和控制计算机的硬件资源,提供用户界面和各种系统服务。

在计算机系统二级公共基础知识考试中,通常会涉及到操作系统的原理和功能,如进程管理、文件系统、内存管理等。

此外,还需要了解不同操作系统的特点和应用场景,例如Windows、Linux和Mac OS等。

3.网络基础知识:网络是计算机系统之间连接和交流的基础设施,包括局域网(LAN)、广域网(WAN)以及互联网等。

在计算机系统二级公共基础知识考试中,通常会涉及到网络的基本概念、协议和技术,例如TCP/IP协议、路由器、交换机等。

此外,还需要了解计算机网络的组网方式和安全策略,以及网络故障的排除和维护等方面的知识。

此外,还有一些其他知识点也常常在计算机系统二级公共基础知识考试中出现,例如数据库基础知识、编程语言基础、软件工程等。

这些知识点在计算机系统的应用和开发过程中起着重要的作用,对于提高计算机系统的效率和可靠性具有重要意义。

总之,计算机系统二级公共基础知识是计算机专业二级职业资格的一门重要科目,涵盖了计算机硬件、操作系统、网络基础等方面的知识。

通过学习和掌握这些知识,可以提高计算机系统的性能和可靠性,为计算机系统的应用和开发提供基础支持。

公共基础知识试题

公共基础知识试题

公共基础知识试题一、不定项选择题(共35小题,每小题2分,共70分)1、国家的性质是指国家的(A、)正确答案:(A、)A、阶级本质B、经济制度的性质C、政权组织形式的民主与否D、国家整体同其组成部分之间的关系2、辩护人介入的阶段为(A、)。

正确答案:(A、)A、侦查阶段B、起诉阶段C、审判阶段3、16.婚姻当事人以外的第三人以索取大量财物为目的,强使他人结婚的行为是(A、C、)。

正确答案:(A、C、)A、包办婚姻的行为B、借婚姻索取财物的行为C、买卖婚姻的行为D、干涉他人婚姻自由的行为4、119.劳动法规定的劳动者工作时间和休息休假制度包括(A、B、C、D、)。

正确答案:(A、B、C、D、)A、每日工作不超过8小时B、每周工作不超过44小时C、每周至少休息一天D、法定节日应当安排休假5、对从犯的处罚是(A、)。

正确答案:(A、)A、应当从轻、减轻或免除处罚B、应当减轻或免除处罚C、应当比照主犯从轻、减轻或免除处罚D、可以从轻、减轻或免除处罚6、向人民法院提起公诉前,原“被告人”的称谓被修改为(D、)。

正确答案:(D、)A、被告人真名B、犯罪分子C、重大嫌疑分子D、犯罪嫌疑人7、93.中__________国共产党与民主党派关系处理上坚持(A、B、C、D、)。

的方针。

正确答案:(A、B、C、D、)A、长期共存B、互相监督C、肝胆相照D、荣辱与共8、100.共同犯罪人分为(A、B、C、D、)。

正确答案:(A、B、C、D、)A、主犯B、从犯C、胁从犯D、教唆犯9、3我国宪法规定,公民在行使自由和权力的时候,不得损害(A、B、C、D、)。

正确答案:(A、B、C、D、)A、国家的利益B、社会的利益C、集体的利益D、其它公民的合法的自由和利益10、国家出资的企业,由(D、)。

代表国家履行出资人职责。

正确答案:(D、)A、国务院统B、全国人民代表大会统一C、各级人民代表大会依照法律、行政法规规定分别D、国务院、地方各级人民政府依照法律、行政法规规定分别11、留置权人有权收取留置财产的孳息,孳息应当先充抵(B、)。

公共基础知识复习120题——之《宪法》篇

公共基础知识复习120题——之《宪法》篇

公共基础知识复习题——之《宪法》篇30题1、(单选题)全国人民代表大会常务委员会是全国人民代表大会的常设机关,根据《宪法》规定,全国人民代表大会常务委员会行使多项职权,但下列哪一职权不由全国人民代表大会常务委员会行使?()A.在全国人大闭会期间,审查和批准国民经济和社会发展计划、国家预算在执行过程中所必须作的部分调整方案B.解释宪法,监督宪法的实施C.批准省、自治区、直辖市的建置D.决定同外国缔结的条约和重要协定的批准和废除正确答案:C2、(单选题)我国多党合作与政治协商的最高原则是()。

A.中国共产党的领导B.多党合作C.民主集中制D.政治协商正确答案:A3、(单选题)根据我国《宪法》的规定,下列对于公民基本权利的宪法保护,表述正确的是()。

A.宪法没有规定对归侨权益的保护B.所有公民都有选举权和被选举权C.宪法规定公民的住宅不受侵犯D.宪法对建立劳动者休息和休养的设施未加以规定正确答案:C4、(单选题)下列关于各级人大和人民的关系的说法最准确的一项是()。

A.地方各级人大须时刻关注人民B.地方各级人大对人民负责,受人民监督C.地方各级人大都由直接选举产生D.地方各级人大做任何工作都须征求民意正确答案:B5、(单选题)中国的政权组织形式是()。

A.人民代表大会制度B.人民民主专政C.共产党领导的多党合作D.民主集中制正确答案:A6、(单选题)人民代表大会制度的关键是()。

A.以人民代表大会为基础建立全部国家机构B.对人民负责、受人民监督C.少数服从多数D.选民民主选举代表正确答案:B7、(单选题)中国人民政治协商会议在性质上属于()。

A.爱国统一战线组织B.国家机关C.自治组织D.政权机关正确答案:A8、(单选题)人民代表大会制度的组织原则是()。

A.民主集中制B.集中制C.民主制D.决议制正确答案:A9、(单选题)我国《宪法》规定人民行使国家权力的机关是()。

A.全国人民代表大会B.各级人民政府C.全国人民代表大会和地方各级人民代表大会D.中国人民政治协商会议正确答案:C10、(单选题)根据宪法和法律规定,关于人民代表大会制度,下列哪一选项是不正确的?()A.地方各级人民代表大会是地方各级国家权力机关B.地方各级国家权力机关对最高国家权力机关负责,并接受其监督C.全国人民代表大会是最高国家权力机关D.人民代表大会制度体现了一切权力属于人民的原则正确答案:B11、(多选题)根据我国《宪法》的规定,公民的基本政治权利主要包括()。

2023年上半年计算机二级考题

2023年上半年计算机二级考题

2023年上半年计算机二级考题引言概述:计算机二级考试是对计算机基础知识和技能的全面考核,对于计算机专业人员的职业发展具有重要意义。

本文将从五个大点出发,详细阐述2023年上半年计算机二级考题的内容。

正文内容:1. 软件基础知识1.1 操作系统- 操作系统的基本概念和功能- 操作系统的分类及特点- 进程管理、内存管理和文件管理1.2 数据库- 数据库的基本概念和特点- 数据库管理系统的功能和作用- 数据库的设计和规范化- SQL语言的基本语法和常用操作1.3 网络基础- 网络的基本概念和分类- 网络协议的作用和常用协议- 网络安全和常见的网络攻击方式- 网络管理和维护2. 程序设计与开发2.1 编程语言- 常见的编程语言及其特点- 程序设计基本原理和方法- 程序的编译和运行2.2 数据结构与算法- 常见的数据结构及其应用- 常用算法的实现和优化- 算法的时间和空间复杂度分析2.3 面向对象编程- 面向对象的基本概念和特点- 面向对象的设计原则和模式- 面向对象的编程语言和开发工具3. 网页设计与开发3.1 HTML- HTML的基本语法和标签- HTML的表单和多媒体元素- HTML5的新特性和应用3.2 CSS- CSS的基本语法和选择器- CSS的布局和样式设计- CSS3的新特性和应用3.3 JavaScript- JavaScript的基本语法和数据类型- JavaScript的DOM操作和事件处理- JavaScript的常用库和框架4. 数据库开发与管理4.1 数据库设计- 数据库设计的基本原则和步骤- 数据库的范式和反范式- 数据库的索引和优化4.2 SQL语言- SQL语言的高级查询和连接操作- SQL语言的事务和并发控制- SQL语言的视图和存储过程4.3 数据库管理- 数据库的备份和恢复- 数据库的性能监控和调优- 数据库的安全管理和权限控制5. 网络与信息安全5.1 网络安全基础- 网络安全的基本概念和原则- 网络攻击与防御的常见手段- 网络安全的法律和道德问题5.2 信息安全管理- 信息安全管理的基本原则和方法- 信息安全风险评估和应对策略- 信息安全的法律和合规要求5.3 网络与信息安全技术- 防火墙和入侵检测系统- 加密算法和数字证书- 安全策略和事件响应总结:综上所述,2023年上半年计算机二级考题内容涵盖了软件基础知识、程序设计与开发、网页设计与开发、数据库开发与管理以及网络与信息安全等五个大点。

国家二级公共基础知识数据结构与算法模拟试卷22_真题-无答案

国家二级公共基础知识数据结构与算法模拟试卷22_真题-无答案

国家二级公共基础知识(数据结构与算法)模拟试卷22(总分76,考试时间90分钟)1. 选择题选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1. 下列叙述中正确的是A. 循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B. 循环队列中的元素个数随队头指针的变化而动态变化C. 循环队列中的元素个数随队尾指针的变化而动态变化D. 循环队列中的元素个数不会变化2. 下列关于线性链表的叙述中,正确的是A. 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B. 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C. 进行插入与删除时,不需要移动表中的元素D. 以上都不正确3. 下列叙述中正确的是A. 线性表链式存储结构的存储空间一般要少于顺序存储结构B. 线性表链式存储结构与顺序存储结构的存储空间都是连续的C. 线性表链式存储结构的存储空间可以是连续的,也可以是不连续的D. 以上都不正确4. 下列叙述中正确的是A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C. 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D. 以上都不正确5. 下列叙述中正确的是A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C. 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D. 上述三种说法都不对6. 下列对于线性链表的描述中正确的是A. 存储空间不一定连续,且各元素的存储顺序是任意的B. 存储空间不一定连续,且前件元素一定存储在后件元素的前面C. 存储空间必须连续,且前件元素一定存储在后件元素的前面D. 存储空间必须连续,且各元素的存储顺序是任意的7. 下列叙述中正确的是A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表D. 链式存储结构比顺序存储结构节省存储空间8. 下列链表中,其逻辑结构属于非线性结构的是A. 二叉链表B. 循环链表C. 双向链表D. 带链的栈9. 下列叙述中正确的是A. 有~一个以上根结点的数据结构不一定是非线性结构B. 只有一个根结点的数据结构不一定是线性结构C. 循环链表是非线性结构D. 双向链表是非线性结构10. 某系统总体结构图如下图所示:该系统总体结构图的深度是A. 7B. 6C. 3D. 211. 下列关于二叉树的叙述中,正确的是A. 叶子结点总是比度为2的结点少一个B. 叶子结点总是比度为2的结点多一个C. 叶子结点数是度为2的结点数的两倍D. 度为2的结点数是度为1的结点数的两倍12. 某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为A. n+1B. n-1C. 2nD. n/213. 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是A. 10B. 8C. 6D. 414. 一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为A. 16B. 10C. 6D. 415. 一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A. 219B. 229C. 230D. 23116. 一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A. 219B. 221C. 229D. 23117. 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A. 3B. 4C. 6D. 718. 某二叉树共有12个结点,其中叶子结点只有1个。

公共基础知识模拟练习120题

公共基础知识模拟练习120题

公共基础知识模拟练习120题公共基础知识模拟练习【1-40】1、我军是哪一年诞生的?答:1927年8月1日诞生。

2、军旗军徽内容是什么?答:军旗为红地,上缀金黄色的五角星和“八一”二字。

军徽为镶金黄色边之五角星,中嵌金黄色“八一”二字。

军旗军徽是中国人民解放军的象征和标志。

3、迄今为止我军五任军委主席是谁?答:毛泽东、邓小平、江泽民、胡锦涛、。

4、我国武装力量的构成包括哪些?答:现役部队和预备役部队、中国人民武装警察部队、民兵。

5、我军的军魂是什么?答:坚持党对军队的绝对领导。

6、我军的宗旨是什么?答:全心全意为人民服务。

7、军的最高领导权和指挥权属于谁?答:中国共产党中央委员会和中央军事委员会。

8、军队要永远做到哪“四个忠于”?答:军队要永远忠于党,忠于社会主义,忠于祖国,忠于人民。

9、我军面临的两个历史性课题是什么?答:打得赢、不变质。

10、在国防和军队建设中贯彻落实科学发展观应着力推动哪“四个创新”?答:军事理论创新、军事技术创新、军事组织体制创新和军事管理创新。

11、“四边”思想内容是什么?答:热爱边疆、安心边疆、保卫边疆、建设边疆。

12、解决台湾问题的基本方针和总方略是什么?答:基本方针是“和平统一、一国两制”,总方略是“文攻武备”。

13、“两个武装”指什么?答:用正确的思想理论武装头脑,用现代科技特别是高科技知识武装头脑。

14、“四反教育”指什么?答:反渗透、反心战、反策反、反窃密。

15、我国国防活动必须遵循的基本原则是什么?答:独立自主、自力更生原则、积极防御的原则、全民自卫的原则、国防建设与经济建设协调发展的原则。

16、中国国防政策的性质是什么?答:中国国防政策是防御性的。

17、中国的国防政策体现在战争与和平问题上的主张是什么?答:维护世界和平,反对侵略扩张。

18、我国人民防空最高领导机构的名称是什么?答:国家国防动员委员会人民防空办公室。

19、国家根据国防需要,是否可以依法征用组织和个人的设备设施、交通工具和其他物资? 答:可以。

计算机公共基础知识笔试题

计算机公共基础知识笔试题

计算机公共基础知识笔试题一、选择题 第1章 数据结构与算法数据结构与算法1.在下列选项中,哪个不是一个算法一般应该具有的基本特征A)A)确定性确定性确定性 B) B) B)可行性可行性可行性 C)C)无穷性 D)D)拥有足够的情报拥有足够的情报拥有足够的情报2.在计算机中,算法是指.在计算机中,算法是指A)A)查询方法查询方法查询方法 B) B) B)加工方法加工方法加工方法C)解题方案的准确而完整的描述 D)D)排序方法排序方法排序方法3.下面叙述正确的是.下面叙述正确的是A)A)算法的执行效率与数据的存储结构无关算法的执行效率与数据的存储结构无关B)B)算法的空间复杂度是指算法程序中指令(或语句)的条数算法的空间复杂度是指算法程序中指令(或语句)的条数C)算法的有穷性是指算法必须能在执行有限个步骤之后终止D)D)以上三种描述都不对以上三种描述都不对以上三种描述都不对4.算法的有穷性是指算法的有穷性是指A )算法程序的运行时间是有限的B )算法程序所处理的数据量是有限的)算法程序所处理的数据量是有限的C) C) 算法程序的长度是有限的算法程序的长度是有限的算法程序的长度是有限的 D) D) D) 算法只能被有限的用户使用算法只能被有限的用户使用算法只能被有限的用户使用 5.软件复杂性度量的参数包括.软件复杂性度量的参数包括A)A)效率效率效率 B)B)规模 C) C)完整性完整性完整性 D) D) D)容错性容错性容错性6.算法的空间复杂度是指.算法的空间复杂度是指A)A)算法程序的长度算法程序的长度算法程序的长度 B) B) B)算法程序中的指令条数算法程序中的指令条数算法程序中的指令条数C)C)算法程序所占的存储空间算法程序所占的存储空间算法程序所占的存储空间 D)D)算法执行过程中所需要的存储空间7.算法的时间复杂度是指.算法的时间复杂度是指A)A)执行算法程序所需要的时间执行算法程序所需要的时间执行算法程序所需要的时间 B) B) B)算法程序的长度算法程序的长度算法程序的长度C)算法执行过程中所需要的基本运算次数 D)D)算法程序中的指令条数算法程序中的指令条数算法程序中的指令条数8.算法分析的目的是.算法分析的目的是A)A)找出数据结构的合理性找出数据结构的合理性找出数据结构的合理性 B) B) B)找出算法中输入和输出之间的关系找出算法中输入和输出之间的关系找出算法中输入和输出之间的关系C)C)分析算法的易懂性和可靠性分析算法的易懂性和可靠性分析算法的易懂性和可靠性 D)D)分析算法的效率以求改进9.算法一般都可以用哪几种控制结构组合而成A)A)循环、分支、递归循环、分支、递归循环、分支、递归 B) B) B)顺序、循环、嵌套顺序、循环、嵌套顺序、循环、嵌套C)C)循环、递归、选择循环、递归、选择循环、递归、选择 D)D)顺序、选择、循环1010..数据结构作为计算机的一门学科,数据结构作为计算机的一门学科,主要研究数据的逻辑结构、主要研究数据的逻辑结构、主要研究数据的逻辑结构、对各种数据结对各种数据结构进行的运算,以及构进行的运算,以及A)数据的存储结构 B) B)计算方法计算方法计算方法 C) C) C)数据映象数据映象数据映象 D) D) D)逻辑存储逻辑存储逻辑存储1111.假设线性表的长度为.假设线性表的长度为.假设线性表的长度为n n ,则在最坏情况下,冒泡排序需要的比较次数为A) log 2n B) n^2 C) O(n^1.5) n B) n^2 C) O(n^1.5) D) n(n-1)/2 D) n(n-1)/21212.对长度为.对长度为n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log 2n B) n/2 n B) n/2 C) n C) n D) n+11313..对于长度为n 的线性表,的线性表,在最坏情况下,在最坏情况下,在最坏情况下,下列各排序法所对应的比较次数中下列各排序法所对应的比较次数中正确的是正确的是A) A) 冒泡排序为冒泡排序为n/2 B) n/2 B) 冒泡排序为冒泡排序为nC) C) 快速排序为快速排序为n n D) D) 快速排序为n(n-1)/21414.数据的存储结构是指.数据的存储结构是指.数据的存储结构是指A)A)存储在外存中的数据存储在外存中的数据存储在外存中的数据 B) B) B)数据所占的存储空间量数据所占的存储空间量数据所占的存储空间量C)C)数据在计算机中的顺序存储方式数据在计算机中的顺序存储方式数据在计算机中的顺序存储方式 D) D) D)数据的逻辑结构在计算机中的表示数据的逻辑结构在计算机中的表示1515.在数据结构中,从逻辑上可以把数据结构分成.在数据结构中,从逻辑上可以把数据结构分成A)A)动态结构和静态结构动态结构和静态结构动态结构和静态结构 B)B)线性结构和非线性结构C)C)紧凑结构和非紧凑结构紧凑结构和非紧凑结构紧凑结构和非紧凑结构 D) D) D)内部结构和外部结构内部结构和外部结构内部结构和外部结构1616.数据结构中,与所使用的计算机无关的是数据的.数据结构中,与所使用的计算机无关的是数据的A)A)存储结构存储结构存储结构 B) B) B)物理结构物理结构物理结构 C)C)逻辑结构 D) D)物理和存储结构物理和存储结构物理和存储结构1717..根据数据结构中各数据元素之间前后件关系的复杂程度,根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分一般将数据结构分成A)A)动态结构和静态结构动态结构和静态结构动态结构和静态结构 B) B) B)紧凑结构和非紧凑结构紧凑结构和非紧凑结构紧凑结构和非紧凑结构C)线性结构和非线性结构 D) D)内部结构和外部结构内部结构和外部结构内部结构和外部结构 1818.下列叙述中,错误的是.下列叙述中,错误的是.下列叙述中,错误的是A)A)数据的存储结构与数据处理的效率密切相关数据的存储结构与数据处理的效率密切相关B)数据的存储结构与数据处理的效率无关C)C)数据的存储结构在计算机中所占的空间不一定是连续的数据的存储结构在计算机中所占的空间不一定是连续的D)D)一种数据的逻辑结构可以有多种存储结构一种数据的逻辑结构可以有多种存储结构1919.下列叙述中正确的是.下列叙述中正确的是.下列叙述中正确的是A)线性表是线性结构 B)B)栈与队列是非线性结构栈与队列是非线性结构栈与队列是非线性结构C)C)线性链表是非线性结构线性链表是非线性结构线性链表是非线性结构 D) D) D)二叉树是线性结构二叉树是线性结构二叉树是线性结构2020.以下数据结构中不属于线性数据结构的是.以下数据结构中不属于线性数据结构的是A)A)队列队列队列 B) B) B)线性表线性表线性表 C)C)二叉树 D)D)栈栈21. 21. 线性表线性表线性表L=(a1,a2,a3,L=(a1,a2,a3,L=(a1,a2,a3,……ai ai,…,…an)an),下列说法正确的是,下列说法正确的是,下列说法正确的是A)A)每个元素都有一个直接前件和直接后件每个元素都有一个直接前件和直接后件B)B)线性表中至少要有一个元素线性表中至少要有一个元素线性表中至少要有一个元素C)C)表中诸元素的排列顺序必须是由小到大或由大到小表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件2222.线性表的顺序存储结构和线性表的链式存储结构分别是.线性表的顺序存储结构和线性表的链式存储结构分别是____________。

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

计算机2级公共基础120题(1) 下面叙述正确的是______。

(C)A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是______。

(C)A. 队列B. 线性表C. 二叉树D. 栈(3) 在一棵二叉树上第5层的结点数最多是______。

(B)A. 8B. 16C. 32D. 15(4) 下面描述中,符合结构化程序设计风格的是______。

(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句(5) 下面概念中,不属于面向对象方法的是______。

(D)A. 对象B. 继承C. 类D. 过程调用(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

(B)A. 可行性分析B. 需求分析C. 详细设计D. 程序编码(7) 在软件开发中,下面任务不属于设计阶段的是______。

(D)A. 数据结构设计B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型(8) 数据库系统的核心是______。

(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是______。

(C)A. 数据库是一个独立的系统,不需要操作系统的支持B. 数据库设计是指设计数据库管理系统C. 数据库技术的根本目标是要解决数据共享的问题D. 数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是______。

(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指______。

(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 下列叙述中正确的是______。

(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。

(B)A. 349B. 350C. 255D. 351(14) 结构化程序设计主要强调的是______。

(B)A. 程序的规模B. 程序的易读性C. 程序的执行效率D. 程序的可移植性(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。

(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是______。

(A)A. 控制流B. 加工C. 数据存储D. 源和潭(17) 软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及______。

(B)A. 阶段性报告B. 需求评审C. 总结D. 都不正确(18) 下述关于数据库系统的叙述中正确的是______。

(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据(19) 关系表中的每一横行称为一个______。

(A)A. 元组B. 字段C. 属性D. 码(20) 数据库设计包括两个方面的设计内容,它们是______。

(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计(21) 算法的空间复杂度是指______。

(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(22) 下列关于栈的叙述中正确的是______。

(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表(23) 在深度为5的满二叉树中,叶子结点的个数为______。

(C)A. 32B. 31C. 16D. 15(24) 对建立良好的程序设计风格,下面描述正确的是______。

(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无(25) 下面对对象概念描述错误的是______。

(A)A. 任何对象都必须有继承性B. 对象是属性和方法的封装体C. 对象间的通讯靠消息传递D. 操作是对象的动态性属性(26) 下面不属于软件工程的3个要素的是______。

(D)A. 工具B. 过程C. 方法D. 环境(27) 程序流程图(PFD)中的箭头代表的是______。

(B)A. 数据流B. 控制流C. 调用关系D. 组成关系(28) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是______。

(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理(29) 用树形结构来表示实体之间联系的模型称为______。

(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型(30) 关系数据库管理系统能实现的专门关系运算包括______。

(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表(31) 算法一般都可以用哪几种控制结构组合而成______。

(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环(32) 数据的存储结构是指______。

(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据(33) 设有下列二叉树:对此二叉树中序遍历的结果为______。

(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA(34) 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。

(D)A. 调用语句B. 命令C. 口令D. 消息(35) 检查软件产品是否符合需求定义的过程称为______。

(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试(36) 下列工具中属于需求分析常用工具的是______。

(D)A. PADB. PFDC. N-SD. DFD(37) 下面不属于软件设计原则的是______。

(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽(38) 索引属于______。

(B)A. 模式B. 内模式C. 外模式D. 概念模式(39) 在关系数据库中,用来表示实体之间联系的是______。

(D)A. 树结构B. 网结构C. 线性表D. 二维表(40) 将E-R图转换到关系模式时,实体与联系都可以表示成______。

(B)A. 属性B. 关系C. 键D. 域(41) 在下列选项中,哪个不是一个算法一般应该具有的基本特征______。

(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报(42) 希尔排序法属于哪一种类型的排序法______。

(B)A. 交换类排序法B. 插入类排序法C. 选择类排序法D. 建堆排序法(43) 下列关于队列的叙述中正确的是______。

(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表(44) 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

(B)A. N+1B. NC. (N+1)/2D. N/2(45) 信息隐蔽的概念与下述哪一种概念直接相关______。

(B)A. 软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度(46) 面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。

(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考(47) 在结构化方法中,软件功能分解属于下列软件开发中的阶段是______。

(C)A. 详细设计B. 需求分析C. 总体设计D. 编程调试(48) 软件调试的目的是______。

(B)A. 发现错误B. 改正错误C. 改善软件的性能D. 挖掘软件的潜能(49) 按条件f对关系R进行选择,其关系代数表达式为______。

(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)(50) 数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。

(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部(51) 在计算机中,算法是指______。

(C)A. 查询方法B. 加工方法C. 解题方案的准确而完整的描述D. 排序方法(52) 栈和队列的共同点是______。

(C)A. 都是先进后出B. 都是先进先出C. 只允许在端点处插入和删除元素D. 没有共同点(53) 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

(A)A. cedbaB. acbedC. decabD. deabc(54) 在下列几种排序方法中,要求内存量最大的是______。

(D)A. 插入排序B. 选择排序C. 快速排序D. 归并排序(55) 在设计程序时,应采纳的原则之一是______。

(A)A. 程序结构应有助于读者理解B. 不限制goto语句的使用C. 减少或取消注解行D. 程序越短越好(56) 下列不属于软件调试技术的是______。

(B)A. 强行排错法B. 集成测试法C. 回溯法D. 原因排除法(57) 下列叙述中,不属于软件需求规格说明书的作用的是______。

(D)A. 便于用户、开发人员进行理解和交流B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据C. 作为确认测试和验收的依据D. 便于开发人员进行需求分析(58) 在数据流图(DFD)中,带有名字的箭头表示______。

(C) A. 控制程序的执行顺序B. 模块之间的调用关系C. 数据的流向D. 程序的组成成分(59) SQL语言又称为______。

(C)A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言(60) 视图设计一般有3种设计次序,下列不属于视图设计的是______。

相关文档
最新文档