- 零基礎C#學習筆記
- 明日科技編著
- 379字
- 2021-03-12 20:00:52
1.1 了解軟件

隨著計算機的普及,計算機中安裝的軟件對人們的日常生活和工作的作用也顯得越來越重要。例如,大家在聊天時經常使用QQ 軟件;在工作過程中使用Office 軟件;在處理照片時使用美圖秀秀軟件;在觀看視頻時使用優(yōu)酷等視頻播放軟件。
以上都是我們經常用到的一些軟件,那么,什么是軟件呢?
軟件其實是一種計算機程序,而計算機程序是指為了得到結果由計算機等具有信息處理能力的硬件裝置執(zhí)行的代碼化指令集合。
計算機程序告訴計算機如何完成一個具體的任務,由于現(xiàn)在的計算機還不能理解人類的自然語言,所以不能用自然語言編寫計算機程序,而需要借助計算機語言(程序設計語言,它是一種人和計算機交換信息的語言),通過計算機語言指揮計算機進行工作。
綜上所述,一個軟件的生成過程為:程序員將由計算機語言組成的代碼輸入計算機,計算機對代碼進行解釋編譯,最后由計算機生成軟件,如圖1.1 所示。

圖1.1 軟件的生成過程
推薦閱讀
- Embedded Linux Projects Using Yocto Project Cookbook
- 觸·心:DT時代的大數(shù)據(jù)精準營銷
- Python量化投資指南:基礎、數(shù)據(jù)與實戰(zhàn)
- C語言程序設計習題解析與上機指導(第4版)
- Oracle從新手到高手
- Functional Programming in JavaScript
- Responsive Web Design by Example
- RSpec Essentials
- RESTful Java Web Services(Second Edition)
- 計算機應用基礎案例教程
- Java Fundamentals
- .NET 4.5 Parallel Extensions Cookbook
- Machine Learning for Developers
- OpenCV 3計算機視覺:Python語言實現(xiàn)(原書第2版)
- SSH框架企業(yè)級應用實戰(zhàn)