% Week 10 Notes for CST8207 - Fall 2012 % Ian! D. Allen - idallen@idallen.ca - www.idallen.com % Fall 2012 - September to December 2012 - Updated Fri Nov 9 12:58:36 EST 2012 Readings, Assignments, Labs, and ToDo ===================================== - Read (at least) these things (All The Words): - [Week 10 Notes HTML] - This File - ** Read All The Words ** - [Frequently Asked Questions] - [Users and Groups - /etc/passwd and /etc/group] - [List of Commands] - Read (All The Words), Do, and then Submit via Blackboard: - [Assignment #10] is inside [Lab Worksheet #10 ODT] - [Assignment #10] is inside [Lab Worksheet #10 PDF] - [Assignment #10] due date is November 19 (same as [Assignment #11]) - Listen to Megadeth music as you work: - You have another BONUS [Assignment #11] due November 19. - Write down the dates of your Final Exams from the [Course Home Page]. - **READ ALL THE WORDS** Midterm Test #2 - Week 10 - Monday November 5 - 25% ==================================================== - Midterm test dates are posted on the [Course Home Page]. - Midterm Test #2 (Mon Nov 5) covers: - anything from the previous midterm test, especially questions that were not answered correctly, plus: - [Week 04 Notes HTML] - [Week 05 Notes HTML] - [Week 06 Notes HTML] - [Week 07 Notes HTML] - [Week 08 Notes HTML] - [Assignment #05] - [Assignment #07] - [Assignment #08] - [Assignment #09] - [Lab Worksheet #05 ODT] [Lab Worksheet #05 PDF] - [Lab Worksheet #07 ODT] [Lab Worksheet #07 PDF] - [Lab Worksheet #09 ODT] [Lab Worksheet #09 PDF] - **UPDATED Sunday Oct 28**: See the [Practice Test #2 PDF] and answer file in the [Class Notes]. This one file now contains *two* practice tests (as of Oct 28). Try both of them. - Ignore the questions using **`awk`** and **`uniq`** for this test. - NEW: Midterm 2 Practice tests on Blackboard. See the left-side bar for a “midterm 2 practice” link. You can practice the test as many times as you like. Each practice selects 10 of the 261 practice questions and you get your mark at the end of each test attempt. Do it over and over! - You must read the [Test Instructions] before the test for important directions on how to enter your answers and the test version number on the mark-sense forms. - You must know which **Lab Section Number** you attend, and write that number on your question sheet. (**NOT** your lecture section number!) - The first 50 minutes of the two-hour class is for questions; the last 45 minutes are for the midterm test. There may be more questions on the test than you can answer in the time allowed; answer the ones you know, first. Learning the Material --------------------- - you learn the material because you want to be a Computer Systems Technician - you like doing this work; you want to be good at it - review your mistakes on the first midterm test (questions re-appear) - See the two-part [Practice Midterm Test #2][Practice Test #2 PDF] - review the commands used in each lab worksheet (and their common options) - [Unix/Linux Command List][List of Commands] - review how the shell works: GLOB, redirection, quotes - split on semicolons and pipes first, then do redirection - Know **why** the shell behaves that was. Copy/paste teaches you nothing. - What are the Four Rules for Output Redirection? Three Rules for Pipes? See: - [Unix Shell I/O Redirection (including Pipes)] Midterm Analysis ---------------- Your midterm marks were sent to you by email at noon on Tuesday, November 6. If you didn’t get them, perhaps you didn’t white-list my email addresses. See the [Week 01 Notes HTML]. Get (and keep) your question sheet from your instructor. You will need it to do the next bonus lab. An electronic copy of the midterm test is under “Quizzes, Tests, and Exams” in the [Class Notes]. - Did not spell their own name correctly (to match Algonquin Registrar): 9 people - Failure to follow instructions: 30 people - *(again) means they made a similar mistake on the first test* - did not fill in any version numbers (twice) - did not fill in bubbles for version number (again) (twice) - did not fill in bubbles for version number (again) (twice) - did not fill in bubbles for version number (twice) - did not fill in bubbles for version number (twice) - did not fill in bubbles for version number (twice) - did not fill in bubbles for version number (twice) - did not fill in one version number - did not print full name on question sheet; did not write lab section on question sheet - did not print name on question sheet - did not write lab section on question sheet - did not write lab section on question sheet - did not write numbers above version bubbles (again) (twice) - did not write numbers above version bubbles (twice) - did not write numbers above version bubbles (twice) - did not write numbers above version bubbles (twice) - incorrect test version number (again) (once) - missing test version numbers (again) (twice); did not spell name correctly (again); did not write lab section on question sheet - missing test version number (once); unreadable lab section number - missing test version numbers (again) (twice) - missing test version numbers (again) (twice) - missing test version numbers (again) (twice) - missing test version numbers (twice) - missing test version numbers (twice) - wrong lab section number 126 - wrong lab section number 410 - wrong lab section number 410 - wrong lab section number 420 - wrong test version number (again) (twice) - wrong test version number (twice) ### Scores 98 94.1 92 92 92 92 90 88 86 86 86 84 82.3 82 81.5 78 76 76 74 74 74 72 71.8 70 70 70 70 69.8 68.6 68 68 66 66 66 66 64 64 64 64 62 62 60 58.3 58.2 58 58 56.8 56.3 56 56 54 52 50 50 50 48 48 48 46.6 46.6 46 46 44.6 44 42.8 41.2 40.7 40.7 40.3 40 40 40 39.2 38 36.9 36 36 35.3 34 34 33 32.3 32 32 31 31 30.1 30 30 29.1 28 28 28 27.6 26.9 26 26 25 24.4 24 24 22.6 22 22 22 20 19.4 18 18 16.9 16 14 10.8 An average random answering of the test (all guesses) would give a score around 20%. Final Exam Schedule is Posted ============================= Your Final Exam schedule is posted in the ICT office and on the [Course Home Page]. Lecture Notes for This Week =========================== - Review last week. Did you do everything assigned last week? - Send me the Rap video! If you license it for public view, I’ll post it. - videos published: [CST8207 Rap Videos] - any more? From the Class Notes link on the Course Home Page ------------------------------------------------- - [Week 10 Notes HTML] - This File - ** Read All The Words ** - [Frequently Asked Questions] - [Users and Groups - /etc/passwd and /etc/group] - [List of Commands] From the Classroom Whiteboard/Chalkboard ---------------------------------------- - I’ve done a quick check of your Assignment 7 - see Blackboard for your marks. - I’ve only checked the CLS; I’ll update the marks later this week and also check your submission file. ### Your in-class notes go here - take notes in class! Real Sysadmin Work ================== - Students who followed the advice about setting useful aliases in their .bashrc files found Assignment 07 much easier than those who were struggling with nongraphic characters in file names. -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/ [Plain Text] - plain text version of this page in [Pandoc Markdown] format [Frequently Asked Questions]: 007_freqently_asked_questions.html [Users and Groups - /etc/passwd and /etc/group]: 600_users_and_groups.html [List of Commands]: 900_unix_command_list.txt [Lab Worksheet #10 ODT]: worksheet10.odt [Lab Worksheet #10 PDF]: worksheet10.pdf [Lab Worksheet #05 ODT]: worksheet05.odt [Lab Worksheet #05 PDF]: worksheet05.pdf [Lab Worksheet #07 ODT]: worksheet07.odt [Lab Worksheet #07 PDF]: worksheet07.pdf [Lab Worksheet #09 ODT]: worksheet09.odt [Lab Worksheet #09 PDF]: worksheet09.pdf [Practice Test #2 PDF]: practicetest2.pdf [Class Notes]: indexcgi.cgi [Test Instructions]: 000_test_instructions.html [Unix Shell I/O Redirection (including Pipes)]: 200_redirection.html [CST8207 Rap Videos]: 000_Rap.html [Plain Text]: week10notes.txt [Pandoc Markdown]: http://johnmacfarlane.net/pandoc/