CLASS B - PHILOSOPHY
18 pages
English

CLASS B - PHILOSOPHY

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
18 pages
English
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

  • leçon - matière potentielle : from recent periodicals
  • leçon - matière potentielle : from the child witness hq
  • expression écrite
Richard J. Daley College Library New Acquisitions List June 2002 B - PHILOSOPHY, PSYCHOLOGY, RELIGION Ruggiero, Vincent Beyond Feeling: A Guide To Critical Thinking BF 441.R85 1998 Lunden,Joan Wake-up Calls BF 638 C5 L87 2001 Richardson, Cheryl Life Makeovers: 52 Practical And Inspiring Ways To BF 637.C5 R52 2000 Improve Your Life... C - AUXILIARY SCIENCES OF HISTORY Melnyk, Marcia Yannizze. The Genealogist's Question And Answer Book CS 21 M37 2002 D-HISTORY – GENERAL Stenton, Doris Mary English Society In The Early Middle Ages DA 30.
  • calls bf 638 c5 l87 2001 richardson
  • ways to bf
  • pn 6231 a43 r67 2000 shakespeare
  • security hv
  • a564 a3 2001 rosenblatt
  • r92 h372 2002 hanssen
  • life hv 28 a35 e57 2002 roberts
  • m376 1998 foliman

Sujets

Informations

Publié par
Nombre de lectures 12
Langue English

Extrait

CSE 120: Principles of Operating Systems
Lecture 1
Introduction to Operating Systems
September 25, 2003
Prof. Joe Pasquale
Department of Computer Science and Engineering
University of California, San Diego
© 2003 by Joseph Pasquale
1Welcome to Operating Systems!
Operating system: the single-most complex and
essential software you run on your machine
In this class, we will explore how an OS works
• Basic concepts
• Structure, design, implementation
• Principles that apply to all OS’s
This is my favorite class! I hope it will be yours too!
2Introductions
Instructor
• Prof. Joe Pasquale
• APM 5121
TA’s
• Jesse Steinberg
• John Ehrhard
• Sriram Ramabhadran
• Sunny Chow
3Resources
Web page
• http://www-cse.ucsd.edu/classes/fa03/cse120/
Lecture notes
• Will be posted day before lecture
Book
• Operating System Concepts, 6th Edition
Silberschatz, Galvin, Gagne
Wiley, 2003
4Lectures vs. Book
Lectures are very important: Don’t miss them!
Designed to highlight what is most important to know
Exam questions will come directly from lectures
• Lecture notes + what is said in class
Use the book to fill in details and gaps
5Grading
30% Midterm
40% Final
30% Programming Assignments (3)
• Can collaborate, but must submit your own work
• Exams will include questions on programming
Collaborate: discuss problems, approaches, not solutions
6How to Ace this Class
Getting the most out of lectures
• Come to class with lecture notes, annotate
• Afterwards, read book using notes as a guide
• Prepare by reading book before class
Preparing for exams
• Study the notes carefully
• Using notes as your guide, study book
Programming assignments: get an early start!
7What is an Operating System?
Basically, software the enhances the hardware
But what does it do? How does it help?
• Helps you (as a user or programmer) by making the
system easier to use
• Helps your programs run by providing resources
and protecting them
• Helps the system by keeping things running
smoothly
8We Focus on the Kernel
The kernel:
• All programs depend on
User Programsit to run
• Operates closely with
the hardware Kernel
• Allocates basic resources
like the CPU and memory
Hardware
• Controls I/O devices
When we say “OS” we mean the kernel
9Two Goals of Operating Systems
1. Manage/coordinate
hardware resources so
that the system User Programs
operates smoothly:
present simple system model
efficiently, reliably,
Kernelsecurely
manage hardware resources
2. Present abstract system
model to programmer Hardware
that promotes simple and
convenient access to and
10control of resources

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents