This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: 15 Files Nov. 2, 2006 Announcements No Lecture: November 7th No Instructor: Monday, Nov 6th- Wednesday, Nov 8th TA Advising: Announcements (cont.) A3 Marking A4 Due in less than one week (noon, on Thursday) Last Time Arrays passed by reference. 2-D Arrays (just like 1-D) Structures data modules declaration creation access Files Persistent data Survives program restarts, power shutdowns Interaction between programs e.g. editor, compiler, operating system File operations open creates or access le print adds information to a le scan retrieves data from a le close releases access to le Files and the OS The operating system is ultimately the manager of les. It determines what really happens to the le. Your program can only request le operations. Buffering is usually used close is important (e.g. ash drives) File Types Text - versatile, cross platform/program, even humans...
View Full Document
This note was uploaded on 04/17/2011 for the course CIS 1500 taught by Professor Kramer during the Spring '06 term at University of Guelph.
- Spring '06