一起答

2017年软考信息安全工程师试题备考练习卷(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 某操作系统的当前资源分配状态如下表所示。 假设当前系统可用资源R1、R2和R3的数量为(3,3,2),且该系统目前处于安全状态,那么下列哪些是安全序列?

    • A.P4P3P2P5P1
    • B.P2P4P3P5P1
    • C.P4P2P1P3P5
    • D.P2P5P4P1P3
    • E.P4P5P3P2P1
  2. 在UNIX系统中,若文件File2的权限是511,则表示

    • A.文件属主可执行File2
    • B.文件属主可写File2
    • C.同组用户可写File2
    • D.同组用户可执行File2
    • E.其他用户可读File2
  3. 计算机I/O系统的软件部分主要包含下列哪些项?

    • A.中断处理程序
    • B.设备驱动程序
    • C.与设备无关的操作系统软件
    • D.用户级软件
    • E.硬件描述层软件
  4. 下列选项中,哪些是按照文件的用途划分的文件分类?

    • A.系统文件
    • B.普通文件
    • C.临时文件
    • D.用户文件
    • E.特殊文件
  5. 在虚拟页式存储方案中,当进行页面置换时需要用到页表表项的哪些位?

    • A.驻留位
    • B.中断位
    • C.访问位
    • D.修改位
    • E.保护位
  6. 下列各种存储管理方案中,可"扩充"内存容量的方案是

    • A.固定分区
    • B.可变分区
    • C.虚拟页式
    • D.虚拟段式
    • E.段页式
  7. 进程(线程)调度的时机有

    • A.运行的进程(线程)运行完毕
    • B.运行的进程(线程)自我阻塞
    • C.运行的进程(线程)的时间片用完
    • D.运行的进程(线程)所需资源没有准备好
    • E.运行的进程(线程)出现错误
  8. 某计算机系统中并发进程间存在着相互感知的问题,这些问题是

    • A.相互不感知
    • B.相互间接感知
    • C.相互直接感知
    • D.相互顺序感知
    • E.相互平等感知
  9. 下列选项中,哪些是典型的操作系统类型?

    • A.个人计算机操作系统
    • B.网络操作系统
    • C.分布式操作系统
    • D.嵌入式操作系统
    • E.工业操作系统
  10. 多道程序设计可以实现进程并发,那么,多道程序设计环境具有以下哪些特点?

    • A.独立性
    • B.随机性
    • C.共享性
    • D.确定性
    • E.封闭性
  11. 某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。 当前的资源分配状态如下: E={,,,,,}若进程P3申请一个r4类资源,则系统可能会发生下列哪一种现象?

    • A.死锁
    • B.无死锁
    • C.活锁
    • D.饥饿
  12. 解决死锁的方法有多种,通过银行家算法来解决死锁的方法称为

    • A.死锁预防
    • B.死锁预防
    • C.死锁检测
    • D.死锁解除
  13. 下列描述的现象中,属于活锁的是

    • A.相关进程进入阻塞状态,且无法唤醒
    • B.相关进程没有阻塞,可被调度,但是没有进展
    • C.相关进程没有阻塞,但是调度被无限推后
    • D.相关进程进入阻塞状态,且可以唤醒
  14. 在实现文件系统时,可采用"目录项分解法"加快文件目录检索速度。假设目录文件存放在磁盘上,每个盘块512字节。文件控制块有32字节,其中文件名占8字节,文件控制块分解后,第一部分占有10字节(包括文件名和文件内部号),第二部分占26字节(包括文件内部号和文件其他信息)。假设某一个目录文件共有256个文件控制块,则采用目录项分解法前,查找该目录文件的某一个文件控制块的平均访盘次数是

    • A.9
    • B.8
    • C.8.5
    • D.9.5
  15. 计算机操作系统中,设备管理的主要任务之一是

    • A.通过缓冲技术匹配高、低速设备
    • B.通过改变配置加速数据传输
    • C.通过适配技术连接不同设备
    • D.通过总线技术提高设备效率
  16. CPU与外设在大部分时间内并行工作。当CPU启动外设后,不需要去查询其工作状态,可继续执行主程序,该I/O设备控制方式称为

    • A.程序直接控制方式
    • B.中断控制方式
    • C.DMA方式
    • D.通道控制方式
  17. 在一个采用三级索引结构的UNIX文件系统中,假设物理块大小为512B,用32位表示一个物理块号。主索引表含有13个块地址指针,其中前10个直接指向盘块号,第11个指向一级索引表,第12个指向二级索引表,第13个指向三级索引表,那么,一个文件最大可有多少块?

    • A.10+512+5122+5123
    • B.10+256+2562+2563
    • C.10+128+1282+1283
    • D.256+2562+2563
  18. 假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SSF调度(最短寻道优先调度)算法得到的磁道访问序列是

    • A.110,170,180,195,68,45,35,12
    • B.110,68,45,35,12,170,180,195
    • C.110,170,180,195,12,35,45,68
    • D.12,35,45,68,110,170,180,195
  19. 文件系统中,文件访问控制信息存储的合理位置是

    • A.文件控制块
    • B.文件分配表
    • C.用户口令表
    • D.系统注册表
  20. 下列对文件的描述中,哪一项与文件的物理结构相关?

    • A.文件长度
    • B.用户对文件的存取方式
    • C.文件中记录的个数
    • D.文件目录的结构
  21. 假设某计算机系统的内存大小为256K,在某一时刻内存的使用情况如下表所示。

    此时,若进程顺序请求20K和5K的存储空间,系统采用某种算法为进程分配内存,分配后的内存情况如下表所示。

    那么系统采用的是什么分配算法?

    • A.最佳适配
    • B.最差适配
    • C.首次适配
    • D.下次适配
  22. 文件系统中,若将逻辑上连续的文件信息分散存放在若干不连续的磁盘块中,每个磁盘块中设置一个指向下一个磁盘块的指针,这种结构称为

    • A.顺序结构
    • B.链接结构
    • C.索引结构
    • D.I节点结构
  23. 有一个虚拟页式存储系统,采用最近最少使用(LRU)页面置换算法,系统分给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。假设一个页面可以存放300个整数变量。某进程程序如下:VARA:ARRAY[1..150,1..100]OFinteger;i,j:integer;FORi:=1to150DOFORj:=1to100DOA[i,j]:=0;设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其余两页为空。矩阵A按行序存放。试问当程序执行完后,共缺页多少次?

    • A.100
    • B.50
    • C.150
    • D.200
  24. 简单页式存储管理方案中,若地址用22位二进制表示,页内地址部分占12个二进制位,则最大允许进程有多少个页面?

    • A.2048
    • B.1024
    • C.512
    • D.256
  25. 下列关于页式存储管理方案的叙述中,哪一个是错误的?

    • A.页表长度寄存器保存了正在运行进程的页表长度
    • B.页内地址是地址的高位部分
    • C.大多数32位的操作系统采用了二级页表
    • D.页表在内存可以不连续存放
  26. 下列存储管理方案中,需要采用移动技术解决碎片问题的是

    • A.固定分区
    • B.可变分区
    • C.页式
    • D.段页式
  27. 在虚拟页式系统中进行页面置换时,首先置换最长时间未被使用过的页面,这一策略称为

    • A.先进先出页面置换算法(FIFO)
    • B.最近最少使用页面置换算法(LRU)
    • C.最近最不常用页面置换算法(LFU)
    • D.理想页面置换算法(OPT)
  28. 某系统在打印数据时,读数据进程、处理数据进程和打印结果进程之间的相互关系是

    • A.互斥关系
    • B.同步关系
    • C.前趋关系
    • D.后趋关系
  29. 为了保证临界资源的正确使用,进程在结束对临界资源的访问后必须通过下列哪一区才能离开?

    • A.进入区
    • B.临界区
    • C.退出区
    • D.剩余区
  30. 利用内存中若干公共缓冲区组织成队列,以实现进程之间信息交换的通信方式称为

    • A.共享内存
    • B.消息机制
    • C.管道通信
    • D.套接字
  31. 有如下C语言程序

    void*th_f(void*arg){

    printf("HelloWorld");pthread_join(2);}

    intmain(voiD:{

    pthread_ttid;intst;

    st=pthread_create(&tid,NULL,th_f,NULL);if(st==0)

    printf("Oops,Icannotcreatethread\n");exit(NULL);}

    针对上述程序,下列叙述中哪一个是正确的?

    • A.线程th_f运行后主动退出
    • B.线程th_f运行后等待一个特定的线程退出
    • C.线程th_f运行后主动释放CPU给其他线程
    • D.线程th_f运行后进入死循环
  32. 对于如下C语言程序

    intmain(){

    printf("HelloWorld\n");

    fork();

    printf("HelloWorld\n");}

    在UNIX操作系统中正确编译链接后,其正确的运行结果是

    • A.共打印出2行HelloWorld
    • B.共打印出3行HelloWorld
    • C.共打印出4行HelloWorld
    • D.共打印出5行HelloWorld
  33. 计算机操作系统中,所谓进程的唯一"标志"是指

    • A.进程控制块
    • B.程序指令代码
    • C.程序堆栈段
    • D.程序变量和数组
  34. 当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法?

    • A.调用进程创建原语由操作系统创建进程
    • B.填写进程控制块的数据结构并提交系统
    • C.填写进程控制块的数据结构并将其放入就绪队列
    • D.将用户所在进程的进程控制块复制一份给新进程
  35. 某一单核处理机的计算机系统中共有20个进程,那么,处于运行状态的进程最少为几个?

    • A.1
    • B.20
    • C.19
    • D.0
  36. 外部I/O设备向处理器发出的中断信号又称为

    • A.中断请求
    • B.中断断点
    • C.中断屏蔽
    • D.中断优先级排队
  37. 编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是

    • A.从当前程序跳转到调用程序
    • B.调用程序多次嵌套与递归
    • C.调用程序一般与当前程序有关
    • D.调用结束后返回原程序
  38. 共享性是操作系统的特征之一,下列共享设备中,哪种设备可以共享但是不能被抢占使用?

    • A.CPU
    • B.打印机
    • C.硬盘
    • D.内存
  39. 内核态和用户态是用于操作系统运行安全而设置的一种状态标志,其含义是指

    • A.操作系统所处的状态
    • B.CPU在运行时所处的状态
    • C.内存在运行时所处的状态
    • D.安全系统所处的状态
  40. 从计算机应用角度来看,操作系统的主要作用是提供

    • A.人机交互接口
    • B.软件开发基础
    • C.第一道安全防线
    • D.虚拟机和扩展机