Computer Science (9645)

16個單元 · 61個課題

免費的Computer Science (9645)學習筆記,專為Oxford AQA International AS Level學生準備。下列每個章節都涵蓋一個重點主題,附有例題與練習提示,可在 thinka 應用程式中延伸練習。

Procedural programming

Fundamental data structures

Program design

  • Structured approach to programming

  • Abstraction and decomposition

  • Following and writing algorithms

  • Aspects of software development

Searching and sorting algorithms

Representing data

Computer systems

  • Hardware and software

  • Software

  • Programming languages and translation software

Computer organisation and architecture

  • Internal hardware components of a computer

  • The processor and its components

  • The Fetch-Execute cycle and interrupts

  • Factors affecting processor performance

  • Secondary storage

  • Logic gates

  • Boolean algebra

Machine code and assembly language

Object-oriented and additional programming

  • Classes, objects and instantiation

  • Encapsulation

  • Relationships between classes

  • Additional programming

Advanced data structures

Advanced 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

Databases

Artificial intelligence

  • Applications of artificial intelligence

  • Creating artificially intelligent systems

  • Benefits and risks of artificial intelligence

立即實踐所學

不要只看筆記,用無限量AI題目練習,即時獲得批改回饋。加入逾100,000名正在提升成績的學生。

看完筆記了?用AI練習題測試自己

立即練習此課題