亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? input.cs

?? java csharp program that ask users a input(process arrival time, burst time and priority)
?? CS
字號:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Text;
using System.Windows.Forms;

namespace CPUScheduling
{
    
    public partial class Input : Form
    {
        TextBox[] names, ats, bts, types;
        Random r = new Random();
        public List<CPU> list = new List<CPU>();

        public Input()
        {
            InitializeComponent();
            names = new TextBox[] { textBox1, textBox2, textBox3, textBox4, textBox5, textBox6, textBox7, textBox8, textBox9, textBox10};
            ats = new TextBox[] { textBox11, textBox12, textBox13, textBox14, textBox15, textBox16, textBox17, textBox18, textBox19, textBox20 };
            bts = new TextBox[] { textBox21, textBox22, textBox23, textBox24, textBox25, textBox26, textBox27, textBox28, textBox29, textBox30 };
            types = new TextBox[] { textBox31, textBox32, textBox33, textBox34, textBox35, textBox36, textBox37, textBox38, textBox39, textBox40};
        }

        private void button3_Click(object sender, EventArgs e)
        {
            list.Clear();
            for (int i = 0; i < names.Length; i++) {
                CPU cpu = new CPU();
                cpu.id = names[i].Text;
                cpu.at = int.Parse(ats[i].Text);
                cpu.bt = int.Parse(bts[i].Text);
                cpu.bbt = cpu.bt;
                cpu.color = Color.FromArgb(r.Next(256), r.Next(256), r.Next(256));
                switch(types[i].Text.Substring(0,1)) {
                    case "S":
                        cpu.type = Processtype.System;
                        break;
                    case "I":
                        cpu.type = Processtype.Interactive;
                        break;
                    case "B":
                        cpu.type = Processtype.Batch;
                        break;
                    default:
                        MessageBox.Show("Invalid Type! See instructions for valid types");
                        return;
                }
                list.Add(cpu);
                
            }
            this.Close();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (keyboard.Checked) {
                for (int i = 0; i < names.Length; i++) {
                    names[i].Text = "P" + i.ToString();
                    ats[i].Text = i.ToString();
                    bts[i].Text = "1";
                    types[i].Text = ((Processtype)0).ToString().Substring(0, 1);
                }
            } else if (random.Checked) {
                for (int i = 0; i < names.Length; i++) {
                    names[i].Text = "P" + i.ToString();
                    ats[i].Text = r.Next(20).ToString();
                    bts[i].Text = (r.Next(10)+1).ToString();
                    types[i].Text = ((Processtype)r.Next(3)).ToString().Substring(0, 1);
                }
            } else if (file.Checked) {
                try {
                    Stream stream = openFileDialog1.OpenFile();
                    StreamReader streamreader = new StreamReader(stream);
                    int i = 0;
                    if (streamreader.ReadLine() == "CPU SCHEDULER DATA FILE") {
                        while (!streamreader.EndOfStream) {
                            string[] temp = streamreader.ReadLine().Split('/');
                            names[i].Text = temp[0];
                            ats[i].Text = temp[1];
                            bts[i].Text = temp[2];
                            types[i].Text = temp[3];
                            i++;
                        }

                    } else {
                        MessageBox.Show("Invalid Input");
                    }

                    
                } catch { }
            }
            button3.Enabled = true;
            button5.Enabled = true;
        }

        private void button4_Click(object sender, EventArgs e) {
            this.Close();
        }

        private void button5_Click(object sender, EventArgs e) {
            saveFileDialog1.ShowDialog();
            try {
                Stream stream = saveFileDialog1.OpenFile();
                StreamWriter streamwriter = new StreamWriter(stream);

                streamwriter.WriteLine("CPU SCHEDULER DATA FILE");
                for (int i = 0; i < names.Length; i++) {
                    streamwriter.Write(names[i].Text + "/" + ats[i].Text + "/" + bts[i].Text + "/" + types[i].Text + System.Environment.NewLine);
                }

                streamwriter.Close();
                stream.Close();
            } catch { }
        }

