日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux程序设计实验项目六,《linux程序设计》实验教学大纲

發布時間:2023/12/2 linux 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux程序设计实验项目六,《linux程序设计》实验教学大纲 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《linux程序設計》實驗教學大綱

課程名稱:Linux程序設計

課程編號:408412420408436407

適用專業:計算機科學與技術網絡工程軟件工程

總 學 分:3

總 學 時:48

其中實驗學時16

一、實驗課程性質、目的與任務

《Linux程序設計》課程實驗與《Linux程序設計》理論課程密切結合,是四年制本科計算機專業學生的實驗課程,是理論教學必不可少的關聯環節。所涉及的計算機知識面較廣,具有較強的綜合性。通過實踐教學,讓學生加深對理論知識的理解和掌握,在實踐中學習和消化理論知識,提高學生的編程能力,為學習后續課程和從事實踐技術工作奠定基礎。

通過本實驗課程,應達到以下幾個教學目的:

1. 掌握Linux操作系統的常用命令;

2. 能熟練使用Linux操作系統進行安全設置及管理;

3. 熟悉Linux下的C編程環境;

4. 掌握文本編輯器Vi的使用方法;

5. 掌握GCC編譯器的使用方法。

6. 掌握GDB調試器的使用方法。

7. 掌握開源軟件項目的開發方法。

二、實驗教學基本要求

要求掌握Linux操作系統的操作使用方法,并學會用高級程序設計語言設計Linux應用程序。

上機實驗要求:

1、準備好上機所需的程序;

2、上機輸入和調試自己所編寫的程序;

3、上機結束后,應整理出實驗報告,實驗報告應包括以下內容:實驗項目名稱;算法分析;程序清單;運行結果;對運行情況所作的分析以及本次調試程序所取得的經驗,如果程序未能通過,應分析其原因。

三、實驗項目與類型:

序號實驗項目學時實驗性質備注

驗證綜合設計研究探索必做選做

1熟練使用Linux操作系統2√√

2Linux基本命令使用4√√

3編制shell基本模塊程序4√√

4開發工具的使用2√√

5Linux系統安全配置和管理2√√

6Linux操作系統下的網絡應用2√√

合計1651170

四、實驗教學內容

實驗一:熟練使用Linux操作系統

1、實驗目的

掌握Linux的安裝方法,熟悉安裝過程

能使用虛擬機安裝Linux

2、方法原理

按照實驗指導書的步驟安裝Linux,使用各種常見的Shell命令。

3、主要實驗儀器及材料

計算機、Linux操作系統

4、實驗內容

Linux操作系統安裝。

實驗二:linux基本命令的使用

1、實驗目的

了解Linux字符界面的操作特點

驗證Linux命令的用途

掌握Linux的基本操作、管理、幫助、編輯命令

2、方法原理

通過閱讀和示范使用Linux操作系統上的基本命令,能使用Linux的幫助系統,能使用編輯器vi完成一篇英文短文的錄入,以“學號.txt”命名文件(比如20060610.txt),拷貝文件到指定目錄;使用進程管理命令退出Shell環境。

3、主要實驗儀器及材料

計算機、Linux操作系統

4、實驗內容

(1)完成英文短文的錄入

(2)拷貝文件到指定目錄

(3)使用進程管理命令退出shell環境

實驗三 編制BASH shell基本模塊程序1

1、實驗目的

編制輸入變量、腳本shell程序及循環語句程序;掌握運用多種腳本開發各種BASH shell程序。

2、方法原理

參照實驗指導書了解BASH shell程序的原理和編寫方法,循環程序的語法和基本原理。。

3、主要實驗儀器及材料

計算機、Linux操作系統。

4、實驗內容

練習BASH shell程序的編寫,按照實驗指導書的要求編寫“二進制到十進制轉換”程序和循環語句程序。

實驗四 linux常用開發工具的使用

1、實驗目的

掌握Makefile的編寫原則和自動編譯工具make的使用,了解開源軟件項目中標準自動編譯腳本生成工具Autotools的使用過程,掌握源代碼版本控制工具SVN的基本使用,理解源代碼版本控制的原理。

2、方法原理

參照實驗指導書了解Makefile的編寫原則和自動編譯工具make的使用方法,了解Autotools的使用過程,掌握SVN的基本使用和版本控制的原理。

3、主要實驗儀器及材料

計算機、Linux操作系統。

4、實驗內容

使用SVN工具完成從服務器上將源代碼導出,將一個簡單的測試項目的代碼導出;根據指導書的例子,學習編寫Makefile,使用make工具的方法,完成導出的測試項目的Makefile文件;使用Autotools工具,生成開源項目中標準的自動編譯腳本;使用SVN工具完成修改后的測試項目的升級。

實驗五 Linux系統安全配置和管理

1、實驗目的

通過實驗,學生能理解系統安全性配置和管理原則,掌握實現安全配置和管理的基本方法。

2、方法原理

參照實驗指導書來對linux操作系統進行安全配置和管理。

3、主要實驗儀器及材料

計算機、Linux操作系統。

4、實驗內容

作為信息系統管理人員提交在安全方面的配置和管理計劃,并根據計劃來進行安全配置和管理

實驗六Linux操作系統下的網絡應用

1、實驗目的

通過實驗,學生能了解套接字編程的主要函數和功能,掌握網絡程序的基本結構和設計方法,從而體會C/S結構網絡程序系統的特點。

2、方法原理

參照實驗指導書了解網絡程序的基本結構和設計方法,以及Linux環境下網絡程序的設計和調試方法。

3、主要實驗儀器及材料

計算機、Linux操作系統。

4、實驗內容

通過“相關知識”的學習,補充提示代碼,完成規定網絡程序的功能。

五、考核方法

1.教師對學生實驗過程完成情況進行詳細登記,記入實驗成績中。

2.學生完成實驗后按要求撰寫實驗報告,根據實驗報告確定每次實驗的等級。

3.實驗成績按20%比例計入課程期評總成績中。

六、實驗指導書及主要參考書目

1、實驗指導書

[1]自編《操作系統實驗指導書》

[2] Linux & Unix程序開發基礎教程(原書名:Linux & Unix Programming Tools),Sarwar,Al-Saqabi,英宇、姚鋒譯,清華大學出版社,2004年1月

[3]Linux程序設計(第3版),Neil Matthew,Richard Stones,陳健,宋健建譯,人民郵電出版社,2007年7月

主 撰 人:沈亞敏

審 核 人:劉偉群

2012.6

總結

以上是生活随笔為你收集整理的Linux程序设计实验项目六,《linux程序设计》实验教学大纲的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。