下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、13-5-5阿里巴巴實習生部分筆試題單選題:20分下列說法錯誤的是_A.B.C.千兆網(wǎng)卡的讀寫速度是1Gb/s.D.DDR3內(nèi)存的速度是100Gb/s下面不能用作linux進程間通信的是_A.共享內(nèi)存B.管道名C.信號量D.臨界區(qū)管道(Pipe):管道可用于具有親緣關系進程間的通信,允許一個進程和另一個與它有 共同祖先的進程之間進行通信。命名管道(named pipe):命名管道克服了管道沒有名字的限制,因此,除具有管道所 具有的功能外,它還允許無親緣關系進程間的通信。命名管道在文件系統(tǒng)中有對應的文 件名。命名管道通過命令mkfifo或系統(tǒng)調(diào)用mkfifo來創(chuàng)建。信號(Signal):信號是比
2、較復雜的通信方式,用于通知接受進程有某種事件發(fā)生,除 了用于進程間通信外,進程還可以發(fā)送信號給進程本身;linux除了支持Unix早期信號 語義函數(shù)sigal外,還支持語義符合Posix.1標準的信號函數(shù)sigaction(實際上,該函數(shù) 是基于BSD的,BSD為了實現(xiàn)可靠信號機制,又能夠統(tǒng)一對外接口,用sigaction函數(shù) 重新實現(xiàn)了 signal函數(shù))。消息(Message)隊列:消息隊列是消息的鏈接表,包括Posix消息隊列system V消息 隊列。有足夠權(quán)限的進程可以向隊列中添加消息,被賦予讀權(quán)限的進程則可以讀走隊列 中的消息。消息隊列克服了信號承載信息量少,管道只能承載無格式字節(jié)
3、流以及緩沖區(qū) 大小受限等缺共享內(nèi)存:使得多個進程可以訪問同一塊內(nèi)存空間,是最快的可用IPC形式。是針對 其他通信機制運行效率較低而設計的。往往與其它通信機制,如信號量結(jié)合使用,來達 到進程間的同步及互斥。內(nèi)存映射(mapped memory):內(nèi)存映射允許任何多個進程間通信,每一個使用該機制 的進程通過把一個共享的文件映射到自己的進程地址空間來實現(xiàn)它。信號量(semaphore):主要作為進程間以及同一進程不同線程之間的同步手段。套接口(Socket):更為一般的進程間通信機制;CPU和I/0 一次只能處理一個程序,現(xiàn)有P1:計算 40ms I/o80ms 計算 40msP2:計算 120ms
4、 I/o20ms 計算 40msp3:計算 60ms I/o40ms 計算 60ms求并行處理節(jié)約的時間兩個進程同時執(zhí)行一個函數(shù),a是全局變量,初始a=0: printf,+,-是原子操作,void f()if(a=0)a+;elsea-;printf(%d”,a);問結(jié)果可能值不可能是_A.01B.10 C.12 D.225、長度為n的字符串匹配子串長度為m的字符串,求算法的復雜度最小為A.O(n) B.O(n+m) C.O(n+logm) D.O(m+logn)6、下列排序算法中最壞復雜度不是n(n-1)/2的是_A.快速排序B.冒泡排序C.直接插入排序D.堆排序7、遞歸,求函數(shù)輸出值8、
5、c+中,一個頻繁使用的整型變量,設為什么類型?auto、 static、 register、extern9、數(shù)組an中找到i、j、k使ai+aj = ak,時間復雜度?10、概率題目:一個人進行三次射擊,射中的概率為0.95,求一次射擊射中的概率?A 0.63 B 0.5 CD不定項選擇題:20分1、進程狀態(tài)圖:就緒態(tài)、運行態(tài)、阻塞態(tài)的轉(zhuǎn)換關系:2、棧的輸入序列是1、2、3、4、5、6,選出可能的輸出序列:3、選出下面把a、b的值進行交換了的選項:有或運算4、數(shù)星星,一次只能數(shù)20=k4)個戰(zhàn)士,每個人情報不同,兩兩交換之后最后要使每個人知 道所有人的情報,請設計算法,不要求寫代碼,并求出最小的交流數(shù)目。5、N-1個群眾,1個明星,所有群眾都認識明星,而明星不認識所有群眾,群眾之間的認 識情況不知道,有一個機器人,能夠詢問一個人是否認識另外一個人,求最優(yōu)算法,通 過該機器人找到明星,并分析時間復雜度。(算法描述就行)6、N個倉庫,構(gòu)成首尾相連的圓環(huán),每個倉庫有一個儲存量,想要使所有倉庫的儲存量都 弄為一樣,相鄰的兩個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度Logo設計及品牌形象重塑合同
- 家具供應合同范本
- 2024簡單的農(nóng)村土地轉(zhuǎn)讓合同
- 二手房交易合同-范本
- 2024上市公司合同管理辦法
- 標準店面租賃合同書樣本
- 2024內(nèi)粉墻刷白合同
- 2024年借款延期合同范本
- 2024墻紙采購合同
- 2024小區(qū)綠化種植合同
- 消防安全教育培訓記錄
- 銀行面試無領導小組討論題目及答案
- 中建抗浮錨桿專項施工方案范例
- 【課件】信息系統(tǒng)的組成與功能 2023-2024學年人教中圖版(2019)高中信息技術必修2
- 主播藝人入職面試信息登記表
- 灌注樁樁基工程樁頭破除、缺陷修補、接樁施工方案
- 掘進工作面貫通專項辨識評估報告
- 疼痛評估:準確評估病人疼痛
- 部編版五年級上冊第二單元習作《“漫畫”老師》教學實錄
- 《嚴以律已+做遵紀守法的好少年+主題班會教育》
- 強生干式生化V350檢測儀標準操作程序(SOP)
評論
0/150
提交評論