① 什麼是操作系統中的介面
操作系統中的介面就是一個讓用戶操作電腦的一個界面,比如windows,它有三個介面:
1、cmd:windows上按win+r打開運行,輸入cmd就會打開命令提示符,這個是系統管理員介面。
2、explorer.exe:你打開任務管理器會看到explorer.exe,這個就是windows的桌面介面。
3、api介面,這個是面向程序員的介面。
② 軟體工程裡面的「介面」到底是什麼意思
介面泛指實體把自己提供給外界的一種抽象化物(可以為另一實體),用以由內部操作分離出外部溝通方法,使其能被修改內部而不影響外界其他實體與其交互的方式。
人類與電腦等信息機器或人類與程序之間的介面稱為用戶界面。電腦等信息機器硬體組件間的介面叫硬體介面。電腦等信息機器軟體組件間的介面叫軟體介面。
用戶介面,由一套刻度盤、球形把手、操作系統命令、繪圖顯示形式和其它裝置組成,這些設置允許用戶使用計算機或者程序通信。一個圖形用戶界面(GUI)提供給他的用戶或多或少的"畫圖導向"方法。對於計算機系統而言,GUI通常是一個較令人滿意的或者用戶友好的界面。
程序介面,由一套陳述、功能、選項、其它表達程序結構的形式、以及程序師使用的程序或者程序語言提供的數據組成。自然的、合理的、支持任何設置到連接器或者到其它設備的附加裝置。
③ 電腦的API是什麼,是不是就是埠
API不是埠,API是面向程序設計人員的編程介面。API的本質是某個軟體或系統提供給編程人員的一些預定義好的函數。有了這些函數,編程人員通過函數的使用規范來使用它們就可以實現這個程序的相應功能,這樣,程序員只需要專注於自己程序的開發即可,而不需要關注提供API的這個程序內部究竟是如何實現功能的。因此,API相當於一個黑箱,只留一個外部操作介面給編程人員,而無需關注內部具體的實現細節。
埠是計算機內部的程序用來連接網路的出口,是一個虛擬概念。計算機內的每個程序向外連接網路都要通過特定的埠,這樣很容易將數據包歸類整理而避免無法區分產生混亂。外網和計算機上的某個程序通信時,只需要知道該程序所用的埠號,通過這個埠收發信息即可,而不需要知道具體是哪個程序,它有什麼樣的屬性。每個埠都有其特定作用,有些埠號是固定的,如80埠提供HTTP服務讓你可以瀏覽網頁,23埠提供遠程登錄和控制功能,53號埠提供DNS解析服務,讓你通過輸入網址就可以訪問某個網址而不必輸入該網站的IP地址。
在計算機的命令提示符(CMD)中輸入netstat -ano,可以查看當前所有被佔用的埠的工作情況。在IP地址的冒號後面的部分就是埠號。
修改埠是比較復雜的工作,要區分系統埠、應用埠和保留埠。有些可以修改,有些不能修改,而修改的方法也隨不同的程序而異。
④ 硬體和軟體的介面 , 用戶與計算機的介面分別是什麼謝謝
兩者介面都為操作系統。
操作系統為管理計算機硬體與軟體資源的計算機程序,同時也是計算機系統的內核與基石。操作系統需要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本事務。操作系統也提供一個讓用戶與系統交互的操作界面。
操作系統的類型非常多樣,不同機器安裝的操作系統可從簡單到復雜,可從行動電話的嵌入式系統到超級計算機的大型操作系統。許多操作系統製造者對它涵蓋范疇的定義也不盡一致,例如有些操作系統集成了圖形用戶界面,而有些僅使用命令行界面,而將圖形用戶界面視為一種非必要的應用程序。
(4)電腦介面程序是什麼擴展閱讀:
介面的應用要求規定:
1、命令介面為用戶利用操作系統命令組織和控製作業的執行或管理計算機系統。命令在命令輸入界面上輸入,由系統在後台執行,並將結果反映到前台界面或者特定的文件內。
2、程序介面由一組系統調用命令組成,這是操作系統提供給編程人員的介面。用戶通過在程序中使用系統調用命令來請求操作系統提供服務。每一個系統調用都是一個能完成特定功能的子程序。
3、圖形用戶介面採用了圖形化的操作界面,用非常容易識別的各種圖標來將系統各項功能、各種應用程序和文件,直觀、逼真地表示出來。用戶可通過滑鼠、菜單和對話框來完成對應程序和文件的操作。