diff --git a/content/notes/10-routes-controllers.md b/content/notes/10-routes-controllers.md index 86f854e25..ae68daf6d 100644 --- a/content/notes/10-routes-controllers.md +++ b/content/notes/10-routes-controllers.md @@ -4,6 +4,9 @@ aliases: tags: - cosc203 - lecture +sr-due: 2022-09-24 +sr-interval: 3 +sr-ease: 250 --- [slides](https://blackboard.otago.ac.nz/bbcswebdav/pid-2971203-dt-content-rid-19033355_1/courses/COSC203_S2DNI_2022/COSC203_lecture10%281%29.pdf) diff --git a/content/notes/13-OS-intro.md b/content/notes/13-OS-intro.md new file mode 100644 index 000000000..395090026 --- /dev/null +++ b/content/notes/13-OS-intro.md @@ -0,0 +1,22 @@ +--- +title: "13-OS-intro" +aliases: +tags: +- cosc204 +- lecture +--- + + +# why learn OS +- security +- optimisation +- wierd bugs +- "crown of programming" +- understand hardware better +- embedded sys and IoT +- co-design of hardware and software + +# what is an OS +![big picture diagram|400](https://i.imgur.com/9O1YR0p.png) +- a program (also called OS kernel) loaded onto RAM first when pc is turned on +- OS kernel (in kernel space) \ No newline at end of file diff --git a/content/notes/cosc-203.md b/content/notes/cosc-203.md index 63a15f389..d15d9a048 100644 --- a/content/notes/cosc-203.md +++ b/content/notes/cosc-203.md @@ -33,7 +33,7 @@ tags: - [07-js-server-vs-client-side](notes/07-js-server-vs-client-side.md) - [08-web-frameworks](notes/08-web-frameworks.md) - [09-web-databases-networks](notes/09-web-databases-networks.md) -- +- [10-routes-controllers](notes/10-routes-controllers.md) # Archive