2020年11月软考网络规划设计师上午真题及答案解析
1、在支持多线程的操作系统中,假设进程P创建了线程T1,T2,T3,那么下列说法中,正确的是(1)。
A.该进程中已打开的文件是不能被T1,T2和T3共享的
B.该进程中T1的栈指针是不能被T2共享,但可被T3共享
C.该进程中T1的栈指针是不能被T2和T3共享的
D.该进程中某线程的栈指针是可以被T1,T2和T3共享的
答案:C
解析:一个程序执行有一个或者多个进程,一个进程包含一个或多个线程,进程之间相互独立,但同一进程下的各个线程之间共享代码、数据、进程空间、打开文件,进程内的线程间资源不可共享。
2、假设某计算机的字长为32位,该计算机文件管理系统磁盘空间管理采用位示图,记录磁盘的使用情况,若磁盘的容量为300GB,物理块的大小为4MB,那么位示图的大小为(2)个字。
A.2400
B.3200
C.6400
D.9600
答案:A
解析:磁盘容量为300GB,物理块大小为4MB,则物理块个数为300GB/4MB=75*1024。每个物理盘块占用1个bit位来表示磁盘有没有被占用,系统中1个字是32位,所以位示图的字大小为75*1024/32=2400。
单位换算:网络里1K就是1000,存储里1K就是1024。位示图计算分两步:
①磁盘容量/物理块大小,得到物理块个数