计算机专业术语(个人学习总结,不定期更新)
生活随笔
收集整理的這篇文章主要介紹了
计算机专业术语(个人学习总结,不定期更新)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
驅動
驅動,計算機軟件術語,是指驅動計算機里軟件的程序。驅動程序全稱設備驅動程序, 是添加到操作系統(tǒng)中的特殊程序,其中包含有關硬件設備的信息。 此信息能夠使計算機與相應的設備進行通信。驅動程序是硬件廠商根據(jù)操作系統(tǒng)編寫的配置文件。 可以說沒有驅動程序,計算機中的硬件就無法工作。 volatile volatile是一個特征修飾符(type specifier).volatile的作用是作為指令關鍵字,確保本條指令不會因編譯器的優(yōu)化而省略,且要求每次直接讀值。 https://baike.baidu.com/item/volatile/10606957?fr=aladdin 預處理器 預處理器是在真正的編譯開始之前由編譯器調(diào)用的獨立程序。預處理器可以刪除注釋、包含其他文件以及執(zhí)行宏(宏macro是一段重復文字的簡短描寫)替代。 https://baike.baidu.com/item/%E9%A2%84%E5%A4%84%E7%90%86%E5%99%A8/9067800 編譯器 簡單講,編譯器就是將“一種語言(通常為高級語言)”翻譯為“另一種語言(通常為低級語言)”的程序。 一個現(xiàn)代編譯器的主要工作流程: 源代碼 (source code) → 預處理器 (preprocessor) → 編譯器 (compiler)→ 目標代碼 (object code) → 鏈接器 (Linker) → 可執(zhí)行程序 (executables) https://baike.baidu.com/item/%E7%BC%96%E8%AF%91%E5%99%A8/8853067 鏈接器 鏈接器(Linker)是一個程序,將一個或多個由編譯器或匯編器生成的目標文件外加庫鏈接為一個可執(zhí)行文件。 目標文件是包括機器碼和鏈接器可用信息的程序模塊。簡單的講,鏈接器的工作就是解析未定義的符號引用, 將目標文件中的占位符替換為符號的地址。鏈接器還要完成程序中各目標文件的地址空間的組織, 這可能涉及重定位工作。 https://baike.baidu.com/item/%E9%93%BE%E6%8E%A5%E5%99%A8/10853221 可執(zhí)行文件 可執(zhí)行文件 (executable file) 指的是可以由操作系統(tǒng)進行加載執(zhí)行的文件。在不同的操作系統(tǒng)環(huán)境下,可執(zhí)行程序的呈現(xiàn)方式不一樣。 在windows操作系統(tǒng)下,可執(zhí)行程序可以是 .exe文件 .sys文件 .com等類型文件。 https://baike.baidu.com/item/%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6 目標代碼 目標代碼(object code)指計算機科學中編譯器或匯編器處理源代碼后所生成的代碼,它一般由機器代碼或接近于機器語言的代碼組成。 https://baike.baidu.com/item/%E7%9B%AE%E6%A0%87%E4%BB%A3%E7%A0%81/9407934 宏 ---- .bat 后綴類型執(zhí)行文件 宏就是一些命令組織在一起,作為一個單獨命令完成一個特定任務。Microsoft Word中對宏定義為:“宏就是能組織到一起作為一獨立的命令使用的一系列word命令,它能使日常工作變得更容易”。Word使用宏語言Visual Basic將宏作為一系列指令來編寫。 https://baike.baidu.com/item/%E5%AE%8F/2648286 腳本語言 是為了縮短傳統(tǒng)的編寫-編譯-鏈接-運行(edit-compile-link-run)過程而創(chuàng)建的計算機編程語言。雖然許多腳本語言都超越了計算機簡單任務自動化的領域,成熟到可以編寫精巧的程序,但仍然還是被稱為腳本。 https://baike.baidu.com/item/%E8%84%9A%E6%9C%AC%E8%AF%AD%E8%A8%80 shell 同時它又是一種程序設計語言。作為命令語言,它交互式解釋和執(zhí)行用戶輸入的命令或者自動地解釋和執(zhí)行預先設定好的一連串的命令;作為程序設計語言,它定義了各種變量和參數(shù),并提供了許多在高級語言中才具有的控制結構,包括循環(huán)和分支。 在排序算法中,Shell是希爾排序的名稱。 文字操作系統(tǒng)與外部最主要的接口就叫做shell。shell是操作系統(tǒng)最外面的一層。shell管理你與操作系統(tǒng)之間的交互:等待你輸入,向操作系統(tǒng)解釋你的輸入,并且處理各種各樣的操作系統(tǒng)的輸出結果。 shell提供了你與操作系統(tǒng)之間通訊的方式。這種通訊可以以交互方式(從鍵盤輸入,并且可以立即得到響應),或者以shell script(非交互)方式執(zhí)行。shell script是放在文件中的一串shell和操作系統(tǒng)命令,它們可以被重復使用。本質上,shell script是命令行命令簡單的組合到一個文件里面。 Shell基本上是一個命令解釋器,類似于DOS下的COMMAND.COM。它接收用戶輸入的命令(如ls等),然后調(diào)用相應的應用程序。較為通用的shell有標準的Bourne shell和C Shell。 https://baike.baidu.com/item/Shell/99702 解釋器 解釋器(英語:Interpreter),又譯為直譯器,是一種電腦程序,能夠把高級編程語言一行一行直接轉譯運行。解釋器不會一次把整個程序轉譯出來,只像一位“中間人”,每次運行程序時都要先轉成另一種語言再作運行,因此解釋器的程序運行速度比較緩慢。它每轉譯一行程序敘述就立刻運行,然后再轉譯下一行,再運行,如此不停地進行下去。 https://baike.baidu.com/item/%E8%A7%A3%E9%87%8A%E5%99%A8總結
以上是生活随笔為你收集整理的计算机专业术语(个人学习总结,不定期更新)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java把长链接变成短链接_借助第三方,
- 下一篇: OS轮转调度算法RR的C++实现