This class was created by Brainscape user Josh Kay. Visit their profile to learn more about the creator.

Decks in this class (17)

CPU and Buses
Address line 1,
Data line 2,
Control lines 3
20  cards
Assembly Language
Mnemonics 1,
Registers 2,
Labels 3
29  cards
Operating System
Program 1,
Process 2,
Central kernel 3
8  cards
Processor Manager
Processor manager 1,
Multiprogramming 2,
Multitasking time sharing 3
10  cards
Process Scheduling
Processor manager 1,
Non preemptive scheduling 2,
Preemptive scheduling 3
27  cards
Linux
What is linux 1,
Linux system architecture 2,
System calls 3
11  cards
Linux Processes
Process creation 1,
Exec 2,
Fork 3
17  cards
File Manager
What is the file manager 1,
File manager tasks 2,
Disk blocks 3
21  cards
Linux File System
Key fundamental of unix 1,
Representation of file systems in...,
Top level directories 3
19  cards
Device Manager
What is the device manger 1,
Layers of abstraction 2,
Devices categories 3
23  cards
Memory Manager
Memory manager 1,
Memory addressing linear store 2,
Program storing 3
20  cards
Paging
What is paging 1,
Page 2,
Process address space 3
19  cards
Threads/Concurrency
What are threads 1,
Context switching threads 2,
Benefits of threading 3
13  cards
Semaphores/Producer-Comsumer
Semaphore 1,
Operations in semaphores 2,
Producer consumer problem 3
11  cards
Deadlock/Dining Philosophers
Dining philosophers problem 1,
Deadlock 2,
Solution one blocking 3
10  cards
Code Translation
What is code translation 1,
Special programs for translation 2,
Platform independent 3
25  cards
Compilation/Parsing/Code Generation
Compilation steps 1,
Java interpreter with compilation...,
Java compiler with compilation st...
12  cards

More about
COMP124

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Josh Kay's COMP124 flashcards 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?

Make Flashcards