作業管理程序,利用C語言編寫的作業管理程序 模擬可變分區存儲空間的分配回收算法。要求菜單式操作,用戶輸入作業名和作業長度后,系統能根據作業分配存儲空間;用戶輸入作業名后能回收分配的存儲空間,并能按需要輸出空閑表區和已分配表區表格的內容。
上傳時間: 2013-12-20
上傳用戶:jiahao131
基于DOS的多任務系統的實現 1. 用C語言完成線程的創建和撤消,并按優先權加時間片輪轉算法對多個線程進行調度; 2. 改變時間片的大小,觀察結果的變化。思考:為什么時間片不能太小或太大; 3. 假設兩個線程共用同一軟件資源(如某一變量,或某一數據結構),請用記錄型信號量來實現對它的互斥訪問; 4. 假設有兩個線程共享一個可存放5個整數的緩沖,一線程不停的計算1到50的平方,并將結果放入緩沖中,另一個線程不斷的從緩沖中取出結果,并將他們打印出來,請用記錄型信號量實現這一生產者和消費者的同步問題; 5. 實現消息緩沖通信,并于3,4中的簡單通信進行比較; 6. 思考:在線程間進行消息緩沖通信時,若對消息隊列的訪問沒有滿足互斥要求,情況會怎么樣?
上傳時間: 2013-12-20
上傳用戶:趙云興
包含了200個C++的源程序,文檔格式是記事本,且每個源程序都有詳細的中文注釋,按順序由易到難。
上傳時間: 2013-11-25
上傳用戶:LouieWu
這是一個音樂程序,按大寫字母“A”,唱樂曲“瑪麗有只小羔羊”; 按大寫字母“B”,唱樂曲“太湖船” 按大寫字母“C”,唱樂曲“祝福歌” 按"X"鍵,退出
標簽: 音樂程序
上傳時間: 2015-08-22
上傳用戶:kytqcool
摘 要: 本文件是C8051單片機DA測試實驗程序;使用外部22.1184MHz晶振. 功能:定義 A ~ F 為功能鍵。 按"A" 鍵,輸出250HZ的方波,按"B" 鍵,輸出250HZ的正弦波形,按"C" 鍵,輸出250HZ的三角波, 按"D" 鍵,輸出250HZ的鋸齒波。用示波器在J6(DAC0)觀測結果,使用串口觀測按鍵信息。
上傳時間: 2014-01-17
上傳用戶:zxc23456789
在C 語言中,表達式是最重要的組成部分之一,幾乎 所有的代碼都由表達式構成。表達式的使用如此廣泛,讀 者也許會產生這樣的疑問,像+ 、- 、3 、/ 、& & 這樣簡單 的運算也會出現問題嗎? 程序員在編寫表達式時,往往帶 有一些不良的習慣。即使是編寫很簡單的表達式,這些不 良習慣也可能造成隱患,這個小小的隱患甚至可能引起整 個系統的崩潰。實際上,在程序調試過程中,表達式中存 在的大部分隱患皆來源于程序員的主觀臆測,即認為表達 式應該是按自己認為的方式執行,但結果可能完全相反。 這是因為程序設計語言或編譯器的某些內在機制并不如 我們所想的那樣。所有的編譯器都遵從這一假定:程序員 都是“神”,他們既了解編程語言的各種特性,也了解編譯 器本身一些鮮為人知的處理原則。當然, 程序員不是 “神”。因此,程序員在編寫程序的過程中需要小心地避免 編譯器“設置”的各種陷阱,而問題是有些時候很難預測下 一步是否會踏上一個陷阱
上傳時間: 2015-09-08
上傳用戶:jennyzai
我收藏的c語言900個例題,裡頭有控制dos-bios,memory,macros,math....的一些範例,原碼可能很簡單但是很實用,希望大家喜歡
標簽: 900
上傳時間: 2015-09-08
上傳用戶:小碼農lz
這個程序用180行C代碼就能夠讀取FAT16文件系統U盤的根目錄,可以看到根目錄下的文件 名,并可顯示首文件內容,不過,該程序很不嚴謹,也沒有任何錯誤處理,對U盤兼容性較差,只是用于簡單試驗,作為參考.這個程序可以支持WINDOWS按FAT16格式化的U盤,因為程序精簡,所以只兼容超過50%以上的U盤品牌,如果換成CH375A芯片則兼容性可提高到85%,當然,如果使用WCH公司的子程序庫或者正式版本的C源程序兼容性更好
上傳時間: 2014-01-10
上傳用戶:wendy15
這個程序是用C語言實現的。我使用了單向鏈表來實現對藥品的增加. 刪除等操作. 我修改了幾次算法, 優化了一下. 如果有不足之處,還望各位多多指點。 設計目的: 這是一個專為小藥店設計的藥品管理系統. 可以對藥品自由的進行添加、刪除、查找等操作. 功能簡介:(每個數字鍵對應相應的功能, 按數字鍵后,請按Enter鍵) "1 - 增加藥品": 向系統增加一種藥品 "2 - 刪除藥品": 刪除系統中的一種藥品 "3 - 查找藥品": 輸入藥品的名稱或編號, 如果找到了就顯示藥品信息 "4 - 更新藥品": 增加或減少某種藥品的數量 "6 - 顯示藥品列表": 按大小顯示所有的藥品的信息 "7 - 顯示銷售記錄":顯示每日或每月的銷售記錄 "8 - 修改密碼": 更改登陸系統的密碼 "0 - 退出": 退出系統。 退出時,程序自動保存數據.
上傳時間: 2014-10-12
上傳用戶:6546544
C語言是一門非常有用高級語言,是您踏上計算機學習之路的必修課,幾乎所有的計算機考試都要用到C語言,C語言以其強大的功能一直獨領編程語言的先鋒。C語言學習系統是一款C語言輔助學習軟件,其功能強大,界面友好,能讓您在短時間內學懂,學通C語言。C語言學習系統主要功能如下:1、“基礎知識”:收錄了18大類70多個知識點,通過詳盡的解釋說明,學習C語言的基礎知識。2、“函數說明”:收錄了近400個函數,并包括詳細使用說明和使用實例,并提供“按順序查看”和“按類別查看”兩種瀏覽方式。還可以用“按函數名”和“按功能”兩種方式搜索函數。3、“編程實例”:收錄了50個編程實例,配有詳細的實例代碼,使您能快速的進階C語言學習。4、“習題練習”:精心收錄了近500道C語言習題,并配有詳細的解釋說明,使您在C語言學習之路上事關功倍。5、“測試” :按時間按題量測試自己的學習效果。 6、“二級模擬“:收錄了四套200道二級模擬題,使您輕松通過國家計算機等級考試二級C語言。7、“我的題庫”:方便用戶對題目的管理,用戶可以添加自己的注釋。
上傳時間: 2014-01-22
上傳用戶:nanxia