CSC3982 Midterm

Spring 2013
Herbert J. Bernstein ( )

CSC3982 Midterm
Spring 2013

 


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


This is the Midterm to be taken by 9 am on Monday, 18 March 2013. 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:

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 the first 5 assgnments. This question is worth 1/6th of your grade on this midterm. The grade depends on how clearly and thoroughly you have taken those notes.

  2. Give the URL of your graphing calculator project, which should now be 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.

  3. Give the URL of your second project, which should by now be fully documented and on schedule for completion in March. 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 the differences and similarities of development for Android vs. development for iPhone.

  5. Carefully and in detail, explain the use of cmake, using the example of your work in converting CBFlib to use cmake.

  6. Carefully and in detail, explain the role of time management in software engineering. You are to use the demands of this course and your own experience in keeping up with those demands (or not) as an example, and explain the tools and techniques the work and those that dont work in keeping complex projects on schedule.'

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

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

Revised 11 March 2013