2021计算机软件水平考试考试真题卷.docx
《2021计算机软件水平考试考试真题卷.docx》由会员分享,可在线阅读,更多相关《2021计算机软件水平考试考试真题卷.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2021计算机软件水平考试考试真题卷本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.关于数据字典说法错误的是_。A数据字典中描述数据的逻辑存储结构,也涉及它的物理组织B外部实体描述了数据流入、流出和处理的实际发生地点和有关的主体。外部实体的定义包括实体编号、名称、简述、输入和输出数据流C数据流用来描述数据的流动过程,由一个或一组固定的数据项组成D数据结构描述了数据项之间的关系,由数据项或数据结构组成,是一个嵌套结构。一个简单的数据结构由数据项组成,而复杂的数据结构则包含了其他数据结构,在数据
2、字典中,需要详细列出每个数据结构包含的项 2.在CORBA 体系结构中, (61) 属于客户端接口。A静态IDL SkeletonsBPOAC静态IDL StubsD动态Skeletons 3.GB/T19000-2000(idt ISO 9000:2000)表示 (60) 国际标准。A采用B等同采用C等效采用D非等效采用 4.设集合A 有4 个元素,则A 上不同的等价关系的个数为 (50) 。A14 个B15 个C16 个D11 个 5.程序员张某参加某软件公司开发管理系统软件的工作,后辞职到另一公司任职,于是项目负责人将张某在该软件作品上的开发者署名更改为他人,该项目负责人的行为 (59)
3、 。A侵犯了开发者张某的身份权及署名权B不构成侵权,因为程序员张某不是软件著作权人C只是行使管理者的权利,不构成侵权D不构成侵权,因为程序员张某现已不是项目组成员 6.数据处理流水线如下图所示。若每隔t 流入一个数据,连续流入四个数据,则该流水线的实际吞吐率为 (49) 。A2/(7t)B3/(7t)C4/(7t)D5/(7t) 7.下面有关流媒体的描述,“ (41) ”是错误的。A流媒体的传输一般基于UDP 协议和RTP 协议B流媒体文件是压缩文件,其格式与其他多媒体压缩文件相同C流媒体基本特征就是浏览者可以边下载边观看、收听D流媒体文件在客户端完成解压和播放过程 8.某磁盘的转速为7200
4、 转/分,传输速度为4MB/s,控制器开销为1ms。要保证读或写一个512字节的扇区的平均时间为11.3ms。那么,该磁盘的平均寻道时间最大应不超过 (42) ms。A3.9B4.7C5.5D6.1 9.JPEG 压缩编码算法 (40) 。A使用DPCM 对直流系数(DC)和交流系数进行编码(AC)B使用DPCM 对直流系数(DC)进行编码,使用RLE 对交流系数(AC)进行编码C使用RLE 对直流系数(DC)进行编码,使用DPCM 对交流系数(AC)进行编码D使用RLE 对直流系数(DC)和交流系数进行编码(AC) 10.在使用Kerberos 进行密钥管理的环境中,有N 个人,为确保在任意
5、两个人之间进行秘密对话,系统所需的最少会话密钥数为 (38) 个。AN-1BNCN+1DN(N-1)/2 11.声卡中常采用Wave 音效合成和MIDI 音效合成来播放声音,其中MIDI 音效合成有 (39) 两种方式。AFM(调频)和Wave Table(波表)BFM(调频)和AM(调幅)CAM(调幅)和Wave Table(波表)DFM(调频)和功率放大 12.SSL(TLS)协议 (37) 。A工作于TCP/IP 协议栈的网络层B不能够提供身份认证功能C仅能够实现加解密功能D可以被用于实现安全电子邮件 13.数字信封 (35) 。A使用非对称密钥体制密码算法加密邮件正文B 使用RSA 算
6、法对邮件正文生成摘要C使用收件人的公钥加密会话密钥D使用发件人的私钥加密会话密钥 14.在密码学中,单向Hash 函数具有 (36) 所描述的特性。A对输入的长度不固定的字符串,返回一串不同长度的字符串B不仅可以用于产生信息摘要,还可以用于加密短信息C在某一特定时间内,无法查找经Hash 操作后生成特定Hash 值的原报文D不能运用Hash 解决验证签名、用户身份认证和不可抵赖性问题 15.使用自动项目管理工具与使用手工方法管理相比有许多优点,但是 (34) 不属于自动项目管理工具的优点。A能对大型项目进行精确跟踪,使项目经理能及时掌握实际工作进展和资源的实际消耗情况B能指导设计人员采用软件生
7、存周期各阶段的适用技术,进行设计和控制工作进度C能辅助开发PERT、CPM(关键路径方法)和WBS(工作分解结构),自动更新活动网络图和Gantt 图D能自动计算、自动积累数据、自动生成图形和报表来取代人工计算、调度、统计和文档工作,提高管理工作效率 16.通常软件项目管理活动包括项目的计划、调度、通信、费用估算、资源分配以及质量控制等,软件生产是智力密集型的活动,其产品无物理外形,生产状态也“不可见”,因而难于检查和驾驭。软件项目管理工具就是要使这种生产过程成为可见、可控的过程。因此,软件项目管理工具应具备 (33) 。A软件生产周期内各活动的识别和分配B对工作计划的安排、评审和检查C对软件
8、设计计划、技术和文档内容进行管理D与软件开发工具相匹配 17.逆向工程可用于维护已有的软件,逆向工程能够 (32) 。A分析源程序,决定需要修改的部分及其影响的程度B能够使用数学方法证明各软件功能的正确性C分析源程序,从源程序导出程序结构D将源程序改写成易于理解的、结构清晰的程序 18.软件项目管理中可以使用各种图形工具,在以下关于各种图形工具的论述中正确的是(27) 。A流程图直观地描述了工作过程的具体步骤,以及这些步骤之间的时序关系,可以用于控制工作过程的完成时间。BPERT 图画出了项目中各个活动之间的时序关系,可用于计算工程项目的关键路径,C因果分析图能表现出软件过程中各种原因和效果之
9、间的关系,并且表现了它们随时间出现的顺序和重要程度,这些数据可用于改进软件过程的性能。DGantt 图为整个项目建立了一个时间表,反映了项目中的所有任务之间的依赖关系、以及各个任务的起止日期,这些信息可用于项目的任务调度。 19.某工程计划如下图所示,由于任务A 延误了一天,为保证该工程按时完成,应将任务 (21)缩短一天,使成本增加最少。下表列出了各任务每缩短一天所需增加的成本。ABBCCDDE 20.某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表1 所示,这几个阶段分配的软件工程师和程序员人数如表2 所示。假设编码与单元测试阶段,软件工程师的生产率是程序员
10、的2 倍。若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短 (20) 个月完成任务(假定各个开发阶段串行工作)。A1B2C3D4 21.在局部E-R 图合并为总体E-R 图的过程中, (10) 是错误的。A不同局部E-R 图中出现的相同实体,在总体E-R 图中只能出现次B在总体E-R 图中可以添加属于不同局部E-R 图实体间的联系C在总体E-R 图中可以删除在原局部E-R 图中存在的联系D在总体E-R 图中不能删除任何不同实体间的联系 22.在较高的抽象层次上,传统的程序流程图与UML 中活动图最根本的区别在于 (9) 。A程序流程图明确地指定了每个活动的先后顺序,而活动图仅描
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 计算机软件 水平 考试 真题卷
限制150内