操作系统
文章平均质量分 68
向上Claire
这个作者很懒,什么都没留下…
展开
-
2018年408操作系统
1、下列关于多任务操作系统的叙述中,正确的是Ⅰ. 具有并发和并行的特点Ⅱ. 需要实现对共享资源的保护Ⅲ. 需要运行在多 CPU 的硬件平台上A. 仅ⅠB. 仅ⅡC. 仅Ⅰ、ⅡD.Ⅰ、Ⅱ、Ⅲ答案:C解析:多任务操作系统可以在同一时间内运行多个应用程序,即多任务操作系统具有并发和并行的特点,即 I 正确;多个任务必须互斥地访问共享资源,为达到这一目标必须对共享资源进行必要的保护,即 II 正确;现代操作系统都是多任务的,并不一定需要运行在多CPU的硬件上,单个CPU也可以满足要求,即 I.转载 2021-06-30 09:12:46 · 2380 阅读 · 0 评论 -
内存管理习题
1、在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是(装载)编译后的程序需要经过链接才能装载,而链接后形成的目标程序中的地址也就是逻辑地址。C语言:预处理-》编译-》汇编-》链接产生了可执行文件。2、编址空间的大小取决与硬件的访存能力,一般由地址总线宽度决定...原创 2021-06-18 16:13:23 · 1547 阅读 · 2 评论 -
实验一、进程管理
实验一、进程管理一、实验目的与要求1、加深对进程的理解,明确进程和程序的区别。2、进一步认识并发执行的实质。3、分析进程争用资源的现象,学习解决进程互斥的方法。4、了解Linux系统中进程通信的基本原理。二、实验预备内容1、阅读Linux 的sched.h源代码文件,加深对进程管理概念的理解。2、阅读Linux 的fork.c源代码文件,分析进程的创建过程。三、实验内容(程序代码及运行结果、分析)1、进程的创建<任务>:编写一段程序,使用系统调用fork()创建两个子进程。原创 2021-04-22 09:38:46 · 1083 阅读 · 0 评论 -
操作系统原理 实验指导书-实验0 Linux基础
实验0 Linux基础【实验目的】1.掌握Linux基本命令接口的使用方法与常用命令;2.掌握在Linux环境下如何编辑、编译和运行一个C语言程序。3.学会利用gcc、gdb编译、调试C程序。【预习内容】1.预习Linux虚拟机的安装,并安装一个Linux虚拟机(redhat,ubuntu或fedora,建议使用ubuntu)。2.预习常用的SHELL命令。4.预习Linux下C程序编辑、编译和运行过程。【实验内容】一、登陆Linux输入用户名: root ,输入密码: 12345原创 2021-04-22 09:19:49 · 929 阅读 · 0 评论