This class was created by Brainscape user Claudia Alexandra Marques Fernandes. Visit their profile to learn more about the creator.

Decks in this class (14)

M1: History of Operating Systems and Setting up a local VM
Multiprogramming,
Hierarchical file system,
Plug and play devices
10  cards
M2: Operating Systems Overview
Kernel,
File management system,
Cpu
45  cards
M3: C Debugging and Process Management
Process context,
Virtual address,
Disk
16  cards
M4: Uncovering Services Provided by the Operating System
Control registers,
Data registers,
System call
31  cards
M5: Interacting with Processes: Managing Process Input and Output
Redirection,
Dup2 system call,
Standard input
22  cards
M6: Threads and Concurrency Control - Managing Multiple Tasks at the Same Time
Open file descriptor table,
Page table,
Thread
27  cards
M7: Concurrency Control and Synchronization
Test and set lock,
Race condition,
Semaphore
15  cards
M8: Deadlocks
Deadlocks,
Conditions for deadlocks,
Hierarchical allocation deadlock ...
12  cards
M9: Introduction to Memory Management
Memory management,
Physical memory,
Disk
15  cards
M10: Memory Management Architecture
Virtual memory,
Segmentation,
Virtual memory page
22  cards
M11: External I/O (Input/Output) Devices
Device drivers,
Interrupt handler,
Device controllers
23  cards
M12: Network Programming Design: Efficiency Techniques and Internet Architecture
Denial of service attacks,
Event driven programming,
Osi model
18  cards
M13: The OS File System
Fseek,
Disk block,
Disk partitions
28  cards
Week 14: Virtualization
Virtualization,
Host,
Virtual machine manager or hyperv...
24  cards

More about
CIT 595

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Claudia Alexandra Marques Fernandes's CIT 595 flashcards for their University of Pennsylvania class now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

CIT 595
  • 15 decks
  • 322 flashcards
  • 19 learners
Decks: Module 1 History Of Computer And Operati, Module 2 Os Overview, Module 3 Debugging C And Process Managem, And more!
Make Flashcards