版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGE1PAGE2《UbuntuLinux操作系統(tǒng)》
教學大綱學時:54代碼:適用專業(yè):高職高專類計算機專業(yè)制定:審核:批準:一、課程的地位、性質(zhì)和任務Linux在服務器平臺、桌面應用和嵌入式應用等領域應用廣泛,并形成了自己的產(chǎn)業(yè)生態(tài)。云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)等新興信息技術應用大部分以Linux作為操作系統(tǒng)平臺。為加速解決操作系統(tǒng)國產(chǎn)化問題,許多國產(chǎn)操作系統(tǒng)都是基于Linux研發(fā)的。Ubuntu又是Linux桌面系統(tǒng)的首選,尤其適合初學者快速入門。許多國產(chǎn)操作系統(tǒng)與Ubuntu同源,因此,學好Ubuntu有助于讀者過渡到國產(chǎn)操作系統(tǒng)的使用和運維,參與構建安全可控的信息技術體系。本課程的開設旨在培養(yǎng)掌握Linux操作系統(tǒng)的管理運維應用型人才,既服務自主可控操作系統(tǒng)的開發(fā)戰(zhàn)略,又滿足我國緊缺人才的需求。通過本課程的學習,學生應能熟悉Linux操作系統(tǒng)的基本操作,掌握Linux操作系統(tǒng)的配置管理、軟件使用和開發(fā)環(huán)境部署。本課程將緊密結(jié)合實際,以Linux桌面系統(tǒng)Ubuntu為例講解操作系統(tǒng)的使用和配置,為學生今后進行系統(tǒng)管理運維、軟件開發(fā)和部署奠定基礎。整個課程按照從基礎到應用,從基本功能到高級功能的邏輯進行講授,要求學生通過動手實踐來掌握相關的技術操作技能。本課程培養(yǎng)的IEET核心能力如下。(1)具備系統(tǒng)管理方向的系統(tǒng)工程師的工程能力:掌握Linux配置管理和運維,包括用戶與組管理、文件與目錄管理、磁盤存儲管理、軟件包管理、系統(tǒng)高級管理、Shell自動化運維、服務器安裝與管理。(2)具備應用開發(fā)工程師的開發(fā)環(huán)境部署能力,包括Shell編程、C/C++編譯、Java和Python開發(fā)環(huán)境、LAMP平臺等部署和流程。(3)基本職業(yè)素養(yǎng):具有良好的文化修養(yǎng)、職業(yè)道德、服務意識和敬業(yè)精神;接受企業(yè)的文化;具有較強的語言文字表達、團結(jié)協(xié)作和社會活動等基本能力;具有基本的英語文檔閱讀能力,能較熟練地閱讀理解UbuntuLinux的相關英文資料。二、課程教學基本要求理論上,要求學生掌握UbuntuLinux操作系統(tǒng)的基礎知識,包括系統(tǒng)配置管理、桌面應用、軟件開發(fā)環(huán)境部署。技能上,要求學生能掌握UbuntuLinux操作系統(tǒng)的配置方法和使用技能,涵蓋系統(tǒng)安裝和基本使用、圖形界面與命令行、用戶與組管理、文件與目錄管理、磁盤存儲管理、軟件包管理、系統(tǒng)高級管理、桌面應用、Shell編程、C/C++編程、Java與Android應用開發(fā)、LAMP平臺與PHP、Python、Node.js開發(fā)環(huán)境部署,以及Ubuntu服務器安裝與管理。要求在教學過程中合理安排理論課時和實驗課時,讓學生有充分的時間動手實踐,練習課程中學到的管理和運維方法。三、課程的內(nèi)容序號單元主要內(nèi)容1Ubuntu概述、安裝與基本操作Linux與Ubuntu安裝Ubuntu操作系統(tǒng)熟悉Ubuntu桌面環(huán)境Linux命令行界面Shell基礎Linux命令行使用使用文本編輯器2用戶與組管理用戶與組概述使用圖形用戶界面工具管理用戶和組使用命令行工具管理用戶和組3文件與目錄管理Linux文件與目錄概述Ubuntu目錄操作Ubuntu文件操作管理文件和目錄權限4磁盤存儲管理Linux磁盤存儲概述管理磁盤分區(qū)和文件系統(tǒng)掛載和使用外部存儲設備5軟件包管理Linux軟件包管理的發(fā)展過程安裝和管理Deb軟件包使用APT工具管理軟件包安裝和管理Snap包使用源代碼編譯安裝軟件6系統(tǒng)高級管理Linux進程管理使用systemd管控系統(tǒng)和服務系統(tǒng)啟動配置進程的調(diào)度啟動——自動化任務配置7Ubuntu桌面應用Internet應用多媒體應用辦公軟件應用8Shell編程Shell編程基本步驟Shell變量表達式與運算符流程控制語句函數(shù)Shell正則表達式與文本處理命令9C/C++編程Linux編程基礎使用make和Makefile實現(xiàn)自動編譯基于GTK+的圖形用戶界面編程10Java與Android開發(fā)環(huán)境Java開發(fā)環(huán)境Android開發(fā)環(huán)境11PHP、Python和Node.js開發(fā)環(huán)境PHP開發(fā)環(huán)境Python開發(fā)環(huán)境Node.js開發(fā)環(huán)境12Ubuntu服務器Ubuntu服務器的安裝和配置管理LAMP平臺安裝和配置管理四、課時分配表序號課程內(nèi)容總學時講課實驗習題課機動1Ubuntu概述、安裝與基本操作6422用戶與組管理4223文件與目錄管理4224磁盤存儲管理4225軟件包管理4226系統(tǒng)高級管理4227Ubuntu桌面應用4228Shell編程4229C/C++編程42210Java與Android開發(fā)環(huán)境42211PHP、Python和Node.js開發(fā)環(huán)境42212Ubuntu服務器42213復習與考核4合計=SUM(ABOVE)54=SUM(ABOVE)26=SUM(ABOVE)24五、實驗項目及基本要求實驗課按教材各單元實操的內(nèi)容安排。六、考核辦法1.考試采用統(tǒng)一命題,包括筆試和上機考試,考試時間分別為120分鐘。課程成績=(筆試成績+上機考試成績)/2。2.本大綱各部分所規(guī)定基本要求、知識點及知識點下的知識細目,都屬于考核的內(nèi)容。考試命題覆蓋到各部分,并適當突出重點部分,加大重點內(nèi)容的覆蓋密度。3.試題的難度可分為易、較易、較難和難四個等級,試卷試題難度的分數(shù)比例一般為2:3:3:2。4.試題主要題型有:選擇題、簡答及綜合應用等。七、教法說明本課程將采用理論與實踐相結(jié)合的教學方法。在理論上,通過實際應用案例引入概念、原理和方法;授課過程中可結(jié)合PPT和計算機實時演示,要求學生理解并掌握。在實踐上,組建實驗平臺,進行實驗操作,通過上機實踐,讓學生練習操作。充分地利用Internet資源,發(fā)揮學生學習的主動性和利用網(wǎng)絡資源的積極性,搜集最新的Ubuntu操作系統(tǒng)資料、了解最新的Linux技術,調(diào)查與Ubuntu同源的國產(chǎn)自主操作系統(tǒng)及其本地化功能。本課程要求學生自己動手分析實例,學習基本理論和方法,結(jié)合已有的知識,適當組織一些討論,充分調(diào)動學生的主觀能動性,以達到本課程的教學目的。本課程的重點:Linux命令行操作、文件與目錄管理、軟件包管理、systemd、C/C++編程、Java與Android開發(fā)環(huán)境、PHP、Python開發(fā)環(huán)境、Ubuntu服務器安裝、LAMP平臺。本課程的難點:文件訪問控制列表(ACL)、源代碼編譯安裝、Shell系統(tǒng)運維腳本、make和Makefile、Java開發(fā)環(huán)境、Android開發(fā)環(huán)境、Python開發(fā)環(huán)境。八、教材及參考書理論教材:《UbuntuLinux操作系統(tǒng)(第3版)(微課版)》,人民郵電出版社,陳杰梁姝主編,2024.2******學院學期授課計劃20**-20**學年度第*學期編碼:系部教研室任課教師課程名稱UbuntuLinux操作系統(tǒng)課程性質(zhì)必修大綱代碼授課學時54實驗學時24授課班級執(zhí)行課程標準(教學大綱)說明教學大綱規(guī)定學時54總授課學時50相差百分比說明:總復習和考試共4學時序號授課內(nèi)容學時教學資源及作業(yè)1學習情境一:了解Ubuntu并掌握Ubuntu的安裝與基本操作單元一Ubuntu概述、安裝與基本操作理論課任務一認識Linux和Ubuntu(課堂講解包括Ubuntu的發(fā)展前景和Ubuntu的國內(nèi)應用現(xiàn)狀,補充講解國產(chǎn)操作系統(tǒng))任務二安裝Ubuntu操作系統(tǒng)(桌面版)任務三熟悉Ubuntu桌面環(huán)境2教學資源:1、PPT第1章2、微課視頻作業(yè):理論題2學習情境一:了解Ubuntu并掌握Ubuntu的安裝與基本操作單元一Ubuntu概述、安裝與基本操作理論課任務四熟悉Linux命令行界面任務五了解Shell任務六練習Linux命令行使用操作任務七使用文本編輯器編輯文本文件2教學資源:1、PPT第1章2、微課視頻作業(yè):理論題3學習情境一:了解Ubuntu并掌握Ubuntu的安裝與基本操作單元一Ubuntu概述、安裝與基本操作實驗課實驗1安裝Ubuntu桌面版實驗2練習登錄、注銷與關機操作實驗3熟悉桌面環(huán)境基本操作(活動概覽視圖操作、啟動應用程序、窗口操作、工作區(qū)操作)任務4熟悉桌面?zhèn)€性化設置實驗5通過Ubuntu軟件中心安裝和更新軟件包任務6熟悉終端窗口操作實驗7切換和使用文本模式實驗8查看和設置環(huán)境變量實驗9練習Linux命令行操作實驗10使用Vim編輯配置文件實驗11使用nano編輯配置文件2教學資源:1、PPT第1章2、微課視頻作業(yè):操作題4學習情境二:掌握用戶與組的管理操作單元二用戶與組管理理論課任務一掌握用戶與組基礎知識(重點是用戶賬戶)任務二使用圖形用戶界面工具管理用戶和組任務三使用命令行工具管理用戶和組2教學資源:1、PPT第2章2、微課視頻作業(yè):理論題5學習情境二:掌握用戶與組的管理操作單元二用戶與組管理實驗課實驗1使用圖形用戶界面工具創(chuàng)建和管理用戶賬戶實驗2使用命令行工具創(chuàng)建和管理用戶賬戶實驗3考察sudo配置文件實驗4練習sudo與su命令的操作實驗5使用“用戶和組”工具管理組賬戶實驗6使用命令行工具管理創(chuàng)建和管理組賬戶實驗7查看用戶登錄實驗8多用戶登錄與用戶切換2教學資源:1、PPT第2章2、微課視頻作業(yè):操作題6學習情境三:掌握文件與目錄的管理操作單元三文件與目錄管理理論課任務一掌握Linux文件與目錄基礎知識任務二熟悉Ubuntu目錄操作任務三熟悉Ubuntu文件操作任務四管理文件和目錄權限(注意傳統(tǒng)文件權限與ACL的比較)2教學資源:1、PPT第3章2、微課視頻作業(yè):理論題7學習情境三:掌握文件與目錄的管理操作單元三文件與目錄管理實驗課實驗1熟悉文件管理器的目錄(文件夾)和文件操作實驗2使用命令行工具進行目錄操作實驗3使用命令行工具進行文件操作實驗4使用命令行工具變更文件訪問者身份實驗5使用命令行工具設置文件訪問權限實驗6使用文件管理器管理文件和文件夾權限實驗7設置和查看ACL實驗8ACL進階操作(遞歸設置、目錄繼承和文件繼承)2教學資源:1、PPT第3章2、微課視頻作業(yè):操作題8學習情境四:掌握磁盤存儲的管理操作單元四磁盤存儲管理理論課任務一掌握Linux磁盤存儲基礎知識任務二管理磁盤分區(qū)和文件系統(tǒng)任務三掛載和使用外部存儲設備2教學資源:1、PPT第4章2、微課視頻作業(yè):理論題9學習情境四:掌握磁盤存儲的管理操作單元四磁盤存儲管理實驗課實驗1使用fdisk工具進行分區(qū)管理實驗2使用命令行工具建立文件系統(tǒng)實驗3使用命令行工具掛載文件系統(tǒng)實驗4使用命令行工具檢查維護文件系統(tǒng)實驗5使用磁盤管理器管理磁盤分區(qū)和文件系統(tǒng)實驗6掛載和使用光盤實驗7掛載和使用U盤2教學資源:1、PPT第4章2、微課視頻作業(yè):操作題10學習情境五:掌握軟件包的安裝與管理操作單元五軟件包管理理論課任務一了解Linux軟件包管理的發(fā)展過程任務二安裝和管理Deb軟件包任務三使用APT工具管理軟件包任務四安裝和管理Snap包任務五使用源代碼編譯安裝軟件2教學資源:1、PPT第5章2、微課視頻作業(yè):理論題11學習情境五:掌握軟件包的安裝與管理操作單元五軟件包管理實驗課實驗1安裝和卸載Deb軟件包實驗2使用APT命令行工具實驗3配置APT源實驗4使用PPA源安裝新版本軟件實驗5使用Snap安裝、更新和刪除軟件包實驗6源代碼編譯安裝Python2教學資源:1、PPT第5章2、微課視頻作業(yè):操作題12學習情境六:掌握Linux系統(tǒng)的高級管理操作(進程管理、systemd、系統(tǒng)啟動配置、自動化任務配置)單元六系統(tǒng)高級管理理論課任務一熟悉Linux進程及其管理任務二使用systemd管控系統(tǒng)和服務任務三掌握系統(tǒng)啟動配置任務四掌握自動化任務配置(進程的調(diào)度啟動)2教學資源:1、PPT第6章2、微課視頻作業(yè):理論題13學習情境六:掌握Linux系統(tǒng)的高級管理操作(進程管理、systemd、系統(tǒng)啟動配置、自動化任務配置)單元六系統(tǒng)高級管理實驗課實驗1管理控制進程實驗2執(zhí)行systemd單元管理實驗3執(zhí)行systemd單元文件管理實驗4管理系統(tǒng)電源(開關機)實驗5使用systemd管理系統(tǒng)日志實驗6為普通用戶賬戶定制計劃任務實驗7配置anacron來實現(xiàn)調(diào)度任務實驗8使用systemd定時器實現(xiàn)自動化任務管理2教學資源:1、PPT第6章2、微課視頻作業(yè):操作題14學習情境七:熟悉Ubuntu的桌面應用單元七Ubuntu桌面應用理論課任務一熟悉Internet應用軟件的操作任務二了解常用的多媒體應用軟件任務三熟悉辦公軟件的應用2教學資源:1、PPT第7章2、微課視頻作業(yè):理論題15學習情境七:熟悉Ubuntu的桌面應用單元七Ubuntu桌面應用實驗課實驗1熟悉Firefox瀏覽器的使用。實驗2練習Transmission的文件下載操作。實驗3通過Wine安裝Windows版本的QQ軟件。實驗4安裝圖形圖像工具GIMP、Inkscape和Dia,然后進行試用。實驗5使用LibreOffice套件(文本處理、電子表格處理、演示文稿制作、繪圖、公式編輯等)。實驗6安裝WPSOffice并進行使用操作。2教學資源:1、PPT第7章2、微課視頻作業(yè):操作題16學習情境八:基本掌握Shell程序的編寫單元八Shell編程理論課任務一了解Shell編程基本步驟任務二熟悉Shell變量的用法任務三熟悉表達式與運算符的用法任務四熟悉流程控制語句任務五掌握Shell函數(shù)的用法任務六了解Shell正則表達式與文本處理命令2教學資源:1、PPT第8章2、微課視頻作業(yè):理論題17學習情境八:基本掌握Shell程序的編寫單元八Shell編程實驗課實驗1體驗不同的Shell腳本執(zhí)行方式實驗2練習Shell變量賦值和訪問操作實驗3練習基本的Shell編程實驗4練習分支結(jié)構和循環(huán)結(jié)構的Shell編程實驗5在Shell腳本中使用函數(shù)進行模塊劃分實驗6在Shell腳本中使用正則表達式實驗7練習grep、sed和awk命令的文本文件操作2教學資源:1、PPT第8章2、微課視頻作業(yè):操作題18學習情境九:掌握C/C++編程環(huán)境的搭建單元九C/C++編程理論課任務一掌握Linux編程基礎知識(重點是C語言程序編譯和調(diào)試)任務二使用make和Makefile實現(xiàn)自動編譯任務三基于GTK+的圖形用戶界面編程2教學資源:1、PPT第9章2、微課視頻作業(yè):理論題19學習情境九:掌握C/C++編程環(huán)境的搭建單元九C/C++編程實驗課實驗1C和C++源程序編譯實驗2使用gdb命令調(diào)試C源程序?qū)嶒?使用Autotools工具生成Makefile文件并制作源碼安裝包實驗4使用集成開發(fā)環(huán)境Anjuta開發(fā)基于GTK+的圖形用戶界面程序2教學資源:1、PPT第9章2、微課視頻作業(yè):操作題20學習情境十:掌握Java與Android開發(fā)環(huán)境搭建單元十Java與Android開發(fā)環(huán)境理論課任務一Java開發(fā)環(huán)境的搭建任務二Android開發(fā)環(huán)境的搭建2教學資源:1、PPT第10章2、微課視頻作業(yè):理論題21學習情境十:掌握Java與Android開發(fā)環(huán)境搭建單元十Java與Android開發(fā)環(huán)境實驗課實驗1通過PPA安裝OracleJDK實驗2使用update-alternatives切換Java版本實驗3使用Eclipse開發(fā)Java應用程序?qū)嶒?基于AndroidStudio開發(fā)Android應用2教學資源:1、PPT第10章2、微課視頻作業(yè):操作題22學習情境十一:掌握PHP、Python和Node.js開發(fā)環(huán)境的搭建單元十一PHP、Python和Node.js開發(fā)環(huán)境理論課任務一PHP開發(fā)環(huán)境的搭建任務二Python開發(fā)環(huán)境的搭建任務三Node.js開
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生鮮培訓課件教學課件
- 2024年廣告銷售代理合同
- 2024年度企業(yè)級云計算服務平臺合作合同
- 2024國際快遞運輸服務合同詳細條款
- 大班課件春節(jié)教學課件
- 真菌課件圖文教學課件
- 2024年度企業(yè)科技創(chuàng)新與研發(fā)外包合同協(xié)議書
- 2024年建筑工程施工合同與工程監(jiān)理協(xié)議
- 2024物業(yè)合同糾紛案件
- 2024中船工貿(mào)公司船舶建造合同版本
- 雅魯藏布江大拐彎巨型水電站規(guī)劃方案
- 廣西基本醫(yī)療保險門診特殊慢性病申報表
- 城市經(jīng)濟學習題與答案
- 國開成本會計第14章綜合練習試題及答案
- 幼兒園大班科學:《樹葉為什么會變黃》課件
- 1到50帶圈數(shù)字直接復制
- 鐵路工程施工組織設計(施工方案)編制分類
- 幼兒園中班數(shù)學《有趣的圖形》課件
- 《規(guī)劃每一天》教案2021
- 草莓創(chuàng)意主題實用框架模板ppt
- 山大口腔頜面外科學課件第5章 口腔種植外科-1概論、口腔種植的生物學基礎
評論
0/150
提交評論