Operating systems spring 2008
Download
1 / 7

Operating Systems - PowerPoint PPT Presentation


  • 316 Views
  • Updated On :

Operating Systems Spring 2008. Technical University of Cluj-Napoca Department of Computer Science English Section 2 nd Year of Study. Course’s structure. Lecture 2 hours a week – all groups together Baritiu street, room C4 Lecturer: Adrian Colesa Laboratory

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Operating Systems' - salena


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Operating systems spring 2008 l.jpg
Operating Systems Spring 2008

Technical University of Cluj-Napoca

Department of Computer Science

English Section

2nd Year of Study


Course s structure l.jpg
Course’s structure

  • Lecture

    • 2 hours a week – all groups together

    • Baritiu street, room C4

    • Lecturer: Adrian Colesa

  • Laboratory

    • 2 hours a week – each semi-group

    • Observator 2, room 206

    • Teaching assistant: Majo Zoltán


  • Course s objectives l.jpg
    Course’s Objectives

    • Purpose

      • Teach the fundamental concepts of modern OSes

  • Objectives

    • Understand the role and various levels of an OS

    • Be familiar with OS’s major services

    • Know some design alternatives of an OS

  • Means

    • Presentation of the most important components of an OS:

      • functionality, interface

      • design and implementation

    • Practice with two modern OSes: Windows 2000/XP and Linux


  • Lecture s structure l.jpg
    Lecture’s Structure

    • Introduction. Operating Systems Concepts and Structure

    • The Command Interpreter

    • File systems

      • File and directory concept – outside perspective

      • File and directory concept, space management – inside perspective

      • Case studies: Linux and Windows

  • Process management

    • Theoretical aspects

    • Case studies: Linux and Windows

  • Synchronization

    • Theoretical aspects

    • Classical problems

  • Inter-processes communication

  • Memory management

    • Context, Concepts, Basic Management Techniques

    • Paging, Demand Paging.

    • Page Replacement Algorithms, Segmentation.

  • Lecture material review - discussions


  • Bibliography l.jpg
    Bibliography

    • Books

      • Tannenbaun Andrew, Modern Operating Systems, 2nd Edition, Prentice Hall, 2001

      • D. Bovet, M. Cesati, Understanding the Linux Kernel, First Edition, O’Reilly, 2001

      • M. Mitchell, J. Oldham, A. Samuel, Advanced Linux Programming, New Riders Publishing, 2001.

  • Lecture slides

    • http://os.obs.utcluj.ro/OS


  • Attendance l.jpg
    Attendance

    • Lecture classes

      • not compulsory, but useful

  • Laboratory classes

    • compulsory

    • missing labs

      • maximum 3 (20%) allowed

      • 4 or 5 (40%)  not allowed to the lab and final exams

      • more than 5  register again for the course next year


  • Exams and grading l.jpg
    Exams and grading

    • Laboratory

      • Each class - quiz test (10-15 min)

      • 3 Practical tests – see scheduler at os.obs.utcluj.ro

      • Lab.Mark = (Quiz.Tests + Avg.Practical.Tests * 2) /3

      • Conditions: QuizTestsMark >= 5; Lab. Mark >=5

  • Lecture

    • Exam session – Exam.Mark:(1 – 10)

    • Open books – any kind of documentation allowed (?)

    • Subjects: Problem-like, synthesize definitions or comparison

  • Final mark = (2*Exam.Mark + Lab.Mark)

    • possible up to 1 extra point to the final mark, depending on your class activity


  • ad