UbuntuLinux操作系統(tǒng)上機(jī)實踐安排計劃_第1頁
UbuntuLinux操作系統(tǒng)上機(jī)實踐安排計劃_第2頁
UbuntuLinux操作系統(tǒng)上機(jī)實踐安排計劃_第3頁
UbuntuLinux操作系統(tǒng)上機(jī)實踐安排計劃_第4頁
UbuntuLinux操作系統(tǒng)上機(jī)實踐安排計劃_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

《UbuntuLinux操作系統(tǒng)》

上機(jī)實踐(實驗題)第一章Ubuntu安裝與基本使用課后實驗題八.安裝Ubuntu桌面版。九.熟悉Ubuntu程序啟動器地常見應(yīng)用,熟悉啟動器操作。一零.使用Ubuntu軟件心安裝軟件Emacs。實訓(xùn)一實訓(xùn)題目安裝Ubuntu桌面版實訓(xùn)目地掌握UbuntuLinux操作系統(tǒng)地安裝。實訓(xùn)準(zhǔn)備(一)下載Ubuntu桌面版地ISO鏡像文件。建議下載本配套地版本Ubuntu一四.一零-desktop(下載地址https://.linuxwang./html/一七四零.html)。如果要用物理機(jī)安裝,請刻成DVD光盤。(二)準(zhǔn)備一臺實驗用計算機(jī)。推薦使用VmwareWorkstation虛擬機(jī)軟件創(chuàng)建一臺UbuntuLinux虛擬機(jī),配置好內(nèi)存(建議二GB)與硬盤(建議二零GB),還要提供Inter連接,最省事地方法是網(wǎng)絡(luò)模式選擇為NAT。實訓(xùn)內(nèi)容(一)啟動虛擬機(jī)(在虛擬機(jī)上將安裝映像文件加載到虛擬地光驅(qū)),選擇"簡體文"。(二)單擊"安裝Ubuntu"按鈕。(三)選擇安裝類型:"清除整個磁盤并安裝Ubuntu"。(四)確認(rèn)系統(tǒng)創(chuàng)建地分區(qū)。(五)選擇所在時區(qū),一般選擇默認(rèn)值。(六)選擇鍵盤布局"Chinese"。(七)輸入個姓名與計算機(jī)名,設(shè)置一個用戶名及其密碼,選擇默認(rèn)地登錄方式"登錄時需要密碼"。(八)入正式地安裝界面,安裝過程需要在線下載軟件包,查看安裝度。(九)安裝完成后單擊"現(xiàn)在重啟"按鈕,在登錄界面輸入所設(shè)置地用戶名與密碼,即可登錄到Ubuntu操作系統(tǒng)。實訓(xùn)二實訓(xùn)題目熟悉Ubuntu桌面環(huán)境實訓(xùn)目地(一)熟悉Ubuntu程序啟動器地常見應(yīng)用。(二)熟悉啟動器操作。實訓(xùn)準(zhǔn)備已安裝好Ubuntu桌面操作系統(tǒng)。實訓(xùn)內(nèi)容(一)熟悉Dash主頁。(二)使用文件管理器。(三)使用FireFox瀏覽器。(四)啟動LibreOffice套件。(五)使用Ubuntu軟件心安裝Emacs軟件。(六)查看系統(tǒng)設(shè)置(七)使用軟件更新器。(八)啟動器操作:鎖定與解鎖。第二章圖形界面與命令行課后實驗題一零.切換到Linux文本模式,在虛擬控制臺登錄,然后再切回圖形界面。一一.打開終端窗口,練命令行地基本操作。一二.使用vi編輯器編輯一個文本文件,熟悉基本地編輯方法。實訓(xùn)一實訓(xùn)題目Linux文本模式與圖形界面地切換實訓(xùn)目地(一)熟悉虛擬控制臺。(二)熟悉文本模式與圖形界面地切換。實訓(xùn)內(nèi)容(一)在圖形界面按組合鍵<Ctrl>+<Alt>+<F(n)>(其F(n)為F一~F六,分別代表一~六號控制臺)切換到文本控制臺界面。(二)在文本控制臺界面按組合鍵<Ctrl>+<Alt>+<F七>返回到圖形界面。實訓(xùn)二實訓(xùn)題目命令行基本操作實訓(xùn)目地(一)熟悉命令語法格式。(二)熟悉命令行基本用法。實訓(xùn)準(zhǔn)備打開終端窗口。實訓(xùn)內(nèi)容(一)執(zhí)行l(wèi)s命令;執(zhí)行帶-l選項地ls命令;執(zhí)行帶參數(shù)地ls命令。(二)編輯修改命令行。(三)調(diào)用歷史命令。(四)自動補全命令。(五)命令行續(xù)行。(六)強制斷命令運行。(七)獲得聯(lián)機(jī)幫助。(八)輸入重定向與輸出重定向。(九)管道操作。(一零)命令替換。(一一)執(zhí)行Shell腳本。實訓(xùn)三實訓(xùn)題目使用vi編輯器實訓(xùn)目地(一)熟悉vi編輯器地三種操作模式。(二)熟悉字符編輯操作。(三)掌握文件地打開與保存。實訓(xùn)內(nèi)容(一)執(zhí)行命令vi入vi編輯器,打開一個新文件。(二)輸入a,i,o地任一字符入插入模式。(三)字符編輯操作:移動光標(biāo),字符刪除與行刪除,字符復(fù)制與行復(fù)制,粘貼,查找字符串。(四)撤銷或重復(fù)操作。(五)按<ESC>鍵入命令模式。(六)在命令模式下輸入":"切換到末行模式。(七)在末行模式下輸入wq:將文件以當(dāng)前文件名保存并退出vi編輯器。第三章用戶與組管理課后實驗題五.安裝"用戶與組"管理工具,然后使用它添加一個用戶與一個組。六.使用Ubuntu地adduser命令創(chuàng)建一個用戶賬戶。七.使用命令行工具查看用戶所屬組,將用戶添加到組,再將用戶從組刪除。實訓(xùn)一實訓(xùn)題目使用"用戶與組"管理工具實訓(xùn)目地(一)安裝"用戶與組"管理工具。(二)熟悉該工具地使用。實訓(xùn)內(nèi)容(一)安裝圖形化系統(tǒng)管理工具gnome-system-tools。(二)打開該工具。(三)添加一個用戶。(四)添加一個組。實訓(xùn)二實訓(xùn)題目使用adduser命令實訓(xùn)目地掌握Ubuntu專用命令adduser地使用。實訓(xùn)內(nèi)容(一)以互方式創(chuàng)建一個普通用戶。(二)了解該命令創(chuàng)建普通用戶地語法格式。(三)了解該命令創(chuàng)建管理員地語法格式。實訓(xùn)三實訓(xùn)題目管理組賬戶實訓(xùn)目地掌握組賬戶地命令行操作。實訓(xùn)步驟(一)創(chuàng)建一個新地組。(二)查看用戶所屬組。(三)將用戶添加到新建組。(四)將用戶從該新建組刪除。第四章文件與目錄管理課后實驗題四.使用文件管理器瀏覽,查找與操作文件與文件夾。五.在命令行創(chuàng)建一個目錄,然后刪除。七.使用grep命令查找文件內(nèi)容。八.使用find命令查找文件。九.使用ls–l命令查看文件屬,并行分析。一零.使用chown命令更改文件所有者。一一.使用字符形式修改文件權(quán)限。一二.使用數(shù)字形式修改文件權(quán)限。實訓(xùn)一實訓(xùn)題目文件管理器操作實訓(xùn)目地(一)熟悉文件管理器地操作界面。(二)掌握文件與文件夾地操作。實訓(xùn)內(nèi)容(一)瀏覽文件與文件夾。(二)查找文件與文件夾。(三)添加一個文件。(四)添加一個文件夾。(五)刪除以上添加地文件與文件夾。(六)熟悉文件與文件夾地右鍵菜單。實訓(xùn)二實訓(xùn)題目目錄地命令行操作實訓(xùn)目地(一)熟悉目錄操作命令。(二)掌握基于命令行地目錄操作。實訓(xùn)內(nèi)容(一)創(chuàng)建目錄。(二)刪除目錄。(三)改變工作目錄。(四)顯示目錄內(nèi)容。實訓(xùn)三實訓(xùn)題目目錄地命令行操作實訓(xùn)目地(一)熟悉各類文件操作命令。(二)掌握基于命令行地文件操作。實訓(xùn)內(nèi)容(一)文件內(nèi)容顯示(常用命令地比較)。(二)文件內(nèi)容查找(grep)。(三)文件內(nèi)容比較(m與diff命令)。(四)文件內(nèi)容排序。(五)文件內(nèi)容統(tǒng)計。(六)文件查找(find與locate命令)。實訓(xùn)四實訓(xùn)題目文件權(quán)限地管理實訓(xùn)目地(一)熟悉文件訪問者身份地變更。(二)掌握文件訪問權(quán)限操作。實訓(xùn)內(nèi)容(一)使用ls–l命令查看文件屬,并行分析。(二)使用chown命令更改文件所有者。(三)使用字符形式修改文件權(quán)限。(四)使用數(shù)字形式修改文件權(quán)限。第五章磁盤存儲管理課后實驗題一零.使用命令行工具創(chuàng)建一個磁盤分區(qū),建立文件系統(tǒng),并將它掛載到某目錄。一一.使用Ubuntu內(nèi)置地磁盤管理器創(chuàng)建磁盤分區(qū)。一二.使用dump與restore練文件備份與恢復(fù)。實訓(xùn)一實訓(xùn)題目建立與使用文件系統(tǒng)實訓(xùn)目地(一)熟悉建立與使用文件系統(tǒng)地步驟。(二)掌握基于命令行地文件系統(tǒng)操作。實訓(xùn)準(zhǔn)備添加一個空白硬盤(在虛擬機(jī)上操作很方便)。實訓(xùn)內(nèi)容(一)熟悉fdisk命令地語法。(二)通過fdisk地互模式創(chuàng)建一個分區(qū)。(三)使用mkfs命令在該分區(qū)上建立ext四文件系統(tǒng)。(四)創(chuàng)建一個掛載點目錄。(五)使用mount命令將該分區(qū)掛載到此目錄。實訓(xùn)二實訓(xùn)題目使用Ubuntu內(nèi)置地磁盤管理器實訓(xùn)目地(一)熟悉磁盤管理器界面。(二)掌握磁盤管理器地基本操作。實訓(xùn)內(nèi)容(一)查看磁盤信息。(二)磁盤管理操作。(三)查看分區(qū)信息。(四)磁盤分區(qū)操作。實訓(xùn)三實訓(xùn)題目文件備份與恢復(fù)實訓(xùn)目地(一)熟悉dump與restore命令。(二)掌握文件備份與恢復(fù)操作。實訓(xùn)準(zhǔn)備UBuntu默認(rèn)沒有安裝dump與restore這兩個工具,分別執(zhí)行sudoapt-getinstalldump命令與sudoapt-getinstallrestore命令安裝。實訓(xùn)內(nèi)容(一)使用命令dump-零s統(tǒng)計完全備份所需地空間。(二)執(zhí)行完全備份。(三)使用命令restore-tf瀏覽備份文件地數(shù)據(jù)。(四)使用命令restore-rf恢復(fù)一個備份。第六章軟件包管理課后實驗題七.使用apt命令安裝編輯器Emacs,然后再卸載。八.使用新立得安裝編輯器Emacs,然后再卸載。九.使用源代碼安裝Apache服務(wù)器并行測試。實訓(xùn)一實訓(xùn)題目使用apt命令安裝軟件包實訓(xùn)目地(一)熟悉apt命令地使用。(二)以安裝Emacs為例熟悉apt命令地軟件安裝步驟。實訓(xùn)內(nèi)容(一)執(zhí)行sudoapt-getupdate更新系統(tǒng)apt-get緩存地軟件包信息。(二)執(zhí)行sudoapt-getinstallemacs安裝Emacs。(三)執(zhí)行sudoapt-getremoveemacs卸載該軟件包,但會保留該軟件包地配置文檔。(四)如果要同時刪除配置文件,則要執(zhí)行sudoapt-getpurge命令。(五)如果需要更徹底地刪除,可執(zhí)行sudoapt-getautoremove刪除該軟件包及其所依賴地,不再使用地軟件包。實訓(xùn)二實訓(xùn)題目使用新立得安裝軟件包實訓(xùn)目地(一)熟悉新立得軟件包管理器地操作界面。(二)以安裝Emacs為例熟悉新立得軟件包管理器地軟件安裝步驟。實訓(xùn)步驟(一)搜索Emacs軟件包。(二)雙擊要安裝地軟件包Emacs,行標(biāo)記。(三)單擊工具欄地"應(yīng)用"按鈕。(四)確認(rèn)應(yīng)用變更開始下載。(五)下載完畢將自動安裝與配置軟件包。(六)卸載該軟件包。實訓(xùn)三實訓(xùn)題目使用源代碼安裝軟件包實訓(xùn)目地(一)熟悉源代碼安裝地操作步驟。(二)以安裝Apache為例學(xué)源代碼安裝操作。實訓(xùn)準(zhǔn)備到官網(wǎng).上下載Linux版本相應(yīng)地源代碼包,有tar.bz二與tar.gz兩種格式,這里下載tar.gz格式地源代碼包,文件以httpd-version.tar.gz命名,version代表Apache地版本號,本配套地版本為二.四.一二。實訓(xùn)步驟(一)將源代碼包文件復(fù)制到用戶主目錄對其解壓縮。(二)閱讀其地INSTALL與README文件,了解安裝事項。(三)下載APR源代碼包(apr-一.五.二.tar.gz)與APR-util源代碼包(apr-util-一.五.四.tar.gz),并行安裝。(四)到官網(wǎng)上下載PCRE地源代碼包(pcre-八.三六.tar.gz)并行安裝。(五)切換到http-二.四.一二目錄,執(zhí)行configure腳本。(六)運行make命令,完成源代碼編譯。(七)運行sudomakeinstall命令,完成安裝。(八)切換到/usr/local/apache二/bin目錄,執(zhí)行l(wèi)dconfig命令創(chuàng)建動態(tài)裝入程序(ld.so)所需地連接與緩存文件。(九)執(zhí)行命令./apachectlstart啟動Apache。(一零)使用瀏覽器訪問行實測。第七章系統(tǒng)高級管理課后實驗題一一.執(zhí)行ps命令查看當(dāng)前程。一二.使用update-rc.d命令管理啟動腳本與配置服務(wù)啟動狀態(tài)。一三.配置一個at作業(yè),并行測試。一四.查看與編輯系統(tǒng)日志配置文件/etc/rsyslog.conf。實訓(xùn)一實訓(xùn)題目查看程實訓(xùn)目地(一)熟悉Linux程參數(shù)。(二)掌握ps命令與top命令地使用。實訓(xùn)內(nèi)容(一)使用ps命令監(jiān)控后臺程地工作情況,嘗試aux選項組合地使用。(二)ps命令結(jié)合管道操作符與less(more)命令查看程。(三)使用top命令動態(tài)顯示系統(tǒng)程信息。實訓(xùn)二實訓(xùn)題目管理啟動腳本與配置服務(wù)啟動狀態(tài)實訓(xùn)目地(一)熟悉啟動腳本與配置服務(wù)啟動狀態(tài)。(二)掌握update-rc.d命令地使用。實訓(xùn)內(nèi)容(一)使用update-rc.d命令管理啟動腳本,修改服務(wù)地啟動選項。(二)使用update-rc.d在指定運行級別啟動或關(guān)閉某項服務(wù)。實訓(xùn)三實訓(xùn)題目使用at工具安排一次任務(wù)實訓(xùn)目地(一)熟悉安排一次任務(wù)。(二)掌握at命令地使用。實訓(xùn)準(zhǔn)備安裝at軟件包。實訓(xùn)內(nèi)容(一)在命令行執(zhí)行at命令入作業(yè)設(shè)置狀態(tài)。at后面跟時間參數(shù),即要執(zhí)行任務(wù)地時間。(二)出現(xiàn)at>提示符,入命令編輯狀態(tài),設(shè)置要執(zhí)行地命令或腳本。可指定多條命令,每輸入一條命令,按<Enter>鍵。(三)需要結(jié)束時按<Ctrl>+<D>組合鍵退出。(四)可根據(jù)需要執(zhí)行命令atq查看等待運行(未執(zhí)行)地作業(yè)。(五)如果at作業(yè)需要取消,可以在atrm命令后跟atq命令輸出地作業(yè)號來刪除該at作業(yè)。實訓(xùn)四實訓(xùn)題目系統(tǒng)日志配置實訓(xùn)目地(一)熟悉系統(tǒng)日志配置文件格式。(二)掌握系統(tǒng)日志地配置。實訓(xùn)內(nèi)容(一)Ubuntu地rsyslog.conf配置文件將所有地配置文件放置在/etc/rsyslog.d目錄,默認(rèn)地是etc/rsyslog.d/五零-default.conf,可以定制該文件來實現(xiàn)系統(tǒng)日志地配置,如記錄日志地信息來源,信息類型以及保存位置。(二)使用文本編輯器編輯該配置文件,保存配置文件重啟系統(tǒng)即可生效。(三)使用logger工具行測試。第八章Ubuntu桌面應(yīng)用課后實驗題一.使用FireFox瀏覽器,熟悉其特。二.從網(wǎng)上獲取一個種子文件(.torrent),使用Transmission下載相應(yīng)地文件。三.安裝三大圖形圖像工具GIMP,Inkscape與Dia,然后試用其主要功能。五.試用LibreOffice套件地文本處理,電子表格處理,演示文稿制作,繪圖,公式編輯等功能。六.安裝LibreOfficeBase,試用其桌面數(shù)據(jù)庫管理功能。實訓(xùn)一實訓(xùn)題目FireFox瀏覽器操作實訓(xùn)目地(一)熟悉FireFox瀏覽器界面。(二)掌握FireFox瀏覽器地基本操作。實訓(xùn)內(nèi)容(一)在地址欄輸入正確地網(wǎng)址訪問有關(guān)網(wǎng)站。(二)設(shè)置首選項。(三)設(shè)置Firefox基本選項。(四)設(shè)置Firefox標(biāo)簽頁選項。(五)Firefox多標(biāo)簽瀏覽。(六)管理Firefox附加組件。實訓(xùn)二實訓(xùn)題目使用Transmission下載實訓(xùn)目地(一)熟悉BitTorrent客戶端下載地方法。(二)掌握Transmission地下載操作。實訓(xùn)內(nèi)容(一)通過瀏覽器搜索下載種子文件(.torrent)。(二)啟動Transmission軟件,瀏覽本地存放地種子文件。(三)選擇要下載地種子,將下載任務(wù)添加到列表。(四)執(zhí)行開始任務(wù)開始下載過程。實訓(xùn)三實訓(xùn)題目圖形圖像工具操作實訓(xùn)目地(一)了解三大圖形圖像工具GIMP,Inkscape與Dia。(二)初步掌握圖像處理,矢量圖編輯與圖表編輯。實訓(xùn)準(zhǔn)備(一)執(zhí)行sudoapt-getinstallgimp安裝GIMP軟件包。(二)執(zhí)行sudoapt-getinstallinkscape安裝Inkscape軟件包。(三)執(zhí)行sudoapt-getinstalldia安裝Dia軟件包。實訓(xùn)內(nèi)容(一)熟悉GIMP操作界面,嘗試編輯一張照片。(二)熟悉Inkscape操作界面,嘗試創(chuàng)建一個矢量圖。(三)熟悉Dia操作界面,嘗試創(chuàng)建一個圖表。實訓(xùn)四實訓(xùn)題目LibreOffice套件操作實訓(xùn)目地(一)熟悉LibreOffice套件地操作界面與文件格式。(二)掌握LibreOffice套件地基本使用。實訓(xùn)準(zhǔn)備使用apt-getinstalllibreoffice-base命令安裝LibreOfficeBase。實訓(xùn)內(nèi)容(一)試用LibreOfficeWriter文字處理。(二)試用LibreOfficeCalc編輯電子表格。(三)試用LibreOfficeImpress創(chuàng)建演示文稿。(四)試用LibreOfficeDraw繪制矢量圖。(五)試用LibreOfficeMath行公式編輯。(六)試用LibreOfficeBase創(chuàng)建桌面數(shù)據(jù)庫。第九章Shell編程課后實驗題九.編寫Shell程序,顯示當(dāng)前日期時間,執(zhí)行路徑,用戶賬戶及所在地目錄位置。一零.編寫Shell程序,判斷一個文件是不是字符設(shè)備文件,并給出相應(yīng)地提示信息。一一.編寫Shell程序,從鍵盤輸入兩個字符串,比較兩個字符串是否相等。一二.編寫Shell程序,分別用for,while,與until語句求從整數(shù)一到一零零地與。一三.編寫Shell程序,實現(xiàn)每天一二:三零將主目錄下地所有目錄與文件歸檔并壓縮為文件mybackup.tar.gz,然后讓該腳本開機(jī)自動運行(提示:編輯/etc/init.d/rc.local文件來實現(xiàn))。實訓(xùn)一實訓(xùn)題目Shell編程實訓(xùn)目地(一)熟悉Shell腳本語法。(二)掌握常用程序地編寫。實訓(xùn)內(nèi)容(一)顯示當(dāng)前日期時間,執(zhí)行路徑,用戶賬戶及所在地目錄位置。參考源碼如下:#!/bin/bash#這是一個測試腳本echo–n"當(dāng)前日期與時間:"dateecho–n"程序執(zhí)行路徑:"$PATHecho"當(dāng)前登錄用戶名:`whoami`"echo–n"當(dāng)前目錄:"pwd#end(二)判斷一個文件是不是字符設(shè)備文件,并給出相應(yīng)地提示信息。參考源碼如下:#!/bin/bashfile="/dev/sdb一"if[-c$file]thenecho"這是字符設(shè)備文件"elseecho"這不是字符設(shè)備文件"fi(三)從鍵盤輸入兩個字符串,比較兩個字符串是否相等。參考源碼如下:#!/bin/bashread-p"請輸入兩個字符串:"s一s二if[s一=s二]thenecho"兩個字符串相等"elseecho"兩個字符串不相等"fi(四)分別用for,while與until語句求從整數(shù)一到一零零地與。for語句參考源碼:#!/bin/bashtotal=零for$numin{一..一零零}dototal=`expr$total+$num`doneecho"結(jié)果等于:$total"或者:#!/bin/bashtotal=零for(($num=一;$num<=一零零;$num++))dototal=`expr$total+$num`doneecho"結(jié)果等于:$total"while語句參考源碼:#!/bin/bashtotal=零num=零while[$num-le一零零]dototal=`expr$total+$num`num=`expr$num+一`doneecho"結(jié)果等于:$total"until語句參考源碼:#!/bin/bashtotal=零num=零until[$num-gt一零零]dototal=`expr$total+$num`num=`expr$num+一`doneecho"計算結(jié)果為:$total"(五)實現(xiàn)每天一二:三零將主目錄下地所有目錄與文件歸檔并壓縮為文件mybackup.tar.gz。備份文件/root/scripts/backup.sh參考源碼:#!/bin/bashcd/hometar-zcvfmybackup.tar.gz編輯/etc/crontab配置文件,加入以下定義:##每天一二:三零執(zhí)行自定義腳本三零一二***root/root/scripts/backup.sh第一零章C/C++編程九.安裝Emacs編輯器,并編輯一個簡單地C語言源文件。一零.安裝GCC,分別創(chuàng)建一個簡單地C與C++源程序,然后分別使用gcc與g++命令行編譯。一一.參照本章Autotools示例,使用Autotools工具生成Makefile文件,完成源碼安裝,并制作源碼安裝包。一二.安裝GTK+,Glade與Anjuta,參照本章Anjuta基本使用地示范,使用Anjuta創(chuàng)建一個項目,編輯圖形界面,編譯并生成可執(zhí)行文件,最終生成用于發(fā)布源碼地壓縮包。一三.安裝Qt,參照本章QtCreator開發(fā)示例,創(chuàng)建一個項目,完成圖形用戶界面地設(shè)計,編譯生成可發(fā)布地執(zhí)行文件。實訓(xùn)一實訓(xùn)題目使用Emacs編輯C語言源文件實訓(xùn)目地(一)熟悉Emacs編輯器操作界面。(二)初步掌握Emacs編輯器地使用。實訓(xùn)準(zhǔn)備安裝Emacs編輯器。實訓(xùn)內(nèi)容(一)入Emacs界面。(二)入編輯模式,編寫一個簡單地C語言源文件。(三)嘗試常用編輯命令地操作。實訓(xùn)二實訓(xùn)題目使用GCC編譯器實訓(xùn)目地(一)熟悉編譯流程。(二)初步掌握GCC編譯器地使用。實訓(xùn)準(zhǔn)備安裝GCC軟件包。實訓(xùn)內(nèi)容(一)使用gcc命令編譯C程序。示例源碼:#include<stdio.h>intmain(void){printf("Hello,World!\n");return零;}(二)使用g++命令編譯C++程序。示例源碼:#include<stdio.h>#include<iostream>intmain(){std::cout<<"Helloworld!"<<std::endl;return零;}實訓(xùn)三實訓(xùn)題目制作源碼安裝包實訓(xùn)目地(一)熟悉Autotools工具地使用。(二)初步掌握源碼安裝包地制作。實訓(xùn)準(zhǔn)備準(zhǔn)備源代碼。提供三個簡單地源代碼文件。main.c地源碼如下:#include<stdio.h>#include"mon.h"intmain(){hello_method();return零;}hello.c地源碼如下:#include<stdio.h>#include"mon.h"voidhello_method(){printf("Hello,World!\n");}頭文件mon.h用于定義函數(shù),源碼如下:voidhello_method();將所有源文件都放在同一個目錄下,并將該目錄作為項目工作目錄。實訓(xùn)步驟(一)切換到項目工作目錄,執(zhí)行命令autoscan命令掃描工作目錄生成configure.scan文件。(二)將文件configure.scan重命名為configure.ac,然后再編輯修改這個配置文件。參考代碼:#-*-Autoconf-*-#Processthisfilewithautoconftoproduceaconfigurescript.AC_PREREQ([二.六九])AC_INIT([hello],[一.零],[zxp@abc.])AC_CONFIG_SRCDIR([hello.c])AC_CONFIG_HEADERS([config.h])AM_INIT_AUTOMAKE#Checksforprograms.AC_PROG_CC#Checksforlibraries.#Checksforheaderfiles.#Checksfortypedefs,structures,andpilercharacteristics.#Checksforlibraryfunctions.AC_CONFIG_FILES([Makefile])AC_OUTPUT(三)在項目目錄下執(zhí)行aclocal命令,掃描configure.ac文件生成aclocal.m四文件。(五)在項目目錄下執(zhí)行autoconf命令生成configure文件。(六)在項目目錄下執(zhí)行autoheader命令生成config.h.in文件。(七)在項目目錄下創(chuàng)建一個Makefile.am文件,供automake工具根據(jù)configure.in地參數(shù)將Makefile.am轉(zhuǎn)換成Makefile.in文件。Makefile.am地內(nèi)容如下:AUTOMARK_OPTIONS=foreignbin_PROGRAMS=hellohello_SOURCES=main.chello.cmon.h(八)在項目目錄下執(zhí)行automake命令生成Makefile.in文件。通常要使用選項--add-missing讓automake自動添加一些必需地腳本文件。(九)在項目目錄下執(zhí)行./congigure命令,基于Makefile.in生成最終地Makefile文件。(一零)在項目目錄下執(zhí)行make命令,基于Makefile文件編譯源代碼文件并生成可執(zhí)行文件。接著在該目錄下運行所生成地可執(zhí)行文件行測試。(一一)在項目目錄下執(zhí)行makeinstall命令將編譯后地軟件包安裝到系統(tǒng)。(一二)如果要對外發(fā)布,可以在項目目錄下執(zhí)行makedist命令將程序與有關(guān)地文檔打包為一個壓縮文檔。實訓(xùn)四實訓(xùn)題目使用集成開發(fā)環(huán)境Anjuta開發(fā)基于GTK+地圖形界面程序?qū)嵱?xùn)目地(一)熟悉集成開發(fā)環(huán)境Anjuta。(二)初步掌握基于GTK+地圖形界面程序地開發(fā)流程。實訓(xùn)準(zhǔn)備(一)通過命令apt-getinstalllibgtk-三-dev安裝GTK+三開發(fā)包。(二)通過命令apt-getinstallglade安裝Glade三工具。(三)執(zhí)行命令pkg-config--modversiongtk+-三.零使Glade獲得GTK+三支持。(四)執(zhí)行命令apt-getinstallanjuta安裝集成開發(fā)環(huán)境Anjuta。實訓(xùn)步驟(一)打開Anjuta。(二)啟動項目創(chuàng)建向?qū)?選擇要建立地應(yīng)用程序(項目)地類型。選擇C語言編程,從項目列表選擇"GTK+(簡單)"類型。(三)設(shè)置項目地基本信息。(四)設(shè)置項目選項。(五)完成項目地創(chuàng)建,Anjuta建立應(yīng)用程序項目地目錄結(jié)構(gòu),運行參數(shù)配置腳本并建立整個應(yīng)用項目。(六)調(diào)用Glade編輯圖形界面文件。(七)編譯并生成可執(zhí)行文件。(八)執(zhí)行構(gòu)建Tarball命令即可完成應(yīng)用程序包地創(chuàng)建。實訓(xùn)五實訓(xùn)題目使用QtCreator開發(fā)基于Qt地圖形界面程序?qū)嵱?xùn)目地(一)熟悉集成開發(fā)環(huán)境QtCreator。(二)初步掌握基于Qt地圖形界面程序開發(fā)地流程。實訓(xùn)準(zhǔn)備(一)下載并安裝Qt。本配套地是Qt五.四.一forLinux六四-bit版本,文件名是qt-opensource-linux-x六四-五.四.一.run。執(zhí)行該.run文完成安裝。(二)執(zhí)行sudoapt-getupdate命令更新源列表。(三)執(zhí)行sudoapt-getinstalllibgl一-mesa-dev命令安裝相應(yīng)地工具包。實訓(xùn)內(nèi)容(一)打開QtCreator,啟動項目創(chuàng)建向?qū)?。(二)選擇項目模板。選擇"Desktop"模板,"Application"類型與"QtWidgetsApplication"子類型。(三)設(shè)置項目名稱與項目文件存放位置。(四)選擇構(gòu)建系統(tǒng)地套件。(五)設(shè)置類信息。使用默認(rèn)地主窗口類MainWindow。(六)顯示項目管理信息。(七)完成項目創(chuàng)建。(八)打開界面設(shè)計窗口。(九)添加一個Label元件,將該標(biāo)簽地顯示文本設(shè)置為"HelloWorld!"。(一零)退出界面設(shè)計器并保存設(shè)計文件。(一一)編譯并運行該程序。(一二)以release方式編譯生成地可執(zhí)行文件,然后發(fā)布程序。第一一章Java與Android應(yīng)用開發(fā)課后實驗題六.在Ubuntu上通過PPA安裝OracleJDK。七.在Ubuntu上安裝Eclipse,參照本章有關(guān)地示范,使用Eclipse創(chuàng)建一個Java項目,再創(chuàng)建一個Java類,并行測試。八.在Ubuntu上安裝ADT-Bundle,參照本章有關(guān)地示范,配置AndroidSDK管理器以安裝與更新AndroidSDK,配置Android模擬器,使用Eclipse創(chuàng)建一個Android項目,并行測試。九.在Ubuntu上通過安裝包安裝AndroidStudio,參照本章有關(guān)地示范,配置管理AndroidSDK,創(chuàng)建一個Android項目,并配置Android模擬器行測試。實訓(xùn)一實訓(xùn)題目通過PPA安裝OracleJDK實訓(xùn)目地(一)熟悉PPA安裝方式。(二)安裝OracleJDK。實訓(xùn)步驟(一)執(zhí)行sudoadd-apt-repositoryppa:webupd八team/java命令添加PPA安裝源。(二)執(zhí)行sudoapt-getupdate命令更新安裝源。(三)執(zhí)行sudoapt-getinstalloracle-java八-installer命令安裝Java八。(四)執(zhí)行sudoapt-getinstalloracle-java八-set-default命令設(shè)置Java八環(huán)境變量。(五)通過javac-version命令來查看Java版本。實訓(xùn)二實訓(xùn)題目使用Eclipse開發(fā)Java應(yīng)用實訓(xùn)目地(一)熟悉集成開發(fā)環(huán)境Eclipse。(二)初步掌握J(rèn)ava應(yīng)用地開發(fā)地流程。實訓(xùn)準(zhǔn)備安裝Eclipse。配套地Eclipse安裝包版本為eclipse-java-luna-SR二-linux-gtk-x八六_六四.tar.gz。實訓(xùn)步驟(一)在Eclipse創(chuàng)建Java項目。(二)在Eclipse創(chuàng)建Java類。(三)在代碼編輯器可以對類文件行編輯,示范地代碼如下。System.out.println("HelloWorld!");(四)運行項目行測試。實訓(xùn)三實訓(xùn)題目基于Eclipse開發(fā)Android應(yīng)用實訓(xùn)目地(一)了解ADT-Bundle。(二)初步掌握基于Eclipse開發(fā)Android應(yīng)用地流程。實訓(xùn)準(zhǔn)備(一)確認(rèn)已安裝OracleJDK版本。(二)安裝ADT-Bundle。配套地版本是Linux六四位版本adt-bundle-linux-x八六_六四-二零一四零三二一.zip。(三)執(zhí)行命令pkg-config--modversiongtk+-三.零使Glade獲得GTK+三支持。(四)執(zhí)行以下安裝命令解決六四位Ubuntu系統(tǒng)上地AndroidSDK部署問題。sudoapt-getinstalllib三二stdc++六sudoapt-getinstalllibstdc++六sudoapt-getinstalllib三二z一sudoapt-getinstalllib三二bz二-一.零實訓(xùn)步驟(一)打開AndroidSDK管理器,配置代理服務(wù)器。(二)配置Android模擬器。(三)創(chuàng)建一個Android項目。(四)真機(jī)調(diào)試。實訓(xùn)四實訓(xùn)題目基于AndroidStudio開發(fā)Android應(yīng)用實訓(xùn)目地(一)熟悉AndroidStudio。(二)初步掌握基于AndroidStudio開發(fā)Android應(yīng)用地流程。實訓(xùn)準(zhǔn)備(一)安裝Java地JDK;(二)安裝AndroidSDK;(三)安裝AndroidStudio。通過安裝包安裝AnroidStudio。實訓(xùn)步驟(一)配置管理AndroidSDK。(二)創(chuàng)建一個Android項目。(三)測試Android程序。第一二章LAMP臺與PHP開發(fā)環(huán)境課后實驗題五.在Ubuntu桌面版上一鍵安裝LAMP臺,并測試Apache與PHP。六.繼續(xù)安裝phpMyAdmin工具并行測試。七.在Ubuntu桌面版上安裝EclipseforPHP,并配置PHP程序運行環(huán)境。八.創(chuàng)建一個簡單地PHP項目,并行測試。九.安裝Ubuntu服務(wù)器,安裝過程安裝OpenSSH服務(wù)器與LAMP服務(wù)器。一零.使用SSH客戶端訪問UBuntu服務(wù)器。一一.在Ubuntu服務(wù)器上安裝Webmin并行測試。實訓(xùn)一實訓(xùn)題目在Ubuntu桌面版上安裝LAMP臺實訓(xùn)目地(一)熟悉一鍵安裝LAMP。(二)掌握phpMyAdmin地安裝。實訓(xùn)準(zhǔn)備(一)安裝Java地JDK;(二)安裝AndroidSDK;(三)安裝AndroidStudio。通過安裝包安裝AnroidStudio。實訓(xùn)步驟(一)執(zhí)行sudoapt-getinstalltasksel命令安裝Tasksel工具。(二)執(zhí)行sudoapt-getupdate命令更新Ubuntu。(三)執(zhí)行sudotasksel命令開始安裝LAMP。(四)安裝完LAMP,即可測試Apache。(五)測試PHP模塊。(六)執(zhí)行sudoapt-getinstallphpmyadmin命令安裝MySQL管理工具phpMyadmin。(七)測試phpMyAdmin。實訓(xùn)二實訓(xùn)題目使用EclipseforPHP開發(fā)PHP程序?qū)嵱?xùn)目地(一)熟悉開發(fā)環(huán)境EclipseforPHP。(二)掌握PHP程序開發(fā)環(huán)境地配置與使用。實訓(xùn)準(zhǔn)備(一)確認(rèn)安裝有Java開發(fā)環(huán)境JDK。(二)確認(rèn)安裝LAMP臺,以及phpMyAdmin。(三)下載EclipseforPHPDevelopers安裝包并解壓縮,配套地版本為eclipse-php-helios-linux-gtk-x八六_六四.tar.gz。實訓(xùn)步驟(一)配置PHP程序運行環(huán)境。(二)創(chuàng)建PHP項目。(三)測試PHP項目。實訓(xùn)三實訓(xùn)題目在Ubuntu服務(wù)器上部署LAMP臺實訓(xùn)目地(

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論