Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.

Slides:



Advertisements
Similar presentations
Getting Started in Blackboard. You will need… A web browser, preferably Internet Explorer, version 4.0 or higher An account and the knowledge of.
Advertisements

COMP 110 Introduction to Programming Mr. Joshua Stough August 22, 2007 Monday/Wednesday/Friday 3:00-4:15 Gardner Hall 307.
Using MyMathLab Features You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not registered or.
Guide to Linux Installation and Administration, 2e1 Chapter 6 Using the Shell and Text Files.
Sydney Opera House. Week Three Agenda Administrative Issues Link of the week Review week two lab assignment This week’s expected outcomes Next lab assignment.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
AC 113: Accounting for Non Accounting Majors
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Lorie Stolarchuk Learning Technology Trainer 1 What has changed with the 2.7.X Upgrade to CLEW?
Agenda Introduction Administrative Announcements Link of the Week Expected Outcomes This Week’s Topics Next Week’s Lab Assignment Break Out Problems Upcoming.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
GEL 1005: Natural Disasters ► Instructor: Mike Phillips ► Contact   ► put “ GEL 1005 ” in subject line 
Week Three Agenda Administrative Issues Link of the Week Review Week Two Information This Week’s Expected Outcomes Next Lab Assignment Break-Out Problems.
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
OPEN SOURCE, OPEN MINDS Using Moodle™ to Become an Effective Educator By Tracy Magin and Allen M. Ford.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Agenda Introduction Administrative Announcements Link of the Week Expected Outcomes This Week’s Topics Next Week’s Lab Assignment Break Out Problems Upcoming.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Welcome to BU-250 Business Mathematics Kaplan University Mike Sowa, MSc., CAIA Seminar 1.
AC330: Managerial Accounting for Business Professionals Professor Alice Everett Unit 1 Seminar.
Agenda Introduction Administrative Announcements Link of the Week Expected Outcomes This Week’s Topics Next Week’s Lab Assignment Break Out Problems Upcoming.
COP3502: Introduction to Computer Science Yashas Shankar.
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
Agenda Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Review next lab assignments Break Out Problems.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Agenda Introduction Administrative Announcements Link of the Week Expected Outcomes This Week’s Topics Next Week’s Lab Assignment Break Out Problems Upcoming.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
SC300 Unit one Prof. Julie Shertzer AIM: JulieShertzer.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Welcome to the MTLC MATH 115 Spring MTLC Information  Hours of Operation  Sunday:4:00pm – 10:00pm  Monday – Thursday: 8:00am – 10:00pm  Friday:8:00am.
Using MyMathLab Features of MyMathLab You must already be registered or enrolled in a current MyMathLab class in order to use MyMathLab. If you are not.
Shell Advanced Features. Module 8 Shell Advanced Features ♦ Introduction In Linux systems, the shells are often referred to as command line interfaces.
Week Three Agenda Administrative Issues Link of the Week Review Week Two Information This Week’s Expected Outcomes Next Lab Assignment Break-Out Problems.
PS 115 Unit 1 Seminar. Seminar Meeting Time Day and Time Seminars will meet on Wednesday, 8:00 pm EST Unit Seminar Topics – Q&A regarding material – Questions.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
MATH 113 Fall  Prerequisites: ◦ Grade of C – or better in Math 112  Every student must have an active “crimson” account for computer/course.
Sydney Opera House. Week Three Agenda Administrative Issues Link of the week Use of the Virtual Machine Review week two lab assignment This week’s expected.
Week Three Agenda Administrative Issues Link of the week Review week two lab assignment This week’s expected outcomes Next lab assignment Upcoming deadlines.
Welcome to CPSC 206 Structured Programming in C. Instructor: Yu Chen Office:H.R. Bright Room 419 D Office Phone:
CSCI 330 UNIX and Network Programming Unit I Introduction.
Week Fourteen Agenda Announcements Link of the week Review week thirteen lab assignment Next lab assignment Previous Lab Assignment Grading answers for.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Week Three Agenda Administrative Issues Link of the Week Review Week Two Information This Week’s Expected Outcomes Next Lab Assignment Break-Out Problems.
Sydney Opera House. Week Three Agenda Administrative Issues Link of the week Use of the Virtual Machine Review week two lab assignment This week’s expected.
Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected.
Agenda Introduction Administrative Announcements Link of the Week Expected Outcomes This Week’s Topics Next Week’s Lab Assignment Break Out Problems Upcoming.
Week Five Agenda Link of the week Review week four lab assignment This week’s expected outcomes Next lab assignment Break-out problems Upcoming deadlines.
Week Four Agenda Link of the week Review week three lab assignment This week’s expected outcomes Next lab assignment Break-out problems Upcoming deadlines.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Course Information CSE 2031 Fall Instructor U.T. Nguyen Office: CSE Home page:
Intro to CSC27I Software I : Utilities and Internals Pepper.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Week Two Agenda Announcements Link of the week Use of Virtual Machine Review week one lab assignment This week’s expected outcomes Next lab assignments.
Copyright © 2010 Pearson Education, Inc. or its affiliate(s). All rights reserved.1 | Assessment & Information 1 Online Testing Administrator Training.
Course Information EECS 2031 Fall Instructor Uyen Trang (U.T.) Nguyen Office: LAS Office hours: 
Course Information EECS 2031 – Section A Fall 2017.
ITEC400 Week One Robert D’Andrea
Week Two Agenda Announcements Link of the week Use of Virtual Machine
Week Three Agenda Link of the Week Review Week Two Information
Seminar will begin at top of the hour
Sydney Opera House.
ITEC400 Week One Professor Robert D’Andrea
Week Three Agenda Link of the Week Review Week Two Information
Course Information EECS 2031 Fall 2016.
Presentation transcript:

