40923235 cp2020

  • Home
    • Site Map
    • reveal
    • blog
  • 首頁
  • HW1
    • UNIT 1
      • Strategies for Learning學習策略
      • What You Need to Know About the Course您需要了解的課程內容
      • About these Materials 關於這些材料
      • Metacognition元認知
      • Metacognition in Action行動中的元認知
    • UNIT2
      • Introduction簡介
      • Functions of Computers  Input  Output  Storage  and Processing計算機功能  輸入  輸出  存儲和處理
      • Hardware硬件
      • Software軟件
      • Fireware固件
      • Componentization  Standardization組件化  標準化
      • Connection Interfaces and Cables連接接口和電纜
  • HW2
  • HW3
    • Chacrater input字符輸入
      • input strings types int輸入字符串類型int
      • Discussion討論區-1
      • User input in Python使用Python的用戶輸入
      • Manipulating strings a few ways處理字符串幾種方法
    • Odd Or Even奇數或偶數
      • Exercise 2 and solution練習2和解決方案
      • Discussion討論區-2
      • Modular arithmetic the modulus operator模塊化算術模運算符
      • Conditionals有條件的
      • Checking for equality and comparators in general檢查是否相等以及一般的比較器
    • List Less Than Ten列出少於十
      • Exercise 3 and Solution練習3和解決方案
      • Discussion討論區-3
      • Lists清單
      • More Conditionals更多條件
  • 心得
Fireware固件 << Previous Next >> Connection Interfaces and Cables連接接口和電纜

Componentization  Standardization組件化  標準化

Componentization is the process of breaking down large and complex items into simple, reusable, and interchangeable pieces. For many years, computer software and hardware were made by individual companies building things that only worked for a single system. For example, if IBM made a network card, it would not work in a Compaq or Dell computer. Over the years, hardware developers realized that if they could agree to a set of standards, they could create components that could be built to work together using standard interfaces, which saves time, money, and complexity. This same concept is now being used in the software world under object-oriented programming — a standardized method of programming.

組件化是將大型和復雜項目分解為簡單,可重用和可互換的部分的過程。多年來,計算機軟件和硬件是由獨立的公司製造的,這些公司只能在單個系統上工作。例如,如果IBM製作了網卡,則它不能在Compaq或Dell計算機中工作。多年以來,硬件開發人員意識到,如果他們同意一套標準,他們可以創建可以使用標準接口構建為可以協同工作的組件,從而節省了時間,金錢和復雜性。現在,在面向對象的程序設計(一種標準化的程序設計方法)下的軟件世界中使用了相同的概念。

Standardization allows for a set of rules that everyone can follow so that hardware is interoperable and software is interoperable. This increases the ability to have componentization of hardware and software, since the input and output created are standardized. For example, web pages are coded in HTML (HyperText Markup Language), which all web browsers understand. Therefore, the user can use any web browser and still get the content they are interested in viewing because of the standardization of the system.

標準化允許每個人都可以遵循一組規則,以便硬件可互操作,軟件可互操作。由於創建的輸入和輸出是標準化的,因此這提高了對硬件和軟件進行組件化的能力。例如,網頁以HTML(超文本標記語言)編碼,所有網絡瀏覽器都可以理解。因此,由於系統的標準化,用戶可以使用任何Web瀏覽器,並且仍然可以獲得他們感興趣的內容。


Fireware固件 << Previous Next >> Connection Interfaces and Cables連接接口和電纜

Copyright © All rights reserved | This template is made with by Colorlib