導 論 教學投影片
電腦教室使用守則 上課前, 各班級請先在電腦教室前集合 進電腦教室前將鞋子排列整齊,進入後請穿拖鞋 不得攜帶任何飲食進電腦教室,僅可使用鉛筆書寫 在電腦教室應保持安靜及良好秩序 請依正常程序使用、學習電腦課程 除上述事項外,未盡事宜由各任課老師訂定之,違反規定之同學,依情節懲處
電腦與生活 電腦與生活環環相扣 網際網路使距離縮小 生活應用 個人、商業、辦公室、政府機構 科技、教育、休閒、醫療、醫療 打字、排版、印刷、電視、電影、設計、遊戲……..
電腦科學簡介 電腦結構簡介 作業系統簡介 程式語言簡介 演算法簡介 資料結構簡介
電腦結構簡介 電子計算機 (Electronic Digital Computer) 電腦的功能 指可接受、記憶並處理資料而產生有用的資訊以供人們使用的電子設備 電腦的功能 [輸入]資料 [處理]資料 [儲存]資料 [輸出]資料
電腦結構簡介(續) 電子計算機應用概況 軍事 科學工程 教育 商業 家庭 其他 回大綱
作業系統簡介 作業系統(Operating System; 簡稱OS) 軟體程式,通常由電腦的製造廠商所提供,它提供給使用者和電腦硬體一個界面,使電腦能發揮其應有的功能。一般說來作業系統的主要功用有下列三項: 資源的管理 工作的管理 讓使用者使用方便
作業系統簡介(續) 常見作業系統 MS-DOS OS/2 UNIX Windows 95 Windows 98 回大綱
程式語言簡介 程式的角色 程式語言的種類 如一齣戲的劇本,用來指示電腦(演員)的每一動作 機械語言 用0與1組合而成,直接被電腦所執行,不需翻譯 組合語言 符號化的程式語言,可讀性比械語言高,須利用組譯程式 (Assembler) 來轉換成對應的機械語言,才能被電腦執行 高階語言 以人類易寫的文字或符號來表達的程式語言,程式不能由電腦直接執行,必須經過翻譯程式轉換成機械語言才能進行執行 回大綱
程式語言簡介(續) 較常見的高階語言 程式語言發展的趨勢 讓使用者能更便利與電腦溝通 , FORTRAN:科學,工程運算 COBOL:商用資料處理 BASIC:語法簡單易學 PROLOG,LISP:人工智慧常用語言 PASCAL, C, JAVA….等 程式語言發展的趨勢 讓使用者能更便利與電腦溝通 , 第四代,如Visual Basic, Delphi 等 第五代語言(自然語言) 回大綱
演算法簡介 演算法:使用電腦解決問題的方法 演算法的條件 範例:河內塔 使用一些指令,正確地完成某一目的 步驟明確 合乎有效性 步驟有限性 河內塔動畫展示(WWW) 回大綱
資料結構簡介 用來做為人類或自動機器做溝通、解釋、記錄或處理的圖形、文數字、符號或指令,一般稱為『資料(data)』,如考試分數、火車時刻表、學生功課表......等 資料 → 資料處理 → 資訊 Data Data Processing Information 資料處理包括將資料建立檔案、儲存、排序、分類、彙總、計算以及更新等 資料結構所探討的目的在於如何使程式執行加快或更省電腦空間 排序法效率比較動畫(WWW) 回大綱