軟體開發基礎
計算機是執行程式指令的電子裝置,輸入、輸出、儲存和處理
cpu部件:算術邏輯單元
(alu)
,控制單元
儲存器:主儲存器(臨時儲存資料),輔助儲存器(永久儲存)
ram:隨機訪問儲存器
—記憶體條
rom:唯讀儲存器
—可以訪問和讀取但不能修改
cache:
快取記憶體
乙個位元組
(byte)等於8
位(bit)
軟體的分類:系統軟體、通用軟體、應用軟體、程式語言
程式語言分類:機器語言(第一代)、組合語言(第二代)
二進位制、十進位制、十六進製制的轉換
十進位制轉二進位制,可以採用除
2取模,商為
1時停止,然後從下往上組合即是相應的二進位制
十進位制小數轉二進位制乘
2取整,先取的作為高位
二進位制轉十進位制:
1101 = 1*2^0+0*2^1+1*2^2+1*2^3 //
從右往左開始算
資料結構
資料結構是將資料儲存到計算機中的種方式,以便有效使用這些資料
棧(後進先出)
鍊錶佇列(先進先出)
雜湊表堆圖樹
網路和internet
共享資料、在計算機之間交換資料、高效的資源管理
區域網(
lan)、都會網路(
man)、廣域網(
wan)
tcp:傳輸控制協議
ip:網際協議
udp:
使用者資料報文協議
(不用建立連線,從一邊往另一邊送東西,資料可能丟失)
軟體開發過程
軟體開發模型:瀑布型、螺旋型
軟體開發過程:
1、可行研究與計畫
2、需求分析
3、設計
4、開發
5、評估/測試
6、維護
java學習筆記 第3天
sys as sysdba sys使用者可以建立其他的使用者 create user user01 identified by u01 建立乙個使用者,口令為u01 alter user user01 identified by us01 更改使用者的口令為us01 password 只有擁有dba...
java學習筆記 第4天
停止oracle的服務,只在使用它的時候才去啟動會加快電腦執行速度 oracle的服務 oracleserviceorcl 使用sql plus時需要啟用它 oracleoradb11g home 1tnslistener 使用第三方工具時,像pl sqldeveloper時需要啟用 約束資料型別是...
java學習筆記 第11天
建立視窗之後無法關閉 ctrl alt delete 直接殺程序 xml extensible markuplanguage xml 描述事物本身 xsl 事物的表現形式 dtd schema 定義xml的語法 與html的區別 更有利於資料的描述,交換 html不具有擴充套件性,xml可以定義新的...