计算机二级C语言备考错题总结——公共基础部分恭喜发柴

A.顺序性B.并发性C.封闭性D.可再现性

2、栈按先进后出的原则组织数据,队列按先进先出的原则组织数据

3、设某棵树的度为3,其中度为3,2,1的结点个数分别为3,0,4,则该树中的叶子结点数为(B)

A.6B.7C.8D.不可能有这样的树

解析:叶子结点(n)就是度为0的结点,就是没有子结点的结点。根据树的性质:树的总的结点数为树中所有结点的度数之和再加1。3x3+2x0+1x4+0xn+1=3+4+n。14=7+n。n=7。

4、要使用外存储器中的信息,应先将其调入()

A.内存储器B.控制器C.运算器D.微处理器

5、进程是()

A.存放在内存中的程序B.与程序等效的概念C.一个系统软件D.程序的执行过程

解析:进程是指一个具有一定独立功能的程序关于某个数据集合的一次运行活动。

6、下列叙述中正确的是()

A.循环队列是队列的一种顺序存储结构B.循环队列是队列的一种链式存储结构C.循环队列中的队尾指针一定大于队头指针D.循环队列中的队尾指针一定小于队头指针

解析:循环队列中队头指针可以大于队尾指针,也可以小于队尾指针。

7、设栈与队列初始状态为空。将元素ABCDEFGH依次轮流入栈和入队,然后依次轮流出栈和退队,则输出序列为()

A.ABCDHGFEB.BGDEFCHAC.DCBAEFGHD.GBEDCFAH

解析:栈按先进后出原则,队列按先进先出原则。入栈顺序为ACEG,入队顺序为BDFH,然后依次轮流出栈和退队,则G先出栈,B先退队,则输出顺序为:GBEDCFAH

8、设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为()

A.ABCDEFGHIJB.DGHEBIJFCAC.JIHGFEDCBAD.GHIJDEFBCA

解析:二叉树遍历分为三种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和访问右子树之后)。根据前序序列可确定根结点为A,所以可排除其他三个选项。

9、结构化程序的三种基本控制结构是()

A.递归、堆栈和队列B.调用、返回和转移C.顺序、选择和重复D.过程、子程序和函数

10、在关系数据库设计中,关系模式是用来记录用户数据的()。

A.二维表B.视图C.属性D.实体

解析:

11、某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()

A.不存在这样的二叉树B.198C.199D.200

解析:根据二叉树的性质:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个

12、数据库管理系统的基本功能不包括()

A.数据库定义B.数据库的建立和维护C.数据库的访问D.数据库和网络中其它系统的通信

解析:数据库管理系统的主要功能包括:数据模式定义、数据存取的物理构建、数据操纵、数据完整性和安全性的定义与检查、数据库的并发控制与故障恢复、数据的服务

13、由关系R1和R2得到关系R3的操作是()

A.等值连接B.并C.笛卡尔积D.交

解析:关系R3是关系R1和关系R2按照条件R1.B=R2.D进行等值连接得到的关系

并:R和S是n元关系,R和S的并是由属于R或属于S的元组构成的集合,记为RUS.

交:R和S是n元关系,R和S的交是由属于R且属于S的元组构成的集合.

等值连接:从关系R与S的笛卡尔积中选取A\B属性值相等的那些元组

14、在长度为n的有序链表中进行查找,最坏情况下需要比较的次数为()

A.n-1B.n/2C.nD.与有序顺序表的对分查找相同

解析:最坏的情况为:查找的元素为表中最后一个元素或查找的元素不在表中,则需要比较表中所有元素

15、循环队列的存储空间为Q(1:50)。经过一系列正常的入队与退队操作后,front=rear=25。后又成功地将一个元素入队,此时队列中的元素个数为()

A.1B.50C.26D.2

解析:设循环队列地存储空间为Q(1:m),当front=rear=m时,循环列表为空;当front=rear且不等于m时,循环队列可能为空,也可能为满。当为空时,可以插入元素;当为满时,插入元素会发生“上溢”错误。题目中已说明一个元素入队,说明循环队列为空。

16、设二叉树的前序序列为ABCDEF,中序序列为ABCDEF,则后序序列为()

A.ABCDEFB.FEDCBAC.DEFCBAD.CBAFED

解析:该二叉树没有左子树,后序序列先访问处于右子树的F结点

------------恢复内容开始------------

17、不属于对象构成成分的是()

A.标识B.属性C.方法(或操作)D.规则

解析:对象是由描述该对象属性的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。通常由对象名(标识)、属性和操作三部分构成。

18、软件工程的三要素是()

A.方法、工具和环境B.方法、工具和过程C.方法、平台和管理D.方法、工具和文档

19、关于数据库管理阶段的特点,下列说法中错误的是()

A.数据独立性差B.数据的共享性高,冗余度低,易扩充C.数据真正实现了结构化D.数据由DBMS统一管理和控制

20、对长度为8的数组进行快速排序,最多需要的比较次数为()

