Meeting 2
Date: April 10, 2004
Where: MCA 220
Purpose: Getting Started
To do: Set up a schedule of what and start preparing for presentation
1. Practical
  • we decided on vmware --> easier to restart
  • visual source safe --> easy to maintain
  • set up pc as server
    • WINDOWS XP
    • c/c++ compiler (visual)
    • assembler nasm
We will form subcommittees for various parts
2. Filesystem
  • structure
  • nr. files on system (limit)
  • nr. directories ( more then 1 level)
  • type of extensions in header
  • max size of files
  • contents of the headerfile
  • 0000=free
  • 0001=file
  • 0010=continuing a file
  • freelist of free blocks
  • block = 512 bytes
  • implement in C
  • thursday file system
3. Process management  
4.I/O management  
5. 2nd Semester
  • Multitasking/multi-processing
  • Networking
  • Security
  • Can we make it graphical
  • Can we partition the disk in 3 having Linux/Own/Windows
  • "Bootmenu"
  • Creating the ideal educational tool --> With tutorial
  • Lets create a user program that runs on the three operating systems
  • Previous   ||  Next