1.总线的分类(按功能划分)
-
数据总线负责传输实际的数据。
-
地址总线用于指定数据的来源或目的地的内存地址。
-
控制总线传输控制信号,如读写指令和其他操作指令。
2.传值方式与传引用方式
传值方式:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变("值不变")。
传引用(传地址)方式:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。
例题:
解析:本题中x的值为5,经过x>>1运算后值变为2。则a=2,当采用传引用调用时,由于g(a)对数据a的运算会影响原来a的值,当执行g(a)后a的值为6,所以a+x=6+5=11;当采用传值调用时,由于由于g(a)对数据a的运算不会影响原来a的值,所以a+x=2+5=7。
答案:第一空为11,第二空为7.
3.低级语言与高级语言
程序设计语言一般可划分为低级语言和高级语言两大类。低级语言指抽象层次低、较接近于计算机硬件而较远离问题域的程序设计语言,高级语言则反之。因此,一般来说,低级语言的运行效率较高,但需要程序员对底层知识有深入细致的理解,开发难度高、周期长。
4.求磁盘的格式化容量和非格式化容量
非格式化容量=面数x(磁道数/面)x内圆周长x最大位密度; 格式化容量=面数x(磁道数/面)x(扇区数/道)x(字节数/扇区)
5.求阶码的最大值
若阶码采用补码表示,为8位(含1位阶符)
则八位阶码的最大值为127。
6.计算机系统中开发并发性的方法
有资源重复、时间重叠和资源共享三种基本途径。
两个月冲刺中级软件设计师,欢迎大家一起讨论交流,同时也希望各位大佬们指出错误,我这边及时修改。