100% de satisfacción garantizada Inmediatamente disponible después del pago Leer en línea o como PDF No estas atado a nada 4,6 TrustPilot
logo-home
Examen

CSCI 340 – Operating Systems Concepts Study Guide

Puntuación
-
Vendido
-
Páginas
34
Grado
A+
Subido en
06-09-2025
Escrito en
2025/2026

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 systems, I/O queues, networking (IP addresses, DNS, ports, protocols), machine cycle, interrupts, and system calls. This guide provides concise Q&A explanations for exam preparation.

Mostrar más Leer menos
Institución
CSCI 340
Grado
CSCI 340

Vista previa del contenido

What are the properties of heap?


Give this one a try later!


It is fragmented; full of holes




what happens to processes in reality when process states change

,Give this one a try later!


The PCB (Process Control Block) keeps track of what state a process is in. If
it is in its running state, the PC will be pointing at code in this process. If is
in the I/O Queue the process was issued an interrupt handler.




What is a shared resource?


Give this one a try later!


A piece of data that is shared by multiple threads or programs




What is file? What is file system? What is logical disk?


Give this one a try later!


A file is a bunch of data that you want to store in memory.
A file system is a collection of information about all files stored in a storage
device.
A logical disk is a portion of a hard disk described in one separate hard disk




What is interpreter? What are interpreter advantages?


Give this one a try later!

, transforms or interprets a high-level programming code line by line into
code that can be understood by the machine. Can be slow, but can run in
different platforms




What is the layout of a process in memory?


Give this one a try later!


Text, data, heap, stack




What is MMU? What is its purpose?


Give this one a try later!


MMU is a piece of hardware that converts logical addresses to physical
ones.




What does busy waiting mean? Why is it inefficient? When is it still good?


Give this one a try later!


Busy waiting is a synchronization technique in which a process/thread waits
and constantly checks for a condition to be satisfies before proceeding
with its execution. It is inefficient because the looping procedure is a waste
of computer resources. It is still good when the expected wait times are
short and it is "cheaper" to wait while using the CPU than to perform
context switch to another process

, How do sizes of pages and frames relate?


Give this one a try later!


The size of the page is equal to the size of the frame




What is machine cycle?


Give this one a try later!


Sequence of steps CPU takes to execute a single instruction




What is physical address space? How many physical address spaces are there in the
system?


Give this one a try later!


Collection of all available physical addresses. There is one physical address
space per one RAM memory device




Why might we want to create a new process instead of new threads?


Give this one a try later!


Processes can use exec() and are independent regarding other processes.

Escuela, estudio y materia

Institución
CSCI 340
Grado
CSCI 340

Información del documento

Subido en
6 de septiembre de 2025
Número de páginas
34
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

$10.50
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Leer en línea o como PDF
No estas atado a nada


Documento también disponible en un lote

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
BestKey chamberlain university
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
263
Miembro desde
3 año
Número de seguidores
108
Documentos
7407
Última venta
1 día hace

This Page Provides Excellent Exam Solutions and Study Guides that Guarantee Top Grades

3.9

75 reseñas

5
38
4
12
3
11
2
7
1
7

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes