28 days, hope to have expert help to answer, friends needed

Users questions:Using the Windows environment programming languages such as VC + +, in order to make use of these language environment to simulate some hardware working in parallel. Graphical interface or text interface can be. Simulate a multi-channel programming method using the single-user operating system, the operating system, including process management, storage management, designEquipment management, document management and user interface of four parts. Even if part of the function can also be
Experts answer: # include time.h # include dos.h # include stdio.h # include conio.h #include stdlib.h # include malloc.h # definemmax32767 # defineNULL0structnode (intfront; ** process the first ** intend; ** intoCheng Mei ** intsize; ** memory block address, size, ** structnode * next; ** next pointer **); structnodehead, space, * he; ** head as the process list, space is available space list, He is the process linked list tail pointer ** intavail, a, cha; ** avail is the available space, a choice, and cha is a global variable ** Password () ** password input function to compare strings are the same ** ( inti, j; charc;charpassword[20]= ;clrscr();gotoxy(15,5);printf( SimulationDistributionofMemorySystem );textcolor(RED);gotoxy(12,10);cprintf( password:masahyde );gotoxy(10,12);cprintf( PleaseentertheAdministor spassword-") for (i = 0, i 20, i + +) (c = getch () if (c == '* r') break; elseif (c == '* b' & & i 0) (printf ("* b * b"), i-= 2;) theseif (c == '* b' & & i == 0) i **; else (password [i] = c; printf ("*");}} if (! strcmp (password, "masahyde")) return ( 1), these (printf ("* nEORRO! Youhaveenteredawrongpassword! * n"); getch (); exit (0);)) Load () ** to read the progress bar displays the function ** (clrscr ();==========="); Gotoxy (6.13); cprintf ("========================== ======================================OADING*0%] );sleep(1);gotoxy(6,12);cprintf( [NOWLOADING****10%] );gotoxy(6,12);cprintf( [NOWLOADING*******20%] );gotoxy(6,12);cprintf( [NOWLOADING*************30%] );gotoxy(6,12);cprintf( [NOWLOADING*
  • This information provided by the users.Thanks!