Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Purpose: To reflect on the work of programming for Question 1. To practice objectively assessing the quality of the software you write. To practice visualizing

image text in transcribed

Purpose: To reflect on the work of programming for Question 1. To practice objectively assessing the quality of the software you write. To practice visualizing improvements, without implementing im- provements Degree of Difficulty: Easy. Restrictions: This question is homework assigned to students and will be graded. This question shall not be distributed to any person except by the instructors of CMPT 145. Solutions will be made available to students registered in CMPT 145 after the due date. There is no educational or pedagogical reason for tutors or experts outside the CMPT 145 instructional team to provide solutions to this question to a student registered in the course. Students who solicit such solutions are committing an act of Academic Misconduct, according to the University of Saskatchewan Policy on Academic Misconduct Answer the following questions about your experience implementing the program in Question 1. You may use point form, and informal language. Just comment on your perceptions: you do not have to give really deep answers. Be brief. These are not deep questions, a couple of sentences or so ought to do it Note: The value of this question is in reflection. Don't answer by guessing what we want to hear! 1. (2 marks) Comment on your program's correctness. How confident are you that your program is cor- rect? 2. (2 marks) Comment on your problem-solving process. Did you start with a plan, or a design? Did you implement your code using iterative refinement (CMPT 141), or some other approach? Did you write all your code at once and debug it? 3. (2 marks) How much time did you spend writing your program? Did it take longer or shorter than you expected? If anything surprised you about this task, explain why it surprised you. 4. (2 marks) What are your current strengths as a software developer in training? What weaknesses would you like to correct or improve? How will you assess your improvement? What to Hand In Your answers to the above questions in a text file called a1q2.pdf. For written documents for this course, ONLY PDFs will be accepted. It is good practice to get into the habit of submitting PDFs for reports and documents that no longer need to be editable. Be sure to include your name, NSID, student number, course number and section number at the top of all documents. Evaluation Each answer is worth 2 marks. Full marks will be given for any answer that demonstrates thoughtful re- fection. Grammar and spelling wont be graded, but practice your professional-level writing skills anyway -1 mark for formats other than PDF

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle 11G SQL

Authors: Joan Casteel

2nd Edition

1133947360, 978-1133947363

More Books

Students also viewed these Databases questions