资源描述
20222023计算机四级考试题库及答案1. 什么是嵌入式系统 ?其特点有些什么正确答案: 嵌入式系统是“以应用为中心、以计算机技术为基础、软件硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。” 特点: 1)是专用的计算机系统,用于特定的任务;2)资源较少,可以裁减;3) 功耗低,体积小,集成度高,成本低4)使用实时操作系统 ;5) 可靠性要求更高,具有系统测试和可靠性评估体系;6)运行环境差异大7)大部分程序固化在ROM 中;8) 较长的生命周期 ;9)嵌入式微处理器通常包含专用调试电路 2. SHAI算法的消息摘要长度是()位A.128B.160C.256D.512正确答案: B 3. 在操作系统的 I/O 管理中,缓冲池管理中着重考虑的是A.选择缓冲区的大小B.决定缓冲区的数量C.实现进程访问缓冲区的同步D.限制访问缓冲区的进程数量正确答案: C 4. 外部设备按数据传输的方式可分为多种类型,通常键盘是哪一种类型的设备?A.块设备B.字符设备C.虚拟设备D.独占设备正确答案: B 5. 设备按信息交换单位实行分类,可分为A.系统设备和用户设备B.系统设备和块设备C.块设备和字符设备D.存储设备和控制设备正确答案: C 6. 下列关于 SQL语言支持用户在基本表上建立索引的叙述中,哪一条是错误的A.索引可以建立在表的一个列或多个列上B.索引一经建立就不能删除C.在一个基本表上最多只能建立一个聚簇索引D.系统在存取数据时会自动选择合适的索弓|作为存取路径正确答案: B 7. 下列关于进程的叙述中,哪些是正确的?A.一个进程的状态变化必定会引起另一个进程的状态变化B.信号量的初值一定大于等于零C.进程是资源分配的基本单位,线程是处理机调度的基本单位正确答案: BC 8. 组成操作系统的主要部分是存储管理、设备管理、文件管理和A.进程线程管理B.用户管理C.死锁管理D.网络管理正确答案: A 9. 等级保护制度已经被列入国务院关于加强信息安全保障工作的意见之中。以下关于我国信息安全等级保护内容描述不正确的是()。A.对国家秘密信息、法人和其他组织及公民的专有信息以及公开信息和存储、传输和处理这些信息的信息系统分等级实行安全保护B.对信息系统中使用的信息安全产品实行按等级管理C.对信息系统中发生的信息安全事件按照等级进行响应和处置D.对信息安全从业人员实行按等级管理,对信息安全违法行为实行按等级惩处正确答案: A 10. 下列测试类型中,不是针对软件产品的质量特性的是A.性能测试B.安全性测试C.回归测试D.易用性测试正确答案: C 11. 在采用页式存储管理方案的系统中, 为了提高内存利用率并减少内碎片,页面的划分A.与页表数量相关,可以找到平衡点B.与页表数量无关,页面尺寸越大越好C.与页表数量无关,页面尺寸越小越好D.与页表数量相关,可根据物理内存大小划分正确答案: A 12. 研究密码破译的科学称为密码分析学。密码分析学中,根据密码分析者可利用的数据资源,可将攻击密码的类型分为四种,其中适于攻击公开密钥密码体制,特别是攻击其数字签名的是()。A.仅知密文攻击B.已知明文攻击C.选择密文攻击D.选择明文攻击正确答案: C 13. 关于网络安全等级的描述中,正确的是A.都由ISO制定B.中国采用橘皮书为标准C.B1安全性高于 C2D.C1提供安全域机制正确答案: C 14. 以下不属于软件维护中程序修改步骤的是A.分析和理解程序B.评估修改范围C.修改后测试D.修改程序正确答案: C 15. 软件生存周期模型有多种,下列选项中,不是软件生存周期模型的是A.功能模型B.增量模型C.螺旋模型D.瀑布模型正确答案: A 16. 下列关于管程的叙述中,不准确的是A.管程是一种同步机制B.管程只能解决进程互斥问题C.引入管程是为了提升代码可读性D.管程将共享变量及对共享变量的操作封装在- -起正确答案: B 17. 关系数据库标准语言 SQL是下列哪一项的缩写?A.Specifying Query LanguageB.Scalable Query LanguageC.Structured Query LanguageD.Standard Query Language正确答案: C 18. 当多个进程并发执行且需要相互通信时, 下列哪一种方法最适合传送大量的信息?A.共享内存B.信号量C.消息传递D.管道正确答案: A 19. 系统测试计划不需要同行审批正确答案:错误20. 下列关于逻辑覆盖的叙述,说法错误的是A.条件覆盖的检错能力较判定覆盖强,但有时达不到判定覆盖的要求B.判定覆盖包含了语句覆盖,但它可能会使一些条件得不到测试C.凡满足条件组合覆盖标准的测试用例, 也必然满足其他所有覆盖种类的覆 盖标准D.判定/条件覆盖包含了判定覆盖和条件覆盖的要求,实际上不定达到覆盖的标准正确答案: C 21. 进程出现饥饿现象是指A.计算机系统发生了重大故障B.有多个互相等待的进程同时存有C.进程的优先级较低而长时间得不到调度D.进程因竞争资源而无休止地等待对方释放已占有的资源正确答案: C 22. 在采用页式存储管理方案的系统中,逻辑地址用32 位表示,内存分块大小为 210。则用户程序最多可划分成多少页 ?A.210B.220C.222D.211正确答案: C 23. 下列哪一项不是打开文件时所做的工作?A.填写文件控制块中的文件读写方B.检查文件名所对应的文件控制块是否已调入内存C.检查操作的合法性D.返回给用户一个文件描述符正确答案: A 24. 在可变分区内存管理中,倾向于优先使用低地址空闲区的算法是A.首次适应算法B.下次适应算法C.最佳适应算法D.最坏适应算法正确答案: A 25. 若有关系模式 R(A,B,C),而没有数据依赖的相关信息。下列叙述中哪一条是正确的?A.ABC一定成立B.ABC一定成立C.R的规范化程度肯定达到 3NF,但不一定达到 BCNFD.R的规范化程度肯定达到4NF正确答案: A 26. 假设某文件系统的物理结构采用类UNIX的二级索引结构。主索引表有 12 项,前 10 项给出文件前 10 块的磁盘地址,第 11 项给出一级索引表的地址,第 12 项给出二级索引表的地址。一级和二级索引表的大小均为一个磁盘块,可存放100 个磁盘地址。针对以上描述的文件系统,一个文件为多少块 ?A.10010B.10110C.10100D.11000正确答案: B 27. 下列关于一元的专门关系操作的叙述中,哪一条是错误的?A.对关系 R的选择操作是从关系 R中选择满足给定条件的元组组成新的关系B.选择操作是从行的角度进行的操作,对关系 R的选择操作的结果关系的列数不会少于关系C.投影操作是从列的角度进行的操作,对关系 R的投影操作的结果关系的行数不会少于关系D.投影操作是从列的角度进行的操作,对关系R的投影操作的结果关系的行数不会少于关系R的行数正确答案: C 28. 下列关于数据库三级模式结构的叙述中,哪一条是错误的?A.数据库系统三级模式结构是数据库系统内部的体系结构B.数据库系统的三级模式结构是指:外模式、模式、内模式C.外模式 /模式映象保证了数据与程序之间具有较高的物理独立性D.一个数据库可以有多 个模式正确答案: C 29. 软件测试主要分为:_、 _、_、 _、四类测试正确答案: 单元测试、集成测试、系统测试、回归测试 30. 下列关于软件性能测试的说法中,正确的是A.性能测试的目的不是为了发现软件缺陷B.压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情 况下所能负担的最大压力C.性能测试通常要对测试结果进行分析才能获得测试结论D.在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处正确答案: C 31. 下列关于关系模型的数据结构的叙述中,哪一条是错误的?A.属性是指关系二维表中的列,其个数称为关系的度B.在二维表中的行定义是对关系的描述,称为关系模式C.关系中包含在主码中的属性称为主属性D.在一个关系的若干个候选码中指定一 个用来唯一 标识该关系的元组,则称这个被指定的候选码为该关系的主码正确答案: C 32. 下列关于知识发现与数据挖掘的叙述中,哪一条是错误的?A.知识发现的过程可以概括为三部分:数据准备、数据挖掘、及结果的解释和评估B.数据挖掘阶段首先要确定挖掘的任务或目的,如数据分类、聚类、关联规则发现或序列模式发现等。确 定了挖掘任务后,就要决定使用什么样的挖掘算法C.数据挖掘的质量与挖掘方法有关,而与数据本身无关D.数据挖掘的结果可能会发现一 些新的信息类型:关联规则、序列模式、 分类树等正确答案: C 33. 软件工程活动的目标是使得软件产品能够达到工程目标要求,并最终A.使用方便B.质量卓越C.满足需求D.便于维护正确答案: C 34. 在数据库三级模式结构中,对数据库中全部的数据逻辑结构和特征进行描述的是A.外模式B.模式C.子模式D.内模式正确答案: B 35. 下列软件属性中,软件产品首要满足的应该是A.功能需求B.性能需求C.可扩展性和灵活性D.容错、纠错能力正确答案: A 36. 测试项目实践中,测试策划活动的目标是A.确定测试范围B.划分测试任务C.编写测试计划文档D.组织测试团队正确答案: C 37. 下列进程运行时所发生的典型事件中,哪一个不会导致进程终止?A.设备忙B.被0除C.对只读内存执行写操作D.堆栈溢出正确答案: A 38. 有学生选课关系 SC(S#,C#,GRADE ),其中 S#为学号, C#为课程号, GRADE 为成绩。要查找 选修了C01号课程且成绩不低于 90分的学生的学号 ,下列哪一个 SQL语句正确表达了此查询请求?A.SELECT S# FROM SC GROUP BY C# = CO1 HAVING GRADE90;B.SELECT S# FROM SC GROUP BY C# = C01 WITtH GRADE90;C. SELECT S# FROM SC GROUP BYC# = C01 WITH GRADE90;D.SELECT S# FROM SC HAVING C# = C01 AND GRADE 90;正确答案: C 39. SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是A.上次差异备份之后修改的数据库全部内容B.上次完全备份之后修改的数据库全部内容C.上次日志备份之后修改的数据库全部内容D.上次完全备份之后修改的数据库内容,但不包括日志等其他内容正确答案: B 40. 访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。信息系统访问控制的基本要素不包括()。A.主体B.客体C.授权访问D.身份认证正确答案: A 41. 目前嵌入式操作系统有哪些?正确答案: 1) C/OS-II 嵌入式操作系统内核; 2)VxWorks 嵌入式实时操作系统; 3)WinCE 操作系统 ; 4)Linux 操作系统; 5)Symbian 操作系统 42. 软件质量保证过程包括 4方面的活动,它们是A.制定质量方针、确定质量目标、制定质量计划、实施过程B.制定质量计划、过程实施、产品质量保证、过程质量保证C.过程实施,产品质量保证,过程质量保证、质量保证体系的质量保证D.制定质量计划、产品质量保证,过程质量保证、 质量保证体系的质量保证正确答案: A 43. 2016年11月7日,十二届全国人大常委会第二十四次会议以154票赞成,1票弃权,表决通过了网络安全法。该法律由全国人民代表大会常务员会于2016年11月7日发布,自()起施行。A.2017年1月1日B.2017年6月1日C.2017年7月1日D.2017年10月1日正确答案: B 44. 设有某转储策略,用该策略对数据库中的某一数据文件f 进行转储时,会将其跟上一次的转储文件采用一定机制进行比较,若发现f 被修改或 f 为新文件时才转储该文件,则这种转储策略是A.完全转储B.增量转储C.差量转储D.增量加差量转储正确答案: B 45. 进程在运行过程中具有多种状态,当它从等待态转换为就绪态时称为A.唤醒B.阻塞C.调度D.分派正确答案: A 46. 关于即时通信协议的描述中,正确的是A.SIMPLE基于SIP框架B.不同系统的通信协议都兼容C.JABBER基于 SMTPD.XMPP基于MSN正确答案: A 47. 数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?正确答案: 数据库应用系统功能设计包括数据库事务设计和应用程序设计。与数据库应用系统概念设计、逻辑设计、物理设计相对应,应用程序(软件)设计分为总体设计,概要设计和详细设计,数据库事务设计则由事务概要设计和事务详细设计组成 48. IP地址欺骗的发生过程,下列顺序正确的是()。确定要攻击的主机A;发现和它有信任关系的主机B;猜测序列号;成功连接,留下后门;将B利用某种方法攻击瘫痪。A.B.C.D.正确答案: A 49. 在软件过程改进的 IDEAL模型中,描述当前的过程状态和期望的状态,提出过程改进的建议。这些活动属于IDEAL 模型的A. 启动阶段B.诊断阶段C.行动阶段D.提高阶段正确答案: B 50. 什么是兼容性测试?兼容性测试侧重哪些方面?正确答案: 兼容测试主要是检查软件在不同的硬件平台、 软件平台上是否可以正常的运行, 即 是通常说的软件的可移植性。 兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格 式的兼容。 兼容测试的重点是, 对兼容环境的分析。 通常,是在运行软件的环境不是很确定的 情况下,才需要做兼容。 根据软件运行的需要,或者根据需求文档,一般都能够得出用 户会在什么环境下使用该软件, 把这些环境整理成表单, 就得出做兼容测试的兼容环境 了。 兼容和配置测试的区别在于, 做配置测试通常不是 Clean OS下做测试, 而兼容测试多 是在 Clean OS的环境下做的。
展开阅读全文