diff --git a/content/notes/07-business-process-modelling.md b/content/notes/07-business-process-modelling.md index 9cad40731..8a98c4df3 100644 --- a/content/notes/07-business-process-modelling.md +++ b/content/notes/07-business-process-modelling.md @@ -3,9 +3,9 @@ title: "07-business-process-modelling" tags: - info201 - lecture -sr-due: 2022-11-02 -sr-interval: 111 -sr-ease: 270 +sr-due: 2023-11-16 +sr-interval: 377 +sr-ease: 290 --- - understand core conepts related to business process mondelling diff --git a/content/notes/12-pen-testing.md b/content/notes/12-pen-testing.md index 4303827f3..06177c474 100644 --- a/content/notes/12-pen-testing.md +++ b/content/notes/12-pen-testing.md @@ -4,8 +4,8 @@ aliases: tags: - comp210 - lecture -sr-due: 2022-11-04 -sr-interval: 3 +sr-due: 2022-11-12 +sr-interval: 8 sr-ease: 250 --- diff --git a/content/notes/13-pen-testing-2.md b/content/notes/13-pen-testing-2.md index f14bc864e..77df340fd 100644 --- a/content/notes/13-pen-testing-2.md +++ b/content/notes/13-pen-testing-2.md @@ -4,9 +4,9 @@ aliases: tags: - conp210 - lecture -sr-due: 2022-11-04 -sr-interval: 3 -sr-ease: 250 +sr-due: 2022-11-15 +sr-interval: 11 +sr-ease: 270 --- # Intrusion detection cont. diff --git a/content/notes/18-build-tools.md b/content/notes/18-build-tools.md index cb73154ad..abafca850 100644 --- a/content/notes/18-build-tools.md +++ b/content/notes/18-build-tools.md @@ -4,9 +4,9 @@ aliases: tags: - cosc202 - lecture -sr-due: 2022-11-03 -sr-interval: 116 -sr-ease: 272 +sr-due: 2023-12-02 +sr-interval: 393 +sr-ease: 292 --- - understnad the purpose of build tools diff --git a/content/notes/cosc-204.md b/content/notes/cosc-204.md index 33738f2ca..38a79b1c1 100644 --- a/content/notes/cosc-204.md +++ b/content/notes/cosc-204.md @@ -28,6 +28,8 @@ tags: - [6809-addressing-modes](notes/6809-addressing-modes.md) - [6809](notes/6809.md) + + # Lectures - [01-bits-and-bytes](notes/01-bits-and-bytes.md) - [02-combinatorial-logic](notes/02-combinatorial-logic.md) diff --git a/content/notes/management-of-file-systems.md b/content/notes/management-of-file-systems.md new file mode 100644 index 000000000..14fc14a58 --- /dev/null +++ b/content/notes/management-of-file-systems.md @@ -0,0 +1,12 @@ +--- +title: "management-of-file-systems" +aliases: +tags: + +--- + +A file is a collection of related data. They can be thought of as artifacts of the dialogue between the user and the OS + +The attributes of a file are stored in an index node (inode) which held in a directory. These attributes include: name, owner, type, location, size, permissions, more. + +There are two main systems calls for file interaction: write and read \ No newline at end of file diff --git a/content/notes/operating-system.md b/content/notes/operating-system.md index 36d03a99b..5e04ee788 100644 --- a/content/notes/operating-system.md +++ b/content/notes/operating-system.md @@ -5,12 +5,18 @@ tags: - cosc202 --- - # Userspace This is where applications run. Computer resources are isolated in compute and data - cannot access memory belonging to another process - cannot directly access hardware - cannot occupy all of the CPUs time on one application -# Kernal +# Kernal space "all seeing and all powerful" The kernel sits below the userspace and manages resource allocation and directly controls harware. Usuallly you dont directly interact with the kernel when developing software. You do interact indirectly with the kernel, it permits your interactions with the environment (input/output from/to files, network, and terminals). The standard library usually insulates you from the OS kernel, may abstract over different OSs, and do operations in an OS-agnostic way. + +Among the Kernels responsibilities are these main tasks +- File systems +- Process Management +- Memory Management +- IO Systems +- Device Drivers \ No newline at end of file