        private void button1_Click(object sender, EventArgs e) {
            openFileDialog1.ShowDialog();
            file.Checked = true;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品99久久久**| 91麻豆精品国产91久久久久久 | 国产91色综合久久免费分享| 精品国产一区二区三区四区四| 精品一区二区三区久久| 2021中文字幕一区亚洲| 国产成人av一区二区三区在线观看| 日本一区二区三区久久久久久久久不 | 9i看片成人免费高清| 成人免费在线视频观看| 在线免费观看一区| 亚洲国产精品久久人人爱| 欧美一区国产二区| 国产精品一区一区| 亚洲色图.com| 欧美美女直播网站| 国产在线精品一区二区不卡了| 中文字幕第一区第二区| 91传媒视频在线播放| 免费日韩伦理电影| 国产精品久久久久久久久免费樱桃 | 亚洲啪啪综合av一区二区三区| 在线观看日韩电影| 韩国女主播一区二区三区| 最新热久久免费视频| 91精品婷婷国产综合久久| 国产**成人网毛片九色| 亚洲成人久久影院| 亚洲国产成人一区二区三区| 欧美午夜宅男影院| 国产福利一区二区三区| 亚洲成人动漫在线免费观看| 久久伊99综合婷婷久久伊| 欧洲视频一区二区| 国产电影精品久久禁18| 视频在线在亚洲| 综合久久综合久久| ww久久中文字幕| 欧美日韩精品一区二区三区| 国产成人精品影视| 日本午夜一本久久久综合| 中文字幕日本乱码精品影院| 欧美成人伊人久久综合网| 91福利在线导航| 国产成人精品一区二区三区四区 | 亚洲最新视频在线观看| 国产日韩欧美精品一区| 4438成人网| 91福利社在线观看| www.亚洲色图.com| 激情欧美一区二区| 午夜视频在线观看一区二区| 国产精品国产三级国产aⅴ原创| 日韩精品一区二区在线观看| 欧美在线一二三| www.亚洲精品| 懂色av一区二区夜夜嗨| 久久国内精品视频| 日韩av网站免费在线| 一区二区免费看| 中文字幕日本不卡| 国产精品久久福利| 日本一二三四高清不卡| 久久精品视频一区二区三区| 欧美成人精品二区三区99精品| 欧美日韩国产美女| 欧美伊人久久久久久久久影院 | 亚洲精品在线观看视频| 日韩欧美在线观看一区二区三区| 色久优优欧美色久优优| 成人h动漫精品一区二区| 高清在线成人网| 国产福利91精品一区二区三区| 激情小说亚洲一区| 激情综合网最新| 国产一区二区中文字幕| 国产一级精品在线| 国产精品自拍网站| 国产成人aaaa| av午夜一区麻豆| 91在线精品一区二区| 色中色一区二区| 在线日韩一区二区| 欧美日产国产精品| 日韩欧美一区二区在线视频| 欧美一级片在线观看| 日韩三级中文字幕| 久久久91精品国产一区二区精品| 久久久精品影视| 国产精品女同互慰在线看| 亚洲一区二区综合| 香港成人在线视频| 久99久精品视频免费观看| 韩国视频一区二区| caoporen国产精品视频| 91麻豆国产福利在线观看| 欧美日韩在线三区| 日韩精品一区二| 中文字幕欧美激情一区| 亚洲欧洲在线观看av| 亚洲电影在线免费观看| 免费成人在线视频观看| 精品亚洲porn| 成人爽a毛片一区二区免费| 色菇凉天天综合网| 欧美三级一区二区| 久久婷婷国产综合国色天香| 国产精品成人一区二区艾草| 性感美女久久精品| 激情综合网av| 色婷婷综合久久久久中文 | 欧美电影精品一区二区| 国产精品女同互慰在线看| 亚洲成年人影院| 国产一区二区导航在线播放| 色8久久人人97超碰香蕉987| 欧美大尺度电影在线| 国产精品国产成人国产三级 | 久久超级碰视频| 99精品久久免费看蜜臀剧情介绍| 欧美二区三区91| 国产精品视频一二三| 日韩二区三区四区| 一本一道综合狠狠老| 日韩精品在线网站| 亚洲亚洲人成综合网络| 国产剧情在线观看一区二区| 欧洲中文字幕精品| 国产精品午夜在线观看| 日韩av成人高清| 欧洲生活片亚洲生活在线观看| 久久女同互慰一区二区三区| www.欧美.com| 久久久欧美精品sm网站| 午夜电影一区二区三区| jizzjizzjizz欧美| 久久亚洲影视婷婷| 日韩电影一区二区三区| 色一情一乱一乱一91av| 久久久精品蜜桃| 麻豆精品一区二区av白丝在线| 99久久99久久精品免费看蜜桃| 欧美精品一区二区三区蜜桃| 亚洲成人av中文| 色婷婷国产精品| 18涩涩午夜精品.www| 国产成人免费视频网站| www精品美女久久久tv| 婷婷开心激情综合| 欧美性高清videossexo| 亚洲免费在线看| 不卡一区二区在线| 国产欧美日韩激情| 国产精品18久久久久久久网站| 欧美一区二区三区在线观看视频| 亚洲一区二区在线免费看| 91亚洲午夜精品久久久久久| 国产精品人妖ts系列视频| 国产麻豆午夜三级精品| 久久亚洲精品国产精品紫薇| 青青草一区二区三区| 91精品国产综合久久福利| 水蜜桃久久夜色精品一区的特点| 91福利视频网站| 亚洲午夜一区二区三区| 在线精品观看国产| 亚洲第一二三四区| 欧美日本国产视频| 日韩av一区二| 日韩精品一区二区在线观看| 精品一区二区三区在线观看国产| 日韩视频免费直播| 国产精品综合在线视频| 国产精品无人区| 99久久婷婷国产综合精品电影| 日韩伦理电影网| 在线亚洲+欧美+日本专区| 亚洲一区二区三区在线播放| 中文字幕一区二区三区精华液| 成人激情开心网| 亚洲美女精品一区| 欧美巨大另类极品videosbest | 国产一区二区福利视频| 久久精品欧美一区二区三区不卡 | 亚洲视频免费在线| 日本精品一区二区三区高清| 亚洲永久精品大片| 日韩一区二区精品葵司在线| 狠狠色2019综合网| 国产精品国产三级国产普通话蜜臀| 91丝袜国产在线播放| 偷拍与自拍一区| 久久亚洲一级片| 91视频.com| 免费不卡在线观看| 国产欧美一区二区精品秋霞影院| 91美女片黄在线观看91美女| 污片在线观看一区二区| 国产偷国产偷精品高清尤物 | 国产高清在线观看免费不卡|