本人2收集-操作系統(tǒng)筆試題_第1頁(yè)
本人2收集-操作系統(tǒng)筆試題_第2頁(yè)
本人2收集-操作系統(tǒng)筆試題_第3頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1.進(jìn)程(Process)和線程(Thread)?有何區(qū)別CPU調(diào)度和分派的基本單進(jìn)程與應(yīng)用程序的區(qū)別在于應(yīng)用程序作為一個(gè)靜態(tài)文件在計(jì)算機(jī)系統(tǒng)的硬盤等存儲(chǔ)空間中,而進(jìn)程則是處于動(dòng)態(tài)條件下由操作的系統(tǒng)資源管理實(shí)體。I/O設(shè)備的要求之后,處理機(jī)返回繼續(xù)工作。盡管輪詢需要時(shí)間,但輪詢要比I/O設(shè)臨界區(qū)?如何解決說(shuō)說(shuō)分段和分說(shuō)出你所知道的保持進(jìn)程同步的方法Linux中常用到顯示文 命令 如改變當(dāng) 命令 如cd建立 如mkdir刪除 命令 如rmdir刪除文件命令rm 文件命令cp 如cp/ucdos/fox獲取幫助信息命令man如manls 如less directLinux文件屬性有哪些?(共十位 第一個(gè)短橫處是文件類型識(shí)別符:-表示普通文件;c表示字符設(shè)備(character);b表示塊設(shè)備(block);d表示(directory);l表示文件(link);后面第一個(gè)(寫權(quán)限),x(執(zhí)行權(quán)限)。如果每個(gè)權(quán)限位都限存在,那么滿權(quán)限的情況就是:- od命令,其格式位: odugoa+/-/=rwx odu+rwaaa(給用戶權(quán)限位設(shè)置讀寫權(quán)限,其權(quán)限表示為:- odg+raaa(給組設(shè)置權(quán)限為可讀,其權(quán)限表示為:---- odugo+rwaaa(給用戶,組,其它用戶或組設(shè)置權(quán)限為讀寫,權(quán)限表示為:-rw-rw-rw-)aaa具有滿權(quán)限r(nóng)wxrwxrwxodu-xaaa(去掉用戶可執(zhí)行權(quán)限,權(quán)限表示為:rwrwxrwx)aaa賦予制定權(quán)限-rwxr-xr-x,命令為:odu=rwx,go=rxmakefile makefile定義了一系列的規(guī)則來(lái)指定哪些文件需要先編譯,哪些文件需要后編譯,哪些文件需要重新編譯,甚至于進(jìn)行更復(fù)雜的功能操作。因?yàn)閙akefile就像一個(gè)S 樣,其中也可以執(zhí)行操作系統(tǒng)令。makefile帶來(lái)的好處就是——“自動(dòng)化編譯”。一旦寫好,只需要一個(gè)make命令,整個(gè)工程完全自動(dòng)編譯,極大地提高了開(kāi)發(fā)的效率。make是一個(gè)命令工具,是一個(gè)解釋makefile中指令令工具。一般來(lái)說(shuō),大多數(shù)IDE都有這個(gè)命令,比如:Delphimake,VisualC++nmake,Linux下GNUmake??梢?jiàn),makefile都成為了一種在工程方面的編譯方法。簡(jiǎn)術(shù)OSI的物理層Layer1,鏈路層Layer2,網(wǎng)絡(luò)層的任務(wù)中斷?中斷時(shí)CPU做什么CPU暫時(shí)中斷當(dāng)前正在執(zhí)行的程序而轉(zhuǎn)去執(zhí)行相應(yīng)的事件處理程序。待處理完畢后又返你知道操作系統(tǒng)的內(nèi)容分為幾塊嗎?什么叫做虛擬內(nèi)存?他和主存的關(guān)系如何??jī)?nèi)存管理屬于操作系統(tǒng)的內(nèi)容嗎?4K,物理內(nèi)存也被分4K,這樣虛擬頁(yè)文件和物理內(nèi)存頁(yè)就可以對(duì)應(yīng),實(shí)際上虛擬內(nèi)存就是線程是否具有相同的堆棧?dll是否有獨(dú)立的堆棧dll是否有獨(dú)立的堆棧?這個(gè)問(wèn)題不好回答,或者說(shuō)這個(gè)問(wèn)題本身是否有問(wèn)題。因?yàn)閐lldllexe中的線程dlldlldll自己dll有獨(dú)立的堆棧?dll中刪除,很有可能導(dǎo)致程序。中最著名的例子是1988年利用fingerd的蠕蟲(chóng)。而緩沖區(qū)溢出中,最為的是堆棧溢出,因?yàn)檎呖梢岳枚褩R绯?,在函?shù)返回時(shí)改變返回程序的地址,讓其跳轉(zhuǎn)到意代碼,比如得到s,然后。通過(guò)往程序的緩沖區(qū)寫超出其長(zhǎng)度的內(nèi)容,造成進(jìn)程它或它們現(xiàn)在保持著的資源,在未改變這種狀態(tài)之前都不能向前推進(jìn),稱這一組死鎖產(chǎn)生的原因主要是:系統(tǒng)資源不足;進(jìn)程推進(jìn)順序不可搶占(nopreemption),進(jìn)程已獲得的資源,在未使用完之前,不能強(qiáng)行占有

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論