Singapore-Cambridge A-Level Computing (H2)
45 notes de révisions pour SEAB A-Level Computer Science, créée par cookie, répartie en 6 sections qui suivent les thèmes du cours.
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.
En les ajoutant, tu places une copie dans tes notes, dans un dossier dédié avec les dossiers ci-dessous. Tu peux la modifier et la transformer en flashcards ou en deck de questions. Le téléchargement te donne une archive zip de fichiers markdown, que tu peux ouvrir dans n’importe quelle application de notes.
Contenu
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
La première note
Et 44 autres une fois que tu les auras ajoutées ou téléchargées.
Avis
Aucun avis écrit pour le moment. Ajoute ces notes aux tiennes et tu pourras être le premier à en laisser un.