下载 >  操作系统 >  Linux > 操作系统实验报告 shell程序

操作系统实验报告 shell程序 评分:

操作系统实验报告 本实验要实现一个简单的命令解释器,也就是Linux中的shell程序。 能够执行fg、bg、cd、history、exit等内部命令。
2011-05-27 上传大小:112KB
分享
收藏 举报
电子科技大学计算机学院操作系统实验报告

(一) 总体设计 系统总体架构如图1所示,最右边部分为进程与资源管理器,属于操作系统内核的功能。要求能够设计与实现一个简单的进程与资源管理器,具有如下功能:完成进程创建、撤销和进程调度;完成多单元 (multi_unit)资源的管理;完成资源的申请和释放;完成错误检测和定时器中断功能。 图1 系统总体结构 (二) Test shell设计 应具有的功能: 1、从终端或者测试文件读取命令; 2、将用户需求转换成调度内核函数(即调度进程和资源管理器); 3、在终端或输出文件中显示结果:如当前运行的进程、错误信息等。 (三) 进程管理设计 1、进程状态与操作 2、进程控制块结构PCB 3、主要函

立即下载
操作系统实验一之进程管理源代码
操作系统实验二:shell 的简单实现
电子科大汇编实验2014

完整汇编代码和运行截图,可以作为学习参考

立即下载
操作系统实验_电子科大_进程与资源管理

设计和实现进程与资源管理,并完成Test shell的编写,以建立系统的进程管理、调度、资源管理和分配的知识体系,从而加深对操作系统进程调度和资源管理功能的宏观理解和微观实现技术的掌握

立即下载
操作系统实验 进程的设计与实现

这是一个操作系统实验,进程的设计与实现。有两种算法。分别是轮转法和最优算法

立即下载
进程管理器的模拟实现

进程管理器的模拟实现 操作系统课程设计 课程设计说明书

立即下载
操作系统 进程及其资源管理

根据数据结构,用 C 语言设计实现了相应函数,如创建进程、删除进程、 挂起进程、唤醒进程等功能。设计函数实现了调度程序,在每个进程操作执 行完毕后,自动调用执行。所展示的程序运行结果图,为模拟单核单 CPU 中, 对进程的调度情况,即每一时刻只有一个进程能够有资格处于运行状态。当 进程缺乏某些资源,如内存、I/O 等,会处于阻塞状态,一切准备就绪的进程 则在就绪队列等待 CPU 的执行。执行调度时,根据先来先服务和优先级确定 应该执行的进程,每次调度执行后将相应进程的优先级减一。

立即下载
操作系统进程调度实验报告(含源码)

操作系统课程实验,进程调度,里面有详细的源码解读!

立即下载
操作系统课程设计报告书 shell程序模拟设计

学习计算机软件技术,特别是计算机操作系统技术,除了需要刻苦努力外,还需要掌握软件和操作系统的原理与设计技巧。Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行。因此,对于用户来说,shell是最重要的实用程序,深入了解和熟练掌握shell的特性极其使用方法,是

立即下载
电子科技大学国家级精品课程《计算机操作系统》中英文课件

内含电子科技大学的《计算机操作系统》的中文版课件和英文版课件,再加实验题 电子科技大学《计算机操作系统》课程为国家级精品课程,采取双语教学

立即下载
操作系统实验 有源码以及实验报告

有关操作系统的一些课上实验 有程序源码 和实验报告

立即下载
计算机操作系统实验

实验__一__题目__ 进程调度______ _ 第 8 周星期 1 实验__二__题目__ 作业调度_______ 第 9 周星期 1 实验__三(综合性)题目__主存空间的分配与回收_ 第 11 周星期 1 实验__四 _题目_ 文件系统 _第 14 周星期 1 实验平台: 1.计算机及操作系统:IBMThinkPad,WindowsXP 2.编程环境:Microsoft Visual C++ 6.0,Java Development Kit运行环境 源程序名和可执行程序名: 实验一

立即下载
操作系统实验1 Shell编程
C#仿真资源管理器——界面设计操作实验报告

1)利用委托实现一个客户端/服务器简单聊天程序 2)利用事件实现一个客户端/服务器简单聊天程序

立即下载
【软考】进程资源管理图
操作系统实验-模拟进程调度

系统化思维模式下计算机操作系统进程与资源管理设计

立即下载
我的资源管理器 电脑资源管理

像我的电脑而做的 一个学习的成果 电脑资源管理

立即下载
使用Shell解决问题进程

服务器不太稳定,总是在某个时段突发高负载情况,因为客观环境比较复杂,所以很难猜测出到底是哪个进程出现了问题,加之故障发生时,通常我在睡觉,无形中增加了解决问题的难度,于是我便写了一个Shell来替我搞定这个问题。

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

操作系统实验报告 shell程序

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: