IB/第 4 組/計算機科學/計算機組織/應用層
網頁瀏覽器的例子
Google Chrome、Firefox、Safari、Opera、Internet Explorer
它是什麼?
網頁瀏覽器是一種通用應用軟體,允許訪問網站。它是一個軟體應用程式,允許使用者訪問和檢視網際網路上的網頁和其他內容。它從 Web 伺服器檢索資訊,並在使用者的裝置上以易於閱讀和瀏覽的格式顯示。
網頁瀏覽器為使用者提供圖形介面 (GUI),允許他們透過選單、按鈕和其他控制元件與網頁互動。它們還支援書籤、歷史記錄和選項卡式瀏覽等功能,使使用者能夠輕鬆地瀏覽和管理其線上活動。
它是如何工作的?
使用者(也稱為“客戶端”)在瀏覽器中輸入網站的 URL。
然後,瀏覽器使用稱為 DNS(域名系統)的全球資料庫將網站 URL 與相應的 IP 地址匹配。IP 地址是一個儲存位置,指定網站資料儲存的位置。伺服器是一個儲存資料的計算機硬體,併為其他稱為“客戶端”的程式提供功能。
然後,瀏覽器向具有 IP 地址的伺服器發出請求。然後,伺服器會撤回網站的 html(原始碼),該程式碼本身儲存在伺服器中或由伺服器生成。
瀏覽器接收並讀取此原始碼。這是一個關於它如何工作的圖示

因此,網頁瀏覽器的目的是將資訊從伺服器帶到客戶端(透過請求和響應),使客戶端能夠檢視資訊。

資料庫管理系統 (DBMS) 負責以結構化的方式組織資料,以及該資料庫的安全性和訪問控制(建立、保護、讀取、更新和刪除資料)。雖然電子表格允許我們儲存資料,但資料庫管理系統支援“按型別篩選”等功能,這有利於大型企業管理大量資料。
在資料庫中,我們可以擁有具有不同許可權的使用者。
MySQL 和 mongoDB 是兩種資料庫的例子。
電子郵件軟體是一種程式,具有傳送和接收電子郵件的功能和能力。在大多數情況下,這些程式是電子郵件編輯器,具有各種格式、佈局和訊息功能工具。它託管、最佳化或保護個人或商業用途的數字通訊。
大大小小的組織都部署電子郵件軟體,因為數字通訊對於開展現代業務至關重要。
以下是電子郵件軟體的功能

- 收件箱
- 地址簿
- 傳輸附件
- 能夠組織電子郵件:反垃圾郵件、歸檔、垃圾箱等...
- 通知
有三種類型的電子郵件軟體。
第一個是營銷,其中電子郵件即時傳送用於客戶通訊,例如廣告、品牌或籌款活動。第二個是安全,這是一個旨在防止、檢測和應對潛在威脅的程式。最後一個是最佳化,它可以提高效能並適應不斷發展的電子郵件營銷解決方案。
電子郵件軟體的一個例子是 Gmail,使用者可以在其中組織、傳送和接收電子郵件。它具有不同型別電子郵件的佈局,並具有格式化電子郵件的工具。

文字處理軟體是指一種管理文字檔案建立、儲存和列印的應用程式。
它允許使用者編寫和修改文字檔案,所有可用工具都顯示在直觀的 GUI 中。
它是最常見的應用程式型別之一,幾乎存在於所有現代計算機中。
常見的文字處理軟體示例包括 Microsoft Word、Google Docs 和 Apple Pages。

計算機輔助設計軟體是可以建立計算機數字設計的程式。它通常被建築師、產品設計師、工程師、製造商等使用...
它允許使用者在 2D 或 3D 中建立設計、視覺化其構造、修改和最佳化設計過程以及檢視最終產品。CAD 軟體還用於能夠比沒有它時更好地設計東西,因為 CAD 允許使用者建立具有大量細節的設計。
不同 CAD 軟體的非綜合列表
- AutoCAD:用於建築、工程和工業設計。
- SolidWorks:用於製造和產品設計。
- Pro/Engineer (Creo):航空航天和汽車工程。
- SketchUp:易於上手,適合建築、室內和景觀設計
CAD 設計的大規模使用的一個例子是在汽車製造商特斯拉中。
特斯拉使用 CAD 設計其電動汽車及其零部件。他們使用這些工具來建立汽車(內部和外部)的完整 3D 模型。這些模型主要用於確保所有部件完美配合並按預期執行。他們還可以使用這些模型來模擬汽車在不同情況下的效能,測試加速、充電時間、風阻、油耗等... 這也用於調整汽車的美觀和外觀。
注意:CAD 軟體不要與圖形處理軟體混淆,雖然它們有很多相似之處,許多型別的 CAD 軟體也是圖形處理軟體。

電子表格軟體是一種通用應用軟體,允許將以行和列排列的資料用於計算。電子表格有很多用途,從儲存資料、建立預算到顯示圖形和圖表。
電子表格軟體被廣泛使用,因為它們允許使用者以任何他們需要的方式操縱、組織和排列資料。它們通常易於使用和使用。大多數電子表格可以與他人共享,並且可以有多個人在同一個頁面上協作。這也是為什麼企業和組織經常使用電子表格軟體。
一些流行的電子表格軟體示例是
- Google Sheets
- Microsoft Excel
- LibreOffice
- Zoho
- OpenOffice Calc
- Smartsheet
- Numbers
但為什麼電子表格軟體很重要?
它們允許使用者輕鬆高效地組織、分析、視覺化和操縱資料。
為了保持與使用者清晰的互動和溝通,軟體通常遵循 WIMP(視窗、圖示、選單、指標)正規化,使用以下使用者介面 GUI 元素

- 視窗:螢幕上一個可調整大小的區域,用於顯示資訊,可以透過滑鼠游標在桌面上拖動。不同的應用程式視窗可以重疊顯示,關閉這些視窗通常也會停止其關聯的程式。
- 選單:一個(通常是)可摺疊的選項顯示,允許使用者執行不同的任務。
- 圖示:一個代表不同物件的影像,這些物件具有與其關聯的任務(例如,用於儲存的軟盤)。
- 控制元件(或視窗小部件):顯示與某個概念相關的一組相關專案或操作(參見影像),例如用於將不同型別的媒體插入文件的“插入”。
- 指標:透過指向裝置(如滑鼠或觸控板)反映使用者的移動,並允許使用者透過點選和拖動 GUI 元素直接與程式互動。
- ↑ 網路工作原理 - 大局觀,檢索於 2023-04-05