




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
課程名稱:《基于UNIX操作系統(tǒng)編程》(一)本課程實驗總體介紹1、本課程上機實驗的任務(wù):通過本實驗了解并掌握UNIX操作系統(tǒng)的基本命令的使用,以及輸入輸出重定向、管道、進程控制、數(shù)據(jù)輸入輸出和shell編程等方面的知識。在充分了解基本原理和基本語法格式的基礎(chǔ)上,發(fā)揮學(xué)生獨立分析問題和提出解決方法的能力,鼓勵學(xué)生綜合運用所學(xué)知識提出自己獨特的和新的實現(xiàn)方案。2、本課程上機實驗簡介: 本實驗包含兩個題目,一個是有關(guān)數(shù)據(jù)的輸入輸出和文件管理;另一個是狀態(tài)監(jiān)測和進程控制。這兩個實驗題目涉及UNIX系統(tǒng)中的“文件”和“進程”兩個基本概念,都是需要在熟練掌握shell編程語言、各種基本命令、以及輸入輸出重定向和管道的基本功能的基礎(chǔ)上,鼓勵學(xué)生不拘形式,充分發(fā)揮自己的創(chuàng)造力,設(shè)計出既滿足功能要求,又別具一格的程序模塊。3、本課程適用專業(yè): 計算機相關(guān)專業(yè)。4、本課程上機實驗涉及核心知識點: 核心知識點:文件、進程、基本命令、輸入輸出重定向、管道、shell編程語言、程序設(shè)計、數(shù)據(jù)輸入和輸出、進程狀態(tài)監(jiān)控、文件讀寫和程序運行控制等。5、本課程上機實驗重點與難點: 數(shù)據(jù)輸入輸出、文件讀寫和進程狀態(tài)控制。6、本課程上機實驗運用軟件名稱: UNIX操作系統(tǒng)7、總學(xué)時: 課程實驗:16學(xué)時8、教材名稱及教材性質(zhì)(自編、統(tǒng)編、臨時): 名稱:《UNIX初級教程》(第五版) 性質(zhì):統(tǒng)編9、參考資料:(二)實驗項目基本信息實驗項目1實驗項目名稱:文本建立和輸入實驗項目的目的和任務(wù):目的:使用戶熟悉UNIX的基本SHELL程序設(shè)計方法,包括命令行參數(shù)檢測、變量設(shè)置、文本建立和輸入、程序運行控制和輸入輸出重定向任務(wù):編寫一個SHELL程序,將用戶從鍵盤輸入的文本附加到一個指定的文件中。如果該文件不存在,則新建立該文件;如果該文件已經(jīng)存在,則把鍵盤輸入的文本附加到該文件后面。輸入內(nèi)容及行數(shù)不限定,以空行表示輸入結(jié)束。運行結(jié)束時顯示該文件內(nèi)容。上機實驗內(nèi)容:用屏幕編輯程序vi建立SHELL程序exam1。程序頭應(yīng)有幾行以#號開始的簡單的程序功能說明行,其它主要的語句前或后都應(yīng)有功能注釋。通過檢測變量$#的值判斷命令行參數(shù)個數(shù)是否正確,如果正確則程序繼續(xù)運行下去;否則提示用戶該命令的運行格式:Usage:exam1filename并退出運行。定用戶登錄進入系統(tǒng)為止。3、上機實驗內(nèi)容:①建立shell程序usr_monitor②根據(jù)變量$#的值檢查命令行上是否有一個用戶名,如果有則繼續(xù)運行;如果沒有或多于一個用戶名則提示運行格式:Usage:usr_monitorusername③運行who命令,并將運行結(jié)果中的用戶名字段截取下來,保存到一個用戶變量中。④echo命令顯示該變量的值,即當(dāng)前系統(tǒng)中的用戶名單。⑤判斷用戶名單中是否包含命令行上指定的用戶,如果有則顯示:user[username]islogon并退出程序。⑥如果用戶名單中沒有包含命令行上指定的用戶,則顯示:waitinguser[username]…光標(biāo)停留在省略號后面。⑦使用while循環(huán),用sleep命令每隔5秒鐘檢查指定用戶是否已登錄系統(tǒng)。檢測方法與步驟3相同。⑧如果指定用戶未登錄,則一直等待下去;如果指定用戶已登錄,則在省略號后面接著顯示:[username]islogon退出循環(huán),并結(jié)束程序。⑨調(diào)整程序格式,在程序頭加上若干行程序功能注釋,在程序的重要功能語句處加上簡單注釋。⑩在本實驗程序中可以不使用“實驗內(nèi)容”中的命令,只要程序能達到“實驗要求”中指定的功能即可。4、學(xué)時數(shù):5實驗項目3實驗項目名稱:文件狀態(tài)查詢實驗項目的目的和任務(wù):目的:使用戶熟悉UNIX的基本SHELL程序設(shè)計方法,包括命令行參數(shù)檢測、變量設(shè)置、文件狀態(tài)檢測與特定信息讀取、程序運行控制。任務(wù):編寫一個SHELL程序,動態(tài)檢測指定文件的狀態(tài)信息,當(dāng)文件的大小發(fā)生改變時,給出提示信息,并繼續(xù)前進檢測。上機實驗內(nèi)容:①.清屏;②.提示用戶輸入要檢測其狀態(tài)的文件名;③.顯示該文件的狀態(tài)信息(提示:該狀態(tài)信息可由命令ls–l來得到),或找不到該文件時的錯誤提示;④.可用cut命令,或用sed或awk命令來截取狀態(tài)信息中文件的大小并保存;⑤.每隔5秒鐘檢測一次該文件大小的信息,并與保存的文件原來的大小相比較;⑥.如果文件大小未改變,則屏幕顯示不變,并繼續(xù)每隔5秒鐘檢測一次;⑦.如果文件大小已改變,則保存新的文件大小,并在屏幕上顯示:file[filename]sizechanged括號中的filename為本程序運行時用戶輸入的被檢測的文件名。程序繼續(xù)每隔5秒鐘檢測一次文件的大??;⑧.程序循環(huán)執(zhí)行5~7步的操作。當(dāng)被檢測的文件或者已累計改變了兩次大小,或者已連續(xù)被檢測了十次還未改變大小時,給出相應(yīng)提示,然后清屏退出。學(xué)時數(shù):6 作為新員工,第一年的工作帶有實習(xí)性質(zhì),主要工作包括如下一些。首先要熟悉本行環(huán)境,包括業(yè)務(wù)環(huán)境、各部門間的協(xié)調(diào)關(guān)系、部門內(nèi)部的各種事宜以及抓緊時間補充銀行以及金融相關(guān)知識等,搞好集體團結(jié)也是必不可少的。當(dāng)然熟悉本部門的主要客戶群體、主要的業(yè)務(wù)范圍也是重要工作。實習(xí)過程中要不斷學(xué)習(xí)、積累,理清業(yè)務(wù)之間的往來關(guān)系,慢慢開始與客戶交流、著手實際業(yè)務(wù),逐漸從一個實習(xí)生轉(zhuǎn)變?yōu)楹细竦臉I(yè)務(wù)人員。 成長為一名合格的業(yè)務(wù)人員后,要本著服務(wù)的精神、為本行盡責(zé)、為客戶負責(zé)的態(tài)度,做好所有業(yè)務(wù)。以誠懇的服務(wù)態(tài)度贏得更多的客戶青睞。 熟悉各項產(chǎn)品后,要橫向、縱向地挖掘業(yè)務(wù)產(chǎn)品的潛在力,針對性的為各類客戶推薦適合的產(chǎn)品。在此期間,不斷的把客戶建議或意見向領(lǐng)導(dǎo)及相關(guān)產(chǎn)品研發(fā)部門反饋,以點滴
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理終極考試題及答案
- 呼吸科考試題及答案
- 全國大學(xué)生英語競賽試題及答案
- 英語中考模擬試題及答案
- 安卓的面試題及答案
- 自考教育原理試題及答案
- 焊工培訓(xùn)考試題及答案
- 新聞學(xué)概論試題及答案
- 安全證試題及答案
- 邯鄲導(dǎo)演考試題及答案
- 70歲以上的換領(lǐng)駕駛證三力測試題答案
- 藥品售后服務(wù)承諾書
- 露天礦防火安全知識講座
- 2024年山東煙臺財金集團招聘筆試參考題庫含答案解析
- GB/T 43234-2023成型模斜導(dǎo)柱
- 馬工程版《中國經(jīng)濟史》各章思考題答題要點及詳解
- 中建公路工程10T龍門吊安拆方案
- 2023年石獅市國企招聘考試基礎(chǔ)題庫
- OBE理念下的一流專業(yè)和課程建設(shè)
- 游戲俱樂部群公告范本
- 國家玩具安全技術(shù)規(guī)范
評論
0/150
提交評論