借一位大佬的话来说:对于一个程序员来说,计算机的基础知识就是内功,就是咱们的专业素养,只有内功深厚的人行走江湖才能少翻车。
程序员能不能走的远,能不能写高质量的代码,能不能快速找到系统的瓶颈,能不能快速抽丝剥茧找到系统的核心功能,肯定和咱们的专业素养有关系。只有足够了解基础,才能在工作中真正的游刃有余,才能更高效优雅地解决问题。
而408包含四门科目,包含各种计算机基础理论,就算你不考研,做题了解掌握一些基础知识也是极好的。欢迎关注我和我的专栏!
🍺 数据结构
在非空双向循环链表中q所指的结点后插入一个由p所指的链结点的过程依次为:
rlink(p)<-rlink(q); rlink(q)<-p; llink(p)<-q; ____(中国科学院大学 2015年)
A. rlink(q)<-p B. rlink(llink(p))<-p C. llink(rlink(p))<-p D. rlink(rlink(p))<-p 复制代码
解析
答案:C
📢 画图讲过很多次链表题了,这题是一个双向循环链表会有些不同:
因为rlink(q) <- p
,p已经指向了q的后继节点,根据题目选项让它指回来即可llink(rlink(p)) <- p
,故选C。
这题干好像有点问题,我也没找到原题,但根据题意和选项来选肯定错不了。
🥂 计算机网络
下列传输介质中,不受电磁干扰和噪声影响的是___(中南大学 2006年)
A.同轴电缆 B.光纤 C.微波 D.双绞线 复制代码
解析
答案:B
📢 光纤即光导纤维,可以传递光脉冲,具有频带宽、速率高、体积小、重量轻、衰减少、抗雷电和电磁干扰性好、误码率低、保密性好等诸多优点,故选B。
除了贵,都是优点🤣
🍻 操作系统
操作系统中系统调用的主要作用是____(中国科学院大学 2017年)
A. 处理输入输出 B. 应对软件异常 C. 管理系统资源 D. 为应用程序提供服务接口 复制代码
解析
答案:D
📢 程序接口由一组系统调用命令组成,用户通过在程序中使用这些系统调用命令来请求操作系统为其提供服务。
系统中的各种共享资源都由操作系统掌管,因此在用户程序中,凡是与资源相关的操作(存储分配,I/O传输,管理文件等等),都必须通过系统调用方式向操作系统提出请求,由操作系统代为完成。
🥃 计算机组成原理
冯·诺依曼计算机工作方式的基本特点是___(中国科学院大学 2016年)
A. 多指令流单数据流 B. 按地址访问并通常顺序执行指令 C. 堆栈操作 D. 机器以控制
解析
答案:B
📢 常识:冯诺依曼计算机结果的特点包括
- 计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备五大部件组成。
- 指令和数据以同等地位存放在存储器内,并按地址访问。
- 指令和数据均用二进制表示。
- 指令由操作码和地址码组成。操作码表示操作的性质,地址码表示操作数在存储器中的位置。
- 指令在存储器中按顺序存放。通常,指令是顺序执行的。在特殊情况下,可根据运算结果或指定的条件来改变运算顺序。
- 机器以运算器为中心。运算器完成数据的算术运算和逻辑运算。输入输出设备和存储器之间的数据传送通过运算器和存储器完成。
习题来源于@王道微博
解析都是我自己写的,如有问题或错漏烦请评论告知。
我是Mancuoj,欢迎关注我和我的计算机考研专栏 (≧∇≦)ノ