基礎知識梳理
1.關於軟件、操作系統、硬件三者之間的關系
首先明確一下,操作系統這些系統軟件以及我下面標註的這些應用軟件都是軟件。
現在我們從底下往上面講,硬件通俗的來講,就是與計算機有關的可視化的東西,包括電腦的cpu、內存、硬盤甚至是鼠標、網線、服務器等都是我們所說的硬件上的東西;操作系統也有很多,現在主流的是Windows、Unix、linux三大操作系統。前兩者閉源,後者開源。移動端的有蘋果os系統和Android系統;軟件也根據不同的分類,劃分為遊戲類軟件、工具類軟件、管理類軟件等。
三者之間關系是O操作系統是基於硬件的基礎之上,起著呈上旗下作用的,應用軟件是不能直接訪問硬件或者對硬件進行性能的調控的,它必須需要對接到OS的接對它開放的幾口,然後通過os來進行對硬件性能的調控。同理,硬件想要改變軟件的運行狀態等,也是必須通過os操作系統來進行操作。
基礎知識梳理
相關推薦
【SQL】- 基礎知識梳理(四) - 存儲過程
var isp spl 更改 option fault 結果 特定 num 存儲過程的概念 存儲過程Procedure是一組為了完成特定功能的SQL語句集合,經編譯後存儲在數據庫中,用戶通過指定存儲過程的名稱並給出參數來執行 存儲過程的好處 A、 存儲過程允許標準組件式編
【SQL】- 基礎知識梳理(六) - 遊標
test 觸發器 刪除 管理系統 一支 spa eal har str 遊標的概念 結果集,結果集就是select查詢之後返回的所有行數據的集合。 遊標(Cursor): 是處理數據的一種方法。 它可以定位到結果集中的某一行,對數據進行讀寫。 也可以移動遊標定位到你需要的
【SQL】- 基礎知識梳理(八) - 事務與鎖
隔離性 rep del 數據表 訪問 關系 snapshot 轉換 pro 事務的概念 事務:若幹條T-SQL指令組成的一個操作數據庫的最小執行單元,這個整體要麽全部成功,要麽全部失敗。(並發控制) 事務的四個屬性:原子性、一致性、隔離性、持久性。稱為事務的ACID特性。
基礎知識梳理
技術分享 計算機 工具 現在 狀態 操作 mage 作用 系統軟件 1.關於軟件、操作系統、硬件三者之間的關系 首先明確一下,操作系統這些系統軟件以及我下面標註的這些應用軟件都是軟件。 現在我們從底下往上面講,硬件通俗的來講,就是與計算機有關的可視化的東西,包括電腦的cpu
Python基礎知識梳理 - 第01部分
python基礎知識梳理在開始Python基礎知識梳理前, 先安裝下環境. 以下過程是在Linux操作系統, root用戶下進行的, 主要安裝了2.7版本的python, 和pip, ipython, virtualenv等工具, 最後是vim的設置.1. 安裝python.# wget https://ww
web基礎知識梳理(筆記)
信息 空間 超文本 登錄訪問 trac xslt web基礎 request blog http(1.1)知識點 http協議概念 http協議是用於客戶端和服務器端之間的超文本傳輸協議,通過請求和響應實現通信,是一種無狀態協議(即對請求和響應不會做持久化處理)。 http
Python基礎知識梳理 - 第03部分
if while for 程序語言中的流程控制語句用於控制計算操作執行的次序. 次序分為: 順序, 分支, 循環. 順序, 就是字面含義, 從上至下的運行; 分支, 根據各種條件, 進入相應的程序塊; 循環, 即多次進入相同的程序塊.Python語言中分支的實現, 借助於if語句, 其一般形式如下
匯編第一章--基礎知識梳理與總結
central eight 最大 http 總線 p s 第一個 大小 電信 在談匯編語言的開始,我想大家可能有這樣的疑問:1、在計算機這個領域內,我們最不缺的就是語言,例如:C,C++,C#,JAVA,PHP,VB,Fortran,phthon·····共256種之多。這
python基礎知識梳理-----1變數,常量,註釋
因為公司用的是delphi ,所以自學了一陣delphi,但是隨著語言的發展,delphi的前景堪憂啊.辭職以後打算好好學學python,然後找找資料分析和爬蟲方面的工作. 記錄此貼,僅作學習使用,所有內容網上均有相同內容 一:變數 1:變數:將運算中的結果暫時儲存的記憶體,方便以後使用
python基礎知識梳理----2格式化輸出,替換符
一:格式化輸出 1: 格式: 例子: name=input('請輸入name') print('名字是%s'%name) %s就是代表字串串佔位符,除此之外,還有%d, 是數字佔位符, 如果把上⾯面的age後⾯面的換成%d,就代表你必須只 能輸入數字啦 這時對應的資料必須是in
python基礎知識梳理----3基本資料型別,int,bool,str ,for 迴圈,迭代
一:python的基本型別 1.int -----整數,主要進行數學運算 2.str -----字串,可以儲存少量資料,並進行相關操作, 3. bool ---布林型別,判斷真假 4.list ----列表.儲存大量的資料 用[ ]表示 5.tuple ----元組,不可以發
python基礎知識梳理-----7函式
基本內容梳理 1:函式定義,函式名,函式體以及函式的呼叫方式 2:函式的返回值 3:函式的引數 4:函式---動態傳引數 5:名稱空間,區域性名稱的載入順序,全域性名稱空間,作用域,載入順序 6:函式的巢狀 7:gloabal,nonlcal關鍵字 一:函式的定義,
web基礎知識梳理(思維導圖)
最近種草了思維導圖,發現這個東西好好用,然後剛好在準備秋招,花了兩天時間梳理了一下基礎知識,做了這個思維導圖,內容可能還不夠完善,後期會繼續改進~~ 加油!! 原檔案連結:
彙編第9~15章——彙編基礎知識梳理與總結
第9章本章講轉移指令,書中說: 可以修改IP,或同時修改CS和IP的指令統稱為轉移指令 轉移指令根據轉移時是否修改CS分為段內轉移和段間轉移。 最值得注意的一點,以段內轉移為例,如jmp s0指令,轉換為機器碼後佔用兩個位元組,第一個位元組是jmp指令自己的機器碼,而第二位元組尤其重要,它是轉移目標指令
Java知識點整理:第一章:基礎知識梳理
把java知識給總結下,也是我自己一個梳理的過程,可能這輩子這種事情就會幹這一次了,好好梳理梳理腦子裡面的知識。 學習Java其實沒有大家想想中的那麼困難,有一句話說的很好,卻往往被大家所忽視,那就是
MySQL 基礎知識梳理學習(一)----系統資料庫
information_schema 此資料庫是MySQL資料庫自帶的,主要儲存資料庫的元資料,儲存了關於MySQL伺服器維護的所有其他資料庫的資訊,如資料庫名、資料庫表、表列的資料型別及訪問許可權等。 這個庫在很多情況下,可以幫助我們做一些自動化處理的工作,比如巡檢程式找到所有的MyISAM表,或者是找
MySQL 基礎知識梳理學習(二)----記錄在頁面層級的組織管理
bsp 當前 會同 連接 分配 http mysql 基礎 有一個 2個 1.InnoDB的數據存儲結構 InnoDB中數據是通過段、簇、頁面構成的。 (1)段是表空間文件中的主要組織結構,它是一個邏輯概念,用來管理物理文件,是構成索引、表、回滾段的基本元素。創建一個索
MySQL 基礎知識梳理學習(三)----InnoDB日誌相關的幾個要點
完整 就是 相等 獲取 通過 over 插入 redo 完整性 1.REDO LOG 是用來做數據庫crash recovery的,是保證數據庫數據正確性、完整性及持久性的重要機制之一。在數據庫操作中,它保存了對InnoDB表中數據的修改記錄,所以也叫日誌文件。 2.日誌文
前端基礎知識梳理——前端的認識
前言工作快兩年了,主要從事java後臺開發,當然不是純碎的寫介面,期間還要編寫前臺的的程式碼,寫過ext,原生js,也使用過一些流行的前端框架,比如jQuery,ligerUI,bootstrap,還有最近的react+redux。對於簡單的前臺程式碼,比如原生基礎的js,還
C語言基礎知識梳理
C語言是面向過程的,而C++是面向物件的 C和C++的區別: C是一個結構化語言,它的重點在於演算法和資料結構。C程式的設計首要考慮的是如何通過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(事務)控制)。 C++,首要考慮的是如何構造一個物件模型,讓這個