Java News from Monday, June 25, 2007

Do you recognize this problem?

Write a program to explain the multithreading with the use of multiplication tables. Three threads must be defined. Each one must create one multiplication table, they are 5 table, 7 table and 13 table. And assign priority 1 to 5 Table, priority 5 to 7 Table and priority 8 to 13 Table. And then run the threads.

If so, one of your students (or fellow students) is trying to get me and probably others to do his homework for him. Drop me an e-mail and I'll tell you who (and just maybe students will start to get the idea that it's not a good idea to send homework assignments to random people on the Internet.)

I don't know why students bother with transparent attempts like this to get away with something. Personally, I'm a very easy grader. About the only ways you can fail one of my classes are to not do the work or to cheat, plagiarize, copy or otherwise break the rules. As long as you hand in each assignment and take both exams, you're pretty much guaranteed a B in my classes. And yet most semesters I have one or two students who might as well be daring me to flunk them.

P.S. This is actually quite a nicely constructed problem, as are the others the student sent me. If you don't mind, I'd like to borrow them for my own exams in the future.