Difference between revisions of "CSC103 2011 Take-Home Final Exam"

From dftwiki3
Jump to: navigation, search
Line 58: Line 58:
 
=Problem #3=
 
=Problem #3=
  
* Write a javascript program that computes the sum of all the even numbers between 0 and 100, included, and stores the result in a variable called sumEven.  The same program will also compute the sum of all the multiples of 5  between 0 and 100, included.  This second number will be stored in a variable called sum5.
+
* Write a javascript program that computes the sum of all the even numbers between 0 and 100, 100 included, and stores the result in a variable called sumEven.  The same program will also compute the sum of all the multiples of 5  between 0 and 100, 100 included.  This second number will be stored in a variable called sum5.
  
 
* Use the programs from the [[CSC103_Lab_4_Solution_2011| Lab 4 solution]] programs for inspiration in terms of organization and documentation.
 
* Use the programs from the [[CSC103_Lab_4_Solution_2011| Lab 4 solution]] programs for inspiration in terms of organization and documentation.
  
=Problem #4=
+
=Problem #4: Essay=
  
   
+
* Search the current newspapers available to you on-line or in print and find an article that is less than a month old and that describes one of the following topics:
</onlydft>
+
** The limitations imposed by today's computer architecture or semiconductor technology on our ability to continue building computers that follow Moore's law (to be covered in class on 3/7/11)
 +
** The current research and/or discovery of new technologies that do not use silicon for the design of computing elements and processor circuits and offer a chance to keep on with Moore's law, or
 +
** The design of new computing systems that do not follow John von Neumann's original architecture (to be covered in class on 3/7/11) in order to build computers that will boost our computing performance that will be in ligne with Moore's law.
 +
 
 +
* Very likely, your news article will make reference to a technical article published in a computer field.  Make sure you also find this article and do your best to read and understand it.  If it is too technical, make sure you at least read
 +
** its abstract
 +
** its introduction
 +
** its conclusion
 +
* (Even for the most technical document, these 3 sections are always a good source of information, even for the lay person.)
 +
* Make sure as well that you know when the article was published (it shouldn't be more than a couple month old) as well as where it was written (computer research lab, university or other).
 +
 
 +
* Write a '''one-page, single-spaced summary''' of the news article, where you will state:
 +
** what type of technology or solution the original article covers,
 +
** what aspect of computing it is supposed to enhance, or what problem it is supposed to solve,
 +
** in which way it connects to Moore's law, or to the von Neumann architecture, if at all, and
 +
** what outcome are expected from this new discovery/research effort.
 +
* You should also make sure that you include references
 +
** for the original news article that is the seed of your 1-page summary, and
 +
** the technical article(s) it is based on.
  
 +
=Submission=
  
 +
*
 +
</onlydft>
 
<br />
 
<br />
  

Revision as of 14:58, 3 March 2011

--D. Thiebaut 16:38, 2 March 2011 (EST)


Page under construction!
UnderConstruction.jpg


...