首页 > 其他分享 >两个月冲刺软考——逻辑地址与物理地址的转换(例题+讲解);文件类型的考点

两个月冲刺软考——逻辑地址与物理地址的转换(例题+讲解);文件类型的考点

时间:2024-09-06 22:23:37浏览次数:12  
标签:文件 顺序 索引 软考 物理地址 地址 例题 页面

1.已知计算机系统页面大小和进程的逻辑地址,根据页面变换表(页号-物理块号),求变换后的物理地址。

首先介绍几个公式:

逻辑地址 = 页号 + 页内地址 (默认为32机位)

物理地址 = 物理块号 + 物理地址的页内地址

其中:页内地址 = 物理地址的页内地址

解题:由于页面大小为4K,即4K=2的12次方,占0~11位;也就是页内地址有12位,故十六进制数中的C28是页内地址,那么页号就为3,查表知对应的物理块号为6,故物理地址就是6C28H。

思路:由“页面大小”分析出页内地址占多少位,再结合已知的逻辑地址求出页号,查表由页号得出对应的物理块号。

2.文件类型

*顺序文件:大多数文件都是顺序文件,顺序文件的记录定长,记录中的数据项的类型长度与次序固定。

索引文件:可以通过索引直接定位到任何记录的位置,适用于需要频繁进行随机访问和查找的场景。

索引顺序文件:结合了顺序文件和索引文件的特点。

*直接文件:又称为哈希文件,记录以它们在直接访问存储设备上的物理地址直接(随机地)访问。常用于需要高速访问文件而且每次仅访问一条记录的应用中。

两个月冲刺中级软件设计师,欢迎大家一起讨论交流,同时也希望各位大佬们指出错误,我这边及时修改。

标签:文件,顺序,索引,软考,物理地址,地址,例题,页面
From: https://blog.csdn.net/apple_64847327/article/details/141970248

相关文章

  • PMP与软考的区别
    pmp免费资料领取PMP(项目管理专业人士)认证和软考(计算机技术与软件专业技术资格(水平)考试)是中国和国外两种不同的专业资格认证,它们在目的、内容、认证机构和认可度等方面存在一些区别:1.目的和受众PMP:目的:验证项目经理对项目管理知识体系的掌握程度和实践能力。受众:适合希望提升项目......
  • 算法练习小技巧之有序集合--套路详细解析带例题(leetcode)
    前言:    本文详细讲解Python中的有序集合SortedList和C++中的有序集合multiset的用法,配合leetcode的例题来展示实际的用处。(本人水平不够,还无法讲解有序集合的实现方法,只会用)    觉得有帮助或者写的不错可以点个赞,后面也有几道我找出来的题目可以用这个方......
  • 【日记】往哈尔滨西天取经、弱电工程师与软考证书(2113 字)
    正文我感觉去往珍在的哈尔滨,就是我的西天取经之路。这也太多灾多难了一些……临时通知参加信贷考试,第一难;申请缺考不成,第二难;机票无法改签只能退票,第三难;公休尾期撞上省分行培训,第四难;需要自带电脑增加行李,第五难;疑似感冒,第六难;今晚铁路......
  • 软考高项(十八)项目绩效域 ★重点集萃★
    ......
  • PMP和软考先考哪个好呢
    PMP备考资料免费领取PMP(项目管理专业人士)认证和软考(软件专业技术资格(水平)考试)是两个不同领域的专业认证,选择哪一个首先取决于您的职业发展需求、兴趣以及当前的工作内容。以下是一些考虑因素,帮助您决定先考哪个:PMP认证适用人群:适合那些希望提升项目管理能力,特别是在建筑、工程、IT......
  • 技术人专享!免费参与软考模考 抽华为手表
    2024下半年软考仅剩60来天心里总是不踏实?想知道自己基础到底如何?一考便知!软考模考大赛终于来啦模拟考试题型考前试题演练高效查漏补缺模考大赛免费参与立即预约模考,比赛开始会获得信息提醒电脑端模考:https://rk.51cto.com/index/mock-exam(群内学姐带学课程,考友互助答疑、抽华为手表......
  • 【时时三省】(C语言基础)指针进阶 例题
    山不在高,有仙则名。水不在深,有龙则灵。            ----CSDN时时三省字符数组例题: arr后面放了六个字符所以这个数组的元素个数就是6第一个arr因为他计算的是一整个数组的大小就是打印6第二个arr+0arr没有单独放在它的内部所以它计算的就......
  • 【时时三省】c语言例题----华为机试题<截取字符串>
    山不在高,有仙则名。水不在深,有龙则灵。                                    ----CSDN时时三省1,题目HJ46截取字符串描述输入一个字符串和一个整数k,截取字符串的前k个字符并输出数据范......
  • 【软考中级攻略站】-软件设计师(1)-数值及其转换和数据表示
    进制转换n进制->十进制步骤说明:识别基数:首先确认你正在处理的是n进制数,这里的n就是该数的基数。数位权重:从右向左数,每个位置上的数字都有一个权重,最右边的位置权重为0,依次向左递增。计算值:将每个位置上的数字乘以基数的相应幂次方,然后将所有的结果相加起来。假设有一......
  • 软考超详细准备之软件设计师的计算机系统题型二(上午题)
    目录流水线存储器:cacheCache命中率的相关图形中断相关习题输入和输出相关习题 总线相关习题加密技术与认证技术相关习题加密技术相关习题杂题流水线流水线(Pipeline)是一种在硬件设计中用于提高效率和吞吐量的技术,尤其在处理器设计中非常常见。流水线将一个......