SlideServe
Menu
Préférences
© SlideServe · v2026

Comp 2012 / 2608 Unix Operating System

ula avatar
7 diapositives · 293 Views · Aug 14, 2012

Comp 2012 / 2608 Unix Operating System. Lecturer: Joe Carthy Practical Coordinator: Fergus Toolan. Module Overview. This module provides a comprehensive introduction to the Unix/Linux operating system. The emphasis is on the practical aspects of using and managing a Unix system.

Comp 2012 / 2608 Unix Operating System - slide 1
01 / 7Comp 2012 / 2608 Unix Operating System
1 / 17

Télécharger la présentation

Comp 2012 / 2608 Unix Operating System
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Comp 2012/2608 Unix Operating System Lecturer: Joe Carthy Practical Coordinator: Fergus Toolan

  2. Module Overview • This module provides a comprehensive introduction to the Unix/Linux operating system. • The emphasis is on the practical aspects of using and managing a Unix system. • An important part of the course focuses on programming in a Unix environment.  • An introduction to Unix shell, Perl and basic C programming will be provided. • The course will be accompanied by an intensive series of practicals where students will obtain hands-on experience of all aspects of the course. Comp 2012/2608

  3. Module Topics Introduction to Operating Systems • History of the Unix System • Unix Shells and X window • Unix File System • Unix Commands • File Handling • Directory structure • Basic Commands • Editors (emacs, vi and pico) • Standard I/O and I/O Redirection • Pipes • Information Commands • Process Control Commands • Communication Commands • System Administration Commands • Document Preparation (use of Latex) • Miscellaneous Commands Comp 2012/2608

  4. Module Topics Continued • Unix Programming • Shell Programming • Perl Programming • Brief Introduction toC programming Comp 2012/2608

  5. Module Assessment This module will be assessed as follows: •          Written Summer Examination:             50% •          Two in-class tests of 1 hour each:       10% •          Practical work:                                       40% Practical work will be monitored during the term and MAY be allocated an extra 10% with a corresponding decrease of 10% in the marks allocated to the summer examination Comp 2012/2608

  6. Practical Work Practical work will comprise of • (a) Hands-on laboratory sessions and exercises: 10% • A practical test will be held at the beginning of most sessions. The following are indicative of the practical work to be carried out in the laboratory: • Use of Common Unix commands • Shell Programming • Perl Programming • Compiling and running C programs • (b) Perl Programming Project 30% • Part (a) above is a prerequisite for the programming project. Details of the project and other practical work will be made available in lectures and laboratory sessions and also at: http://ftoolan.ucd.ie/unix • Students will be interviewed in the final term to confirm that submitted project work is not plagiarised. Comp 2012/2608

  7. References Course Noteshttp://www.cs.ucd.ie/staff/jcarthy/home/SecondScienceUnix.html • A wealth of Unix/Linux reference material is available on the web • Linux: The Textbook, S.M., Sarwar, R. Koretsky and S.A., Sarwar, Addison Wesley. • The Linux A-Z, P Cornes, Prentice Hall • Introduction to Unix and Linux, C Creary and L.M. Cottrell, Osborne Press • Linux and Unix Programming Tools , S.M., Sarwar and K Al-Saqabi, Addison Wesley • Linux in a Nutshell, E Siever, O'Reilly Press • Learning Perl, R.L. Schwartz and T.C. Christiansen, O Reilly Press. • Programming Perl, L. Wall, R.L. Schwartz and T.C. Christiansen, O Reilly Press. • Unix System V, A Practical Guide, M. Sobell, Benjamin Cummings Comp 2012/2608