2018上半年软件设计师上卷:知识点详解与答题技巧
需积分: 0 124 浏览量
更新于2024-06-30
收藏 348KB DOCX 举报
本资源是一份2018年上半年全国计算机技术与软件专业技术资格(水平)考试的软件设计师上午试卷。这份试卷共有75道题目,每题1分,总分75分,采用单选题的形式,四个选项分别为A、B、C、D,考生需要在答题卡上对应序号填涂选择的答案。答题前,考生必须仔细阅读题目和答题卡上的示例,包括如何填写姓名和准考证号,以及答题和修改的注意事项。
第一个知识点是关于浮点数的加法运算,涉及到浮点数的表示结构,即阶和尾数。浮点数相加时,需要调整阶,具体操作是将阶差较大的数的阶向阶差较小的数靠拢,同时根据阶差调整尾数的位移。这可能涉及到小数点的移动规则。
第二个知识点涉及操作系统中的中断机制。当计算机遇到突发事件,比如外部输入或硬件故障,CPU会暂停当前任务,进入中断状态(B),以处理这些突发情况。中断过程中保存现场的目的是为了在处理完异常后能准确恢复到中断前的状态,避免数据丢失(A)。
第三个知识点讨论了海明码,一种用于纠错的编码技术。对于32位的数据,为了实现有效的错误检测和纠正,至少需要添加的校验位数量为3个(A)。海明码通过额外的校验位来确保原始数据的准确性,比如10位数据的校验,可能是通过前几位数据的和来确定校验位,具体例子中,第8位、第4位和第2位的数据用于校验。
第四个知识点没有给出,但我们可以推测它可能是关于具体的海明码编码规则,例如在10位数据的海明码中,哪些特定的数据位被用于计算校验位,以及校验方式。
以上知识点展示了软件设计师考试中可能会考察的基础理论和实践应用,包括计算机数值计算、操作系统原理以及数据纠错编码技术。理解和掌握这些概念是软件设计和技术资格考试的重要组成部分。
点击了解资源详情
点击了解资源详情
323 浏览量
2022-08-08 上传
2022-04-04 上传
426 浏览量
2019-10-22 上传
162 浏览量
月小烟
- 粉丝: 821
- 资源: 296
最新资源
- React性的
- Distributed-Blog-System:分布式博客系统实现
- CloseMe-crx插件
- 欧式建筑立面图纸
- 北理工自控(控制理论基础)实验报告
- yolov7升级版切图识别
- 作业-1 --- IT202:这是我的第一个网站
- hit-and-run:竞争性编程的便捷工具
- Pytorch-Vanilla-GAN:适用于MNIST,FashionMNIST和USPS数据集的Vanilla-GAN的Pytorch实现
- SNKit:iOS开发常用功能封装(Swift 5.0)
- 创意条形图-手机应用下载排行榜excel模板下载
- 项目36
- 通过混沌序列置乱水印.7z
- reactive-system-design
- getwdsdata.m:从 EPANET 输入文件中获取配水系统数据-matlab开发
- 100多套html模块+包含企业模板和后台模板(适合初级学习)