xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 807KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-14
  • 語言: Java
  • 標簽: 廣工??

資源簡介

工具:Eclipse Java 進程調度:先來先服務、靜態優先數調度、最短時間調度 作業調度:來先服務算法、短作業優先算法、高響應比算法 內存分配:首次適應算法FF、循環首次適應算法NF、最佳適應算法BF、最壞適應算法三種算法WF 前兩個實驗在別人基礎上添加修改功能,界面還可以,后一個自己實現存在小瑕疵,請注意。

資源截圖

代碼片段和文件信息

package?Job;

import?java.awt.EventQueue;

import?javax.swing.Jframe;
import?javax.swing.JOptionPane;
import?javax.swing.JPanel;
import?java.awt.BorderLayout;
import?javax.swing.JButton;
import?javax.swing.JTable;
import?javax.swing.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.text.DecimalFormat;

public?class?JobScheduling?extends?Jframe?implements?ActionListener{

//界面結構定義
JButton?button_FCFS?button_SJFbutton_HRRN;
JTable?table;
JTextField?TextAvgtotal_time?TextAvgweightotal_time;
//輸入作業數預定窗口
String?str?=?JOptionPane.showInputDialog(“請輸入想參與調度的作業數:“);
int?N?=?Integer.parseInt(str);

//數據變量定義
String?process_num?=?null;
String?arrive_time?=?null;
String?service_time?=?null;
String?state;
String?start_time?=?null?end_time?=?null?total_time?=?null
weightotal_time?=?null;
String?a[][]?=?new?String[N][8];
String[]?name?=?{?“作業號“?“提交時間“?“ΔT運行““T開始“?“T結束“?“T周轉“?“T帶權周轉““狀態“};
double?avgtotal_time?avgweightotal_time;
????
//主頁面布局
public?JobScheduling()?{
super(“OS-Job?Scheduling“);
Container?cContentPane?=?getContentPane();
GridBagLayout?f?=?new?GridBagLayout();
GridBagConstraints?gbc?=?new?GridBagConstraints();
cContentPane.setLayout(f);

table?=?new?JTable(a?name);
JScrollPane?p1?=?new?JScrollPane(table);
gbc.gridwidth?=?GridBagConstraints.REMAINDER;
gbc.gridheight?=?40;
gbc.fill?=?GridBagConstraints.HORIZONTAL;
f.setConstraints(p1?gbc);
cContentPane.add(p1);

JLabel?label7?=?new?JLabel(“??“);
gbc.gridwidth?=?GridBagConstraints.REMAINDER;
gbc.gridheight?=?1;
f.setConstraints(label7?gbc);
cContentPane.add(label7);

button_FCFS?=?new?JButton(“FCFS“);
button_FCFS.setFont(new?Font(null?Font.BOLD?13));
gbc.gridwidth?=?1;
gbc.gridheight?=?1;
f.setConstraints(button_FCFS?gbc);
cContentPane.add(button_FCFS);

button_SJF?=?new?JButton(“SJF“);
button_SJF.setFont(new?Font(null?Font.BOLD?13));
gbc.gridwidth?=?1;
gbc.gridheight?=?1;
f.setConstraints(button_SJF?gbc);
cContentPane.add(button_SJF);

button_HRRN?=?new?JButton(“HRRN“);
button_HRRN.setFont(new?Font(null?Font.BOLD?13));
gbc.gridwidth?=?GridBagConstraints.REMAINDER;
gbc.gridheight?=?1;
f.setConstraints(button_HRRN?gbc);
cContentPane.add(button_HRRN);

JLabel?label2?=?new?JLabel(“T平均周轉:“);
label2.setFont(new?Font(nullFont.BOLD?13));
gbc.gridwidth?=?1;
gbc.gridheight?=?1;
f.setConstraints(label2?gbc);
cContentPane.add(label2);

TextAvgtotal_time?=?new?JTextField(10);
gbc.weightx?=?0.0;
gbc.weighty?=?0.0;
gbc.gridwidth?=?1;
gbc.gridheight?=?1;
f.setConstraints(TextAvgtotal_time?gbc);
TextAvgtotal_time.setText(““?+?avgtotal_time);
cContentPane.add(TextAvgtotal_time);

JLabel?label3?=?new?JLabel(“T平均帶權周轉:“);
label3.setFont(new?Font(null?Font.BOLD?13));
gbc.gridwidth?=?1;
gbc.gridheight?=?1;
f.setConstraints(label3?gbc);
cContentP

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2018-01-08?16:17??源代碼\作業調度\JobScheduling\.classpath

?????文件????????389??2018-01-08?16:17??源代碼\作業調度\JobScheduling\.project

?????文件????????598??2018-01-08?16:17??源代碼\作業調度\JobScheduling\.settings\org.eclipse.jdt.core.prefs

?????文件??????10103??2018-01-08?21:21??源代碼\作業調度\JobScheduling\bin\Job\JobScheduling.class

?????文件???????9975??2018-01-08?21:21??源代碼\作業調度\JobScheduling\src\Job\JobScheduling.java

?????文件????????301??2018-01-08?22:54??源代碼\存儲管理\MM\.classpath

?????文件????????378??2018-01-08?22:54??源代碼\存儲管理\MM\.project

?????文件????????598??2018-01-08?22:54??源代碼\存儲管理\MM\.settings\org.eclipse.jdt.core.prefs

?????文件????????777??2018-01-09?22:29??源代碼\存儲管理\MM\bin\MMain\MMOS$1.class

?????文件??????11173??2018-01-09?22:29??源代碼\存儲管理\MM\bin\MMain\MMOS.class

?????文件??????15897??2018-01-09?22:29??源代碼\存儲管理\MM\src\MMain\MMOS.java

?????文件????????301??2018-01-09?20:44??源代碼\進程調度\ProcessSchedue\.classpath

?????文件????????390??2018-01-09?20:44??源代碼\進程調度\ProcessSchedue\.project

?????文件????????598??2018-01-09?20:44??源代碼\進程調度\ProcessSchedue\.settings\org.eclipse.jdt.core.prefs

?????文件????????638??2018-01-09?22:53??源代碼\進程調度\ProcessSchedue\bin\JTableDemo$1.class

?????文件???????1898??2018-01-09?22:53??源代碼\進程調度\ProcessSchedue\bin\JTableDemo$Process.class

?????文件???????9977??2018-01-09?22:53??源代碼\進程調度\ProcessSchedue\bin\JTableDemo$windows.class

?????文件????????841??2018-01-09?22:53??源代碼\進程調度\ProcessSchedue\bin\JTableDemo.class

?????文件??????18205??2018-01-09?22:53??源代碼\進程調度\ProcessSchedue\src\JTableDemo.java

?????文件????1172536??2018-01-27?20:15??操作系統實驗報告.docx

?????文件???????7074??2018-01-10?00:07??存儲管理實驗.jar

?????文件???????7851??2018-01-10?00:08??進程調度實驗.jar

?????文件???????5620??2018-01-09?23:31??作業調度實驗.jar

?????目錄??????????0??2018-01-10?00:10??源代碼\作業調度\JobScheduling\bin\Job

?????目錄??????????0??2018-01-10?00:10??源代碼\作業調度\JobScheduling\src\Job

?????目錄??????????0??2018-01-10?00:09??源代碼\存儲管理\MM\bin\MMain

?????目錄??????????0??2018-01-10?00:09??源代碼\存儲管理\MM\src\MMain

?????目錄??????????0??2018-01-10?00:10??源代碼\作業調度\JobScheduling\.settings

?????目錄??????????0??2018-01-10?00:10??源代碼\作業調度\JobScheduling\bin

?????目錄??????????0??2018-01-10?00:10??源代碼\作業調度\JobScheduling\src

............此處省略16個文件信息

評論

共有 條評論