CIS 3309 Section 1

Homework Assignment HWA 02

Basic Terminology

(Note: Homework should be NEAT and readable!  Homework problems are to be turned in to the instructor, not the lab assistant.).   Submit either in class on the due date, or if the course runs online, submit through the HWA 02 column in the Canvas Gradebook. 

Objectives:
1. To provide experience in looking up information using some of the resources at your disposal. 
2. To ensure that some of the key terms that you will see in the text and lecture notes (and in other resources
    related to C# .NET and Visual Studio) are clearly understood.
3. Join the Temple ACM Student Chapter if you have not already done so.
4. Required Reading (in addition to Chapters 1-3 of the Murach text).
5. Required Reading - What are CS and IS&T really like in the work place -- one person's view (a little ot of date - but still very relevant):

                My Internship Story + Advice for CIS Undergrads

Homework Assignment:
 

Terminology:  Define the terms shown below.  In so doing, be sure to indicate the purpose and/or function of each
item (solution, object, etc).  (For example, a Solution can contain one or more Projects as well as images, data bases,
sequential files etc.  A Class can contain methods and attributes (sometimes refered to as properties or data stores).

 

I do not care where you look to find this information.  Just find it; and be sure you understand it.  Do some research.  

When you think you have an answer to a question, write down the question, the answer, and the citation.  Try to do

this on your own.

 

Here are the terms --- five "questions" in all.  Bring your answers to class as indicated, preferably typed.

 

1. What is a Project?   (What are some of the things contained in a Project? )

2. What are some of the things contained in a Solution?

3. What is a namespace?  (What are the basic components of a Namespace and how are they related?)


4. As precisely as you can, tell me what are the items listed in the References list  in the Solution Explorer.  (Don't relist
    these items, just write a brief summary what they are, collectively) .

 

5. Class (What is its purpose or function?  Exactly what does a class define?  What does a class contain?)

    Object - what is the relationship between an object and a Class?