Midterm Review - Running gdb Breakpoints Next/step/run...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
Midterm Review What is an Operating System The UNIX File System Users and Groups Disk Organization I-nodes, Soft/Hard Links File permissions and ownership Permission bits
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Midterm Review Processes States of a Process I/O Bound and CPU Bound Processes Process Table Preemptive and non-preemptive scheduling Context Switch Overhead Multi-level Feedback Queue Scheduling
Background image of page 2
Midterm Review Processes (cont.) Process ID, Arguments, Environment Variables, Current Directory, Stdin/Stdout/Stderr
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Midterm Review UNIX commands and Shell Scripting ls, mkdir, cp, mv, rm, grep, man, where, which head, tail, awk, sed, find Shell scripting and examples Program Structure Memory Sections (text, data, bss, heap, stack) Executable File Formats Steps to build a program Steps to load a program Static and Shared Libraries
Background image of page 4
Midterm Review Using a debugger
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Running gdb Breakpoints Next/step/run Print Where Debugging a crashed program Midterm Review Computer Architecture Review Kernel and User Mode Interrupts Poling Interrupt Vector Types of Interrupts System Calls System Call and Security Enforcement System Calls and Interrupts Example Midterm Review UNIX System Programming The Shell project Lex and yacc Shell Grammar Open File Table open(), close, fork(), exec(), dup, dup2, pipes Wildcards Midterm Review Threads Comparison of threads and processes Critical Sections Mutex locks Spin locks Semaphores Synchronized list Bounded Buffer Read/Write Lock Deadlock and Starvation Midterm Review To Study Class Slides Final Review Projects...
View Full Document

This note was uploaded on 01/30/2012 for the course CS 252 taught by Professor Gustavorodriguez during the Fall '11 term at Purdue University-West Lafayette.

Page1 / 9

Midterm Review - Running gdb Breakpoints Next/step/run...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online