Difference between revisions of "ULI101 Assignment 3"

From CDOT Wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
   <h2>Assignment #3: Still More Unix/Linux concepts</h2>
 
   <h2>Assignment #3: Still More Unix/Linux concepts</h2>
 
   <p><b>Objective:</b> To gain experience with more of the fundamentals of Unix/Linux commands and the file system.</p>
 
   <p><b>Objective:</b> To gain experience with more of the fundamentals of Unix/Linux commands and the file system.</p>
   <p><b>Due date</b>: December 11, 2020</p>
+
   <p><b>Due date</b>: Thursday April 22, 2021</p>
 
   <p><b>Value</b>: 10% of final course mark</p>
 
   <p><b>Value</b>: 10% of final course mark</p>
 
   <p><b>Perform the following steps on Matrix:</b></p>
 
   <p><b>Perform the following steps on Matrix:</b></p>
Line 14: Line 14:
  
 
         </ul><br></li>
 
         </ul><br></li>
       <li>Enter the following on Matrix: <tt><b>~uli101/assign3</b></tt>
+
       <li>Enter the following on Matrix: <tt><b>~uli101/a3</b></tt>
 
         <br><br></li>
 
         <br><br></li>
 
       <li>You will see the following important notes:<br><br>
 
       <li>You will see the following important notes:<br><br>
Line 51: Line 51:
 
<br>
 
<br>
 
1 <span style="color:white; background-color:blue">Regular Expressions Using grep</span><br>
 
1 <span style="color:white; background-color:blue">Regular Expressions Using grep</span><br>
2 <span style="color:white; background-color:blue">Interactive Shell Environment</span><br>
+
2 <span style="color:white; background-color:blue">sed And awk</span><br>
3 <span style="color:white; background-color:blue">Introduction To Scripting (phone)</span><br>
+
3 <span style="color:white; background-color:blue">Interactive Shell Environment</span><br>
4 <span style="color:white; background-color:blue">More Scripting (add)</span><br>
+
4 <span style="color:white; background-color:blue">Introduction To Scripting (phone)</span><br>
5 <span style="color:white; background-color:blue">Yet More Scripting (oldfiles)</span><br>
+
5 <span style="color:white; background-color:blue">More Scripting (add)</span><br>
6 <span style="color:white; background-color:blue">sed And awk</span><br>
+
6 <span style="color:white; background-color:blue">Yet More Scripting (oldfiles)</span><br>
 +
 
 
<br>
 
<br>
 
Marks earned so far for ULI101 Assignment 1:  0 out of 10
 
Marks earned so far for ULI101 Assignment 1:  0 out of 10
Line 62: Line 63:
 
There is a total possible mark of 10, with 1.5 marks added for each completed
 
There is a total possible mark of 10, with 1.5 marks added for each completed
 
part, plus 1 additional mark if all six parts are completed by midnight of the
 
part, plus 1 additional mark if all six parts are completed by midnight of the
due date.  The Assignment is due by December 11 2020.
+
due date.  The Assignment is due by April 22, 2021.
  
Completed sections will count for marks only until December 11 2020, which is
+
Completed sections will count for marks only until April 22, 2021, which is
 
the last day of classes.
 
the last day of classes.
 
<br>
 
<br>

Latest revision as of 10:18, 8 January 2021

ULI101 - Introduction to Unix/Linux and the Internet

Assignment #3: Still More Unix/Linux concepts

Objective: To gain experience with more of the fundamentals of Unix/Linux commands and the file system.

Due date: Thursday April 22, 2021

Value: 10% of final course mark

Perform the following steps on Matrix:

  1. Make sure that you have access to the Matrix server, which is required to do the ULI101 assignments:
  2. Enter the following on Matrix: ~uli101/a3

  3. You will see the following important notes:

    ULI101 Assignment 3:  Notes



    Some important notes on this Assignment:

    (1) You do NOT have to do this whole Assignment in one sitting! Any completed sections will
    be tracked.

    (2) You may abort the Assignment at any time by pressing Ctrl-c but you may lose any work done
    on an incomplete section.

    (3) Instructions for each page will be displayed at the bottom of the screen.

    (4) The answers expected in this Assignment are derived from the Assignment itself and the
    course notes. The course notes should be used as a reference, if required. Using Google or
    another search engine may provide answers that are not accepted by the Assignment.

    (5) This Assignment is maintained by Les Czegel. Please try to resolve any problems with your
    instructor who will determine if Les should be contacted.



    Press <ENTER> to continue (or: 'm'-main menu). 


  4. Hit ENTER and you'll see the following, assuming you had previously selected section "A":

    ULI101 Assignment 3:  Selection Menu



    Available selections:

    1 Regular Expressions Using grep
    2 sed And awk
    3 Interactive Shell Environment
    4 Introduction To Scripting (phone)
    5 More Scripting (add)
    6 Yet More Scripting (oldfiles)


    Marks earned so far for ULI101 Assignment 1: 0 out of 10

    The highlighted lines above indicate the incomplete parts of the Assignment. There is a total possible mark of 10, with 1.5 marks added for each completed part, plus 1 additional mark if all six parts are completed by midnight of the due date. The Assignment is due by April 22, 2021.

    Completed sections will count for marks only until April 22, 2021, which is the last day of classes.
    You are currently registered to ULI101 Section NAA - Brian Gray.
    Select 'C' if you need to change your ULI101 Section.



    Enter a menu selection or 'q' to quit:  


  5. As you can see, the assignment is divided into 6 parts. Incomplete parts will be highlighted, as will incomplete sections within each part.

  6. There is a total possible mark of 10, with 1.5 marks added for each completed part, plus 1 additional mark if all six parts are completed by the due date.

  7. As noted, there will be no late marks for this assignment. Only sections completed by midnight of Assignment 3 due date will be awarded marks.

  8. When you complete each section, your updated mark will be displayed on the main selection menu.

  9. Assignments MUST consist of the student's OWN work and MUST run on Matrix.