This is an introductory assignment with five parts, and counts towards your programming homework score. Each student is to do and turn in each of the parts. These are by far the easiest points in CMPS 12a, so don't miss out on them. Turning in parts 3-5 of the assignment requires that you register for moodle. The purpose of this assignment are to take care of administrative issues and make sure that submission through moodle is working correctly. Due Wednesday September 30, 10 points (2 points for each of 5 parts). 1. Enroll in the class lecture and one of the class lab sections. Register with Moodle and upload a picture that you can be identified from. 2. Printout, put your name on, and sign the "cmps12a charter" available on the moodle page. Turn this charter in at the start of lecture on Wednesday September 30. 3. Write a program that uses a loop to print out a table of squares like: 1 1 2 4 3 9 ... 10 100 Save the program in a file called "squares", you can use any convenient extension. 4. Write a program that reads in three numbers and prints out the largest of the three. Save the program in a file called "maxOfThree", you can use any convenient extension. 5. Find a partner for the pair programming assignments. Create a file called "partner" or "partner.txt" containing your partner's full name and ucsc e-mail address. Save the file in plain text or text only format. Parts 3 and 4 can be done in any programming language. The programs will be scanned for plausibility, but will not be carefully checked or executed. They are intended more as a self-evaluation of your preparation for the class. Moodle will allow you to turn in up to three files. There is no penalty for submitting early or changing your submission. The files must be turned in though moodle by 11:50 pm Wednesday September 30.