Week One Agenda IntroductionIntroduction Administrative AnnouncementsAdministrative Announcements Link of the WeekLink of the Week Expected OutcomesExpected Outcomes This Week’s TopicsThis Week’s Topics Next Week’s Lab AssignmentNext Week’s Lab Assignment Break Out ProblemsBreak Out Problems Upcoming DeadlinesUpcoming Deadlines Lab assistance, questions, and chat timeLab assistance, questions, and chat time

Introduction Instructor: Professor Bob D’Andrea Software Engineer Instructor at Franklin University for five years Phone No Cell No Program Chair of Information and Technology: Mr. Todd Whittaker Phone #

Administrative Announcements Instructor commitment Respond daily to student s. Post exam grades and lab assignments as quickly as possible in the official electronic grade book. Post student midterm and final exam status on the Announcement page after each exam has been received from the Student Learning Center (SLC). cs.franklin.edu server Does everyone have a login that works into cs.franklin.edu? Does everyone have putty downloaded on their laptop to interface with the cs.franklin.edu server? Each student’s lab assignment is tested under their itec400/homework directory on the cs.franklin.edu machine.

Administrative Announcements Recorded Franklin Live Power Point Presentations Franklin Live file name format: Example: Week_One_1.pptx Week_One_1_ppt.ppt Week_One_1_ppt.ppt Power Point files will be available on Monday for printing prior to class.

Administrative Announcements Recorded Lab Assignments Lab Assignment file name format: Example: Lab_Assignment_1-3.doc Power Point files will be available on Monday for printing prior to class.

Administrative Announcements format for completed lab assignments a notification when an assignment is completed and ready to be graded. The “Subject” line of your notification should have the following format: Example: dandrear V1WW Lab Assign format for questions Example: dandrear V1WW Question Example: dandrear V1WW Question Scripts and text file suffix All scripts and text files shall end with a suffix (e.g.,sh,.pl,.txt). Homework assistance: Do not solicit help from the Internet for lab assignments. If caught soliciting assistance from the Internet, Franklin University will take action against you.

Administrative Announcements Bulletin Board: Midterm Exam Outline (not present) Final Exam Outline (not present) Public Domain/Open Source Software Evaluation folder (present) Drop Box: Drop box link is on your Web page named ITEC 400- V1WW (WI11), under the “Communications” tab Student drop box documentation below

Administrative Announcements Turnitin.com Assignments The LDAP and Public Domain/Open Source lab assignments must be submitted to Turnitin.com. Your report will be verified by Turnitin.com for author originality. If Turnitin.com indicates that your percentage of originality is 45 percent or more, I will not grade the paper. I will recommend that you seek assistance from the Student Learning Center (SLC).

Administrative Announcements UNIX System Administration Syllabus Optional Materials Tutorials: Refer to the following web sites throughout UNIX System Administration. They are excellent resources for UNIX and Linux: UNIX System Administration Independent Learning (USAIL) (NO LONGER AVAILABLE) l/ Linux help, tutorials and tips UNIX Tutorial for Beginners UNIX help for Users.

Administrative Announcements APA style format: Main emphasis on citing sources, spelling, punctuation, and capitalization. All reports must have a cover and reference page. Link of the week: New links are provided weekly to direct students to information on the Internet that will aid them with class lab assignments and enhance their overall learning experience. Tutoring and workshops: Student Learning Center (SLC) Writing appointments via Franklin Live

Administrative Announcements VMware software: Source for downloading Knoppix software is on Web page COMP/ITEC 400 – UNIX System Administration ftp from Knoppix to cs.franklin.edu

Administrative Announcements Office hours Monday through Friday: 8:00 a.m. – 9:00 p.m. Saturday and Sunday: 9:00 a.m. – 6:00 p.m. A personalized Franklin Live session can be arranged, if assistance is needed. Discuss issue(s) on the phone (home) (cell)

Link of the Week Open Source Software: Definition of Open Source Software.Definition of Open Source Software. Who benefits from open source products?Who benefits from open source products?

Expected Outcomes Upon successful completion of this course, students will be able to: Create non-trivial shell scripts.Create non-trivial shell scripts. Perform appropriate UNIX System Administration tasks.Perform appropriate UNIX System Administration tasks. Compose non-trivial scripts using Perl programming language.Compose non-trivial scripts using Perl programming language. Distinguish the roles of Linux and Open Source software.Distinguish the roles of Linux and Open Source software. Incorporate the make utility appropriately within programs.Incorporate the make utility appropriately within programs. Create a CGI scriptCreate a CGI script

