全套资料请点击“准研计算机复试”获取。
操作系统:
2.进程和程序的区别是什么?
(1)进程是动态的,程序是静态的。
(2)进程是暂时的,程序是长期的。
(3)进程是程序运行的结果。
计算机网络:
2.★数据传输过程中的错误检测和校验方法有哪些?
奇偶校验、循环冗余校验、海明码校验
详细解释:
(1)奇偶校验法:这是一种简单的错误检测方法,用于检测数据传输过程中是否出现错误。在发送数据时,发送方将数据中的1的个数进行统计(二进制数据里面有几个1,比如00111001里面有4个1),并附加一个校验位。接收方收到数据后,重新计算1的个数,如果统计出的1的个数与发送方的不同,则说明传输过程中出现了错误。
(2)循环冗余校验(CRC):CRC是一种较为复杂的错误检测方法,适用于检测较长的数据传输错误。其基本思想是将待校验的数据看作是一连串二进制数字的循环移位后的结果,而循环移位的次数就是生成多项式的阶数。通过这种方式,可以在数据传输过程中检测出错误并进行纠正。
(3)海明码(Hamming Code,汉明码):海明码是一种可以纠正多个位错误的错误检测方法。它通过将数据分成若干个长度为k位的段,并在每个段后面添加r个冗余位,形成一个长度为n=k+r的编码。这些冗余位可以用于检测数据中的错误并进行纠正。
软件工程:
2.★什么是白盒测试?
白盒测试对软件内部逻辑和实现细节进行全面的测试,以确保软件的功能和性能符合预期。
详细解释:
在白盒测试中,测试人员需要了解软件的内部结构和代码实现,根据软件的需求和设计文档,对软件的各个模块进行测试,验证每个模块的功能和性能是否符合要求。白盒测试通常采用单元测试、集成测试和系统测试等方式进行,可以发现软件中的错误和缺陷,提高软件的质量和可靠性。
数据库
2.★什么是索引?
索引是一种数据结构,可以加快数据检索的速度。
优点:索引可以加快检索、表间连接和分组排序的速度。
缺点:索引是物理结构数据,需要更多的存储开销,同时降低维护速度。
👇👇👇2024年考研计算机复试全套资料-基础版直接点击公众号就可以免费获取啦!👇👇👇
全套资料内容包含操作系统、计算机组成原理、计算机网络、数据结构、软件工程、数据库、C语言、Java语言、编译原理、上机编程题目、专业英语阅读等科目。自取自取!!!