| CSIS054: Perl ProgrammingQuestions for week 2
 | |
| QUESTION | ANSWER (highlight to read) | 
| What steps can you take if you get errors on a script? | Read the errors. Get the line number. Insert print statements. | 
| What effect does the name of the variable you choose have? | No effect. | 
| How do you get rid of a "\n" (newline) at the end of a string? | chomp function. | 
| Where would I look up how a function in the standard library works? | perlfunc page. (google it) | 
| How do you call a function? | &function_name(arg); | 
| How do you save the results of a function? | $var = function(arg); | 
| How do you delineate a string? | A pair of single or double quotes. | 
| What's the difference between using single or double quotes? | Double quotes do variable interpolation and expand control characters like "\n". | 
| What are some values that are false? | Zero. An empty string. UNDEF. | 
| What are the operators for add, subtract, multiply, and divide? | + - / * | 
| What's the difference between == and eq? | == is for numbers, | 
| What's the difference between == and =? | == is a comparison. = is an assignment. | 
| How do I combine two strings into one? | . (dot) concatenation operator | 
| What's the value of $a after this code runs? | 25 | 
| How do you repeat a statement 5 times? | $a=5; while($a>0) { $a--; __STATEMENT__ } | 
    Address of this page is http://hhh.gavilan.edu/phowell/csis054/02questions.html
  Please contact Peter Howell at phowell@gavilan.edu for questions or comments.
  Last updated January 10, 2010.
  
