日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

课件 计算机软件,《计算机软件的组成》PPT课件.ppt

發布時間:2024/3/24 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 课件 计算机软件,《计算机软件的组成》PPT课件.ppt 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《計算機軟件的組成》PPT課件.ppt

(16頁)

本資源提供全文預覽,點擊全文預覽即可全文預覽,如果喜歡文檔就下載吧,查找使用更方便哦!

9.9 積分

1.3計算機的軟件組成計算機系統計算機硬件計算機軟件運算器控制器輸入設備存儲器輸出設備系統軟件應用軟件操作系統數據庫管理系統程序語言處理系統文字處理通信軟件···學習、娛樂軟件1.3.1軟件的組成與保護軟件(英文:Software)是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟件被劃分為編程語言、系統軟件、應用軟件和介于這兩者之間的中間件。 計算機軟件作為一種知識產品,其要獲得法律保護,必須具備以下條件:   (一)原創性。即軟件應該是開發者獨立設計、獨立編制的編碼組合。   (二)可感知性。受保護的軟件須固定在某種有形物體上,通過客觀手段表達出來并為人們所知悉。   (三)可再現性。即把軟件轉載在有形物體上的可能性。 1.3.2軟件的分類(按用途分類)1.系統軟件 系統軟件是管理、監控、維護計算機資源的軟件,用來擴大計算機的功能、提高計算機的工作效率、方便用戶使用計算機的其他軟件。包括:A.操作系統B.語言處理程序C.數據庫管理系統D.驅動系統操作系統是管理計算機硬件資源的一個平臺。常用的操作系統:DOS 、Linux 、Mac OS、OS/2 、QNX 、Unix、Windows 等計算機硬件虛擬計算機分配系統中的資源管理存儲器空間監測計算機運行和故障維護計算機安全微軟Windows操作系統(Windows Vista)6Windows 9x共有3個產品,面向家用PCWindows的最新產品,有多種不同用途的版本WindowsNT和Win2000面向商用PC機,性能較高,安全性較好,提供服務器版本Windows XP既適合家庭用戶也適合商業用戶,目前有家庭版、專業版、媒體中心版、平板PC版和64位版本等多種,它有豐富的音頻、視頻和網絡通信功能語言處理程序:將各種高級語言編寫的源程序翻譯成機器語言表示的目標程序。除了個別常駐在ROM中可獨立運行外,其他都必須在造作系統的支持下運行。數據庫管理系統:用于建立、使用、維護數據庫。對數據庫同意管理、控制,保證其安全性和完整性。驅動程序:操作系統只能通過這個接口,才能控制硬件設備的工作。2.應用軟件A.專用軟件eg:火車站的票務管理系統、財務管理系統B.通用軟件eg:殺毒軟件、圖像處理軟件、文字處理軟件1.3.3計算機語言的發展1.低級語言A.機器語言B.匯編語言2.高級語言計算機硬件僅僅知道0和1有問題需要計算機解決的人交流的鴻溝計算機硬件僅僅知道0和1有問題需要計算機解決的人程序設計語言機器語言是極其能直接識別的語言,由1和0組成的一組代碼指令。由于機器語言比較難記,所以很難用來編寫程序。匯編語言是機器語言的便于記憶好理解的符號化形式。需要翻譯程序來翻譯成機器語言程序才能被執行。但由于每種計算機都由適用于自己的匯編程序,一般用戶很難使用。匯編語言用助記符號來表示機器指令中的操作符與操作數優點:操作數直接使用十進制程序相對容易理解缺點:大型程序難以開發依賴于具體計算機將383傳送到AX寄存器將545傳送到BX寄存器將BX內容加AX內容,結果在BX中將1055傳送到AX寄存器將AX內容減BX內容,結果在AX寄存器中B8 7F 01BB 21 0203 D8B8 1F 042B C3(計算1055-(383+545)的5條機器指令)機器語言程序對應的匯編語言程序MOV AX 383MOV BX 545ADD BX AXMOV AX 1055SUB AX BX匯編語言程序2.高級語言高級語言比較接近日常用語,對機器依賴性低,適用于各種機器的計算機語言。BASIC:簡單易學,設計給初學者。新開發的VB具有很強的可視化設計功能,是重要的多媒體編程工具語言。C++:一直在效率第一的領域發揮著極大的影響力。像Java這類的語言,其核心都是用C/C++寫的。在高并發和實時處理,工控等領域更是首選。 Java:是一種面向對象、分布式,可移植的多線程動態語言。例:C語言的9種控制語句If ( P ) A ; else B 實現條件選擇結構for ( P1;P2;P3 ) A 實現重復結構while ( P ) A 實現重復結構do A while ( P ) 實現重復結構switch 實現條件選擇結構goto 無條件選擇結構return 無條件選擇結構continuebreak編譯程序的處理過程源程序目標程序可執行代碼程序庫編譯程序鏈接程序.c.h.obj.exe 1.編輯 2.編譯 3.鏈接 4.運行 關?鍵?詞: ppt 計算機軟件的組成

?天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。

總結

以上是生活随笔為你收集整理的课件 计算机软件,《计算机软件的组成》PPT课件.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。