NSW HSC Software Engineering
46 notas de revisão de NESA HSC Computer Science, criadas por cookie, em 4 seções que seguem os tópicos do curso.
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.
Ao adicioná-las, você coloca uma cópia nas suas anotações, em uma pasta própria com as pastas abaixo. Você pode alterá-las e transformá-las em cartões de estudo ou em um conjunto de questões. Ao baixar, você recebe um arquivo zip com arquivos Markdown, que podem ser abertos em qualquer aplicativo de anotações.
O que contém
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
A primeira anotação
E mais 45 depois que você adicionar ou baixar.
Avaliações
Ainda não há avaliações escritas. Adicione estas notas às suas e você poderá ser a primeira pessoa a deixar uma avaliação.