
电子科技大学22春《软件技术基础》离线作业1答案参考32.docx
11页电子科技大学22春《软件技术基础》离线作业1答案参考1. 顺序查找在等概率情况下其平均查找长度为(N+1)/2 )A、错误B、正确参考答案:B2. 目前常用的高级通信方式有( )A、消息缓冲通信B、管道通信C、信箱通信D、直接通信参考答案:ABC3. 分区式存储管理能够进行存储空间共享 )分区式存储管理能够进行存储空间共享 )A.正确B.错误参考答案:B4. C语言的基本数据类型不包括( )A、doubleB、intC、floatD、char参考答案:A5. 静载荷试验是指应变速率为( )试验A. >10-1/sB. ≤10-1/sC. 小于10-1/s或大于10-6/sD.参考答案D6. 下列为不合法的标志符的是( )A.AXYZB.5SKYC.@ATTD.?ABC参考答案:B7. 冯·诺依曼基本思想主要是指( )A.二进制数和存储程序B.二进制数和存储器C.CPU和存储器D.存储器和输入输出设备参考答案:A8. 设备分配的原则是既要充分发挥设备的效率又要防止不合理的分配造成死锁 )设备分配的原则是既要充分发挥设备的效率又要防止不合理的分配造成死锁 )A.正确B.错误参考答案:A9. 查找是依据元素的关键字,在结构中找寻元素的方法。
)A、错误B、正确参考答案:B10. 存储管理就是指内存的分配和释放 )A、错误B、正确参考答案:A11. 进程控制模块简写为PCB )进程控制模块简写为PCB )A.正确B.错误参考答案:A12. 在数据结构中,从逻辑上可以把数据结构分成( )在数据结构中,从逻辑上可以把数据结构分成( )A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构参考答案:C13. 存储管理的目的是( )存储管理的目的是( )A.方便用户和提高内存利用率B.方便用户C.提高内存利用率D.增加内存实际容量参考答案:D14. CAD/CAM硬件系统按其主要配置硬件——计算机的类型不同,一般可分为以下四类:大型机CAD/CAM系统、小型机和 ( ) CAD/CAM系统、工作站CAD/CAM系统组成A、微型机B、巨型机C、便携机D、超级机参考答案A15. 现代计算机系统由软件和硬件两大系统组成 )现代计算机系统由软件和硬件两大系统组成 )A.正确B.错误参考答案:A16. 双链表的基本节点一般由以下哪几部分组成?( )A.数据B.尾指针C.头节点D.头指针参考答案:ABD17. 可以采取下列哪些预防措施防止死锁的产生( )。
可以采取下列哪些预防措施防止死锁的产生( )A.采用资源静态分配策略,破坏“部分分配”条件B.采用资源有序分配法,破坏“环路”条件C.采用虚拟设备共享法D.允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件参考答案:C18. 存储管理的内容包括( )A、内存的分配和释放B、虚拟存储管理技术C、地址变换D、内存保护与共享参考答案:ABCD19. I/O设备驱动程序的作用包括( )I/O设备驱动程序的作用包括( )A.确认设备状态B.服务请求校验C.启动IO请求D.中断处理、完成参考答案:ABCD20. 操作系统是计算机系统中直接控制和管理各种软硬件资源,以方便用户充分而有效地利用这些资源的程序的集合 )操作系统是计算机系统中直接控制和管理各种软硬件资源,以方便用户充分而有效地利用这些资源的程序的集合 )A.正确B.错误参考答案:A21. 进程控制原语包括( )进程控制原语包括( )A.阻塞原语B.撤销原语C.唤醒原语D.创建原语参考答案:ABCD22. 数据结构的三层次是( )A、数据的逻辑结构B、数据的存储结构C、数据的操作集合D、非线性结构参考答案:ABC23. 评估进程调度算法的优劣主要从以下哪几方面进行?( )A.执行时间B.建立时间C.响应时间D.周转时间参考答案:CD24. 段页式管理只会使软件开销增加,不会是硬件开销增加。
)段页式管理只会使软件开销增加,不会是硬件开销增加 )A.正确B.错误参考答案:B25. 计算机能直接识别并执行的语言是( )A.汇编语言B.机器语言C.高级语言D.低级语言参考答案:B26. 作业的状态分为( )A、进入状态B、后备状态C、运行状态D、完成状态参考答案:ABCD27. 进程是由程序块、文件控制块和数据块三部分组成 )进程是由程序块、文件控制块和数据块三部分组成 )A.正确B.错误参考答案:B28. 采用局部译码片选法,若2条高位地址线不参与片选译码,则将有( )倍存储空间发生重叠A.1B.2C.4D.8参考答案:C29. 存储管理就是指内存的分配和释放 )存储管理就是指内存的分配和释放 )A.正确B.错误参考答案:B30. 若需在O(nlogn)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( )若需在O(nlogn)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( )A.快速排序B.堆排序C.归并排序D.希尔排序参考答案:C31. 操作系统是计算机系统中直接控制和管理各种软硬件资源,以方便用户充分而有效地利用这些资源的程序的集合。
)A、错误B、正确参考答案:B32. 设SP=1110H,执行PUSH AX指令后,SP的内容为( )A.SP=1112HB.SP=110EHC.SP=1111HD.SP=110FH参考答案:B33. 段的保护包括( )段的保护包括( )A.静态保护B.存取控制保护C.地址越界保护D.动态保护参考答案:BC34. 按照工作特性,可把外设分为外部设备和存储设备 )按照工作特性,可把外设分为外部设备和存储设备 )A.正确B.错误参考答案:A35. 插入排序、选择排序、冒泡排序是最常用的三种排序算法 )A、错误B、正确参考答案:B36. 将两个各有n个元素的有序表归并为一个有序表时,其最少的比较次数是( )将两个各有n个元素的有序表归并为一个有序表时,其最少的比较次数是( )A.nB.2n-1C.n-1D.2n参考答案:A37. 从资源分配角度,外设可分为( )从资源分配角度,外设可分为( )A.虚拟设备B.独占设备C.共享设备D.I/O设备参考答案:ABC38. 产生死锁的必要条件是( )A、互斥条件:一个资源每次只能被一个进程使用B、请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放C、不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺D、循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系参考答案:ABCD39. 静态随机存储器中的内容可以永久保存。
)A.正确B.错误参考答案:B40. 下面属于C语言的基本类型的是( )A、3B、'3'C、"33"D、3.3参考答案:ABD41. 内存分配常采用的策略有( )内存分配常采用的策略有( )A.首次适用算法B.最坏适用算法C.最佳适用算法D.中等适用算法参考答案:ABC42. 下列存储器中,( )在断电(或关机)后,仍保留原有信息A.RAM,ROMB.SRAM,DRAMC.ROM,EPROMD.PROM,RAM参考答案:C43. 数据类型是某种程序设计语言中已实现的数据结构 )数据类型是某种程序设计语言中已实现的数据结构 )A.正确B.错误参考答案:A44. 段页式管理是先分段后分页 )A、错误B、正确参考答案:B45. 在目前,用于保证软件质量的主要手段是进行软件测试 )在目前,用于保证软件质量的主要手段是进行软件测试 )A.正确B.错误参考答案:A46. 每执行完一次PUSH指令后,SP的值将会减去1 )A.正确B.错误参考答案:B47. 进程之间的两种基本关系:( )A.异步B.并发C.同步D.互斥参考答案:CD48. 交互性是分时操作系统的主要特征 )A、错误B、正确参考答案:B49. 已经获得除( )以外的所有运行所需资源的进程处于就绪状态。
已经获得除( )以外的所有运行所需资源的进程处于就绪状态A.磁盘空间B.打印机C.存储器D.CPU参考答案:D50. 下面的选项哪一项描述了Intel 80x86系列到目前的发展历程中所经历的CPU的型号?( )A.8086,80286,80386,80486, Pentium ,Pentium II ,Pentium 4B.“赛扬,精英,华硕”C.“MCS51,AT89”D.“WIN XP,WIN 2000”参考答案:A。












