程序
1 什麼是程序程序指的是乙個正在進行/執行的程式,程序是用來描述程式執行過程的虛擬概念
程序vs程式
程式:一堆**
程序:程式的執行的過程
程序的概念起源於作業系統,程序是作業系統最核心的概念,作業系統其它所有的概念都是圍繞程序來
作業系統理論:
1. 作業系統是什麼?
作業系統是乙個協調\管理\控制計算機硬體資源與應用軟體資源的一段控制程式
有兩大功能:
1. 將複雜的硬體操作封裝成簡單的介面給應用程式或者使用者去使用
2. 將多個程序對硬體的競爭變得有序
作業系統發展史
併發: 多個任務看起來是同時執行的
序列:乙個任務完完整整地執行完畢,才能執行下乙個任務
多道技術:(復用=>共享/共用)
1. 空間上的復用:多個任務復用記憶體空間
2. 時間上的復用:多個任務復用cpu的時間
1. 乙個任務占用cpu時間過長會被作業系統強行剝奪走cpu的執行許可權:比起序列執行反而會降低效率
2. 乙個任務遇到io操作也會被作業系統強行剝奪走cpu的執行許可權:比起序列執行可以提公升效率
2 為何用程序 實現併發
第三十二天
多表操作 1 型別 1 對1 1對多 主外來鍵 多對多 中間表 2 笛卡爾積 select from pet p,emp e where p.ren e.empno 3 子查詢 巢狀查詢 將查詢語句嵌入到某個查詢中 例 查詢 張三 所擁有的寵物資訊 select p.from pet p,emp e...
打卡第三十二天
mysql grant all privileges on to root localhost identified by some pass with grant option 本地操作的許可權 mysql grant all privileges on to root identified by...
實習篇 第三十二天
今天5號,是與醫生預約做亞冠修復的時間,這次還好,醫生讓我九點半到,這意味著我可以多睡會懶覺!不知道什麼緣故,我每天起來都是昏昏沉沉的,是因為天冷?因為房間暗 沒有窗戶 還是房間不透氣?也許這些原因都有吧,每次上班的早上我都沒有睡好覺,令人想不到的是一到週末,我七點多就自動醒來!這讓我很是惱火!言歸...