-
大小: 68KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-16
- 語言: C#
- 標(biāo)簽: 操作系統(tǒng)??進(jìn)程管理??C#??
資源簡介
操作系統(tǒng)的課程設(shè)計(jì) asp.net CS vs2005

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?進(jìn)程管理.Class_Libraries;
namespace?進(jìn)程管理
{
????public?partial?class?進(jìn)程管理?:?Form
????{
????????int?systime?=?1;
????????db_ProceeManage?ProcessMessage;
????????PCBLIST?PcbList;
????????CPU?Cpu;
????????PWD?Pwd;
????????public?進(jìn)程管理()
????????{
????????????ProcessMessage?=new?db_ProceeManage?();
????????????PcbList?=?new?PCBLIST();
????????????Cpu?=?new?CPU();
????????????Pwd?=?new?PWD();
????????????InitializeComponent();
????????}
????????#region?加載窗體
????????private?void?進(jìn)程管理_Load(object?sender?EventArgs?e)
????????{
????????????this.cb_file.Items.Insert(0?“請選擇進(jìn)程“);
????????????this.cb_file.SelectedIndex?=?0;
????????}
????????#endregion
????????#region?系統(tǒng)時(shí)間
????????private?void?Otime_Tick(object?sender?EventArgs?e)
????????{
????????????DateTime?time1?=?DateTime.Now;
????????????label2.Text?=?Convert.ToString(time1);
????????}
????????#endregion
????????#region?開機(jī)按鈕
????????private?void?btn_open_Click(object?sender?EventArgs?e)
????????{
????????????this.Otime.Start();
????????????this.btn_start.Enabled?=?true;
????????????this.cb_file.Enabled?=?true;
????????????this.Btn_Add.Enabled?=?true;
????????}
????????#endregion
????????#region?關(guān)機(jī)按鈕
????????private?void?btn_close_Click(object?sender?EventArgs?e)
????????{
????????????
???????
????????????????if?(MessageBox.Show(“確定要關(guān)機(jī)嗎?“?“提示“?MessageBoxButtons.YesNo?MessageBoxIcon.Question)?==?DialogResult.Yes)
????????????????{
???????????????????
????????????????????Application.Exit();
????????????????}
???????????????
????????????}
???????
????????#endregion
????????#region?時(shí)鐘
????????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????this.lb_time.Text?=?Convert.ToInt32(systime++)?+?“秒“;
????????????Cpu.WakeUpProcess(PcbList);
????????????if?(Cpu.RunProcess?==?null)
????????????{
????????????????Cpu.AddRunProcess(PcbList);
????????????????DelNowMessage();
????????????}
????????????if?(Cpu.RunProcess?!=?null)
????????????{
????????????????if?(ProcessMessage.CheckRunTimeSlice(Cpu?Pwd))
????????????????{
????????????????????ProcessMessage.CpuParse(Cpu?Cpu.RunProcess.Orders[Cpu.RunProcess.LoctionId++]?Pwd);
????????????????????ConttrolTimeslice();
????????????????????ShowNowMessage();
????????????????????ShowResultQueue();
????????????????????ProcessMessage.RunTimeSliceDgrn(Cpu);
????????????????}
????????????????ProcessMessage.CheckPwd(Cpu?PcbList?Pwd);
????????????}
????????????ShowQueue();
????????}
????????????#endregion
????????#region?運(yùn)行按鈕
????????private?void?btn_start_Click(object?sender?EventArgs?e)
????????{
????????????this.timer1.Enabled?=?true;
????????????this.btn_stop.Enabled?=?true;
????????}
????????#endregion
????????#region?停止按鈕
????????private?void?btn_stop_Click(object?sender?Eve
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????32768??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\bin\Debug\進(jìn)程管理.exe
?????文件??????54784??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\bin\Debug\進(jìn)程管理.pdb
?????文件???????5632??2005-11-11?22:25??進(jìn)程管理\進(jìn)程管理\bin\Debug\進(jìn)程管理.vshost.exe
?????文件??????11310??2009-12-13?21:10??進(jìn)程管理\進(jìn)程管理\Class?Libraries\db_ProceeManage.cs
?????文件??????????1??2009-12-13?15:52??進(jìn)程管理\進(jìn)程管理\ClassDiagram1.cd
?????文件???????6170??2009-12-22?09:38??進(jìn)程管理\進(jìn)程管理\Form1.cs
?????文件??????17756??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\Form1.Designer.cs
?????文件???????6201??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\Form1.resx
?????文件????????842??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\obj\Debug\進(jìn)程管理.csproj.GenerateResource.Cache
?????文件??????32768??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\obj\Debug\進(jìn)程管理.exe
?????文件??????54784??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\obj\Debug\進(jìn)程管理.pdb
?????文件????????180??2009-12-16?21:33??進(jìn)程管理\進(jìn)程管理\obj\Debug\進(jìn)程管理.Properties.Resources.resources
?????文件????????180??2009-12-16?21:36??進(jìn)程管理\進(jìn)程管理\obj\Debug\進(jìn)程管理.進(jìn)程管理.resources
?????文件????????310??2009-12-15?21:19??進(jìn)程管理\進(jìn)程管理\obj\進(jìn)程管理.csproj.FileList.txt
?????文件???????1914??2009-12-22?09:37??進(jìn)程管理\進(jìn)程管理\obj\進(jìn)程管理.csproj.FileListAbsolute.txt
?????文件??????21789??2008-12-11?21:12??進(jìn)程管理\進(jìn)程管理\os_class6\CPU.cs
?????文件???????4244??2008-12-09?20:40??進(jìn)程管理\進(jìn)程管理\os_class6\Device.cs
?????文件??????10581??2008-12-11?10:33??進(jìn)程管理\進(jìn)程管理\os_class6\MainRam.cs
?????文件????????465??2008-12-02?14:46??進(jìn)程管理\進(jìn)程管理\os_class6\process.cs
?????文件????????478??2009-12-13?15:43??進(jìn)程管理\進(jìn)程管理\Program.cs
?????文件???????1196??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理\Properties\AssemblyInfo.cs
?????文件???????2880??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理\Properties\Resources.Designer.cs
?????文件???????5612??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理\Properties\Resources.resx
?????文件???????1097??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理\Properties\Settings.Designer.cs
?????文件????????249??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理\Properties\Settings.settings
?????文件???????3334??2009-12-13?21:06??進(jìn)程管理\進(jìn)程管理\進(jìn)程管理.csproj
?????文件????????925??2009-12-13?15:34??進(jìn)程管理\進(jìn)程管理.sln
?????文件??????18944??2009-12-21?17:31??進(jìn)程管理\進(jìn)程管理.suo
?????目錄??????????0??2009-12-26?22:29??進(jìn)程管理\進(jìn)程管理\obj\Debug\Refactor
?????目錄??????????0??2009-12-26?22:29??進(jìn)程管理\進(jìn)程管理\obj\Debug\TempPE
............此處省略12個(gè)文件信息
評(píng)論
共有 條評(píng)論