Topic outline

    • 2025-05-23

      Exam copies consultation

      • To view your exam copies, let us meet next Monday May, 26th 2025 at 9:30 a.m. in S15 classroom.
      • If you want me to explain the typical answer published below, let me know by sending messages via Moodle message system.

      05/08/2025 06:34:37

       Announcement to 2nd year bachelor only

      Because of the Moodle timing problem (it's a technical problem), I rescheduled the test tomorrow Friday 9/05/205 at 19h30 try to pass your exam an hour before the timing displayed on the test page.

      For example, the test is scheduled at 19h30, try to do it at 18h30. If it doesn't work at 18h30, retry it at 19h30.

       

       



       

       

       

       

      Announcement for G5 students

      The solution for the exercise N° 2, Tutorial sheet 3 will be explained today May, 6th, 2025 at 11h30 in S15.

        

       



        

      Announcement for students in debt with OS 1 course

      (Les étudiants endettés en SE 1)

      All the following students are now enrolled in Moodle. Hence, they can pass their online quiz which will be held Thursday May, 8th, 2025 at 18h30.

       

       ABBASSI MOHAMED ABDELHAFID
      ABDELLI Yasser
      ADDADI Abdrrahim Soufyan
      ADDADI malika
      AKKAL Aissa
      ALLEM Abderahim
      BELFEDAL KHADIDJA
      BENCHOHRA NOUR ELHOUDA
      BERKOUN Mohamed Reda
      BOUKHARI Rachida
      CHERIFI AYA
      FARADJI Mouna Nour El Houda
      FOUAGUIG Yacine
      HEDDANE AYA
      KHIAL Habiba
      KOUDED Youssera
      MEDJAHED Abderrezak
      MEZITI Ahlem
      OUAZANI Dounia Hadjer
      SADEDDINE Marouane
      SEFSIFI Aya
      SLIMANI KHOULOUD

       

       

       

       

       

       

       

       

       

       

      Announcement

      for students in debt with OS 1 (étudiants endettés en SE 1)

      The students in debt with OS 1 (étudiants endettés en SE 1) have to pass their online quiz which is planned to Thursday, May 8th, 2025 at 18h30. It's a quiz about the material that is given in lectures (cours), tutorials (TD), and Labs (TP).

      The names of students concerned by this quiz will be added to Moodle platform before the quiz date.


       

       

      The following students haven't Moodle account, hence they must contact the administration to solve this problem:

      G1: 

      Rachida BOUKHORS
      Abdelhamid BOUSSOUF
      

      G2:

      Hadjer HADDAD
      Mohamed Salah Eddine HASSANI

      G4:

      Wafaa DEROUICHE
      Aya Salima KADI

       

       

      In case they couldn't solve this problem, they wouldn't get their continuous assessment grades (Note de control continue).


       

      The continuous assessment for tutorial mark (la note de TD) includes:

      • online quiz marks

      • overlapping homework mark,

      • mark of participation during tutorial sessions,

      • presence/absence mark 

       


       

      الآن، كل طلبة السنة الثانية ليسنس إعلام آلي هم مسجلون ويمكن لهم إجتياز امتحان التقويم المستمر على منصة موودل في مادة 

      Operating System

      Now all students of 2nd year of bachelor in computer science are enrolled in the course 'Operating System 1', and hence can do their online quiz scheduled for April 24th, 2025 at 18h30.

      Be ready 

       

       

      A homework to do and submit

      All students of the 2nd year of bachelor in CS (all groups) are asked to do and submit their answers in the "Overlapping homework"  section bellow.

      For the students of the groups (G1, G2, G3, and G4), they can ask their tutorial teachers (enseignants de TD) or the lecture teacher (enseignant de cours) in order to get more informations on how to solve the posed problem.

      To submit (send) your answer, fellow these steps:

      • go to homework section and clic on it, 
      • read the text of the homework,
      • clic the "Add submission " button,
      • In the bottom you have a section "File submissuion",
      • clic on the first button (Add)
      • add the files of your answer
      • clic on "Save changes"
      • That's all.
  • Contact session

  • Chapter 1 : Introductyion to operating system

  • Chapter 2 : Interrupts

  • Chapter 3 : Process managment

    • Opened: Thursday, 24 April 2025, 6:30 PM
      Closed: Thursday, 24 April 2025, 6:45 PM

      This 1st operating system quiz is about the concepts which have been seen in lectures. All concepts and notions, whether written or spoken, they are concerned by this quiz.

      The tutorial or practical sessions are not concerned by this quiz.

    • Opened: Wednesday, 16 April 2025, 8:00 AM
      Due: Saturday, 10 May 2025, 12:00 AM

      The Problem

      In the tutorial sheet NO 2, in Exercise NO 1, in question NO 4 we were asked to calculate the waiting time for one job in the case of the OS evolution period time titled "Overlapping of CPU operations and I/O operations".

      When we calculated it, we found that the waiting time of one job is greater than one job in case the previous evolution period time (Automatic sequencing = resident monitor). So a new question has arisen.

      The question: How it comes? That in the recent period of OS evolution gives us a waiting time greater than the old period of OS evolution. It's not acceptable.

      Logically, it's the opposite.

      So how explains that?

      The answer is as following:

      In our answer in the tutorial session, we assumed that we have only one job or one batch. Thing that not meet the goal of the "Overlapping of CPU operations and I/O operations" evolution period with is the execution of CPU operations in parallel with I/O operations.

      So in order to put the things in their correct places, we assume that we have more than one batch (450 jobs = 9 batches). And we have to recalculate the waiting time of one job in this case.

      To do that, the students must firstly, draw correctly the chart of executing the 9 batches. And only after drawing the correct chart, they can calculate the new waiting time.

      Remark:

      To draw the executing chart, you can do that either by

      • using a software such as MS Word to draw and write the answer, save it as a file.
      • or using pen and paper and after that take picture of it using your phone and write the answer and then save the all in file.

      The answer files must be submitted under this section before the deadline.

      Good luck...

  • Chapter 4 : Memory managment

    • Opened: Friday, 9 May 2025, 7:30 PM
      Closed: Friday, 9 May 2025, 7:50 PM
    • Opened: Thursday, 8 May 2025, 7:30 PM
      Closed: Thursday, 8 May 2025, 8:00 PM

      This quiz is for the students in debt with OS 1 only.

      The other students shouldn't do it.

       

      لتفادي مشكل التوقيت المطروح في منصة موودل حاول أن تجري هذا الامتحان ساعة قبل الوعد المحدد في صفحة الامتحان

      مثلاٌ، إذا كان الامتحان محددًا على الساعة 19 و 30د، حاول أن تجريه على الساعة 18 و 30د

      إذا لم يظهر، حاول مرة أخرى على الساعة 19 و 30د

       

       

      Because of the Moodle timing problem (it's a technical problem), try to pass your exam an hour before the timing displayed on the test page.

      For example, the test is scheduled at 19h30, try to do it at 18h30. If it doesn't work at 18h30, retry it at 19h30.

      It's an online quiz of 31 questions graded over 20 points. The 31 questions must be answered in 25 minutes.

  • Exam