导航:首页 > 装置知识 > 提升系统连接装置实验报告

提升系统连接装置实验报告

发布时间:2022-02-02 04:33:50

㈠ 操作系统实验报告

#include<algorithm>
#include<iomanip>
#include<conio.h>
using namespace std;
struct PCB
{
string p_name;//程序名
int super;//优先级
double ndtime;//需要时间
double runtime;//运行时间
string state;//状态
bool operator<(const PCB& nd)
{
return super>nd.super ;
}
};
int main()
{
int n,i,j,nn=0;
cout<<"\n请输入进程总个数?";
cin>>n;
PCB *PB=new PCB[n];
for(i=0;i<n;i++)
{
cout<<"\n\n进程号No."<<i<<":"<<endl;
cout<<"\n输入进程名:";
cin>>PB[i].p_name ;
cout<<"\n输入进程优先级数<0~99>:";
cin>>PB[i].super ;
cout<<"\n输入进程运行时间:";
cin>>PB[i].ndtime ;
nn +=PB[i].ndtime ;
PB[i].runtime =0;PB[i].state ="W";
}
sort(PB,PB+n);
int k=PB[0].super ;
queue<PCB> *que=new queue<PCB>[k+1];
for(i=0;i<n;i++)
que[PB[i].super ].push (PB[i]);
cout<<setfill(' ');
cout<<setiosflags(ios::left);
for(i=0;i<nn;i++)
{
PCB PP=que[k].front() ;
int kk;
for(kk=0;kk<n;kk++)
if(PP.p_name ==PB[kk].p_name) break;
PB[kk].state ="R";
cout<<"\n\n按任意键继续......";
getch();
cout<<"\n\n*-*-*-*-*-*-*-* The excute number:"<<i+1<<" *-*-*-*-*-*-*-*";
cout<<"\n\n*-*-*-*-*-*-* 当前正在运行的进程是: "<<PP.p_name <<" *-*-*-*-*-*-*";
cout<<"\n\np_name state super ndtime runtime";
cout<<"\n |"<<setw(10)<<PP.p_name <<" |"<<setw(6)<<PB[kk].state <<" |"<<setw(6)
<<PP.super <<" |"<<setw(11)<<PP.ndtime <<" |"<<PP.runtime ;
PP.runtime +=1;PB[kk].runtime +=1;
if(PB[kk].super >0) PB[kk].super -=1;
que[k].pop ();
cout<<"\n\n*-*-*-*-*-*-* 当前就绪队列状态为: *-*-*-*-*-*-*";
for(j=0;j<n;j++)
if(PB[j].state =="W")
{
cout<<"\n\np_name state super ndtime runtime";
cout<<"\n |"<<setw(10)<<PB[j].p_name <<" |"<<setw(6)<<PB[j].state <<" |"<<setw(6)
<<PB[j].super <<" |"<<setw(11)<<PB[j].ndtime <<" |"<<PB[j].runtime ;
}
if(PP.runtime ==PP.ndtime )
{
PB[kk].state ="F";
cout<<"\n\n时间片到期,此时进程["<<PB[kk].p_name <<"]已完成.";
if(que[k].empty ()&&k>0) k--;
}
else
{
PB[kk].state ="W";
if(k>0) que[k-1].push (PB[kk]);
else que[k].push (PB[kk]);
if(que[k].empty ()&&k>0) k--;
}
}
cout<<"\n\n进程已全部完成."<<endl<<endl;
return 0;
}

整个程序都是模拟“最高优先级”进程调度算法的程序啊
我是用C++写的 你用编译器编译下 然后运行下 就知道怎么回事了

轮转法很简单,,,就不写了
不给我分数我觉得很冤枉 因为为了这个程序我写了1个多小时
没有功劳也会苦劳啊

㈡ 操作系统 设备管理 实验报告

本书根据计算机操作系统课程的教学大纲要求,结合目前高校使用的主要教材,全面11.4.5实验报告 11.5实验四设备管理实验 11.5.1实验目的与要求 11.5.

㈢ 急寻一篇关于 计算机硬件系统及组装 的实验报告

实验报告
一,配置清单
CPU: Intel Celeron 420, 1600 MHz (8 x 200)
MB: Gigabyte GA-945GCMX-S2 v6.6
Memory: kingstone 1G
HardDisk: seagate 160
电源:航嘉 冷静王
机箱:富士康
新贵“两小无猜水洗套件”
光驱:康宝
一般学习使用,不买独立显卡。

安装过程
1.机箱中固定主板,注意对应后面螺丝空和侧面插槽。
2.安装电源,对角上螺丝。
3.安装CPU,适当涂抹硅胶,平稳放好,对准金三角,压住扣好,手要两边拿,爱惜CPU。
4.将内存条插好,注意方向。
5.硬盘线及数据线接好,将硬盘固定在机箱一边小铁壳内,用SATA硬盘接在SATA接口上,速度快效率高。
6.将主板电源,CPU风扇,各种小数据接头分别连接正确。
说明:主板上有连接的说明,都有小字标识,认真看,不会插错的。

