韌體包含在儲存在什麼東西內的東西的裡面？
硬體
硬體是裝置在機箱內以做出個人電腦。系統軟體是儲存在硬體內，而系統軟體內含有韌體，例如基本輸入輸出系統以及作業系統，這些軟體使應用軟體可以提供使用者所需的功能。作業系統通常藉由匯流排與裝置溝通，這需要軟體提供驅動程式。輸入和輸出裝置通常裝在外部的主計算機機箱。輸入裝置使用戶能夠將資訊輸入到系統中，或控制其操作。大多數個人計算機的鼠標和鍵盤，但筆記本電腦的系統通常使用的鼠標觸摸板來代替。其他的輸入裝置包括網路攝像頭，麥克風，遊戲桿和圖像掃描儀。輸出裝置在人類可讀的形式顯示資訊。這種裝置可以包括印表機，音箱，顯示器或盲文壓花。計算機資料存儲，通常稱為存儲或內存，是指計算機部件和記錄媒介的保留數字資料。資料存儲是一個核心功能和計算機的基本組成部分。
工程師和科學家往往容易混淆，科學家努力探索大自然，以便發現一般性法則，工程師則遵照此既定原則，從而在數學和科學上，解決了一些技術問題。科學家探索世界以發現普遍法則，但工程師使用普遍法則以設計實際物品。科學家研究東西，工程師建立東西，這一想法，可視為表達這句話，科學家們問為什麼，工程師問為什麼不能呢？。工程師的稱謂通常只用於在工程學其中一個範疇持有學術性學位或相等工作經驗的人士。在歐洲大陸一些國家，工程師稱謂的使用被法律所限制，必須用於持有學位的人士，而其他沒有學位人士使用，屬於違法。在美國大部份州及加拿大一些省份亦有類似法律存在，通常只有在專業工程考試取得合格才可被稱為工程師，而法律的範圍一般只在蓄意欺詐的情況下才會執行。技術專家一詞有時與工程師同義，該詞是由技術和後綴組成，意思是研究技術的人，此名稱一般在歐洲大陸一些有規管工程師名稱使用的國家中被使用，因為未受法律管制。在一些拉丁國家，technologist只是在工程師與技術員之間的專業資格。在美國，Engineer一詞也用於指操作機械引擎的人，比如鐵路Engineer是指火車司機，輪船Engineer是指輪機員，固定引擎機械師通常是負責固定引擎。
命令列介面是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面，它通常不支援滑鼠，用戶通過鍵盤輸入指令，電腦接收到指令後，予以執行。也有人稱之為字符使用者介面。通常認為，命令列介面沒有圖形使用者介面那麼方便用戶操作。因為，命令列介面的軟體通常需要用戶記憶操作的命令，但是，由於其本身的特點，命令列介面要較圖形使用者介面節約電腦系統的資源。在熟記命令的前提下，使用命令列介面往往要較使用圖形使用者介面的操作速度要快。所以，在現在的圖形使用者介面的作業系統中，通常都保留著可選的命令列介面。雖然現在許多電腦系統都提供了圖形化的操作方式，但是卻都沒有因而停止提供文字模式的命令列操作方式，相反的，許多系統反而更加強這部份的功能，例如Windows就不只加強了操作命令的功能和數量，也一直在改善Shell Programming的方式。而之所以要加強、改善，自然是因為不夠好；作業系統的圖形化操作方式對單一用戶端電腦的操作，已經相當方便，但如果是一群用戶端電腦，或者是24小時運作的伺服器電腦，圖形化操作方式有時會力有未逮，所以需要不斷增強命令列介面的腳本語言和巨集語言來提供豐富的控制與自動化的系統管理能力。
儲存裝置是用於儲存資訊的裝置或裝置。通常是將資訊數位化後再以利用電、磁或光學等方式的媒體加以儲存。記憶體是可以被電腦的中央處理器直接存取而不需要通過輸入輸出裝置的儲存裝置。記憶體一般用來儲存運算時的資料。記憶體一般速度很快，例如隨機存取記憶體RAM。RAM也是非永久性記憶體，在斷電的時候，將失去所儲存的內容。唯讀記憶體就不是易失去內容的，但不適合用來儲存大量的資料，因為其造價的昂貴。通常，唯讀記憶體在寫內容進去之前也必須完全的擦除原來的內容，這使得大規模的使用它不切實際。所以，單獨的輔助存貯器或者叫外部記憶體通常被用來儲存長期的穩定的資料。有時候，主記憶體儲器這個術語被混淆的使用在線上儲存和硬碟上，而這些都通常應歸類為輔助記憶體。主記憶體儲器可能包括幾種不同的裝置，例如CPU快取，以及特殊的處理器暫存器，這些都能直接被處理器存取，主記憶體儲器可以被隨機的存取，那就是在任何時間存取任何位置都用相同的時間。典型的位置資訊使用記憶體的實體位址。無論儲存的內容怎麼變化，實體位址是不變的。