tag:blogger.com,1999:blog-44875622974643923012024-03-06T10:30:42.432+09:00Course Notice BoardThe message board for
the courses taught
by_Dr_Hitoshi_Oi.Unknownnoreply@blogger.comBlogger519125tag:blogger.com,1999:blog-4487562297464392301.post-8583927180639883752017-09-04T15:26:00.000+09:002017-09-04T15:26:01.370+09:00Course Assistant for the Operating Systems Needed
I am seeking a course assistant for the Operating Systems course.
<p>
Your tasks may vary according to your academic grade, knowledge
and understanding of the course materials (and related fields)
and your availability. however, basically
<ul>
<li> assistance in grading
<li> assistance of students working in the lab (aka "enshu")
<li> Work as a 'tester' on the problems (to find out any mistakes/typos)
</ul>
We can discuss and negotiate the detail.
The class schedule is from Wednesday 2nd and 3rd periods.
<p>
The pay rate follows the university standard
(750/h and 1000/h for undergrad and grad, respectively).
<p>
thank youoihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-78330173987607488482017-08-23T22:34:00.000+09:002017-08-23T22:35:27.402+09:00Advanced Operating SystemsAn email message was sent to all-masters email list.
The email notified the following two points:
(1) the contents and the syllabus of the course are currently under revision
and
(2) we need to order the textbook
(Modern Operating Systems 4/e by Andrew S. Tanenbaum)
to the university bookstore.
<p>
If you are interested in this course but did not receive the email
(e.g. you start the master's program from this fall), please contact
the instructor ASAP.
<p>
<a href="http://web-ext.u-aizu.ac.jp/~hitoshi/COURSES/AOS/">
Advanced Operating Systems
</a>
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-62137743349539764222017-02-08T11:20:00.001+09:002017-02-08T13:56:32.170+09:00OS Exercise 9 gradedExercise 9 have been posted and posted on the Moodle.
<p>
Typical points of penalty is "missing explanation (or reason)".
For example, in Problem 2 Question 1, just writing "slow" did
not give you full mark. You should have said "each memory access
(in the program) will incur two extra memory accesses (for page tables)."
<p>
If you have any question, please ask the instructor during today's class.
(you can ask by email but it may not give you enough time to understand
the feedback before the final exam).
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com1tag:blogger.com,1999:blog-4487562297464392301.post-77202178372641129622017-02-07T15:40:00.005+09:002017-02-07T15:40:40.591+09:00OS Exercise 14 postedThe problems for Exercise 14. This is an early release of the problems than usual so that student can start preparation for not only Exercise 14 itself but also for the lecture tomorrow as well as final exam on Friday.
If you find any mistakes or types, please contact the instructor.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com1tag:blogger.com,1999:blog-4487562297464392301.post-78566936440508590292017-02-01T09:29:00.002+09:002017-02-01T09:41:52.570+09:00OS Exercise 8 GradedExercise 8 has been graded and posted on the Moodle.
<p>
Each "Problem" is given 10pts:
(1pt for each blank in Problem 1.
5pts for each Question in Problems 2 and 3).
<p>
In Problem 2, some students only obtained part of page table sizes
(e.g. only the number of entries, or, the size of entry).
The total grade (30pts) is scaled to 100% and posted on the Moodle.
<p>
Some students did not follow the submission instructions, which appeared
in every Exercise problem sheet; most likely
<ul>
<li>Incorrect file name
<li>Incorrect file type
</ul>
If you have any question, please ask the instructor
(The assistant may seem easy to ask questions, but
he can't raise your grade!).
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-15796931028343035392017-01-31T22:00:00.001+09:002017-01-31T22:00:05.149+09:00OS Exercise 13 postedThe problems for tomorrow's exercise class have been posted on the Moodle system.
<p>
We will work on the similar schedule as previous weeks:
<p>
Exercise problems in the lab for the 1st and 2nd periods,
finish the exercise class 30minutes earlier and take the lunch break.
<p>
We resume the class from 12:40 in the Lecture Hall classroom
by reviewing the Exercise 10 problems, followed by the lecture
for Chapter 5.
<p>
Please come to the lab at 9 tomorrow.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-36029194002588813932017-01-25T09:05:00.000+09:002017-01-25T09:05:39.540+09:00OS Final Exam on 2/10 The final exam of the Operating Systems will take place on Feb 10, 1310-1440 (3rd period)
in Lecture Hall 205 (M5).
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-69713911690087631192017-01-25T08:34:00.001+09:002017-01-25T08:34:17.344+09:00OS Exercise 12 postedToday's problems have been posted at the Moodle.
Please hand in your student evaluation sheet to the assistant before you leave the lab .
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-42143964655461179582017-01-18T10:14:00.002+09:002017-01-18T10:14:09.725+09:00OS Exercise 7 gradedExercise 7 submission have been graded and posted on the Moodle.
As it was written in the problem,
a, p, d commands and error handling are given 30, 20, 30 and 20% of the grade, respectively.
<p>
Typical mistakes include:
<ul>
<li>the largest hole size is 'hard-coded' to 64K
(not reflecting the actual size of the largest hole)
<li>the list structure does not follow the actual memory allocation status
<li>hole-merger cases not handled correctly
<li>unnecessary 'p' command or debug messsage
</ul>
Please ask the instructor if you have question.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-23563405203834660022017-01-18T08:41:00.000+09:002017-01-18T08:41:10.399+09:00OS Exercise 11 posted Today's exercise problems have been posted on the Moodle.
Please note that we finish the exercise part of the class earlier (@1130) today.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com1tag:blogger.com,1999:blog-4487562297464392301.post-67717195909558532952017-01-16T15:02:00.001+09:002017-01-16T15:02:54.850+09:00OS Change of cut-off date for exercise submissionWe have changed the definition of the cut-off date for the exercise submission:
It was
<blockquote>
cut-off date is five weeks from the class, or one week before the final exam, whichever comes first
</blockquote>
Now
<blockquote>
cut-off date is five weeks from the class, or the end of the day before the final exam, whichever comes first
</blockquote>
<p>
The final exam is planned on Feb 10 (subject to change).
Therefore, Exercise 10 and after can only be submitted by the end of Feb 9. oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-85959958824658712142017-01-11T11:29:00.002+09:002017-01-11T11:29:29.694+09:00OS Exercise 10 postedProblems for today's exercise class have been posted on the Moodle.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-80855118106515697902017-01-10T14:26:00.000+09:002017-01-10T14:26:02.737+09:00OS Exercise 6 gradedExercise 6 submissions have been graded and posted on the Moodle.
The following are grading criteria with allocated point(s):
<ul>
<li>Reading input into the appropriate data structures (2pts)
<li>Input format error Checking (1pt)
<li>Displaying the initial resource allocation (1pt)
<li>Banker's algorithm (4pts)
</ul>
The total points (8pts) are scaled to 100% and posted on the Moodle.
<p>
Typical errors/mistakes include:
<ul>
<li> No message is printed out when the initial allocation is unsafe
<li> Imcomplete allocation list in the safe case
<li> compilation error (why did he submit it?)
<li> submission of the template file 'as is' (...)
</ul>
<p>
If you have any question, please talk to the instructor during the Exercise class,
office hours, or contact by email.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-12063122165155517292016-12-21T11:12:00.002+09:002016-12-21T11:12:39.748+09:00OS Exercise 9 postedToday's exercise problems have been posted on the Moodle system.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-49054105649478969372016-12-19T17:33:00.002+09:002016-12-19T17:33:55.832+09:00OS Mid-Term Exam (or alike) gradedThe mid-term exam (or something like that) has been graded.
On the Moodle system, you can find a dummy assignment "MID-TERM EXAM" on the week of
Nov 15 to 21. You don't need to submit any file or answer questions (that's why it is a dummy).
<p>
The course assistant will place your grade in that dummy assignment
(with maximum 109pts scale).
If you have any question, please ask the instructor during the office hours or the class (on Wednesday).
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-67503176209527083252016-12-14T09:41:00.001+09:002016-12-14T09:41:54.991+09:00OS Exercise 5 GradesExercise 5 has been graded and posted on the Moodle.
Grading scheme are as follows.
<p>
Each algorithm has been graded in their
scheduling chart, statistics table, and job queue (RR only)
as follows:
<p>
Scheduling (chart):
FCFS: 10pts, SJF: 10pts, SRTN: 20pts, RR: 25pts
<p>
Statistics: 5pts,
<p>
Job Queue: 5pts (RR only)
<p>
As the results, each algorithm has the following points:
<p>
FCFS: 15pts, SJF: 15pts, SRTN: 25pts, RR: 35pts
<p>
The total grade is 90pts and it is scaled to 100%.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-90527621463501456962016-12-14T08:34:00.000+09:002016-12-14T08:34:03.060+09:00OS Exercise 8 PostedToday's exercise problem has been posted on the Moodle page. oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-55962003757477343132016-12-07T08:30:00.000+09:002016-12-07T08:40:27.495+09:00OS Exercise 7 postedToday's exercise problem has been posted on the Moodle page.
<p>
If you are interested in working on the extra credit problem(s), please talk to the instructor by the end of 2nd period.
Otherwise, you will only receive the points for the basic implementations.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-54322755725915070782016-11-30T12:49:00.001+09:002016-11-30T12:49:30.054+09:00OS Exercise 4 graded Exercise 4 has been graded and posted on the Moodle system.
The grading criteria and scheme are as follows:
<p>
Base Points: (1pt for each)
<ul>
<li> mutex and barrier initialization
<li> read input
<li> thread creation
<li> enc() implementation
<li> protection of critical region by mutex (sandwiched by lock/unlock)
<li> barrier (to wait for worker threads to finish)
<li> print_output implementation
</ul>
<p>
Advanced Points (2pts for each)
<ul>
<li> check if stridx < length after lock acquisition
<li> mutex locking only for copying and incrementing stridx
(excludes other operations of enc())
</ul>
The total grade is 11pts (7 + 4) and then is scaled
to 150%. Due to a technical problem with Moodle,
grades higher than 100% are posted as 100% with
actual grades in the comment field.
If you have any question, please ask the instructor.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com1tag:blogger.com,1999:blog-4487562297464392301.post-74073235321320520812016-11-16T13:48:00.002+09:002016-11-16T13:48:41.589+09:00OS Exercise 3 GradedExercise 3 of the Operating Systems class have been graded
and posted on the Moodle system.
The grading criteria are as follows:
<p>
<ul>
<li>Data input (1pt)
<li>Thread creation (3pts)
<li>div_thread implementation (2pts)
<li>print_results (1pt)
</ul>
The total points (7pts) are converted into 100% and posted on the Moodle.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-18620394659062476692016-11-09T14:12:00.002+09:002016-11-09T14:12:46.072+09:00OS Deadlines of Exercises 5 and 6 ExtendedThe submission deadlines of Exercises 5 and 6 have been extended:
<ul>
<li>Exercise 5: by 11/16 (Wed) at 0000 (or by the end of 11/15)
<li>Exercise 6: by 11/16 (Wed) at 1440 (at the end of 3rd period)
</ul>
Any question ? Ask the instructor.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com1tag:blogger.com,1999:blog-4487562297464392301.post-30448214297994294702016-11-09T11:46:00.001+09:002016-11-09T11:46:48.839+09:00OS Exercise 2 Graded You can find the grade of your Exercise 2 submission on Moodle.
The grading criteria are
<ul>
<li>Each operation (bullet) of the processes is counted as 1pt
<li>Exceptions are spawning (creating) a child process and wait for another process to finish,
these are counted as 2pts.
<li> The total is 26pts and then the grade is converted to 100pts scale.
</ul>
If you have any question, please contact the instructor or the assistant.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-12544488455057546162016-11-09T10:53:00.003+09:002016-11-09T10:53:52.403+09:00OS Exercise 6 posted Today's exercise problem has been posted on the Moodle page.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-11064255915283978692016-11-04T17:32:00.001+09:002016-11-04T17:32:50.577+09:00OS Exercise 1 graded You must have received notification that the grading of Exercise 1 was finished.
Typical mistakes include
<ul>
<li>incorrect counting of the number of words
<li>incorrect handling of the case where two options are used (-u -c)
</ul>
If you have further questions, please contact the instructor or the course assistant.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0tag:blogger.com,1999:blog-4487562297464392301.post-5002435361276097732016-11-04T14:27:00.001+09:002016-11-04T14:27:20.932+09:00OS Exercise 5 posted Today's exercise problems have been posted on the Moodle system.
Write your answers in a pdf file and <b>submit</b> by the deadline. During today's class
(5th and 6th periods), you may also ask questions on Exercise 4, which is due next Tuesday.
oihttp://www.blogger.com/profile/04893368496194993817noreply@blogger.com0