- 512
- 0
- 约8.48千字
- 约 9页
- 2023-09-28 发布于湖北
- 举报
招商银⾏⽹络科技笔试
这是之前的CSDN总结,前⼏天参加笔试,⽐下⾯的题 ⽬ 多了!
计算机基础
1字节/B (byte)=8bit
1kb (千字节)= 1024/2^3字节
1MB (Megabyte,兆字节,百万字节,简称 “兆”)= 1024KB= 10^6 B;
1GB (Gigabyte,吉字节,⼗亿字节,⼜称 “千兆”)= 1024MB= 10^9 B;
1TB (Terabyte,万亿字节,太字节)= 1024GB= 10^ 12 B;
1PB (Petabyte,千万亿字节,拍字节)= 1024TB= 10^ 15 B;
编编码码 AA SSCCIIII码码 UUTTFF--88编编码码 UUnniiccooddee编编码码
英⽂/标点 1 1/ 1 2/2
汉语 /标点 / 3/3 2/2
1. 32位机中,结构体struct SD{
Char a;
Int b;
Char c;
};占⽤的字节长度是___3*4= 12
2. CPU中控制器的功能是 ()C
A 进⾏逻辑运算
B 进⾏算术运算
C 分析指令并发出相应的控制信号⼯作
D 只控制CPU的
解析 :
cpu 内部主要由3个部件构成
控制器 :向计算机其他部件发送控制信息
运算器 :负责对数据进⾏各类运算主要是数学计算和逻辑计算
寄存器 :⽤于存放中间结果或其他信息的⾼速存储器
3. ⾼速I/O通过DMA接⼝和CPU同时访问主存时,总线占有权如何分配 (A)
A CPU让给DMA
B DMA让给CPU
C 先到先得
D 可同时占有总线
解析 :
由于于主存和接⼝之间有⼀条数据通路,因此主存和设备交换信息时,不通过CPU,也不需要CPU暂停现⾏程序为设备服务,省去了
保护现场和恢复现场,因此⼯作速度⽐程序中断⽅式⾼。这⼀特点特别适合于⾼速I/O或辅存与主存之间的信息交换。因为⾼速I/O设
备若每次申请与主存交换信息时都要等待CPU作出中断响应后再交换,很可能因此使数据丢失。此外,若出现⾼速I/O (通过DMA接
⼝)和CPU同时访问主存,CPU必须将总线 (如地址线、数据线)占有权让给DMA接⼝使⽤,即DMA采⽤周期窃取的⽅式占⽤⼀个
存取周期。
操作系统
:
连续内存分配
(1) 固定分区分配
将内存划分成若⼲个固定⼤⼩的块。将程序装⼊块中即可。内存划分成各个块之后,块⼤⼩不再改变。
当然,划分块的⽅式有 :所有的块⼤⼩相等 ;划分的块⼤⼩不相等。
这种⽅式,在实际的内存分配之前,就已经知道了所有的内存块⼤⼩了。
(2)动态分区分配
需要⼀个空闲表 或者 空闲链 来记录 ⽬前系统中空间的内存区域。在内存分配时,需要查找空间表或空闲链找到⼀块内存分配给当前进程。
动态分区分配算法 :
a)⾸次适应法
b)循环⾸次适应法
c)最佳适应法
d)最坏适应法
e)快速适应法
离散内存分配
1. 系统采⽤固定分配存储管理,内存空间为 1024k,其中地址0到12k被系统占⽤,其他空间按分区⼤⼩相等得⽅法划分为3个分区,当
有⼤⼩分别为 100KB,150KB,250KB的作业进⼊内存时,浪费的内存为 (C)
A 400KB
B 500KB
C 524KB
D 124KB
2. 进程状态转换,以下哪种转换是不能进⾏的 (C)
A 就绪状态到执⾏状态
B 执⾏状态到阻塞状态
C 就绪状态到阻塞状态
D 阻塞状态到就绪状态
3. 进程信号上做某个操作,就可以S0,这个操作是 等待队列
mysql
1. 在表Dept(Dno,Dname,Tele)中,为了尽量减⼩存储空间,字段Dname存储长度在6- 18之间,以下设置的字段类型哪个最合适 (
原创力文档

文档评论(0)