CSC3982 Final

Spring 2013
Herbert J. Bernstein ( )

CSC3982 Final
Spring 2013

 


This web page is http://www.bernstein-plus-sons.com/.dowling/CSC3982S13/CSC3982_Final.html
Copyright © 2011, 2012, 2013 Herbert J. Bernstein and other parties. All rights reserved.


This is the Final to be taken under Skype supervision on Thursday, 9 May 2013 and completed no later than by 11 pm. It should take you between 1 and 3 hours to answer the following questions, if you have kept up with the work for the course to this point, much longer, if not. It is an open book, open notes, open computer exam.

  <==== Do this AFTER you've answered all the questions

You probably DON'T want to do this ===>  

Please fill in the following information:

Name:


Email:

Skype ID:

Note:
Grades must be submitted shortly after this final is given. If you have not finished enough of the work for this course to earn at least a C-, you will be given an incomplete. Some people may prefer an incomplete to having a C- recorded. If you are unconditionally requesting an incomplete, say so here:

Please answer the following questions on this form (or on a paper copy of this form).


  1. Give the URL in your blog where you have detailed notes on everything you have done for all the assgnments. Be sure to include a link for each assignment, and a link for your final 21 minute -- 21 slide presentation, and links for any and all materials to be considered for grading in this course. This question is worth 1/6th of your grade on this Final. The grade depends on how clearly and thoroughly you have taken those notes.

  2. Give the URL of your graphing calculator project, which was your first major project, and give the URL for your second major project, both which should now be complete. Be certain that the postings include a clear statement of what parts of these projects are your own original creative effort and clearly identifies the sources for the parts that are not. This question is worth 1/6th of your grade on this midterm.

  3. Give the URL of your third and final project, which should by now be fully documented and complete. Be certain that the posting includes a clear statement of what parts of this project are your own original creative effort and clearly identifies the sources for the parts that are not. This question is worth 1/6th of your grade on this midterm.

  4. Carefully and in detail, explain how to do cross-platform development for mobile platforms. Be sure to explain the entire process. from intial concept, through development of the external specification, through system design, development, testing, deployment and post-deployment support.

  5. Carefully and in detail, explain the use of cmake, using the example of your work in converting CBFlib to use cmake. In order to get credit for this question, you must give a link to an actual build kit of your creation that uses cmake.

  6. You have just been assigned the task of creating a new program that will teach software engineering to unwilling and uncooperative students. Describe in detail the process you would follow. Include here a substantial outline of the user externals of this software, and as much detail as you can pull together quickly on at least one possible system design for such a project.

  <==== Do this AFTER you''ve answered all the questions

You probably DON'T want to do this ===>  

Revised 5 May 2013