freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式操作系統(tǒng)實(shí)驗(yàn)報(bào)告(已改無錯(cuò)字)

2024-10-28 19 本頁面
  

【正文】 5d:n,paddress,plen)。p=pnext。} }void main(){int t1=1,t2=2,t3=3,t4=4。start()。past(t1)。requireMemo(39。A39。,8)。requireMemo(39。B39。,16)。requireMemo(39。C39。,64)。requireMemo(39。D39。,124)。printlink()。past(t2)。freeMemo(39。C39。)。printlink()。past(t3)。requireMemo(39。E39。,50)。printlink()。past(t4)。freeMemo(39。D39。)。printlink()。} ::鞏固編程能力,和調(diào)式能力,復(fù)習(xí)課本知識(shí),明白理論聯(lián)系實(shí)際的重要性,動(dòng)手能力非常重要,多看書,多獨(dú)立思考,品味痛苦的過程,享受成功的喜悅。操作系統(tǒng)實(shí)驗(yàn)報(bào)告院系:數(shù)計(jì)學(xué)院班級:大類6班 學(xué)號:100511624 姓名:明章輝指導(dǎo)教師:徐軍利第三篇:操作系統(tǒng)實(shí)驗(yàn)報(bào)告許昌學(xué)院《操作系統(tǒng)》實(shí)驗(yàn)報(bào)告書學(xué)號:姓名:閆金科班級:成績:500614005714物聯(lián)網(wǎng)工程 2016年02月實(shí)驗(yàn)一 Linux的安裝與配置一、實(shí)驗(yàn)?zāi)康?,比如Linux發(fā)行版、宏內(nèi)核、微內(nèi)核等。,初步掌握Linux系統(tǒng)的啟動(dòng)和退出方法。,了解Linux常用文件夾的作用。二、實(shí)驗(yàn)內(nèi)容。,期間完成網(wǎng)絡(luò)信息、用戶信息、文件系統(tǒng)和硬盤分區(qū)等配置。,并通過LILO或者GRUB解決兩個(gè)操作系統(tǒng)選擇啟動(dòng)的問題。,打開文件瀏覽器查看Linux系統(tǒng)的文件結(jié)構(gòu),并列舉出Linux常用目錄的作用。三、實(shí)驗(yàn)過程及結(jié)果啟動(dòng)VMware,點(diǎn)擊新建Linux虛擬機(jī),如圖所示:點(diǎn)擊下一步,選擇經(jīng)典型,點(diǎn)擊下一步在選擇客戶機(jī)頁面選擇Linux,版本選擇Red Hat Enterprise Linux 5,如圖所示:點(diǎn)擊下一步創(chuàng)建虛擬機(jī)名稱以及所要安裝的位置,如圖所示:點(diǎn)擊下一步,磁盤容量填一個(gè)合適大小,此處選擇默認(rèn)值大小10GB,如圖所示:點(diǎn)擊完成,點(diǎn)擊編輯虛擬機(jī)設(shè)置,選擇硬件選項(xiàng)中的CDROM(IDE...)選項(xiàng),在右側(cè)連接中選擇“使用ISO鏡像(I)”選項(xiàng),點(diǎn)擊“瀏覽”,找到Linux的鏡像文件,如圖所示:6點(diǎn)擊確定按鈕后,點(diǎn)擊啟動(dòng)虛擬機(jī)按鈕,來到Linux的安裝界面,如圖所示:到此頁面之后,等待自動(dòng)檢測安裝,如圖所示:等到出現(xiàn)如圖所示頁面后點(diǎn)擊“skip”按鈕,跳過檢測,直接進(jìn)入安裝設(shè)置界面,如圖所示:安裝設(shè)計(jì)界面如圖所示:點(diǎn)擊Next按鈕進(jìn)入設(shè)置語言界面,設(shè)置語言為“簡體中文”,如圖所示:1點(diǎn)擊Nest按鈕進(jìn)入系統(tǒng)鍵盤設(shè)置按鈕,設(shè)置系統(tǒng)鍵盤為“美國英語式”,如圖所示:1點(diǎn)擊下一步按鈕,彈出“安裝號碼”對話框,選擇跳過輸入安裝號碼,如圖所示:1按照提示,一直點(diǎn)擊下一步按鈕,如圖所示:1到設(shè)置最后一步,點(diǎn)擊下一步按鈕進(jìn)入開始安裝Red Hat Enterprise Linux Sever界面,如圖所示:1安裝完成后,進(jìn)入歡迎界面,按照提示點(diǎn)擊前進(jìn)按鈕知道進(jìn)入Linux桌面,如圖所示:1安裝成功的Linux系統(tǒng)桌面如圖所示,桌面包含五個(gè)圖標(biāo),分別為:計(jì)算機(jī)、jk’s Home、回收站、RHEL/ i386DVD。四、實(shí)驗(yàn)總結(jié)通過安裝虛擬機(jī)等操作讓我認(rèn)識(shí)到Linux這系統(tǒng)一些基本特點(diǎn),本次試驗(yàn)學(xué)會(huì)了安裝虛擬機(jī)并且使用虛擬機(jī)安裝操作系統(tǒng),掌握了紅帽Linux系統(tǒng)的安裝和配置過程,以及對鏡像ISO文件的使用,有別于我們機(jī)器上使用的系統(tǒng),通過虛擬機(jī)這個(gè)軟件還可以在已有系統(tǒng)的基礎(chǔ)上使用其他操作系統(tǒng)。安裝過程中一定要注意選擇版本的時(shí)候要選擇Red Hat Enterprise Linux 5版本,否則安裝不能成功。自己動(dòng)手成功的安裝了Linux系統(tǒng),自己對Linux的學(xué)習(xí)產(chǎn)生更大的興趣。實(shí)驗(yàn)二 Linux操作系統(tǒng)的運(yùn)行模式一、實(shí)驗(yàn)?zāi)康?,了解Linux命令的格式,使用學(xué)會(huì)利用常用的Linux命令來完成系統(tǒng)的管理和維護(hù)。,熟悉Linux圖形用戶接口的使用,掌握GNOME桌面環(huán)境的基本操作。,如 for Linux等用軟件的安裝方法。二、實(shí)驗(yàn)內(nèi)容,使用Linux的在線幫助指令man或help獲得ls、uname、date、cal、mkdir、cp等Linux命令的幫助手冊,了解這些命令的具體使用方法。同時(shí),也可以通過執(zhí)行“命令名 –help”來顯示該命令的幫助信息,如“l(fā)s –help”,試用這些命令。,查看并給出相關(guān)系統(tǒng)信息:操作系統(tǒng)的名稱、系統(tǒng)域名、系統(tǒng)CPU名稱等。,將/etc目錄下與網(wǎng)絡(luò)相關(guān)的文件和子目錄拷貝到該目錄,并將這些文件的執(zhí)行權(quán)限設(shè)置為可執(zhí)行。、music 和temp,然后在program下建立目錄java和C,列出完成該過程的所有命令。,查看GNOME桌面的面板和桌面,設(shè)置GNOME,包括屏幕保護(hù)程序、更改背景和指定關(guān)聯(lián)程序等。,然后卸載。三、實(shí)驗(yàn)過程及結(jié)果打開終端,輸入 【ls –help】來查看【ls】指令的使用方法,同理查看uname、date、cal、mkdir、cp的使用方法。在終端中輸入【uname –a】顯示操作系統(tǒng)名系統(tǒng)cpu名和系統(tǒng)域名重啟系統(tǒng),用【root】用戶名進(jìn)入系統(tǒng),以獲得權(quán)限。在終端中輸入【mkdir myetc】,在主目錄下創(chuàng)建【myrtc】的目錄,【ls】查看是否創(chuàng)建。輸入【cd..】返回至【/】文件,輸入【cp –r etc root/myetc】講etc中內(nèi)容復(fù)制到myetc中,進(jìn)入myetc文件【ls】查看。輸入【chmod u+x etc】賦予文件可執(zhí)行的權(quán)限,輸入【ll】查看。在home下,輸入【mkdir {program,music,temp}】,可在home下創(chuàng)立這三個(gè)目錄,輸入【ls】查看。在program下輸入【mkdir{java,C}】,可創(chuàng)立java和C兩個(gè)目錄,【ls】查看。在桌面上方選擇【系統(tǒng)】【首選項(xiàng)】,即可設(shè)置屏幕保護(hù)程序和更改背景和指定關(guān)聯(lián)程序在桌面上可見看到有CD光盤,雙擊瀏覽,右鍵【彈出】即卸載。四、實(shí)驗(yàn)總結(jié)和體會(huì)Linux的指令系統(tǒng)是學(xué)習(xí)Linux操作系統(tǒng)很重要的一部分,指令系統(tǒng)相當(dāng)于在Windows操作系統(tǒng)下的doc,可以省去圖形化界面。通過這次的實(shí)驗(yàn)讓我了解了Linux的強(qiáng)大功能,了解到Linux有許多方便快捷的設(shè)置基本配置的方法,這使我更喜歡上Linux的使用。在使用指令的過程中,有時(shí)候?qū)ξ募牟僮餍枰欢ǖ臋?quán)限,這時(shí)需要在登陸時(shí)用戶名使用【root】,而不是我們在安裝時(shí)使用的用戶名,這樣就獲得了管理員權(quán)限,可以對一些系統(tǒng)文件進(jìn)行操作。實(shí)驗(yàn)三 Linux應(yīng)用軟件與系統(tǒng)管理一、實(shí)驗(yàn)?zāi)康摹?,熟悉Linux網(wǎng)絡(luò)配置的方法,掌握在Linux環(huán)境下配置Web服務(wù)器和ftp服務(wù)的方法。二、實(shí)驗(yàn)內(nèi)容,安裝FTP和Web服務(wù)器,并配置相關(guān)的屬性,利用FTP實(shí)現(xiàn)WINDOWS和Linux之間的數(shù)據(jù)交換。,利用OpenOffice的文字處理工具OpenOffice Writer制作一份表格形式的個(gè)人簡歷。個(gè)人簡歷中至少包含學(xué)號、姓名、性別、專業(yè)、照片和學(xué)習(xí)經(jīng)歷等內(nèi)容,并保存為網(wǎng)頁格式(html格式)。,然后在客戶端利用瀏覽器訪問WEB服務(wù)器,查看效果。,獲取系統(tǒng)各種信息(如主機(jī)名、系統(tǒng)啟動(dòng)時(shí)間、運(yùn)行時(shí)間、版本號、所有進(jìn)程信息、CPU使用率等),并以比較容易的方式顯示。三、實(shí)驗(yàn)過程及結(jié)果:在().里面進(jìn)行以下操作:在服務(wù)里選擇3按回車完成后,可在本地連接看到VMware已連接上網(wǎng)絡(luò)在虛擬機(jī)設(shè)置中設(shè)置以太網(wǎng)網(wǎng)絡(luò)連接方式為網(wǎng)關(guān)地址填虛擬機(jī)的網(wǎng)管,IP地址設(shè)為虛擬機(jī)的一個(gè)子網(wǎng):四、總結(jié):在linux系統(tǒng)下,make是我們經(jīng)常用到的編譯命令,所以關(guān)于make代碼和他的操作指令一定要記清楚。所以,熟練掌握了make和makefile工具之后,源碼安裝軟件就變的像windows下安裝軟件一樣簡單。實(shí)驗(yàn)四 進(jìn)程控制與管理一、實(shí)驗(yàn)?zāi)康?,學(xué)會(huì)利用GCC編輯器來編輯C語言程序,學(xué)會(huì)利用GDB調(diào)試器來調(diào)試C語言程序。()系統(tǒng)調(diào)用,掌握利用fork()創(chuàng)建進(jìn)程的方法。,如exec、wait和exit等。二、實(shí)驗(yàn)內(nèi)容、top來監(jiān)視和跟蹤進(jìn)程,體會(huì)進(jìn)程和程序的關(guān)系。,并用gcc編譯該程序,然后運(yùn)行該程序。,使用系統(tǒng)調(diào)用fork()創(chuàng)建兩個(gè)子進(jìn)程。當(dāng)此程序運(yùn)行時(shí),在系統(tǒng)中有一個(gè)父進(jìn)程和兩個(gè)子進(jìn)程活動(dòng)。讓每一個(gè)進(jìn)程在屏幕上顯示一個(gè)字符:父進(jìn)程顯示39。a39。,子進(jìn)程分別顯示字符39。b39。和字符39。c39。試觀察記錄屏幕上的顯示結(jié)果,并分析原因。,每一個(gè)進(jìn)程循環(huán)顯示一句話。子進(jìn)程顯示39。daughter ?39。及39。son ??39。,父進(jìn)程顯示 39。parent ??39。,觀察結(jié)果,分析原因。()創(chuàng)建一個(gè)進(jìn)程,再調(diào)用exec()用新的程序替換該子進(jìn)程的內(nèi)容。三、實(shí)驗(yàn)過程及結(jié)果利用Linux的進(jìn)程管理命令ps、top來監(jiān)視和跟蹤進(jìn)程,體會(huì)進(jìn)程和程序的關(guān)系。從用戶身份切換到ROOT身份輸入命令 ps 查看進(jìn)程輸入命令 top 跟蹤進(jìn)程利用Linux的文字編輯器編寫一個(gè)計(jì)算機(jī)100個(gè)自然數(shù)和的C語言程序,并用gcc編譯該程序,然后運(yùn)行該程序。 并進(jìn)入進(jìn)行編輯用GCC 進(jìn)行編譯,再查看文件,發(fā)現(xiàn)產(chǎn)生執(zhí)行文件 執(zhí)行這個(gè)可執(zhí)行文件得到結(jié)果5050編寫一段程序,使用系統(tǒng)調(diào)用fork()創(chuàng)建兩個(gè)子進(jìn)程。當(dāng)此程序運(yùn)行時(shí),在系統(tǒng)中有一個(gè)父進(jìn)程和兩個(gè)子進(jìn)程活動(dòng)。讓每一個(gè)進(jìn)程在屏幕上顯示一個(gè)字符:父進(jìn)程顯示39。a39。,子進(jìn)程分別顯示字符39。b39。和字符39。c39。試觀察記錄屏幕上的顯示結(jié)果,并分析原因。 并進(jìn)行編寫程序代碼反復(fù)執(zhí)行2次該程序可以看出兩次執(zhí)行的結(jié)果 a b c 出現(xiàn)的順序不同,原因是,3個(gè)進(jìn)程的輸出次序是隨機(jī)的,并不會(huì)按規(guī)定的順序出現(xiàn),所以會(huì)出現(xiàn)上述結(jié)果。修改上述程序,每一個(gè)進(jìn)程循環(huán)顯示一句話。子進(jìn)程顯示39。daughter ?39。及39。son ??39。,父進(jìn)程顯示 39。parent ??39。,觀察結(jié)果,分析原因。重新修改代碼執(zhí)行這段程序原分析:因和之前一樣,可以看出執(zhí)行的結(jié)果 3個(gè)單詞出現(xiàn)的順序不同,原因是,3個(gè)進(jìn)程的輸出次序是隨機(jī)的,并不會(huì)按規(guī)定的順序出現(xiàn),所以會(huì)出現(xiàn)上述結(jié)果。用fork()創(chuàng)建一個(gè)進(jìn)程,再調(diào)用exec()用新的程序替換該子進(jìn)程的內(nèi)容。編寫代碼執(zhí)行的結(jié)果結(jié)果表明 execl 替代了son的內(nèi)容四、實(shí)驗(yàn)總結(jié)和體會(huì)這個(gè)實(shí)驗(yàn)考察的是進(jìn)程之間存在很多可能性以及對編輯器的使用。本次實(shí)驗(yàn)學(xué)習(xí)了在linux環(huán)境下用gcc編譯器運(yùn)行c語言程序,在linux環(huán)境下編寫程序用到了vi編輯器,知道了該編輯器也需要各種命令來操作。編寫C語言程序時(shí)用到了fork()函數(shù),再調(diào)用execl()用新的程序替換該子進(jìn)程的內(nèi)容。實(shí)驗(yàn)五 進(jìn)程調(diào)度模擬程序的設(shè)計(jì)與實(shí)現(xiàn)一、實(shí)驗(yàn)?zāi)康?,掌握常用進(jìn)程調(diào)度算法的原理。、編譯和調(diào)試的技巧。二、實(shí)驗(yàn)內(nèi)容、優(yōu)先級高優(yōu)先和時(shí)間片輪轉(zhuǎn)調(diào)度算法。(編程語言不限),輸出運(yùn)行結(jié)果。三、實(shí)驗(yàn)過程及結(jié)果1先來先服務(wù)#i nclude float t,d。struct { int id。float ArriveTime。float RequestTime。float StartTime。float EndTime。float RunTime。float DQRunTime。int Status。}arrayTask[4]。GetTask(){ int i。float a。for(i=0。iprintf(“input the the ArriveTime of arrayTask[%d]:”,i)。scanf(“%f”,amp。a)。arrayTask[i].ArriveTime=a。printf(“input the RequestTime of arrayTask[%d]:”,i)。scanf(“%f”,amp。a)。arrayTask[i].RequestTime=a。arrayTask[i].StartTime=0。arrayTask[i].EndTime=0。arrayTask[i].RunTime=0。arrayTask[i].Status=0。} }int fcfs(){int i,j,w=0。for(i=0。i{if(arrayTask[i].Status==0){t=arrayTask[i].ArriveTime。w=1。}if(w==1)break。}for(i=0。i{if(arrayTask[i].ArriveTimet=arrayTask[i].ArriveTime。}for(i=0。i{if(arrayTask[i].ArriveTime==t)return i。}}int sjf(){int i,x=0,a=0,b=0。float g。for(i=0。iif(arrayTask[i].Status==1){g=arrayTask[i].EndTime。x=1。} }if(x==0){t=arrayTask[0].ArriveTime。for(i=0。iif(arrayTask[i].ArriveTimet=arrayTask[i].ArriveTime。a=i。} }return a。} else {for(i=0。ig)g=arrayTask[i].EndTime。}for(i=0。iif(b!=0)/*有進(jìn)程到達(dá)則按SJF*/ { for(i=0。iif(arrayTask[i].Status==0amp。am
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1