Computer Science (9645)
16 个单元 · 61 个章节
免费 Computer Science (9645) 学习笔记,适合 Oxford AQA International AS Level 学生。每个章节都覆盖一个重点主题,并附例题与可延伸到 thinka app 的练习提示。
程序化編程
數據類型
編程概念
Fundamental data structures
陣列與串列
記錄
佇列
堆疊
Program design
結構化編程方法
抽象化與分解
理解與撰寫演算法
軟件開發流程
Searching and sorting algorithms
搜尋演算法
排序演算法
Representing data
進位制
資訊單位
二進制數系統
字符表示法
圖像表示法
聲音表示法
基本加密方法
錯誤偵測與更正
Computer systems
硬件與軟件
軟件類型
編程語言與翻譯軟件
Computer organisation and architecture
電腦內部硬件組件
處理器及其組件
提取-執行週期與中斷
影響處理器性能的因素
輔助儲存
邏輯閘
布林代數
Machine code and assembly language
指令格式
匯編語言編程
Object-oriented and additional programming
Classes, objects and instantiation
Encapsulation
Relationships between classes
Additional programming
Advanced data structures
Graphs
Trees
Hash tables
Priority Queues
Dictionaries
Advanced algorithms
Graph algorithms
Tree algorithms
Functional programming
The functional programming paradigm
Writing functional programs
Lists in functional programming
Theory of computation
Finite state machines (FSMs)
Regular expressions and regular languages
Turing machines
Backus-Naur Form (BNF) and syntax diagrams
Classification of algorithms
Networking and cyber security
Communications
Networking
The Internet
The Transmission Control Protocol/Internet Protocol (TCP/IP) protocol
Cyber security
Databases
Relational databases
Big data
Artificial intelligence
Applications of artificial intelligence
Creating artificially intelligent systems
Benefits and risks of artificial intelligence
看完笔记了?现在就用 AI 题目测一测自己。
马上练这一题