




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京化工大学 课程期末复习题参考答案 注意事项: 1、 如下题目为易老师在 2016年秋季学期该门课留下的期末复习题,不确保每年留的期末复习题完全一致。 2、 如果是易老师上这门课,平时上课、上机缺勤对期末考试成绩的确基本没影响。期末成绩基本就靠期末考试的发挥。期末考题跟复习题不会一模一样,期末考题要么会加多一两问,要么某些限制条件会变。注意期末考试时间只有 90分钟, 3 道简答题 (各 15分) , 3道编程题 (头一题 15 分,后两题各 20分) ,作答时间会非常紧 , 不好拿 。期末考后 3 天就会出成绩。老师说如果整体成绩极为不理想时期末给分会比卷面原始分高一点点。 3、 之所以复习题范围画得如此之小就是因为在网上基本搜索不出答案,如下答案也仅仅是学霸们凭自己习得的知识给出的参考 答 案,跟标准答案可能有所出入。给出这份参考答案的同学在这门课取 得了 94分。 4、 2016年期末考题基本源自该复习题简答题第 2、 4、 5 题及编程题第 1、 3、 6 题。 简答题: 件系统 怎样 通过 于储存文件的属性,比如文件的所有者、文件的创建日期、修改日期、文件的大小等等,中文译名为 索引节点 。 每当要存储一个新文件时,内核先找到一个空的 上文提到的文件属性记入 。内核在数据区寻找足够的自由块存放文件内容,并将数据块序列存入 磁盘分布区。最后内核将 和文件名一起作为入口记入当前目录中。目录是一种包含了 和文件名的表的文件。 每个 有唯一的一个号码, 作系统用 码来唯一标识不同的文件。因此一个文件可以有多个文件名,但他们都共同拥有一个 ,即指向同一个文件。 统内部不 使用文件名,而使用 码来识别文件。对于系统来说,文件名只是 码便于识别的别称或者绰号。 2.以 计算机操作最重要的构成单位是原子操作。原子操作是一种不可再细分的操作,或者在系统中其他处理器看来是不可再分了。 在用如下的代码将登录和退出记录添加到 志文件时: , 个过程需要两个独立的步骤 间 1: B 的登录进程定位文件的末尾 时间 2: B 的时间片用完, 时间 3: A 的时间片用完 , 时间 4: B 的时间片用完 , 这种情况叫做竞争。由于这两个进程产生竞争, A 的记录覆盖了 B 的记录, B 的登录记录丢失。 对 用是独立的系统调用,内核可随时打断进程,从而使其被中断 如果将 志位置位,启动自动添加模式,则内核将 合成原子操作,被组合为不可分割的单元,则可以解决问题。具体来说,每个对 调 用 自 动 调 用 内容添加到文件的末尾。 启动自动添加模式的代码: #s; s=_ s|=_s); if(; ); 相同处 :磁盘文件与设备文件都有文件的属性、文件的修改时间、文件的节点、文件名等等之类的,都可用系统的库函数与 C 语言的库函数来进行 进行操作。文件权限位以同样的方式应用于控制设备文件和磁盘文件的访问。 不同处: /*1、磁盘文件的字节数就是磁盘文件的大小,而设备文件显示文件大小的地方显示的是设备的主设备号和从设备号。主设备号确定处理该设备实际的子程序,而从设备号被作为参数传输到该子程序。 */ 2、 成员变量 盘文件的 设备文件的 3、当内核要准备为文件读数据时 ,首先会看文件的文件节点属性 ,如果文件节点对应的是磁盘文件的话 ,则直接根据文件系统的块分配表读取数据 ,如果是设备文件的话 ,则会调用设备文件的驱动程序的 法进行读取。其他文件操作例如 类似。 /*4、磁盘文件在进行读写的时候是有缓冲区的 ,而设备文件是没有缓冲区的。*/ 5、系统到磁盘文件的连接在处理和传输数据方面不同于到设备文件的连接,与磁盘文件的连接通常包含内核缓冲区,从进程到磁盘的字节先被缓冲,然后才从内核的缓冲区被发送出去。到终端的连接则通常没有,进程需要尽快把到终端的数据传送出去。 概念与不同处? 概念: 硬链接:硬链接是将目录链接到树的指针,同时也是将文件名和文件本身链接起来的指针。 硬链接不能指向其它(文件)系统中的 使根也不能生成到目录的链接。 符号链接:符号链接通过名字引用文件,而不是 可以将符号链接理解为 的快捷方式。 不同处: 1、硬链接不能跨越文件系统,而符号链接可以。 2、硬链接不能生成到目录的链接,而符号链接可以指向目录。 3、硬链接原文件链接文件公用一个 ( 不唯一),说明他们是同一个文件,而符号链接原文件链接文件拥有不同的 ,它们 明他们是两个不同的文件。 4、在文件属性上符号链接会在文件类型点标记 l,明确标明是链接文件,而硬链接没有明确标记,因为在本质上硬链接文件和原文件是完全平等关系。 /*5、链接数目是不一样的,软链接的 链接数目不会增加,文件大小是不一样的,硬链接文件显示的大小是跟原文件是一样的,而这里软链接显示的大小与原文件就不同了。 */ 从终端读入两个数,比较大小并输出比较结果。 #!/p 请输入第一个数: a p 请输入第 二 个数: b $a b $a$b $a b $a=$b $a #ac,) p; ; p = p = 1; %sn, p- ; 令。 #* * to to ( ) , * = 2 ) n); ); ); = ; /s, ; = ); != = ; /* * at is a if ; * ( ) = /* ; /* a is ( & = ) = 0 ) /* ; 一个 进程 设置终端为非规范模式,第二个 进程睡眠 5 秒后设置终端为规 范模式。 #ac,) ; if(; if(0) ,& , ); ,& , ; #ac,) if() if(, &= _=is a n); is a n); ); 1; ; 序打扰可以使用 编写这样 的 程序 。 # ) , &= ; ); ( 07777); /* in * * if no ( = 1 ) cn, (_y:n); ); /* * if ( = 2 & 0 = n ) = = 2 & 0 = y ) = y|nn); ); , = ; ); ; cp 项 Y/N 提示覆盖已有文件功能,同时把 权限、最后访问时间和最后修改时间赋予给 # # # # # # # # 4096 , ); ) * a=,& 0; /* */ *+= 0 ) 1; ! * ! *; !| ! ; /* ( ( = , ; !| !| ) ( = if(=, /* ( ( 0 ) != , = , /* ( = | = ); ; %s , ); n); )
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 城市地下空间车位开发建设补充协议范本
- 智能家居档口租赁与市场推广协议
- 文化旅游产业园区场地厂房租赁服务协议
- 成都二手房买卖合同合同变更范本
- 草场租赁与草原资源开发合同
- 生态型采石场碎石开采与石材深加工合作承包合同
- 商业街区停车场租赁运营管理合同
- 餐饮连锁品牌厨师长职位竞聘与食品安全责任合同
- 珠宝设计中心典当质押借款合同模板
- 成都地产项目投资合作及风险控制合同
- 2025年陕西省中考数学试题(解析版)
- 小学生汇报讲课件
- 职业卫生管理制度和操作规程标准版
- 小学信息技术四年级下册教案(全册)
- 河道保洁船管理制度
- 2025浙江嘉兴市海宁市嘉睿人力招聘5人笔试参考题库附带答案详解析版
- 2025年安徽蚌埠市龙子湖区东方人力资源有限公司招聘笔试参考题库含答案解析
- 2025至2030中国云计算行业产业运行态势及投资规划深度研究报告
- 党课课件含讲稿:《关于加强党的作风建设论述摘编》辅导报告
- GB/T 19023-2025质量管理体系成文信息指南
- 语文(西藏卷)-2025年中考考前预测卷(全解全析)
评论
0/150
提交评论