What This Document Is
This is a homework assignment (HW2) for Introduction to Computing (AS250 205) at Johns Hopkins University, Fall 2019. It focuses on practical application of Unix command-line skills. Students are expected to demonstrate proficiency in navigating the file system, executing scripts, and manipulating files.
Why This Document Matters
This assignment is for students enrolled in the specified computing course. It serves as a hands-on exercise to reinforce concepts taught in lectures and readings related to the Unix operating system. Successful completion contributes to the overall course grade. The assignment is split into three parts with opportunities for extra credit through early submission.
Common Limitations or Challenges
This document provides the assignment instructions and a starting file structure. It does *not* provide solutions to the problems, explanations of Unix commands, or detailed tutorials. Students are expected to have prior knowledge of basic Unix commands and be able to consult external resources (like man pages) to complete the tasks.
What This Document Provides
The document includes: detailed instructions for setting up the working environment, a description of the required file format for answers (Q&A pairs), grading criteria, and a breakdown of the three parts of the assignment (HW2-part1, HW2-part2, HW2-part3). It also lists specific tasks for the first part of the assignment, involving file location, script execution, file creation, and process management.