Computer Science 7517
13個單元 · 51個課題
免費的Computer Science 7517學習筆記,專為AQA A Level學生準備。下列每個章節都涵蓋一個重點主題,附有例題與練習提示,可在 thinka 應用程式中延伸練習。
Fundamentals of programming
Programming
Programming paradigms
Fundamentals of data structures
Data structures and abstract data types
Queues
Stacks
Graphs
Trees
Hash tables
Dictionaries
Vectors
Fundamentals of algorithms
Graph-traversal
Tree-traversal
Reverse Polish
Searching algorithms
Sorting algorithms
Optimisation algorithms
Theory of computation
Abstraction and automation
Regular languages
Context-free languages
Classification of algorithms
A model of computation
Fundamentals of data representation
Number systems
Number bases
Units of information
Binary number system
Information coding systems
Representing images, sound and other data
Fundamentals of computer systems
Hardware and software
Classification of programming languages
Types of program translator
Logic gates
Boolean algebra
Fundamentals of computer organisation and architecture
Internal hardware components of a computer
The stored program concept
Structure and role of the processor and its components
External hardware devices
Consequences of uses of computing
Individual (moral), social (ethical), legal and cultural issues and opportunities
Fundamentals of communication and networking
Communication
Networking
The Internet
The Transmission Control Protocol/Internet Protocol (TCP/IP) protocol
Fundamentals of databases
Conceptual data models and entity relationship modelling
Relational databases
Database design and normalisation techniques
Structured Query Language (SQL)
Client server databases
Big Data
Big Data
Fundamentals of functional programming
Functional programming paradigm
Writing functional programs
Lists in functional programming
Systematic approach to problem solving
Aspects of software development
看完筆記了?用AI練習題測試自己
立即練習此課題