- Study guides, Class notes & Summaries

Looking for the best study guides, study notes and summaries about ? On this page you'll find 35 study documents about .

All 35 results

Sort by:

CSCI 340 EXAM 1 CORRECT 100%
  • Exam (elaborations)

    CSCI 340 EXAM 1 CORRECT 100%

  • What Kind of container is a vector - ANSWERA vector is a sequence container how do you add an int 10 to the back of a vector v1? - ANSWER_back(10); declare a iterator to a vector - ANSWERvector<int>::interator it; insert 25 at the end of a vector v1 - ANSWERit=(); t(it,25); True of false. Lists have direct access? - ANSWERfalse Compare vectors and a list. - ANSWERList are store, linked, allow fast insertions and deletions, but slower access how do you create a list with ...
  • papersbyjol
    $11.49 More Info
CSCI 340 – Operating Systems Midterm Study Guide
  • Exam (elaborations)

    CSCI 340 – Operating Systems Midterm Study Guide

  • CSCI 340 Operating Systems midterm exam. It covers OS fundamentals, including definitions of processes, threads, programs, kernels, and executables. Topics include process management (process states, PCB, scheduling, context switching, fork, exec, wait, exit), interprocess communication (shared memory, message passing, RPC), multitasking, and system calls. It also reviews memory organization (stack, heap, data, text sections, virtual memory), interrupts and handlers, machine cycle, user vs. kern...
  • BestKey
    $10.50 More Info
CSCI 340 – Test 1 Study Guide
  • Exam (elaborations)

    CSCI 340 – Test 1 Study Guide

  • CSCI 340 Test 1, covering fundamental operating systems concepts. It includes process management (process states, PCB, schedulers, context switching, throughput, starvation, deadlock, priority inversion), interprocess communication (message passing, RPC, RMI, IPC mechanisms, synchronization tools), and scheduling (short-term, medium-term, long-term). Other topics include interrupts, traps/exceptions, mutual exclusion, semaphores, critical section, memory-mapped and programmed I/O, context of a p...
  • BestKey
    $10.50 More Info
CSCI 340 – Exam 2 Study Guide
  • Exam (elaborations)

    CSCI 340 – Exam 2 Study Guide

  • CSCI 340 Exam 2, focusing on tree structures and related algorithms. It covers binary trees, binary search trees (BST), AVL trees (definitions, balance factors, rotations), threaded binary trees, and tree traversals (inorder, preorder, postorder) with recursive and nonrecursive code examples. It also reviews binary heaps (max heap, min heap), complete and almost complete binary trees, and STL algorithms such as push_heap and pop_heap. Additional content includes array vs. linked representations ...
  • BestKey
    $10.50 More Info
CSCI 340 – Study Guide
  • Exam (elaborations)

    CSCI 340 – Study Guide

  • CSCI 340, covering core concepts of C++ programming and the Standard Template Library (STL). It reviews sequence containers (vector, list), container adaptors (stack, queue), and their behaviors (FIFO, LIFO). Topics include iterators (types, operations, random access, limitations with adaptors), memory organization (vectors storing data in contiguous blocks), linked lists (last node pointing to NULL), and class implementation details. The guide also highlights STL efficiency through the use of a...
  • BestKey
    $10.50 More Info
CSCI 340 – Final Exam Study Guide
  • Exam (elaborations)

    CSCI 340 – Final Exam Study Guide

  • CSCI 340 final exam, covering algorithms, data structures, and STL concepts. Topics include hashing (load factor, collisions, probing, rehashing), tree structures (binary trees, AVL trees, Red-Black trees, BTrees, heaps), sorting algorithms (bubble, insertion, selection, merge, quick, heap) with their complexities, and complexity analysis (Big O, Big Theta, Big Omega, space and time complexity). It also reviews STL containers (vector, list, deque, map, set, stack, queue, priority_queue), iterato...
  • BestKey
    $10.50 More Info
CSCI 340 – Operating Systems | Midterm Study Guide
  • Exam (elaborations)

    CSCI 340 – Operating Systems | Midterm Study Guide

  • CSCI 340 midterm exam, covering core operating systems principles. It reviews process management (process states, PCB, context switching, fork, exec, system calls), scheduling algorithms (FCFS, SJF, RR, preemptive vs. cooperative, aging, convoy effect, starvation), and memory management (stack, heap, data, text sections). Additional topics include multithreading (one-to-one model, Pthreads API, thread-shared resources), inter-process communication (message passing vs. shared memory), OS structur...
  • BestKey
    $10.50 More Info
CSCI 340 – Exam 1 Study Guide
  • Exam (elaborations)

    CSCI 340 – Exam 1 Study Guide

  • CSCI 340 Exam 1, covering C++ Standard Template Library (STL) fundamentals and data structure concepts. It reviews container types (vector, list, map, stack, tree), their syntax, and common operations such as push_back, insert, at(), and iteration with iterators. The guide also includes properties of trees (height, maximum nodes, leaves), STL algorithm categories (non-modifying, modifying, numeric, sorting), and container characteristics like sequence vs. associative. Practical code examples are...
  • BestKey
    $10.50 More Info
CSCI 340 – Exam 1 Preparation
  • Exam (elaborations)

    CSCI 340 – Exam 1 Preparation

  • CSCI 340 Exam 1, focusing on C++ Standard Template Library (STL) concepts and container operations. It reviews sequence containers (vector, list, deque), associative containers (set, multiset, map, multimap), and their member methods such as insert, erase, assign, resize, and swap. Additional topics include iterator types (regular, reverse, const, bidirectional, random access), modifying and non-modifying algorithms, vector reallocation effects, pair syntax and usage, and special operations like...
  • BestKey
    $10.50 More Info
CSCI 340 – Operating Systems Concepts  Study Guide
  • Exam (elaborations)

    CSCI 340 – Operating Systems Concepts Study Guide

  • CSCI 340, focusing on operating systems fundamentals. It covers memory management (heap, stack, paging, page tables, MMU, TLB, virtual vs. physical addresses), process management (process states, PCB, context switching, fork/exec, scheduling, multitasking), synchronization (critical section problem, race conditions, semaphores, mutexes, test-and-set, reader-writer problem, producer-consumer problem), and inter-process communication (shared memory, message passing). Additional topics include file...
  • BestKey
    $10.50 More Info
Fear of missing out? Then don’t!
Do you wonder why so many students wear nice clothes, have money to spare and enjoy tons of free time? Well, they sell on Stuvia! Imagine your study notes being downloaded a dozen times for $15 each. Every. Single. Day.