A.8B.28C.56D.64

解析:对长度为n的线性表进行快速排序,最坏情况下需要比较的次数为n(n-1)/2。数组属于线性表。

21、循环队列的存储空间为Q(1:50),初始状态为空。经过一系列的正常的入队与退队操作后,front=24,rear=25.此时循环队列中的元素个数为()

A.1B.49C.50D.25

解析:若循环队列的存储空间为(1:m),在循环队列运转起来后,如果frontrear,则队列中的元素个数为rear-front+m。

22、黑盒测试技术依据的是()

A.程序的逻辑结构B.程序的物理结构C.软件功能的描述D.软件行为的描述

解析:黑盒测试又称功能测试或数据驱动测试,着重测试软件功能。

23、某系统总体结构如下图所示,该系统结构图的宽度是()

A.2B.3C.4D.5

解析:宽度指最大模块数的层的控制跨度(横向最大模块数)。在该结构图中,第一层有一个模块,第二层有三个模块,第三层有五个模块,第四层有两个模块。

24、在关系数据库中,描述全局数据逻辑结构的是()

A.内模式B.用户模式C.概念模式D.物理模式

解析:概念模式:又称模式,是数据库系统中全局数据逻辑结构的描述,全体用户的公共数据视图。

外模式:又称子模式或者用户模式,是用户的数据视图。

内模式:又称物理模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

25、将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是()

A.建立新的关系B.建立新的属性C.建立新的关键字D.建立新的实体

26、定义学生选修课程的关系模式如下:(选B)

