『壹』 編譯程序是系統軟體嗎
系統軟體是指操作系統運行需要的軟體。是windows文件夾裡面裝的那些東西。
編譯程序又不是系統必須的,當然不是系統軟體。
『貳』 操作系統的主要功能有什麼
操作系統的五大管理功能:
1、作業管理:包括任務、界面管理、人機交互、圖形界面、語音控制和虛擬現實等。
2、文件管理:又稱為信息管理。
3、存儲管理:實質是對存儲「空間」的管理,主要指對主存的管理。
4、設備管理:實質是對硬體設備的管理,其中包括對輸入輸出設備的分配、啟動、完成和回收。
5、進程管理:實質上是對處理機執行「時間」的管理,即如何將CPU真正合理地分配給每個任務。
『叄』 操作系統的定義是什麼簡述操作系統的幾大功能。
操作系統是管理計算機硬體與軟體資源的計算機程序。
操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入設備與輸出設備、操作網路與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。
操作系統主要包括的功能有:
1、進程管理,其工作主要是進程調度,在單用戶單任務的情況下,處理器僅為一個用戶的一個任務所獨占,進程管理的工作十分簡單。但在多道程序或多用戶的情況下,組織多個作業或任務時,就要解決處理器的調度、分配和回收等問題 。
2、存儲管理分為幾種功能:存儲分配、存儲共享、存儲保護 、存儲擴張。
3、設備管理分有以下功能:設備分配、設備傳輸控制、設備獨立性。
4、文件管理:文件存儲空間的管理、目錄管理 、文件操作管理、文件保護。
5、作業管理是負責處理用戶提交的任何要求。
(3)程序編譯是不是操作系統的功能擴展閱讀:
從使用者角度來說,操作系統可以對計算機系統的各項資源板塊開展調度工作,其中包括軟硬體設備、數據信息等,運用計算機操作系統可以減少人工資源分配的工作強度,使用者對於計算的操作干預程度減少,計算機的智能化工作效率就可以得到很大的提升。
在資源管理方面,如果由多個用戶共同來管理一個計算機系統,那麼可能就會有沖突矛盾存在於兩個使用者的信息共享當中。
為了更加合理的分配計算機的各個資源板塊,協調計算機系統的各個組成部分,就需要充分發揮計算機操作系統的職能,對各個資源板塊的使用效率和使用程度進行一個最優的調整,使得各個用戶的需求都能夠得到滿足。
『肆』 計算機上操作系統的作用是A.解釋執行源程序 B.編譯源程序 C進行編碼轉換 D.控制和管理系統資源
絕對是D,操作系統的作用就管理計算機軟體、硬體資源。
系統資源,它這里的系統不是指操作系統,所以不是「如果是D的話那麼意思就是操作系統的作就是就是控制和管理『操作系統』的資源!這不是廢話嘛!」
這里是指硬體、軟體系統,「系統」不是都指操作系統,人體的各部分組成整體,也叫系統。
C 的編碼轉換是編譯器的功能,有些編譯後的程序就是2進制代碼了,機器直接識別的,不是操作系統來轉換的。
『伍』 計算機中的操作系統的主要功能是什麼
操作系統的主要作用
操作系統的主要功能是資源管理,程序控制和人機交互等。計算機系統的資源可分為設備資源和信息資源兩大類。設備資源指的是組成計算機的硬體設備,如中央處理器,主存儲器,磁碟存儲器,列印機,磁帶存儲器,顯示器,鍵盤輸入設備和滑鼠等。信息資源指的是存放於計算機內的各種數據,如文件,程序庫,知識庫,系統軟體和應用軟體等。
操作系統位於底層硬體與用戶之間,是兩者溝通的橋梁。用戶可以通過操作系統的用戶界面,輸入命令。操作系統則對命令進行解釋,驅動硬體設備,實現用戶要求。以現代觀點而言,一個標准個人電腦的OS應該提供以下的功能:進程管理(Processingmanagement)內存管理(Memorymanagement)文件系統(Filesystem)網路通訊(Networking)安全機制(Security)用戶界面驅動程序(Devicedrivers)
資源管理:系統的設備資源和信息資源都是操作系統根據用戶需求按一定的策略來進行分配和調度的。操作系統的存儲管理就負責把內存單元分配給需要內存的程序以便讓它執行,在程序執行結束後將它佔用的內存單元收回以便再使用。對於提供虛擬存儲的計算機系統,操作系統還要與硬體配合做好頁面調度工作,根據執行程序的要求分配頁面,在執行中將頁面調入和調出內存以及回收頁面等。
程序控制:一個用戶程序的執行自始至終是在操作系統控制下進行的。一個用戶將他要解決的問題用某一種程序設計語言編寫了一個程序後就將該程序連同對它執行的要求輸入到計算機內,操作系統就根據要求控制這個用戶程序的執行直到結束。操作系統控制用戶的執行主要有以下一些內容:調入相應的編譯程序,將用某種程序設計語言編寫的源程序編譯成計算機可執行的目標程序,分配內存儲等資源將程序調入內存並啟動,按用戶指定的要求處理執行中出現的各種事件以及與操作員聯系請示有關意外事件的處理等。
人機交互:操作系統的人機交互功能是決定計算機系統「友善性」的一個重要因素。人機交互功能主要靠可輸入輸出的外部設備和相應的軟體來完成。可供人機交互使用的設備主要有鍵盤顯示、滑鼠、各種模式識別設備等。與這些設備相應的軟體就是操作系統提供人機交互功能的部分。人機交互部分的主要作用是控制有關設備的運行和理解並執行通過人機交互設備傳來的有關的各種命令和要求。
虛擬內存:虛擬內存是計算機系統內存管理的一種技術。它使得應用程序認為它擁有連續的可用的內存(一個連續完整的地址空間),而實際上,它通常是被分隔成多個物理內存碎片,還有部分暫時存儲在外部磁碟存儲器上,在需要時進行數據交換。
用戶介面:用戶介麵包括作業一級介面和程序一級介面。作業一級介面為了便於用戶直接或間接地控制自己的作業而設置。它通常包括聯機用戶介面與離線用戶介面。程序一級介面是為用戶程序在執行中訪問系統資源而設置的,通常由一組系統調用組成
『陸』 編寫程序是操作系統功能嗎
是的。
計算機程序以某些程序設計語言編寫,運行於某種目標結構體繫上。打個比方,程序就如同以英語(程序設計語言)寫作的文章,要讓一個懂得英語的人(編譯器)同時也會閱讀這篇文章的人(結構體系)來閱讀、理解、標記這篇文章。一般的,以英語文本為基礎的計算機程序要經過編譯、鏈接而成為人難以解讀,但可輕易被計算機所解讀的數字格式,然後放入運行。
程序的運行
為了使計算機程序得以運行,計算機需要載入代碼,同時也要載入數據。從計算機的底層來說,這是由高級語言(例如Java,C/C++,C#等)代碼轉譯成機器語言而被CPU所理解,進行載入。如果您在一個符合大多數的計算機上,操作系統例如Windows、Linux等,載入並執行很多的程序,在這種情況下,每一個程序是一個單獨的映射,並不是計算機上的所有可執行程序。
『柒』 系統功能可分為哪四點
系統功能可分為以下四點:
1.處理器管理 處理器是完成運算和控制的設備。
在多道程序運行時,每個程序都需要一個處理器,而一般計算機中只有一個處理器。操作系統的一個功能就是安排好處理器的使用權,也就是說,在每個時刻處理器分配給哪個程序使用是操作系統決定的。2.存儲管理 計算機的內存中有成千上萬個存儲單元,都存放著程序和數據。何處存放哪個程序,何處存放哪個數據.都是由操作系統來統一安排與管理的o這是操作系統的存儲功能o 3.設備管理 計算機系統中配有各種各樣的外部設備。操作系統的設備管理功能採用統一管理模式,自動處理內存和設備間的數據傳遞,從而減輕用戶為這些設備設計輸入輸出程序的負擔。4.作業管理 作業是指獨立的、要求計算機完成的一個任務。操作系統的作業管理功能包括兩點屍是在多道程序運行IC現貨商時,使得備用戶合理地共享計算機系統資源22是提供給操作人員一套控制命令用來控製程序的運行o 5.文件管理 計算機系統中的程序或數據都要存放在相應存儲介質上。為了便於管理,操作系統招相關的信息集中在一起,稱為文件。操作系統的文件管理功能就是負責這些文件的存儲、檢索、更新、保護和共享。
『捌』 什麼功能不是操作系統直接完成的功能
對程序進行編譯功能不是操作系統直接完成的功能,因為任何編程語言必須安裝對應的編譯器才能編譯
『玖』 簡述操作系統具有的五個主要功能
1.處理器管理
處理器是完成運算和控制的設備。在多道程序運行時,每個程序都需要一個處理器,而一般計算機中只有一個處理器。操作系統的一個功能就是安排好處理器的使用權,也就是說,在每個時刻處理器分配給哪個程序使用是操作系統決定的。
2.存儲管理
計算機的內存中有成千上萬個存儲單元,都存放著程序和數據。何處存放哪個程序,何處存放哪個數據.都是由操作系統來統一安排與管理的o這是操作系統的存儲功能o
3.設備管理
計算機系統中配有各種各樣的外部設備。操作系統的設備管理功能採用統一管理模式,自動處理內存和設備間的數據傳遞,從而減輕用戶為這些設備設計輸入輸出程序的負擔。
4.作業管理
作業是指獨立的、要求計算機完成的一個任務。操作系統的作業管理功能包括兩點屍是在多道程序運行IC現貨商時,使得備用戶合理地共享計算機系統資源22是提供給操作人員一套控制命令用來控製程序的運行o
5.文件管理
計算機系統中的程序或數據都要存放在相應存儲介質上。為了便於管理,操作系統招相關的信息集中在一起,稱為文件。操作系統的文件管理功能就是負責這些文件的存儲、檢索、更新、保護和共享。
『拾』 程序語言,操作系統,編譯器三者之間有何關系
可以理解為程序語言需要在編譯器裡面進行編譯,但是編輯器需要運行在操作系統里
編程語言(programming language),是用來定義計算機程序的形式語言。它是一種被標准化的交流技巧,用來向計算機發出指令。一種計算機語言讓程序員能夠准確地定義計算機所需要使用的數據,並精確地定義在不同情況下所應當採取的
簡單講,編譯器就是將"一種語言(通常為高級語言)"翻譯為"另一種語言(通常為低級語言)"的程序。一個現代編譯器的主要工作流程:源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler) → 目標代碼 (object code) → 鏈接器 (Linker) → 可執行程序 (executables)
操作系統是管理計算機硬體資源,控制其他程序運行並為用戶提供交互操作界面的系統軟體的集合。操作系統是計算機系統的關鍵組成部分,負責管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本任務。操作系統的種類很多,各種設備安裝的操作系統可從簡單到復雜,可從手機的嵌入式操作系統到超級計算機的大型操作系統。目前流行的現代操作系統主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少數操作系統,大部分操作系統都為類Unix操作系統。