在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>Linux下C語言編程入門教程詳細說明

Linux下C語言編程入門教程詳細說明

2020-08-25 | rar | 0.05 MB | 次下載 | 免費

資料介紹

  本文是Linux 下C 語言編程入門教程。主要介紹了Linux 的發展與特點、C語言的基礎知識、Linux 程序設計基礎知識及其下C 語言編程環境、Linux 程序設計的特點及其下C 語言編程風格等。

  Linux 作為一個優秀的操作系統,一項非常重要的功能就是支持系統調用尤其是支持C語言的系統調用功能十分的方便、快捷。C 語言具有高速、靈活、簡潔、可移植性好等特點,從而很快成為了世界上最受歡迎的編程語言之一。

  1 Linux 的發展和特點

  Linux 最初是專門為基于Intel 處理器的個人計算機而設計的。Linux 的前身是赫爾辛基大學( University of Helsinki )一位名叫Linus Torvald 的計算機科學系學生的個人項目。Linus 把Linux 建立在一個基于PC 機上運行的、縮小型的、名為Minux 的UNIX 基礎之上, Minux 本身具有UNIX 的各種特性, 這使得以Minux 做參照而產生的Linux 繼承并更突出了UNIX 的各種優良特性。當時LinusTorvold 通過USENET (新聞組)宣布了Linux 是一個免費的系統,并指出它主要在x86 電腦上使用,希望大家一起來將它完善, 并將源代碼放到了芬蘭的FTP 站點上供人免費下載。本來他想把這個系統稱為freax ,可是FTP 的工作人員認為這是Linus 的Minux ,就用Linux 這個子目錄來存放,于是它就成了“ Linux ”。這時的Linux 只有核心程序(內核) ,還不能稱作是完整的系統,不過由于許多專業用戶(主要是程序員)自愿地開發它的應用程序,并借助Internet 拿出來讓大家一起修改一起完善,所以它的周邊的程序也越來越多,功能也越來越強大, Linux 本身也就這樣逐漸發展壯大起來。近年來,Linux 操作系統得到了迅猛地發展,在短短的幾年之內就包含了UNIX 的全部功能和特性,在中高端服務器上得到了廣泛的應用,國際上很多有名的硬、軟件廠商都與之結盟、捆綁,將之用作自己的操作系統。Linux 操作系統得到了非常迅猛地發展,這與Linux 具有的良好特性是分不開的。

  Linux 操作系統的特點可總結為以下幾點:

  1. 自由軟件

  Linux 項目從一開始就與GNU 項目緊密結合起來, 它的許多重要組成部分直接來自GNU 項目。Linux 可以說是作為開放源碼的自由軟件的代表,便于定制和再開發。在遵從GPL 版權協議的條件下,各部門、企業、單位或個人就可以免費得到Linux 源程序,并根據自己的實際需要和使用環境對Linux 系統進行裁剪、擴充、修改,再開發和發布程序的源碼,并公布在Internet 上。這樣就激發了世界范圍內熱衷于計算機事業的人們的創造力。通過Internet ,這一軟件的傳播和使用迅速擴大。因為Linux 操作系統可以從互聯網上很方便地免費下載,這樣就可以省下購買Windows 操作系統的一筆不小的資金(正版Windows 很昂貴) 。且由于可以得到Linux 的源碼,所以操作系統的內部邏輯是可見的,這樣就可以根據源碼準確地查明故障產生的原因,及時采取相應對策。

  2. 開放性

  開放性是指系統遵循世界標準規范,特別是遵循開放系統互連( OSI )國際標準。凡遵循國際標準所開發的硬件和軟件,都能彼此兼容,可方便地實現互連。

  3. 多用戶

  系統資源可以被不同用戶各自擁有使用,即每個用戶對自己的資源(例如:文件、設備)有特定的權限,互不影響,允許多個用戶從相同或不同的終端上同時使用同一臺計算機。

  4. 多任務

  它是指計算機允許多個程序同時執行,而且各個程序的運行互相獨立。Linux 系統調度每一個

  進程,平等地訪問微處理器。由于CPU 的處理速度非常快,其結果是,啟動的應用程序看起來好像在并行運行。事實上,從處理器執行一個應用程序中的一組指令到Linux 調度微處理器再次運行這個程序之間只有很短的時間延遲,用戶是感覺不出來的。Linux 充分利用了X86CPU 的任務切換機制,實現了真正多任務、多用戶環境,允許多個用戶同時執行不同的程序,并且可以給緊急任務以較高的優先級。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 1024手机看片国产旧版你懂的| 色www永久免费| 日韩怡红院| 国产精品伦视频观看免费| 国产玖玖| 毛片在线播放网址| 男男宿舍高h炒肉bl| 男人和女人做免费做爽爽视频| 亚洲va国产日韩欧美精品色婷婷 | v视界影院最新网站| 亚洲一级毛片在线观播放| 寄宿日记免费看| 久久久久久国产精品免费免费| 禁漫羞羞入口| 黄 色 大 片 网站| 不卡的毛片| 四虎影院免费观看视频| 亚洲影视自拍揄拍愉拍| 久操视频免费看| 中国成人在线视频| 国产普通话一二三道| 222在线视频免费观看| 特黄特黄aaaa级毛片免费看| cum4k在线| 亚洲一区在线视频| 可以直接看的黄址| 国产精品美女www爽爽爽视频| 亚色国产| 午夜视频网| 国内视频一区二区三区| 国产片一区二区三区| 黄频网| 嫩草影院网站入口| 国产精品美女久久久久网站| 色宅男| 日本xxwwxxww视频免费丝袜| 伊人久久大香线蕉观看| 欧美有码视频| 国产美女被艹| 日本大片免费播放网站| 国产网站大全|