Andy Wang Operating Systems COP 4610 / CGS 5765

Slides:



Advertisements
Similar presentations
Operating Systems ECE344 Ding Yuan Final Review Lecture 13: Final Review.
Advertisements

File Systems.
Case Study: Distributed OS Distributed Systems, Lecture # 17.
CMPT 300: Operating Systems Review THIS REIVEW SHOULD NOT BE USED AS PREDICTORS OF THE ACTUAL QUESTIONS APPEARING ON THE FINAL EXAM.
CMPT 300: Final Review Chapters 8 – Memory Management: Ch. 8, 9 Address spaces Logical (virtual): generated by the CPU Physical: seen by the memory.
1 Review for Final Exam Memory management Three central questions File system I/O system Network Protection Security.
Suggested Exercise 9 Sarah Diesburg Operating Systems CS 3430.
Naming and Directories. Recall from the last time… File system components Disk management organizes disk blocks into files. Many disk blocks management.
File Systems and Disk Management. File system Interface between applications and the mass storage/devices Provide abstraction for the mass storage and.
Silberschatz and Galvin  Chapters 3 and 5 Possible questions –Tracing a given program involving fork, exec, semaphores, and share memory –Wring.
CS 153 Design of Operating Systems Spring 2015 Final Review.
Computers Operating System Essentials. Operating Systems PROGRAM HARDWARE OPERATING SYSTEM.
30 October Agenda for Today Introduction and purpose of the course Introduction and purpose of the course Organization of a computer system Organization.
Module 4.0: File Systems File is a contiguous logical address space.
Disk & File System Management Disk Allocation Free Space Management Directory Structure Naming Disk Scheduling Protection CSE 331 Operating Systems Design.
Exam Review Andy Wang Operating Systems COP 4610 / CGS 5765.
1 Rutgers UniversityCS 416: Operating Systems Final exam details December 22, pm-3pm. Venue: SEC 118. Tips: Spend time reading the questions before.
Final Review Mark Stanovich Operating Systems COP 4610.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Principles of Operating Systems Lecture 18: Review and Future Prof. Joseph Pasquale University of California, San Diego March 13, 2013 © 2013 by Joseph.
Networks and Distributed Systems Sarah Diesburg Operating Systems COP 4610.
IT 344: Operating Systems Winter 2010 Module 23 Course Review Chia-Chi Teng CTB 265.
Exam Review Andy Wang Operating Systems COP 4610 / CGS 5675.
Week 10 March 10, 2004 Adrienne Noble. Important Dates Project 4 due tomorrow (Friday) Final Exam on Tuesday, March 16, 2:30- 4:20pm.
ENGS 112 Lecture 3 Packet Switching Chapter 3, Walrand WWW links, eg.
CMPT 300: Operating Systems Course Summary THIS SUMMARY SHOULD NOT BE USED AS PREDICTORS OF THE ACTUAL QUESTIONS APPEARING ON THE FINAL EXAM.
W4118 Operating Systems Instructor: Junfeng Yang.
File Systems and Disk Management
Chapters 3 and 5 Possible questions
Chapter 12: File System Implementation
Sarah Diesburg Operating Systems CS 3430
Sarah Diesburg Operating Systems COP 4610
Chapter 11: File System Implementation
Sarah Diesburg Operating Systems COP 4610
File System Implementation
Naming and Directories
Sarah Diesburg Operating Systems CS 3430
File Systems and Disk Management
Naming and Directories
Final Review CSE 421/521 B.Ramamurthy 11/20/2018 B.Ramamurthy.
Chapter 3: Windows7 Part 3.
Naming and Directories
CSE 451: Operating Systems Winter 2007 Module 24 Course Review
Andy Wang Operating Systems COP 4610 / CGS 5675
File Systems and Disk Management
CSE 451: Operating Systems Spring 2005 Module 23 Course Review
Exam Review Mark Stanovich Operating Systems COP
File Systems and Disk Management
Andy Wang Operating Systems COP 4610 / CGS 5765
CSE 451: Operating Systems Spring 2005 Module 23 Course Review
File Systems and Disk Management
Andy Wang Operating Systems COP 4610 / CGS 5765
Final Review CSE 421/521 B.Ramamurthy 2/19/2019 B.Ramamurthy.
Operating Systems Lecture 1.
Andy Wang Operating Systems COP 4610 / CGS 5675
CSE 451: Operating Systems Winter 2006 Module 24 Course Review
File Systems and Disk Management
Review for final Anything’s fair game, but emphasis on more recent stuff.
Database Systems (資料庫系統)
File Systems and Disk Management
File Systems and Disk Management
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Sarah Diesburg Operating Systems CS 3430
Naming and Directories
Andy Wang Operating Systems COP 4610 / CGS 5765
Andy Wang Operating Systems COP 4610 / CGS 5765
Sarah Diesburg Operating Systems COP 4610
Andy Wang Operating Systems COP 4610 / CGS 5675
If my file system only has lots of big video files what block size do I want? Large (correct) Small.
Presentation transcript:

Andy Wang Operating Systems COP 4610 / CGS 5765 Final Review Andy Wang Operating Systems COP 4610 / CGS 5765

Coverage Total: 72 points; 1 min / point 50 points based on lectures 17-28, assignment 9, and project 3 22 points for everything 11 points based on your ability to apply various principles learned in the class

File Systems and Disk Management Definitions File File header

File Systems and Disk Management Short answers File system components Disk management, naming, protection, reliability Ways to access a file Sequential, random, content-based File usage patterns

File Systems and Disk Management Short answers Disk allocation policies Contiguous, link-list, segment-based, indexed, multilevel indexed, hashed

Naming and Directories Definitions i_node Directory Name collisions Absolute path name Path resolution

Naming and Directories Short answers Different ways to organize a name space Flat name space Hierarchical name space Relational name space Contextual naming Content-based naming

Transactions and Reliability Definitions Metadata fsck Log Two-phase locking Striping

Transactions and Reliability Short answers Characteristics of a transaction RAID levels

Protection and Security Definitions Security Protection Access matrix Access control list Capability list

Protection and Security Short answers Three goals of security confidentiality, data integrity, system availability Three security components authentication, authorization, enforcement Kerberos protocol Public key encryption

Protection and Security Short answers Classes of security problems Eavesdropping, abuse of privilege, imposter, Trojan horse, salami attack, logic bomb, denial-of-service attacks

Network Protocols Definitions Protocols Port Byzantine uncertainty Two-phase commit

Network Protocols Short answers Internet protocol Unreliable data protocol Transmission control protocol

Networks and Distributed Systems Definitions Distributed systems Network Packet Arbitration Routing

Networks and Distributed Systems Short answers Ethernet arbitration techniques carrier sensing, collision detection, adaptive randomized waiting Point-to-point vs. broadcast network

RPC and Distributed FS Definitions Location transparency Microkernel operating systems Procedure stubs

RPC and Distributed FS Short answers Advantages of using RPC for IPC Design principles of NFS NFS vs. AFS xFS design principles

Project 3 Short answers Steps to obtain the content of a FAT entry

Everything CPU-IO scheduling schemes Deadlock resolution techniques Demand paging algorithms Booting sequence Process creation Address translation schemes

Some Exam-taking Techniques Use bullets instead of complete sentences State what you do know and why existing methods do not work