一、 進程控制 1、 定義PCB(可以采用靜態結構或動態結構):包括理論PCB中的基本內容,如ID、進程狀態、隊列指針。由于無法實現真正的進程創建功能,在實驗中只需建立PCB,用它代表完整的進程。 2、 定義進程狀態轉換方式:進程的狀態轉換是由進程內部操作或操作系統的控制引起,由于無法實現這些功能,學生可以采用隨機數方法或鍵盤控制方法模擬,并實現對應的控制程序。隨機方法指產生1-6的隨機數,分別代表創建進程(c)、結束進程(e)、進程阻塞(b)、激活進程(w)、調度進程(p)、時間片到(t)等事件;鍵盤模擬方法指定義6種按鍵代表以上6種事件。 3、 根據四種事件處理就緒隊列、阻塞隊列和當前執行中的進程。 每次事件處理后應形象地顯示出當前系統中的執行進程是哪一個,就緒隊列和阻塞隊列分別包含哪些進程。
上傳時間: 2016-12-23
上傳用戶:wyc199288
FreeWRLduneInputDevice和FreeWRL一起可以讓用戶用帶有6DoF的輸入設備檢索3D VRML/X3D數據。它基于FreeWRL的"/tmp/inpdev"擴展傳感器輸入接口和white_dune的輸入設備機制。
標簽: FreeWRL FreeWRLduneInputDevice inpdev 6DoF
上傳時間: 2013-11-29
上傳用戶:kelimu
#include "iostream.h" #include "iomanip.h" #define N 20 //學習樣本個數 #define IN 1 //輸入層神經元數目 #define HN 8 //隱層神經元數目 #define ON 1 //輸出層神經元數目 double P[IN] //單個樣本輸入數據 double T[ON] //單個樣本教師數據 double W[HN][IN] //輸入層至隱層權值 double V[ON][HN] //隱層至輸出層權值 double X[HN] //隱層的輸入 double Y[ON] //輸出層的輸入 double H[HN] //隱層的輸出
標簽: define include iostream iomanip
上傳時間: 2014-01-01
上傳用戶:凌云御清風
這是一本經典的設計模式書籍,我的寶貝哦 Copyright © 2002 by James W. Cooper IBM T J Watson Research Center February 1, 2002
上傳時間: 2014-08-16
上傳用戶:lmeeworm
有關於LST校正的論文,裡面詳細記載有關於網路分析儀校正的原理與觀念,對於在做微波工程方面的人會有幫助
上傳時間: 2017-01-13
上傳用戶:330402686
一個基于GTK+的單詞數值計算器,1、 按照規則計算單詞的值,如果 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 26個字母(全部用大寫)的值分別為 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26,如: WINJACK這個單詞的值就為:W+I+N+J+A+C+K=23+9+14+1+3+11=71% HARDWORK=H+A+R+D+W+O+R+D=8+1+18+4+23+15+18+11=98% LOVE=L+O+V+E=12+15+22+5=54% LUCK=L+U+C+K=12+21+3+11=47% ATTITUDE= A+T+T+I+T+U+D+E=1+20+20+9+20+24+4+5=100% 2、對程序的界面布局參考如下圖所示,在第一個單行文本框輸入一個單詞,點擊“計算”按鈕,按照以上算法計算出該單詞的值。 3、如果在最下面的單行文本框輸入一個文件路徑,此文件每行記錄一個單詞,那么經過程序計算出各個單詞的值,并把結果輸出到當前目錄下result.txt文件中。如果文件不存在,應該提示錯誤。
上傳時間: 2014-01-11
上傳用戶:康郎
COM組件調用方法: 首先 運行 “注冊USBPass組件.bat” ,在系統中注冊USBPassW.dll 和 USBPassR.dll 1>在VB6.0的調用 打開一個工程 菜單->工程->引用-> 在打開的窗口中 選擇“USBPass-Write (基于U盤的授權系統 V3.0)”和“USBPass-Write (基于U盤的授權系統 V3.0)” 然后可按照Demo中的方式使用。 2>在Delphi7的調用 打開一個工程 菜單-> Project-> Import Type Library...->在打開的窗口中分別選擇 “USBPass-Write (基于U盤的授權系統 V3.0)(Version 1.0)”和“USBPass-Write (基于U盤的授權系統 V3.0)(Version 1.0)” 然后點擊按鈕"Install..." 然后在 控件欄的“ActiveX”頁上找到兩個對應的COM,再按照Demo中的方法使用。 3>在VC6.0 中調用 打開一個工程 按Ctrl+W調出類向導,按Add Class按鈕彈出新菜單,選From a type libarary,然后定位到USBPassW.dll 和USBPassR.dll,接下來會出來 該simpCOM中的所有接口,選擇你想生成的接口包裝類后,向導會自動生成相應的.cpp和.h文件. 這樣你就可以在你的MFC工程中像使用普通類那樣使用COM組件了. 具體的見 如何在VC++中調用標準COM組件.mht
上傳時間: 2014-01-06
上傳用戶:爺的氣質
專家點評: Y P7 `. @ {$ r% pa.功能很強大,可以看出花了很多心血在算法上,非常好。算法上還有一點瑕疵,例如在刪除一個員工的同時沒有辦法自動建立其他員工的上下級關系,必須刪除全部下級員工,不是非常合理。此外,界面設計過于簡單,應該加強. " W" R+ b* g$ a$ Sb.程序運用了自己的算法來提高Tree控件顯示的速度和資源分配,這個非常值得肯定和鼓勵。* C. c4 D0 e9 ` J$ w# U c.基本實現所有規定的功能,在所有參賽者中唯一熟 : O) l- F6 F9 f) S7 Q. l練使用面向對象設計方式開發程序的工程師,很不錯!程序體現了作者非常扎實的數據結構功底,值得大家學習。工程管理也做得非常好,體現了作者在軟件工程方面也有很深入的研究,該代碼是很好的學習范例。 % G* H$ ~3 W1 ]. e! id.算法的創新是獨特之處(hashtable算法建立),可見作者在數據結構方面的熟練掌握.此程序是很多專家會員學習典范.
上傳時間: 2017-01-19
上傳用戶:奇奇奔奔
pass.words是弱口令字典,是一個純文本文件,每行一個口令,可以向里面添加候選口令。 pass.c是進行口令檢查的c語言原程序,有兩個命令行參數 -w file: 可以使用該選項指定口令字典 -P:默認情況下對/etc/shadow中的用戶檢查弱口令,可以使用該選項指定檢查的文件 編譯gcc –o pass pass.c –l crypt 由于要使用加密函數,所以要使用加密庫crypt,使用選項-l crypt 運行程序:pass –w ./pass.words –p /etc/shadow
上傳時間: 2017-01-21
上傳用戶:朗朗乾坤
MAX220–MAX249系列線驅動器/接收器,專為EIA/TIA- 232E以及V.28/V.24通信接口設計,尤其是無法提供±12V 電源的應用。 這些器件特別適合電池供電系統,這是由于其低功耗 關斷模式可以將功耗減小到5μW以內。MAX225、 MAX233、MAX235以及MAX245/MAX246/MAX247 不需要外部元件,推薦用于印刷電路板面積有限的 應用。
上傳時間: 2013-12-28
上傳用戶:璇珠官人