解析:“姓名”在关系S中,“成绩”在关系SC中,这两个表通过“学号”进行连接,排除AC。D选项中,在进行连接前对关系S进行了投影运算,投影了属性(S#,Sa),并不包含姓名,进行连接后的关系中不存在属性Sn,不能检索姓名。

27、图书馆管理系统中实体图书和实体借阅人之间的联系是()

A.N:1B.M:NC.1:1D.1:N

解析:一本图书可以被多名借阅人借阅,一名借阅人也可以借多本图书。

28、在快速排序法中,每经过一次数据交换(或移动)后()

A.不会产生新的逆序B.只能消除一个逆序C.能消除多个逆序D.消除的逆序个数一定比新产生的逆序个数多

解析:逆序:在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数。

快速排序的思想:从线性表中选取一个元素,设为T,将线性表中后面小于T的元素移到前面,而前面大于T的元素移到后面,结果就将线性表分成两部分(两个子表),T插入到其分割线的位置处,然后再用同样的方法对分隔出来的子表进行同样的分割。

快速排序不是对两个相邻元素进行比较,可以实现通过一次交换消除多个逆序,但由于均与基准元素比较,也可能会产生新的逆序。

29、带链栈空的条件是top=bottom=NULL,当top=bottom且不等于NULL时,栈中存在一个元素,其他情况无法判断。

30、某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()

A.ABCDEFGHB.ABDHECFGC.HDBEAFCGD.HDEBFGCA

31、不属于结构化程序设计原则的是()

A.多态性B.自顶向下C.模块化D.逐步求精

32、对软件系统总体结构图描述正确的是()

A.从属模块一定是原子模块B.扇入是一个模块直接调用的其他模块数C.结构图是描述软件系统功能的D.深度等于控制的层数

解析:没有从属节点的模块是原子模块。扇入指调用一个给定模块的模块个数。结构图是描述软件系统结构的。

THE END
1.异常处理可将具有不同异常类的多个catch块链接在一起。 代码中catch块的计算顺序为从上到下,但针对引发的每个异常,仅执行一个catch块。 将执行指定所引发的异常的确切类型或基类的第一个catch块。 如果没有catch块指定匹配的异常类,则将选择不具有类型的catch块(如果语句中存在)。 务必首先定位具有最具体的(即,最底层派https://msdn.microsoft.com/zh-cn/library/ms173162
2.程序顺序执行的特点不包括A顺序性B封闭性C间断性D可再现性D.进程并发执行保持了程序顺序执行时的封闭性和可再现性 免费查看参考答案及解析 下列不属于程序顺序执行所具有的特点是 A.顺序性 B.封闭性 C.不可再现性 D.可再现性 免费查看参考答案及解析 程序的顺度执行具有顺序性,封闭性和不可再现性。( ) https://m.12tiku.com/newtiku/919805/24837243.html
3.计算机操作系统(二)操作系统程序的顺序执行程序顺序执行时的特征有: ①顺序性 一个程序会严格按照规定次序执行 ②封闭性 程序执行时会独占系统的所有资源,资源的状态只有本程序能改变。程序开始执行之后,其执行结果不会受到外界影响。 ③可再现性 程序执行时的环境与初始条件相同,当程序重复执行,都将会获得相同的结果。 https://blog.csdn.net/qq_47155894/article/details/136748603
4.计算机二级MS精选300道选择题复习试题含答案.doc22.顺序程序不具有()。(1分) A、并发性 B、封闭性 C、可再现性 D、顺序性 答案:A 解析:?暂无解析 23.在计算机内部表示指令和数据应采用()。(1分) A、二进制 B、二进制、八进制与十六进制 C、ASCII码 D、二进制与八进制 答案:A 解析:?暂无解析 https://max.book118.com/html/2024/0617/5222220210011230.shtm
5.程序的顺序执行具有不可再现性操作风险是指由不完善或有问题的工作程序、内部控制、员工和信息科技系统,以及外部事件所造成损失的风险。 A. 正确 B. 错误 查看完整题目与答案 非因劳动者本人造成用人单位停工、停业的,在一个工资支付周期内,用人单位应当___支付劳动者工资。 A. 无需 B. 部分 C. 酌情 D. 按照提供正常劳动 查看https://www.shuashuati.com/ti/e4cfc09bd2474e2abe23376d1b15e410.html?fm=bd619102022b1316902c1f7034af3efc1e
6.微信排顺序小程序制作微信排顺序小程序怎么做平台提供免费微信排顺序小程序模板 解决你制作微信排顺序小程序路上的各种困扰 微信排顺序小程序制作平台网站具有哪些优势 定制自制2种服务,还有多功能服务助你减少烦恼 ▽不需要自己写代码 ▽小程序制作全程简易拖动操作 ▽一句代码不写也可完成微信排顺序小程序开发 https://qz.fkw.com/news/284219.html
7.久远银海:首次公开发行股票招股意向书股票频道票将导致公司不满足法定上市条件。 5、按期注销回购股票。单次实施回购股票完毕或终止后,本次回购的公司 股票应在实施完毕或终止之日起10日内注销,并及时办理公司减资程序。 6、回购股票的限额。单一年度回购股份数量不低于公司股份总数的3%,回 购后公司的股权分布应当符合上市条件。 (四)实施主要股东增持公司股票的https://stock.stockstar.com/notice/JC2015062500000023_44.shtml
8.江苏法院网债权人认为被执行人财产能够清偿所有债权,对其他债权人参与分配申请或者启动参与分配程序提出异议的,应提供相应证据或者提供被执行人能够用于执行的相关财产线索。不能提供证据或者提供的财产线索无法查实的,对其异议不予支持。 6.未取得执行依据的普通债权人具有下列情形之一,提出参与分配申请的,应根据其在诉讼、仲裁或者http://www.jsfy.gov.cn/article/89980.html
9.C语言笔记(一)1)十进制整常数:例如 237、-56、65535 等,但不能以 0 开头,如 023 是错误的,因为在程序中是根据前缀来区分各种进制数的。因此在书写常数时不要把前缀弄错造成结果不正确。 2)八进制整常数:以 0 开头,且通常是无符号数。如:015 0101 0177777, 下面是错误的:256(没有以 0 开头)03A2(错误数码) -0127(https://www.jianshu.com/p/00fb0fc9f27b
10.收藏一下,虽然很多东西还没接触到腾讯云开发者社区多道程序设计——让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种设计技术称为“多道程序设计”,这种计算机系统称为“多道程序设计系统”或简称“多道系统”。 在多道程序设计的系统中,应采用“存储保护”的方法保证各道程序互不侵犯。 程序浮动——在多道程序设计的系统中,要求编制的程序存放在主存https://cloud.tencent.com/developer/article/2050741
11.行政诉讼案件法庭调查顺序及相关问题研究前已述及,法庭调查应依照一定的顺序进行。如果审查时,行政机关的执法主体资格问题无法确定,则其执法程序是否合法以及是否具有事实和法律依据同样也无法确定。同样,如果其执法程序的合法性得不到认定,事实依据及法律依据的审查也无法进行。所以,在法庭调查进行过程中,如合议庭无法就某一方面的合法性作出认定,法庭辩论就不https://www.chinacourt.org/article/detail/2004/12/id/141906.shtml
12.《网络操作系统》课后习题答案9. 什么叫进程:进程是程序的壹次执行,该程序可与其它程序并发执行。 为什么要引入进程的概念:①顺序程序的特点:具有封闭性和可再现性。但是,程序的顺序执行是低效的。②程序的并发执行和资源共享。多道程序设计出现后,实现了程序的并发执行和资源共享,提高了系统的效率和系统的资源利用率,但却带来了新的问题。③程https://blog.51cto.com/ttkx365/283221
13.在S71500的TIA门户中使用GRAPH自动化顺序过程制造和工艺技术领域中的许多应用程序都具有顺序结构。您是否有必须在顺序处理步骤中执行的顺序处理?通过GRAPH使用序列级联,可以大大简化您的自动化解决方案。 GRAPH的使用重点在于实施阶段。GRAPH的特征还可以在操作和维护阶段得到最佳利用。 GRAPH是用于创建序列控件的图形编程语言。在GRAPH功能块中,您可以以序列级联的形式https://www.1633.com/article/60935.html