CENG 334 – Introduction to Operating Systems

Homework 1 – Merge Operator

Homework overview and info (where to get materials, deliverable, due date).

Download the homework materials below. Use the Source section for the parser and templates; use the Materials section for the PDF writeup and sample data; use the platform-specific sections for pre-built operator and grader executables.

1. Materials (PDF and sample data)

Homework writeup, sample inputs, and grader instructions.

2. Source (parser and templates)

Use this for the provided parser and starter code. You will implement the merger yourself.

3. macOS (Darwin)

Pre-built executables for macOS: operators (sort, filter, unique) and grader.

4. Linux

Pre-built executables for Linux (e.g. department lab machines).

5. WSL (Windows Subsystem for Linux)

Pre-built executables for WSL.

Last updated: