跳轉到內容

IB/第 4 組/計算機科學/計算機組織/應用層

來自華夏公益教科書,開放書籍,開放世界

什麼是外圍裝置和輸入/輸出裝置?

[編輯 | 編輯原始碼]

為什麼現在的電腦都預裝了通用應用軟體?

[編輯 | 編輯原始碼]

什麼是網頁瀏覽器?

[編輯 | 編輯原始碼]

網頁瀏覽器的例子

Google Chrome、Firefox、Safari、Opera、Internet Explorer

它是什麼?

網頁瀏覽器是一種通用應用軟體,允許訪問網站。它是一個軟體應用程式,允許使用者訪問和檢視網際網路上的網頁和其他內容。它從 Web 伺服器檢索資訊,並在使用者的裝置上以易於閱讀和瀏覽的格式顯示。

網頁瀏覽器為使用者提供圖形介面 (GUI),允許他們透過選單、按鈕和其他控制元件與網頁互動。它們還支援書籤、歷史記錄和選項卡式瀏覽等功能,使使用者能夠輕鬆地瀏覽和管理其線上活動。

它是如何工作的?

使用者(也稱為“客戶端”)在瀏覽器中輸入網站的 URL。

然後,瀏覽器使用稱為 DNS(域名系統)的全球資料庫將網站 URL 與相應的 IP 地址匹配。IP 地址是一個儲存位置,指定網站資料儲存的位置。伺服器是一個儲存資料的計算機硬體,併為其他稱為“客戶端”的程式提供功能。

然後,瀏覽器向具有 IP 地址的伺服器發出請求。然後,伺服器會撤回網站的 html(原始碼),該程式碼本身儲存在伺服器中或由伺服器生成。


瀏覽器接收並讀取此原始碼。這是一個關於它如何工作的圖示

網頁瀏覽器的工作原理

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

[1]

什麼是資料庫管理系統?

[編輯 | 編輯原始碼]
資料庫-mysql

資料庫管理系統 (DBMS) 負責以結構化的方式組織資料,以及該資料庫的安全性和訪問控制(建立、保護、讀取、更新和刪除資料)。雖然電子表格允許我們儲存資料,但資料庫管理系統支援“按型別篩選”等功能,這有利於大型企業管理大量資料。

在資料庫中,我們可以擁有具有不同許可權的使用者。

MySQL 和 mongoDB 是兩種資料庫的例子。




什麼是電子郵件軟體?

[編輯 | 編輯原始碼]

電子郵件軟體是一種程式,具有傳送和接收電子郵件的功能和能力。在大多數情況下,這些程式是電子郵件編輯器,具有各種格式、佈局和訊息功能工具。它託管、最佳化或保護個人或商業用途的數字通訊。

大大小小的組織都部署電子郵件軟體,因為數字通訊對於開展現代業務至關重要。

以下是電子郵件軟體的功能

Gmail 介面示例,使用者可以在其中搜索特定電子郵件
  • 收件箱
  • 地址簿
  • 傳輸附件
  • 能夠組織電子郵件:反垃圾郵件、歸檔、垃圾箱等...
  • 通知

有三種類型的電子郵件軟體。

第一個是營銷,其中電子郵件即時傳送用於客戶通訊,例如廣告、品牌或籌款活動。第二個是安全,這是一個旨在防止、檢測和應對潛在威脅的程式。最後一個是最佳化,它可以提高效能並適應不斷發展的電子郵件營銷解決方案。

電子郵件軟體的一個例子是 Gmail,使用者可以在其中組織、傳送和接收電子郵件。它具有不同型別電子郵件的佈局,並具有格式化電子郵件的工具。

什麼是文字處理軟體?

[編輯 | 編輯原始碼]
文字處理軟體示例(Apple Pages)

文字處理軟體是指一種管理文字檔案建立、儲存和列印的應用程式。

它允許使用者編寫和修改文字檔案,所有可用工具都顯示在直觀的 GUI 中。

它是最常見的應用程式型別之一,幾乎存在於所有現代計算機中。

常見的文字處理軟體示例包括 Microsoft Word、Google Docs 和 Apple Pages。

什麼是計算機輔助設計 (CAD) 軟體?

[編輯 | 編輯原始碼]
CAD 軟體使用者介面

計算機輔助設計軟體是可以建立計算機數字設計的程式。它通常被建築師、產品設計師、工程師、製造商等使用...

它允許使用者在 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

但為什麼電子表格軟體很重要?

它們允許使用者輕鬆高效地組織、分析、視覺化和操縱資料。

什麼是圖形處理軟體?

[編輯 | 編輯原始碼]

軟體的主要 GUI 元素有哪些?

[編輯 | 編輯原始碼]

為了保持與使用者清晰的互動和溝通,軟體通常遵循 WIMP(視窗、圖示、選單、指標)正規化,使用以下使用者介面 GUI 元素

Screenshot of a Word document
一個程式(Word)視窗的示例,包含選單、滑塊和按鈕等 GUI 元素。

- 視窗:螢幕上一個可調整大小的區域,用於顯示資訊,可以透過滑鼠游標在桌面上拖動。不同的應用程式視窗可以重疊顯示,關閉這些視窗通常也會停止其關聯的程式。

- 選單:一個(通常是)可摺疊的選項顯示,允許使用者執行不同的任務。

- 圖示:一個代表不同物件的影像,這些物件具有與其關聯的任務(例如,用於儲存的軟盤)。

- 控制元件(或視窗小部件):顯示與某個概念相關的一組相關專案或操作(參見影像),例如用於將不同型別的媒體插入文件的“插入”。

- 指標:透過指向裝置(如滑鼠或觸控板)反映使用者的移動,並允許使用者透過點選和拖動 GUI 元素直接與程式互動。

  1. 網路工作原理 - 大局觀,檢索於 2023-04-05
華夏公益教科書