软件科创团 QQ871729782,电话 15229238541
1、为什么要引入 cache:因为 RAM 的还是太慢,赶不上 cpu 处理速度,需要各级高速缓存才
能发挥处理性能。
2、Java 和 JavaScript 的区别:Java 是一门面向对象的解释型编程语言,JavaScript 是基于
对象镶嵌于 HTML 文档内的脚本语言。
3、虚拟存储器和 cache 的区别:cache 是解决内存和 cpu 速度不匹配,是内部存储器而虚拟
存储器一般指虚拟设备,属于外部存储设备。
4、IPV4 和 IPV6 的区别:两种不同的 IP 协议版本 IPV6 可以使用的地址数目大大增多且更安
全
5、操作系统五大功能:处理器管理,作业管理,存储器管理,设备管理,文件管理
6、线程是不是越多越好:不是,线程增多了会增加线程间切换的代价
7、html 是什么:超文本标记语言,构成网页文档的主要语言
8、UML 是什么,有哪几类图:统一建模语言,里面有五类图,用例,概念,行为,交互,实
现共五类图。
9、TCP 的作用:传输控制协议,是面向连接可靠的,基于字节流的传输层协议,主要实现可
靠传输。
10、进程与线程的区别:进程是分配资源的基本单位,线程是一个进程内的基本调度单位,进
程包含一个或多个线程。
11、raid 是什么:磁盘阵列,由许多价格便宜的磁盘组成一个容量巨大的磁盘组,利用个别
磁盘提供数据所产生加成效果提升整个磁盘系统效能。
13、中断和异常的区别:中断指 cpu 暂停当前工作,有计划去处理其他事情可预知,处理过程
事先制定,处理中断时程序正常运行 而异常 cpu 遇到无法响应的工作,而后进入一种非正常
状态,异常出现表明程序有缺陷
14、全局变量和局部变量的区别:全局变量是整个源程序都有效的变量,而局部变量会在其所
属的函数或循环结束后消亡
15、icmp 位于哪一层,有什么作用:位于网络层,用于 IP 主机路由器间传递控制信息
16、一个比内存大的程序能否运行:能,使用虚拟内存
17、SRAM 与 DRAM 的区别:SRAM 是一种具有静止存取功能的内存,不需要刷新电路即能保存它
的内部存储数据,速度快。 DRAM 是动态随机存储器,只能将数据保存很短时间。
18、虚拟内存是什么,它的实质是什么
19、网络安全技术有哪些:虚拟网技术,防火墙技术,病毒防护技术,入侵检测技术,安全扫
描技术,认证和数字签名技术,VPN,应用系统安全技术
20、为什么主存是动态的而缓存是静态的:主存用动态是因为价格低,容量大,体积小。缓存
需要的速度快,而静态的 RAM 比动态的快,读写速度快。
21、TCP IP 有哪几层:应用层,网络层,传输层,链路层。
22、网络地址变换协议是什么:NAI ,把局域网地址转换成公网地址,或者内网地址转换成内
网地址。
23、触发器是什么,说出四种触发器:触发器是 SQL server 提供给程序员和数据分析员来保
证数据完整性的一种方法它是与表事件相关的特殊存储过程,是由事件触发。 DML DDL 登陆
24、类的继承方式:共有继承,私有继承,保护继承。
评论0