2019/0117/資訊系統架構&網路層
電腦結構
硬體/感應器 <-> 韌體 <-> 作業系統 <-> 軟體 <-> 輸出入設備
登出切換使用者 <-- 還是會占住記憶體/cpu耗能 等於程式沒關閉
指標 / 程序狀態
程序編碼
程式計數器
暫存器
記憶體限制
已開放檔案表
電腦作業系統
運算能力 資源管理能力
GUI 較 CLI 耗能
unix
linux
Mac OS X BSD/Darwin
行動裝置作業系統
手機不同品牌也有自己的作業系統版本
android
ios BSD/Darwin
blackberry os 黑莓機
windows rt
firefox os
虛擬機 模擬開發環境
系統開發 軟體開發 生命週期 UML
PM = 人 (水電 木工 泥做) = 軟體編程
SD/SA = 設計師 (管線 系統櫃 ) = 需求功能
語言
低階語言 = 機器 011001 = A
組合語言 = A(課本)+B(關起)
高階語言 = 自然 將課本關起來
物件導向:可以把資料和行為直接定義在物件上(稱之為封裝),便於再利用。
宣告變數(variable):以程式語言提供之資料型態,定義欲處理資料對象。
基本邏輯:
指令: [=] 指定變數的值。
邏輯判斷式: [if] 如果為真執行後面運算指令。
迴圈: [while] 重複執行回圈內指令。
int i = 1 , x = 0 ;
while ( i < 6 )
{
x = x + i ;
i = i + 1 ;
}
answer : i=5 x=5
IS 資訊系統架構
辦公室自動化 OA
電子表單線上簽核系統
填寫表單
資料IN PUT
資料庫
資料庫管理系統 (階層式/結構式/圖形式 。。。)
資料OUT PUT
簽核表單
決策支援系統 DSS
各種資訊感應器/監視器 IN PUT (資料來源)
資料庫
資料回傳資訊 OUT PUT
圖形顯示資料
主管資訊系統 EIS
策略資訊系統 SIS
專家系統 ES
應用層
email
bbs
www
web
xml
資料/傳送 協定
SMTP 送資料
POP3 下載郵件
IMAP 線上閱讀
資料夾名稱
A使用者 -> A郵件伺服器(YAHOO -> B郵件伺服器(GMAIL -> B使用者
TELNET 終端機輸入協定
BBS 電子佈告欄系統(英语:Bulletin Board System)
PTT 批踢踢實業坊
23PORT
每個協定有固定通道
HTTP://
主從式架構
個人電腦->HTTP請求->網路世界電腦到處找->找到伺服器->HTTP回應->個人電腦
URL : http : // www.abc.com / product / list.html
通訊協定 主機名稱 檔案路徑 檔案名稱
主機名稱 機構名稱 機構類別 地區名稱 ...
DNS 伺服器工作原理 IP/URL 互轉
即時通訊軟體
excel 巨集 一連串的動作 設定完後 一鍵自動重複
&文字相加
Last updated