1)安装CPU注意事项见上述3。
2)常用CMOS设置
1.开机DEL,进入CMOS,选取最优设置。
2.查看时间,日期正确与否,关闭软驱,Halt On 设为“NO ERROR”,省的一点小问题就蓝屏死机;设置系统启动选项,将“CD-ROW”设为第一,方便后边装系统。
3.其他一些特性设置。
4.如有安全需要可以设置超级密码及管理密码,再就是开机的方式及关机方式等等。
BIOS主要选项:
1.standard cmos features
设置日期、时间、软硬碟规格及显示种类。
2.advanced bios features
设定BIOS提供的特别功能(启动项)。
3.intergrated peripherals
各种周边选项设定,如IDE,SATA,USB,LPT,AC97
4.power management setup
设置相关省电模式,及开关机选项。
5.PnP/pci configuration
即插即用类设置(网卡,声卡,显卡等)
6.PC health status
电脑运行状况,电压,温度,转速
7.frequency/voltage control
超频/电压控制
8.load optimized defaults
载入优化值
9.load fail-safe defaults
载入安全值
10.set supervisor password
设置超级密码
11.set user password
设置使用者密码
12.save&exit
保存并关闭
13.exit without saving
不保存,直接关闭。
完成实验:
1.CPU超频,或多核
2.新装需一般查看时间,日期,关闭软驱,关闭错误挂起,设置相应启动顺序等。

二,安装XP
1.准备工作。
系统盘一张,BIOS中启动首选项设为“CD-ROW”,最好是有GHOST的系统盘,这样以后维护比较方便。
2.安装
前奏:将硬盘格盘,划分分区,一般系统盘中都有设置好的,直接选择即可。
安装系统选择安装分区,等待安装进度。后期要填写相关的注册码,个人资料及电脑的一些设置,如果不是正版盘的话这些大都给做好了,静做等着便是。
3.安装之后在运行中输入“devmgmt",查看有叹号的设备,一般的显卡驱动,再就是没声音,碰到这样的问题就拿出主板驱动盘,或到官网去下载相关驱动即可。全部搞定后再重启下,电脑就可以正常使用了。
系统整理好后安装常用的工具软件,然后做备份,以防意外发生。

至此,搞定!当然,很多话语口气不是站在一个自己写实验报告的立场上说的,自己梢加修改既告成功。有问题请说明。

㈣ 嵌入式系统实验指导书,实验1到实验5的实验报告

通用定时器秒表

㈤ 操作系统实验报告——进程同步与互斥

互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。

㈥ 实验报告系统调试及测试怎么写

先写测试目的、测试项目、测试方法、测试结果、系统漏洞的补救等

㈦ 计算机装系统实验报告

装系统很简单的,通过U盘来重装也非常方便,尤其是电脑蓝屏或黑屏的时候,用U盘也能重装。准备一个U盘,下载快启动U盘启动盘制作工具,先把U盘制作成启动盘,然后另外下载一个系统,复制到制作好的U盘中,接着把U盘插到电脑,重启电脑的时候长按启动快捷键进入bios设置U盘启动确认进入快启动主菜单选择Win8pe,进pe会自动弹出快启动一键装机工具,你只要选择U盘中的系统镜像进行安装即可(http://www.kqidong.com/help/767.html),安装的系统都比较干净,不会自带删不掉的软件,看起来好像很复杂,其实很简单的,希望帮到你。

阅读全文

与提升系统连接装置实验报告相关的资料

热点内容
放错装置设计及使用管理规定 浏览:982
奇骏换显示屏后如何改仪表盘的时间 浏览:411
手机制冷器什么品牌好 浏览:548
宏光车都用什么轴承 浏览:275
钢筋加工机械设备厂家有哪些 浏览:139
买进口轴承怎么从山东发货 浏览:119
轴承里孔50外空80是什么轴承 浏览:175
史丹利全球电动工具领导者怎么样 浏览:364
泰拉瑞亚机械蠕虫怎么掉落 浏览:184
轴承608内外径是多少 浏览:500
家用医用器材都有哪些 浏览:517
勤和五金制品厂 浏览:97
腾讯视频网页端设备是什么原因 浏览:413
小强电动工具厂家电话 浏览:326
山东省机械化种地多少亩合适 浏览:158
2常见的传动装置有皮带传动 浏览:35
磁性阀门锁上的字母代表什么意思 浏览:724
零件超声波清洗机怎么选 浏览:129
湖南防雷装置检测机构 浏览:378
机械表上的星期怎么调成中文 浏览:109