Review Shell syntax $# - Number of positional parameters$# - Number of positional parameters $! - Background PID$! - Background PID $? - Return value$? - Return value $$ - Process PID$$ - Process PID $ - Provides the content of a variable ($NUMBER)$ - Provides the content of a variable ($NUMBER) $0, $1, $2, $3 … - The syntax represents the positional parameters on the command line.$0, $1, $2, $3 … - The syntax represents the positional parameters on the command line../printnum.sh 4 exit 0 – The return values is a number from 0 to 255. A value of zero (0) indicates a normal exit.exit 0 – The return values is a number from 0 to 255. A value of zero (0) indicates a normal exit. exit 1 - Indicates a failure occurred.exit 1 - Indicates a failure occurred.

Review shell syntax “ “ - Double quotes. Removes special meaning of all enclosed characters, except $, `, “, and \.“ “ - Double quotes. Removes special meaning of all enclosed characters, except $, `, “, and \. Example: print “The price is $Price.\n”; (interpolation)Example: print “The price is $Price.\n”; (interpolation) ‘ ’ - Literal quotes. Removes the special meaning of all enclosed characters. A single quote cannot appear within single quotes because a single quote denotes the end of the string.‘ ’ - Literal quotes. Removes the special meaning of all enclosed characters. A single quote cannot appear within single quotes because a single quote denotes the end of the string. ` ` - Single Back Slash quotes. Used for command substitution.` ` - Single Back Slash quotes. Used for command substitution. Example: echo The date is `date` (interpolation)Example: echo The date is `date` (interpolation) LINES=`wc -l $ENTRY | cut -c 1-7`LINES=`wc -l $ENTRY | cut -c 1-7` LISTING=`ls -l | cut -f 9`LISTING=`ls -l | cut -f 9`

Review shell syntax if [ -d "$1" ]if [ -d "$1" ]then action statement fi wc –l - Word count with –l (line option). Print the new line countswc –l - Word count with –l (line option). Print the new line counts ~ - Tilde (~ means /export/home/dandrear)~ - Tilde (~ means /export/home/dandrear) for name in *for name in *do action statements done

Review shell syntax while [ condition]while [ condition]do action statement done

Next Weeks Lab Assignment Review Lab Assignment 2-1 Simple Shell scripting.Review Lab Assignment 2-1 Simple Shell scripting. Lab assignments should be recorded on cs.franklin.edu (Einstein) machine in your “~/itec400/homework” directory.Lab assignments should be recorded on cs.franklin.edu (Einstein) machine in your “~/itec400/homework” directory. Demonstrate how to create a file using the “vi” editor.Demonstrate how to create a file using the “vi” editor. Execute printnum.sh and maxlines.sh scripts on Einstein.Execute printnum.sh and maxlines.sh scripts on Einstein. Lab 2-1 Shell Simple Script Logic Version 2 and Shell Command and Programming Language Quick Reference documents to students. Lab 2-1 Shell Simple Script Logic Version 2 and Shell Command and Programming Language Quick Reference documents to students.

Break Out Problems 1.Program statement (#!/bin/ksh) 2.less 3.ps –e | wc –l 4.who | awk ‘{print $1}’ | sort –u | wc –l 5.ps –ef | awk ‘{print $1}’ |sort –u | wc –l 6.find / ex 7.ps –ef | awk ‘{print $9, $1}’ 8.Shell language syntax: $# 9.Shell language command: for name in * 10.Shell language command: NUMBER=$(($NUMBER - 1)) 11. Shell variable: PATH

Upcoming Deadlines Lab Assignment 1-1, Obtain a Proctor for Exams, due January 16, 2011.Lab Assignment 1-1, Obtain a Proctor for Exams, due January 16, Lab Assignment 1-2, Install VMware and Knoppix Virtual Machine, due January 9, 2011.Lab Assignment 1-2, Install VMware and Knoppix Virtual Machine, due January 9, Lab Assignment 1-3, Introduction to Linux, due January 9, 2011.Lab Assignment 1-3, Introduction to Linux, due January 9, Lab Assignment 2-1, Simple Shell Scripting, due January 23, 2011.Lab Assignment 2-1, Simple Shell Scripting, due January 23, Lab Assignment 3-1, Advanced Scripting, due January 30, 2011.Lab Assignment 3-1, Advanced Scripting, due January 30, Read Chapters 1 and 2 in Essential System Administration text.Read Chapters 1 and 2 in Essential System Administration text. Read Module One listed under the course Web siteRead Module One listed under the course Web site

Lab assistance, questions, and chat time Questions?Questions? Comments?Comments? Concerns?Concerns? After each Franklin Live session, I will remain on the session to provide assistance unless otherwise indicated.After each Franklin Live session, I will remain on the session to provide assistance unless otherwise indicated.

Have a good week