- 龍芯應用開發標準教程
- 靳國杰 張戈 胡偉武
- 600字
- 2019-10-23 18:19:54
1.6 如何學習本書
只要有一定的經驗,軟件開發人員就可以在本書中找到合適的開發資料。如果想要快速勝任龍芯電腦的開發工作,一定的基礎是必要的。
1.掌握Loongnix的基本使用方法
由于Loongnix根源于Linux,所以讀者應事先掌握Linux的基本使用方法,尤其是對命令行工具要有一定的基礎,市面上這類書籍已經很普及。如果讀者在X86電腦的Linux操作系統中從事過軟件開發,轉型到龍芯電腦上后,面對的是一個熟悉的環境,不會遇到太大阻礙。
2.掌握若干通用的編程語言
由于龍芯電腦上的編程語言都是在開源領域流行的,所以本書不再從零開始講述C/C++、Java、Go、Python的語法細節,而主要是講述已經編寫好的代碼在龍芯電腦上的移植過程。如果讀者需要深入學習這些語言,可以閱讀專門的書籍。
3.動手完成項目案例開發
在案例部分會選用一些規模較大的實際項目,讀者如果能夠自己動手完成項目,親眼看到整個項目的運行結果,對技術理解起來會更容易,也會得到更深刻的實際體會。
從下一章開始,我們將邁出在龍芯電腦上的第一步,安裝Loongnix操作系統,開啟一段通向新世界的旅途。
思考與問題
1.龍芯電腦能不能安裝Windows?X86電腦能不能安裝Loongnix?
2.龍芯CPU是基于什么指令集?
3.CPU都有哪些功能?
4.龍芯3A3000的性能達到什么水平?
5.為什么說龍芯電腦更安全?
6.龍芯為什么要建設軟件生態?
7.系統軟件程序員和應用軟件程序員有什么區別?
8.龍芯的操作系統是基于什么開源軟件移植的?
9.本章有一個“應用軟件程序員的書單”(見圖1-15),你對其中的哪些編程語言比較熟悉?
推薦閱讀
- 觸摸屏實用技術與工程應用
- 電腦常見問題與故障排除
- INSTANT Wijmo Widgets How-to
- 嵌入式技術基礎與實踐(第5版)
- 現代辦公設備使用與維護
- scikit-learn:Machine Learning Simplified
- Hands-On Machine Learning with C#
- Practical Machine Learning with R
- 固態存儲:原理、架構與數據安全
- 筆記本電腦應用技巧
- Machine Learning Solutions
- Neural Network Programming with Java(Second Edition)
- Wireframing Essentials
- 新編電腦組裝與硬件維修從入門到精通
- 計算機組裝與維護教程