Singapore-Cambridge A-Level Computing (H2)
A-Level · SEABComputer Science45 篇笔记 个文件夹,289 KB
cookie 制作的 SEAB A-Level Computer Science 复习笔记,共 45 篇,分为 6 个章节,按照课程主题编排。
Notes for Singapore-Cambridge A-Level Computing (H2, syllabus 9569), in folders for the syllabus's six modules in its order: programming fundamentals, data structures and algorithms, data and information, computer networks, social, ethical and security impact, and emerging technologies. Python, SQL, HTML, CSS and Flask are covered with code. They follow the syllabus for exams from 2027.
添加后,这些笔记的副本会放入你的笔记中,存放在一个单独的文件夹里,并保留下面的文件夹结构,你可以修改它们并转换成抽认卡或题目组。下载会生成一个包含 Markdown 文件的 zip 压缩包,可用任何笔记应用打开。
内容
Programming fundamentals
- Algorithms, pseudocode and problem solving6 KB
- Data types, operators and library functions7 KB
- Lists, tuples and dictionaries6 KB
- Functions, procedures and scope5 KB
- Coding standards4 KB
- Recursion6 KB
- Data validation and verification5 KB
- Errors, exceptions and testing6 KB
Data structures and algorithms
- Stacks6 KB
- Queues5 KB
- Linked lists6 KB
- Binary trees and binary search trees6 KB
- Tree traversals and searching a tree6 KB
- Hash tables6 KB
- Text files5 KB
- Insertion sort and bubble sort4 KB
- Quicksort and merge sort6 KB
- Linear search and binary search5 KB
- Time complexity and Big-O5 KB
- Classes, objects and encapsulation6 KB
- Inheritance, polymorphism and class diagrams6 KB
Data and information
- Number bases5 KB
- Character encoding5 KB
- Relational databases and keys6 KB
- Redundancy, dependency and normalisation6 KB
- Entity-relationship diagrams5 KB
- SQL statements7 KB
- Using SQL from Python6 KB
- NoSQL databases6 KB
Computer networks
- Networks, IP addresses and DNS7 KB
- Protocols, packet switching and client-server7 KB
- Web and native applications and usability6 KB
- HTML and CSS8 KB
- Flask web applications13 KB
Social, ethical and security impact of computing
- Social, ethical, legal and economic issues and professional conduct9 KB
- Singapore legislation: CMCA, POFMA, POHA and PDPA9 KB
- Confidentiality: authentication, access control and firewalls7 KB
- Encryption7 KB
- Integrity and non-repudiation: hashes, checksums and digital signatures7 KB
- Availability: denial of service, malware and recovery8 KB
- Cybersecurity: social engineering and web application vulnerabilities9 KB
Emerging technologies
- Artificial intelligence and machine learning6 KB
- Supervised learning and k-nearest neighbours6 KB
- Unsupervised learning and k-means6 KB
- The machine learning workflow with scikit-learn9 KB
第一篇笔记
添加或下载后,还有 44 篇。
评论
还没有文字评价。把这些笔记添加到你自己的笔记中,就可以成为第一个评价的人。