收藏 分销(赏)

刘庠宏林合治编着国立高雄大学应用数学系市公开课一等奖百校联赛特等奖课件.pptx

上传人:a199****6536 文档编号:2924303 上传时间:2024-06-11 格式:PPTX 页数:18 大小:757.06KB 下载积分:8 金币
下载 相关 举报
刘庠宏林合治编着国立高雄大学应用数学系市公开课一等奖百校联赛特等奖课件.pptx_第1页
第1页 / 共18页
刘庠宏林合治编着国立高雄大学应用数学系市公开课一等奖百校联赛特等奖课件.pptx_第2页
第2页 / 共18页


点击查看更多>>
资源描述
劉庠宏、林合治編著國立高雄大學應用數學系3月1日怎样利用本系Linux 主機群編譯與執行程式利用本系Linux主機編譯程式1高大應數課程講義(/3)第1页What are the“Number Machines(NMs)”?zero.math.nuk.edu.tw nine.math.nuk.edu.tw利用本系Linux主機編譯程式2高大應數課程講義(/3)第2页How to log in the NMs?Host Name:zero.math.nuk.edu.twnine.math.nuk.edu.twUser Name:Same as 高大應數學習資源網 user nameDefault password:redhat利用本系Linux主機編譯程式3高大應數課程講義(/3)第3页How to log in the NMs?(cont.)利用本系Linux主機編譯程式4高大應數課程講義(/3)第4页How to log in the NMs?(cont.)New File transfer windowsterminal windowsNew terminal/file transfer windows利用本系Linux主機編譯程式5高大應數課程講義(/3)第5页The Secure Shell Client(SSH)terminal windows viewEditing windowsStatus barMenuMouse-enabled scroll bar利用本系Linux主機編譯程式6高大應數課程講義(/3)第6页The file transfer windows viewfiles on number machineStatus barFiles on your computerMenuMouse-enabled scroll barMessage of transfer利用本系Linux主機編譯程式7高大應數課程講義(/3)第7页How to upload/download files to/from the NMs?利用本系Linux主機編譯程式8高大應數課程講義(/3)第8页Basic Linux commandsn顯示当前目錄:pwdn顯示檔案內容,如超過一頁則暫停:more(檔案名稱)Ex:more 更改密碼:yppasswd(passwd)n變換目錄:cd Ex:cd math(到math這個目錄)利用本系Linux主機編譯程式9高大應數課程講義(/3)第9页Basic Linux commands(cont.)n到根目錄:cd/n建立一個新目錄:mkdirEx:mkdir math(建立math這個目錄)n刪除一個空目錄:rmdir Ex:rmdir math(刪除math這個目錄)利用本系Linux主機編譯程式10高大應數課程講義(/3)第10页Basic Linux commands(cont.)n列出資料夾檔案:lsn複製檔案:cp(來源檔)(目地)Ex:cp hello.c math (複製hello.c到math資料夾)n刪除檔案:rm (檔名)Ex:rm hello.c (刪除hello.c)利用本系Linux主機編譯程式11高大應數課程講義(/3)第11页Basic Linux commands(cont.)n查詢指令使用方法:man(指令名稱)按q離開n到上一層目錄:cd.利用本系Linux主機編譯程式12高大應數課程講義(/3)第12页How to edit codes by Emacs?n啟動 emacs:emacs結束 emacs:Ctrl-x Ctrl-cn取消執行:Ctrl-gn開啟新檔案:Ctrl-x Ctrl-f 輸入檔名比如:Ctrl-x Ctrl-f 刪除游標当前指/後面字:Ctrl-dn存檔:Ctrl-s利用本系Linux主機編譯程式13高大應數課程講義(/3)第13页Source code#include -我是標頭檔int main()/-主程式碼區塊/-return 0;利用本系Linux主機編譯程式14高大應數課程講義(/3)第14页動手寫程式吧n程式目标:列印出“hello!world!”字樣#includeint main()Return 0;Printf(“Hello!World!n”);利用本系Linux主機編譯程式15高大應數課程講義(/3)第15页程式說明nPrintf(“列印出字樣”);:列印出字樣nPrintf(“n”);:換下一行利用本系Linux主機編譯程式16高大應數課程講義(/3)第16页編譯程式與執行程式nC Language:b45_chadfive b45_chad$gcc hello.c -o hellob45_chadfive b45_chad$./helloHello!World!執行結果執行結果nC+Language:b45_chadfive b45_chad$g+hello.cpp o hellob45_chadfive b45_chad$./helloHello!World!執行結果執行結果利用本系Linux主機編譯程式17高大應數課程講義(/3)第17页編譯程式與執行程式(計時)nC Language:b45_chadfive b45_chad$./helloHello!World!n計時:time./(執行檔)Ex:time./hello (計算非常粗略,不準確!)Hello!World!real 0m4.193s user 0m0.040s sys 0m0.040s利用本系Linux主機編譯程式18高大應數課程講義(/3)第18页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服