A. 請問C語言,JAVA之類的語言編譯程序是屬於 系統軟體 還是 應用軟體
這類語言編譯軟體衡卜屬於應用軟體。廣義上系統軟體包括編譯器,從這個層面上講,MSDEV、eclipse裡面的compiler部分屬寬春於系統軟體范疇。但是, IDE 還包括editor,linker這些不屬於系統軟體的component element,所以以上幾個軟體稱不上是系統軟體。
應用軟體則是具有某一個專門功能或者某一些相關功能的軟體,這些功能對有些用戶可能幫助很大,對另一些用戶可能毫無意義。C語言和JAVA語言都屬於編程語言,並非軟體,支持C語言的MSDEV和支持JAVA語言咐巧穗的eclipse才是軟體。
(1)c編譯器是系統軟體嗎擴展閱讀:
系統軟體使得計算機使用者和其他軟體將計算機當作一個整體而不需要顧及到底層每個硬體是如何工作的。系統軟體在為應用軟體提供上述基本功能的同時,也進行著對硬體的管理,使在一台計算機上同時或先後運行的不同應用軟體有條不紊地合用硬體設備。
有代表性的系統軟體有:操作系統、語言處理程序、資料庫管理、輔助程序等。
應用軟體是為滿足用戶不同領域、不同問題的應用需求而提供的那部分軟體。 它可以拓寬計算機系統的應用領域,放大硬體的功能。
有代表性的應用軟體有:多媒體軟體(如暴風影音)、互聯網軟體(如微博)、辦公室軟體(如office系列產品),還有許多專業軟體(如AutoCAD)。
B. c語言編譯程序屬於應用軟體,系統軟體還是工具軟體
c語言編譯程序屬於系統軟體。
編粗迅譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。這里的編譯程序是一種動作,是根據編譯原理技術,由高級程序設計語言編譯器翻譯成機器語言二進制代碼行為。因此它是系統軟體。
計算機軟體總體分為系統軟體和應用軟體兩大類:系統軟體是各類操作系統,如windows、Linux、UNIX等,還包括操作系統的補丁程序及硬體驅動程序,都是系統軟體類。
應用軟體可以細分的種類就更多了,如工具軟體、游戲軟體、管理軟體等都屬於應用軟體類。電腦工具軟體就是指在使用電腦進行工作和學習時經常使用的軟岩跡此件。
(2)c編譯器是系統軟體嗎擴展閱讀:
不同點
1、表現形式不同
硬體有形,有色,有味,看得見,摸得著,聞得到。而軟體無形,無色,無味,看不見,摸不著,聞不到。軟體大多存在人們的腦袋裡或紙面上,它的正確與否,是好是壞,一直要到程序在機器上運行才能知道。這就給設計、生產和管理帶來許多困難。
2、生產方式不同
軟體是開發,它是人的智力的高度發揮,不是傳統意義上的硬體製造。盡管軟體開發與硬體製造之間有許多共同點,但這兩種活動是根本不同的。
3、要求不同
硬體產品允許有誤差,而軟體產品卻不允許有誤差。
4、維護不同
硬體是要用舊用壞的,在理論上,軟體是不會用舊用壞的,但在實際上,軟體也會變舊變壞。因為在軟體的整個生存期中,一直處於改變(維護)狀態。
網路-計算州悶機軟體
C. c語言編譯程序是不是系統軟體
C語言編譯程序被歸類為系統軟體。系統軟體的主要功能是管理和協調計算機及其外部設備,支持應用軟體的開發與運行。它包括操作系統、編譯器和各種工具軟體等。例如,C語言編譯器、匯編編譯器、Windows、Linux和安卓系統均屬於系統軟體范疇。
與系統軟體相對的是應用軟體,它是用戶可以直接使用的各種程序設計語言及應用程序的集合。應用軟體分為應用軟體包和用戶程序兩類。應用軟體包是指為解決特定問題而設計的程序集合,供多個用戶共同使用。例如,瀏覽器、網路雲管家等都是典型的應用軟體。
此外,還有一種稱為工具軟體的類別,它們是在日常使用電腦進行工作和學習時常用的輔助工具。例如,360、QQ管家等殺毒軟體都屬於工具軟體,這類軟體通常歸類於應用軟體之中。
系統軟體的重要性在於,它為應用軟體提供了運行的基礎環境,而應用軟體則是具體實現某種功能或解決實際問題的工具。工具軟體則進一步豐富了用戶的工作和學習環境,提高了效率。
總結來說,C語言編譯程序作為系統軟體,其主要功能是幫助開發者編寫和編譯C語言代碼,它與其他系統軟體如操作系統共同構建了一個完善的計算機生態系統,為應用軟體的開發和運行提供了堅實的基礎。
系統軟體與應用軟體和工具軟體之間的關系緊密相連,相互支持,共同推動了計算機技術的發展和應用。
D. c語言編譯程序屬於應用軟體,系統軟體還是工具軟體
c語言編譯程序屬於系統軟體。
編譯程序(Compiler,compiling program)也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。
這里的編譯程序是一種動作,是根據編譯原理技術,由高級程序設計語言編譯器翻譯成機器語言二進制代碼行為,因此它是系統軟體。
(4)c編譯器是系統軟體嗎擴展閱讀:
應用軟體:是和系統軟體相對應的,是用戶可以使用的各種程序設計語言,以及用各種程序設計語言編制的應用程序的集合,分為應用軟體包和用戶程序。應用軟體包是利用計算機解決某類問版題而設計的程序的集合,供多用戶使用。比如瀏覽器、權網路雲管家等等都是應用軟體。
工具軟體:是指在使用電腦進行工作和學習時經常使用的軟體,比如電腦管家等殺毒軟體,一般工具軟體都屬於應用軟體。
E. c語言編譯程序屬於應用軟體,系統軟體還是工具軟體
語言處理系統,如編譯程序、解釋程序,主要功能是將高級語言轉化為低級語言,這一特性使它們歸類於系統軟體范疇。系統軟體旨在為其他軟體提供運行環境與支持,因此編譯程序被劃分為系統軟體。
編程語言則用於開發多種軟體,包括系統軟體,故編程語言被定義為應用軟體。具體地,編譯程序、解釋程序、匯編程序被視為系統軟體,而高級語言、低級語言、匯編語言則被歸為應用軟體。這里的「高級」與「低級」主要指語言的抽象程度與執行效率。
綜上所述,編譯程序作為語言處理系統,屬於系統軟體。而編程語言作為開發工具,屬於應用軟體。這一區別在於前者提供底層運行環境,後者則用於構建實際應用。
深入理解這一分類有助於開發者與系統管理員明確各自工具的功能與定位,進而更有效地利用資源與提升開發效率。
總之,編譯程序作為系統軟體,服務於構建運行環境;編程語言作為應用軟體,用於開發各類應用。這一分類清晰界定了兩者在軟體開發中的角色與功能,對開發者與系統管理員而言至關重要。