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 Midterm Study Guide

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

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. kernel mode, drivers, compilers, and interpreters. Networking concepts such as IP addresses, DNS, ports, sockets, and protocols are also included, along with OS functions like resource management, I/O, security, and user interfaces.

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

Vista previa del contenido

What is an operating system?


Give this one a try later!


A special program (needs CPU) that manages hardware and provides other
programs with an environment to run

,Can shared memory kind of IPC communication be used for two processes running
on two different computers? Why do you think so?


Give this one a try later!


No because shared memory requires a region of memory physically shared
by multiple processes.




List five process states (use the naming from our textbook and class please)


Give this one a try later!


-New (not ready to use)
-Ready (ready and willing)
-Running (using the CPU right now)
-Waiting (doesn't need the CPU right now)
-Terminated (won't need the CPU anymore)




What is I/O queue? How many I/O queues do you expect in the system?


Give this one a try later!


I/O queue = buffer that holds data waiting to be transferred between an
I/O device and the CPU


The amount depends on the system.




What is multitasking? How is it arranged?

, Give this one a try later!


Technique to pick simultaneous execution of multiple programs on a single
CPU core, uses I/O controller (scheduling) to manage which process gets
device, when, and for how much time




What is an executable file?


Give this one a try later!


A file that contains a sequence of instructions that can be executed directly
by OS




What is compiler? What are compiler advantages?


Give this one a try later!


Compiler is a program that takes source code and translates it into CPU
instructions, advantages: improved performance




What is (networking) socket?


Give this one a try later!


An endpoint for communication between two programs running on the
network. It is a combination of IP address + Networking port
Ex: 123.445.67:80 (IP:Networking port)

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
24
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