版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGE1—PAGE7—Linux操作系統(tǒng)LinuxOS(【課程編號】(必備項)【課程類別】考察【學分數(shù)】(必備項)【先修課程】操作系統(tǒng),C/C++語言程序設計【學時數(shù)】24【適用專業(yè)】計算機/軟件相關專業(yè)教學目的、任務(必備項)培養(yǎng)學生操作Linux,以及使用Linux系統(tǒng)進行程序設計的技能。課程教學的基本要求(必備項)多媒體教室三、教學內(nèi)容和學時分配(必備項)(一)總論(或緒論、概論等)3學時主要內(nèi)容:了解Linux系統(tǒng)的發(fā)展歷程,對比Linux與windows系統(tǒng)的異同,學會虛擬機安裝Linux,了解此門課程的教學內(nèi)容。教學要求:多媒體教室其它教學環(huán)節(jié)(如實驗、習題課、討論課、其它實踐活動):無(二)第一章程序、軟件、進程和代碼3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:理解程序、軟件、進程和代碼間的關系,理解算法概念,會使用gcc/g++命令編譯和鏈接C/C++代碼,理解模塊與聲明,學會使用gedit編輯器。教學要求:多媒體教室其它教學環(huán)節(jié):討論主程序的功能(三)第二章內(nèi)存管理和vim編輯器3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:理解內(nèi)存中堆、棧、靜態(tài)區(qū)的概念,了解靜態(tài)鏈接和動態(tài)鏈接的機制,學會使用gcc/g++鏈接庫,學會使用vim編輯器。。教學要求:多媒體教室其它教學環(huán)節(jié):無。(四)第三章項目管理3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:了解GNUMAKE的項目管理機制,學會寫Makefile教學要求:多媒體教室其它教學環(huán)節(jié):找學生黑板實踐Makefile的編寫(五)第四章Linux的簡單使用3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:學會使用Linux的圖形用戶界面,安裝與刪除軟件,網(wǎng)絡配置等。教學要求:多媒體教室其它教學環(huán)節(jié):討論yum的機制(六)第五章Linux的命令3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:學會Linux的常見命令,學會Linux命令的組合。教學要求:多媒體教室其它教學環(huán)節(jié):討論Linux的管道和輸入輸出重定向機制,(七)第六章shell編程3學時(課堂講授學時+課程實驗學時)主要內(nèi)容:學會簡單shell編程。教學要求:多媒體教室其它教學環(huán)節(jié):討論shell程序與C/C++程序的區(qū)別。教學重點、難點及教學方法(必備項)教學重點在于培養(yǎng)學生使用Linux進行程序設計的能力,難點在于理論與實踐的結合以及如何轉(zhuǎn)變學生不習慣使用終端的習慣,教學方法采用板書與多媒體教學結合的方式。考核方式及成績評定方式(必備項)本課程是考查課程,考核方式采用課堂抽查方式進行,評定方式以平時成績和上課情況為依據(jù)。教材及參考書目(必備項)為了給學生減負,不建議購買圖書,所有內(nèi)容均非常容易從網(wǎng)絡獲取。制定人:何安平審核人:學院分管領導:年月日
Linux操作系統(tǒng)LinuxOS以下部分標題填寫用黑體五號字體,具體填寫內(nèi)容字體為宋體五號)【課程編號】(必備項)【課程類別】(必備項)考查【學分數(shù)】(必備項)【先修課程】(必備項)操作系統(tǒng),C/C++語言程序設計【學時數(shù)】16【編寫日期】(必備項)2015/4/27【適用專業(yè)】(必備項)一、教學目的、任務(必備項)培養(yǎng)學生操作Linux,以及使用Linux系統(tǒng)進行程序設計的技能二、課程教學的基本要求(必備項)所有實驗機器安裝好Linux系統(tǒng)三、教學內(nèi)容和學時分配實驗一、實驗項目名稱代碼,程序,進程和軟件2學時……層次設計性實驗主要內(nèi)容:(必備項)理解代碼、程序、進程和軟件的原理學會使用gedit圖形化編輯器;學會使用gcc編譯和鏈接教學要求:(必備項)使用gedit編輯C文件使用gcc-c編譯所有源文件,生成相應的目標文件;使用gcc-o鏈接所有目標文件,生成可執(zhí)行文件;理解并說出此程序的編譯和鏈接流程。其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗二、實驗項目名稱編譯、鏈接與vim2學時……層次設計性實驗主要內(nèi)容:(必備項)熟悉VIM鍵盤映射(間下頁圖);理解程序設計階段(編輯、編譯、鏈接、執(zhí)行),能說出實驗課中,程序設計各階段所使用的工具。教學要求:(必備項)使用vim編輯C文件使用gcc-c編譯所有源文件,生成相應的目標文件;使用gcc-o鏈接所有目標文件,生成可兩個可執(zhí)行文件:鏈接main.o、comp1.o和sum.o生成可執(zhí)行文件a1;鏈接main.o、comp2.o和sum.o生成可執(zhí)行文件a2。思考:能不能將main.o、sum.o、comp1.o和comp2.o同時鏈接?其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗三、實驗項目名稱調(diào)試與項目管理2學時……層次設計性實驗主要內(nèi)容:(必備項)熟悉ddd調(diào)試器;熟悉靜態(tài)庫的生成和使用;學會使用GNUMake管理項目教學要求:(必備項)使用vim編輯Makefile文件;將comp模塊和sum模塊壓縮為庫(可選);指定all為編譯標簽,clean為刪除標簽;自動編譯項目,并執(zhí)行;自動刪除項目產(chǎn)生的目標文件。思考:GNUMake管理項目,有什么優(yōu)點?其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗四、實驗項目名稱Linux圖形用戶界面,安裝與刪除軟件,網(wǎng)絡配置2學時……層次設計性實驗主要內(nèi)容:(必備項)熟悉Linux系統(tǒng)的GUI;教學要求:(必備項)會使用yum安裝和卸載軟件;學會在Linux系統(tǒng)的GUI中配置網(wǎng)絡;學會簡單的Linux命令其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗五、實驗項目名稱Linux的命令2學時……層次設計性實驗主要內(nèi)容:(必備項)熟悉Linux的命令教學要求:(必備項)練習幻燈片中列舉的所有Linux命令其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗六、實驗項目名稱Linux命令(高級)2學時……層次設計性實驗主要內(nèi)容:(必備項)會組合使用Linux的命令;學會Linux命令中字符串通配符的使用方法;學會使用alias和輸入輸出重定向來構造復雜的Linux命令。教學要求:(必備項)chmod改變文件(夾)的屬性;chown改變文件(夾)的歸屬;設置sudo;創(chuàng)建用戶和組;cat與grep的通過輸出重定向組合;find,xargs與grep通過輸出重定向組合。其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗七、實驗項目名稱Shell程序設計學時……層次設計性實驗主要內(nèi)容:(必備項)學會簡單的Shell編程。教學要求:(必備項)寫出一個Shell程序,此程序可以計算從1到給定整數(shù)的和。其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):實驗八、實驗項目名稱Shell程序設計(2)學時……層次設計性實驗學會簡單的Shell編程。教學要求:(必備項)寫出一個Shell程序,此Shell程序有兩個輸入,一個輸入為路徑path,一個輸入為整數(shù)i。其功能如下:如果路徑path不存在,則創(chuàng)建此路徑;在path目錄下,生成0.txt、1.txt、2.txt、……、n.txt。其它教學環(huán)節(jié)(如講授、習題、討論、其它實踐活動):四、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 精餾塔苯甲苯課程設計
- 統(tǒng)計信源熵課程設計
- 移動通信秒表課程設計
- 泵與泵站課程設計概要
- 2024招聘考試高頻考點題庫試題含答案
- 線描狗狗創(chuàng)意課程設計
- 山地自行車行業(yè)銷售工作總結
- 自然教育課程設計大賽
- 學校班主任的食品安全教育策略計劃
- 早教機構營業(yè)員招生總結
- 2025共團永康市委下屬青少年綜合服務中心駐團市委機關人員招聘2人(浙江)高頻重點提升(共500題)附帶答案詳解
- 2025年計算機二級WPS考試題目
- 智能 檢測與監(jiān)測 技術-智能建造技術專01課件講解
- 網(wǎng)絡版權合同范例
- 工貿(mào)企業(yè)安全生產(chǎn)費用提取和使用管理制度(4篇)
- 各類骨折病人體位護理
- GB/T 750-2024水泥壓蒸安定性試驗方法
- 電腦全自動插拔力試驗機操作指導書
- 人臉識別系統(tǒng)采購安裝規(guī)定合同范本
- 重慶市水利工程驗收管理辦法
- 傳感器課程設計超聲波傳感器
評論
0/150
提交評論