cis4307, Fall 2009 10 Minute Test # 2 September 17, 2009 1. (10) (a) My program reads from the terminal with non-blocking behavior - what does it mean? Is this the default behavior? (b) My program writes to disk synchronously - what does it mean? Is this the default behavior? 2. (10) Describe the interface between the Standard C IO layer and the Unix IO layer. 3. (15) Implement in C the function void printBytes(int n) which, given an integer n, prints one per line the bytes of n [you choose in which order, but tell me what you are doing].