Lecture 8 - Intro to software design planning and principals
CS2106: Tutorial 7
Tutorial 7 - Contingous memory access
[Read More]
CS2105: Tutorial 6
Tutorial 6 - Network Layer pt2
[Read More]
CS2103: Tutorial 9
Tutorial 9 : UML Diagrams, OOMD diagrams
[Read More]
ST2334: Tutorial 7
ST2334: Chapter 4 - Special probability distributions
Discrete Distributions
[Read More]
ST2334 : Tutorial 6
ST2334 : Tutorial 5
CS2106: Lecture 7 - Memory Abstraction
Basic of Memory
Hardware
Physical memory storage:
Random access memory (RAM)
Can be treated like an array of AU
AU = addressable unity = 1 byte
Each byte has an unique index known as a physical address
[Read More]
CS2105 : Tutorial 5
CS2103T: Lecture 7 - UML Diagrams and Testing
CS2106: Tutorial 5
CS2105: Tutorial 4
CS2105: Lecture 6 - IP Addressing
Overview of network layer Transport segments from sending to receiving host - On sending side encapsulate segments into datagrams - On receiving side, delivers segment to transport layer Difference with network and the rest is that this protocol is the core of the internet Every single component in the network...
[Read More]
CS2106: Tutorial 4
CS2103: Lecture 6
CS2106: Lecture 6 - Synchronisation
Last week On archipelago 1. Since non blocking receiver is rare, what is the purpose of a blocking receiver is asynch message passng? Recieve shld be blockin, non blocking is a feature for good programmer only. receiver is blocking because u need to wait for the message. UNIX Pipes is...
[Read More]
CS2106: Lecture 5 - Process Alternative, Threads
ThreadsMotivation- Processes are expensiveProcesses creation is use fork() model which causes a lot of duplicate memory space and process context- Context switchRequires saving and restoring of process information - Communication between process:Independent -> No easy way to pass infoIPC -> OS involvement- Thread was invented to overcome the problems with process...
[Read More]
ST2334: Chapter 3 - Two dimensional random variables and condition probability distribution
Imagine picking a student in a crowd Maybe there are two characteristics that we are interested in. - CAP - Modules taking This leads to two dimensional random variables Because of 2 dimension, we talk about marginal and conditional probability distributions. The x is a certain value and the y...
[Read More]