NSW HSC Software Engineering
HSC · NESAComputer Science46 則筆記,位於 4 個資料夾,275 KB
cookie 製作的 NESA HSC Computer Science 考試準備筆記,共 46 篇,分為 4 個部分,依照課程主題編排。
Notes for NSW HSC Software Engineering (NESA), in folders for the four Year 12 focus areas in the syllabus's order: Secure software architecture, Programming for the web, Software automation and the Software engineering project. They follow the Software Engineering 11-12 Syllabus (2022), with worked code in Python, pseudocode and SQL, and one note per group of related syllabus points.
新增後,這些筆記的副本會放進你的筆記中,並建立自己的資料夾及下方的資料夾,方便你修改,並轉成字卡或題目牌組。下載會取得一個包含 Markdown 檔案的 zip,任何筆記應用程式都能開啟。
內容
Secure software architecture
- Designing secure software6 KB
- Security concepts and features6 KB
- Cryptography and sandboxing6 KB
- Security by design and privacy by design4 KB
- Testing resilience and handling breaches5 KB
- Managing the security of code5 KB
- Defensive input handling5 KB
- Safe APIs5 KB
- Efficient execution: memory, session and exception management6 KB
- User action controls7 KB
- File attacks and side channel attacks6 KB
- Collaboration and benefits to an enterprise5 KB
- Social, ethical and legal issues of safe and secure software6 KB
Programming for the web
- Applications of web programming5 KB
- How data moves on the internet5 KB
- Web protocols and ports6 KB
- Securing the web6 KB
- Big data and web architecture5 KB
- The World Wide Web Consortium5 KB
- Front end, back end and the browser6 KB
- CSS and front-end libraries6 KB
- Version control and open-source software5 KB
- Load times and content management systems5 KB
- The back end and a web request6 KB
- Databases: SQL, ORM and non-SQL8 KB
- Designing a progressive web app6 KB
Software automation
- Automation: DevOps, RPA and BPA6 KB
- Artificial intelligence, machine learning and how models learn5 KB
- Applications and models: decision trees and neural networks7 KB
- Regression and K-nearest neighbour6 KB
- Programming regression models5 KB
- Neural networks in code5 KB
- Impact of automation7 KB
- Human behaviour and bias in ML and AI8 KB
Software engineering project
- Defining the problem and its requirements6 KB
- Tools for generating ideas: storyboards, data dictionaries, data types6 KB
- Algorithm design: pseudocode and Python7 KB
- Implementation methods5 KB
- Waterfall, Agile and WAgile7 KB
- Project management, communication and ethics7 KB
- Quality assurance6 KB
- Modelling tools9 KB
- Back-end engineering6 KB
- Producing and implementing a solution9 KB
- Testing, debugging and optimisation8 KB
- Feedback and evaluation7 KB
第一則筆記
新增或下載後,還會有 45 則。
評分
還沒有文字評論。把這些筆記加到自己的筆記中,就能成為第一個留下評論的人。