It's UWAweek 48


This forum is provided to promote discussion amongst students enrolled in CITS2002 Systems Programming.
Please consider offering answers and suggestions to help other students! And if you fix a problem by following a suggestion here, it would be great if other interested students could see a short "Great, fixed it!"  followup message.

Displaying selected article
Showing 1 of 919 articles.
Currently 4 other people reading this forum.

 UWA week 40 (2nd semester, week 10) ↓
SVG not supported

Login to reply

6:06pm Mon 3rd Oct, Christopher M.

"Zhuo Hu" <23*0*3*[email protected]*u*e*t*u*a*e*u*a*> wrote:
> Sorry to interrupt. I have some minor questions about the second project. First, can we assume that all files haven't been modified/deleted since the last time we created index_files for them, or should we update the index file every time we run the program? And does this project require the program's running time, whether we need to use multi-thread for multi-core CPU? And in Example 1, "prompt. one> ./trove [-f indexfile] word", if the index file used at this point does not exist, do we need to create a new index file for it (creating it as all files in the system as the target file) or should the program throw an error?
That's quite a list of questions (but you're not interrupting anything by asking). - it's quite feasible for all files in an index-file to have been deleted since the index-file was created. - you only update the index-file if the -u option is provided. - unsure what you mean by "require the program's running time", but you won't require any multi-threading. - if a required index-file does not exist, or there's any related errors, report the error. Do not attempt to do anything 'automatically'.

The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Written by [email protected]
Powered by history
Feedback always welcome - it makes our software better!
Last modified  1:17AM Sep 14 2022
Privacy policy