Computer Science (9645)
9个单元 · 59个章节
免费的Computer Science (9645)学习笔记,专为Oxford AQA International A-level学生准备。下列每个章节都涵盖一个重点主题,附有例题与练习提示,可在 thinka 应用中延伸练习。
第一單元(AS):程序化程式設計與資料結構
資料型別
程式設計概念
陣列與串列
記錄
佇列
堆疊
第一單元(AS):程式設計方法、搜尋與排序
結構化程式設計方法
抽象化與問題分解
解讀與撰寫演算法
軟體開發的各個環節
搜尋演算法
排序演算法
第二單元(AS):資料表示法
數字基底
資訊單位
二進位數系
字元的表示
圖形的表示
聲音的表示
基本加密方法
錯誤偵測與更正
第二單元(AS):電腦系統、組織與架構
硬體與軟體
軟體
程式語言與翻譯程式
電腦的內部硬體元件
處理器及其元件
擷取-執行週期與中斷
影響處理器效能的因素
第二單元(AS):儲存裝置、邏輯與組合語言
次級儲存裝置
邏輯閘
布林代數
指令格式
組合語言程式設計
第三單元(僅A2):物件導向與進階程式設計
類別、物件與實體化
封裝
類別之間的關係
檔案處理與遞迴
第三單元(僅A2):進階資料結構與演算法
圖
樹
雜湊表
優先佇列
字典
圖的演算法
樹的演算法
第四單元(僅A2):函數式程式設計與計算理論
函數式程式設計典範
撰寫函數式程式
函數式程式設計中的串列
有限狀態機(FSM)
正規表示式與正規語言
圖靈機
巴克斯-諾爾範式(BNF)與語法圖
演算法的分類與複雜度
第四單元(僅A2):網路、資料庫與人工智慧
通訊
網路連接
網際網路與TCP/IP協定堆疊
網路安全
關聯式資料庫
大數據
人工智慧的應用、益處與風險
建構人工智慧系統
看完笔记了?用AI练习题测试自己
立即练习此课题