网站大量收购闲置独家精品文档,联系QQ:2885784924

考研计算机学科专业基础(408)研究生考试强化训练试题集解析.docx

考研计算机学科专业基础(408)研究生考试强化训练试题集解析.docx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

研究生考试考研计算机学科专业基础(408)强化训练试题集解析

一、单项选择题(共107题)

1、以下哪个不是C语言中的基本数据类型?

A.int

B.float

C.char

D.string

答案:D)string

解析:在C语言中,基本数据类型包括int(整型)、float(浮点型)、double(双精度浮点型)、char(字符型)等。string是字符串类型,通常需要使用字符数组或者字符串函数来处理,并非C语言的基本数据类型之一。

2、在C语言中,若要定义一个名为student的结构体变量,并且该结构体含有两个成员:name为char类型的字符串,age为int类型的年龄,则正确的定义语句是:

A.structstudent{charname[20];intage;};

B.struct{charname[20];intage;};structstudents;

C.structstudent{charname[20],age;};

D.struct{charname[20];intage;};

答案:A)structstudent{charname[20];intage;};

解析:正确的结构体定义应先定义结构体类型,然后在定义具体变量时指定这个结构体类型。所以选项A是正确的,选项B和C不完整,D选项中的变量声明与结构体定义不匹配。

3、以下哪个函数用于在链表中查找特定值的节点?

A.voidinsert();

B.intfind(intvalue);

C.voiddelete();

D.voidtraverse();

答案:B)intfind(intvalue);

解析:在链表操作中,查找特定值的节点通常使用find函数,它接受一个值作为参数,返回找到的节点指针或NULL(如果未找到)。其他选项的功能分别为插入节点、删除节点和遍历链表。

4、关于数据结构中的栈,下列描述正确的是:

A.栈是一种允许在固定位置进行插入和删除操作的线性表。

B.栈是一种允许在栈顶进行插入和删除操作的线性表。

C.栈是一种不允许重复元素存在的线性表。

D.栈是一种允许任意位置插入和删除操作的线性表。

答案:B

解析:栈是一种限定仅在表的一端进行插入或删除操作的线性表,这个端点称为栈顶,另一端称为栈底。因此,正确答案是B。

5、以下哪个不是Python语言的特点?

A.语法简洁清晰。

B.面向对象。

C.仅支持动态类型系统。

D.可以进行多线程编程。

答案:C

解析:Python不仅支持动态类型系统,也支持静态类型系统,如PyPy等。因此,选项C是错误的描述。其他选项A、B、D都是Python语言的特点。

6、在二叉搜索树中,若要查找值为35的数据,对于节点值分别为10、20、30、40、50、60、70的节点构成的二叉搜索树,下列哪条路径是正确的查找路径?

A.10-20-30-35

B.10-20-30-40-35

C.10-20-30-50-35

D.10-20-30-40-50-35

答案:B

解析:二叉搜索树的性质是左子树的所有节点的值都小于根节点的值,右子树的所有节点的值都大于根节点的值。根据给出的节点值序列构建的二叉搜索树如下所示:

10/2030/4050/6070

从10开始,首先向左找到20,再向左找到30,接着向右找到40,最后向右找到35。因此,正确的查找路径是B。

7、在计算机网络中,将数据从源设备传输到目的设备的整个过程被称为:

A.交换B.路由C.流量控制D.传输

答案:D.传输

解析:传输是数据从源点到终点的物理或逻辑路径上的移动过程。它不涉及数据如何通过网络进行路由或交换,也不包括流量控制机制。传输层负责确保数据被正确地从一个端点发送到另一个端点。

8、TCP/IP协议簇中的传输层协议不包括以下哪种?

A.TCPB.UDPC.ICMPD.IGMP

答案:C.ICMP

解析:ICMP(InternetControlMessageProtocol)是用于网络层的协议,而不是传输层协议。它主要用于错误报告、查询和管理目的。而TCP(TransmissionControlProtocol)和UDP(UserDatagramProtocol)则是传输层协议,分别提供面向连接的可靠服务和无连接的不可靠服务。

9、在TCP/IP协议簇中,DNS(Dom

文档评论(0)

hykwk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档