cmst 290 final exam

2
Buy here: http://theperfecthomework.com/cmst-290-final-exam/ 1. Python Programming Question: Define three types of programming errors and explain with examples (10 points) 2. Pseudo Code Question (20 points): Write pseudo code for the following problem statement: 3. Essay Question (20 points): In this course we have learned about websites that use databases, what is a database, and used databases in building programs in Python. For this question, please describe how you would implement a database for a game, an application or a website based on what you have learned in the conferences. This essay should include not only the implementation of a database (fields, tables, etc) but also what kind of database and scripting language to execute the game, application or website. Please provide applicable references in APA style. 4. Essay Question (20 points): One of your colleague is not familiar with Interaction Design. Describe and explain the concept of Interaction design to him or her. Please include appropriate details and examples with applicable references in APA style. 5. Essay Question (20 points): One or your colleague is looking to build website for his/her business. After reviewing different design pattern at Yahoo website, list and explain 10 design pattern that you suggest using for the proposed website. Please include appropriate details and examples (with screen shots as necessary) and mention applicable references in APA style. 6. Essay Question (20 points): Describe and explain following terms/concepts – Object, Class, Inheritance, Encapsulation and Polymorphism. Include example and other details as necessary and mention applicable references in APA style. 7. Essay Question (20 points): What is Server-side and Client-side scripting? Explain the differences between server-side and client – side scripting languages. Please provide 3 advantages and disadvantages of each. Please provide applicable references in APA style.

Upload: hameskellor

Post on 08-Jan-2017

14 views

Category:

Business


0 download

TRANSCRIPT

Page 1: CMST 290 FINAL EXAM

Buy here: http://theperfecthomework.com/cmst-290-final-exam/ 1. Python Programming Question: Define three types of programming errors and explain

with examples (10 points)

2. Pseudo Code Question (20 points): Write pseudo code for the following problem

statement:

3. Essay Question (20 points): In this course we have learned about websites that use

databases, what is a database, and used databases in building programs in Python. For this

question, please describe how you would implement a database for a game, an application

or a website based on what you have learned in the conferences. This essay should include

not only the implementation of a database (fields, tables, etc) but also what kind of database

and scripting language to execute the game, application or website. Please provide

applicable references in APA style.

4. Essay Question (20 points): One of your colleague is not familiar with Interaction Design.

Describe and explain the concept of Interaction design to him or her. Please include

appropriate details and examples with applicable references in APA style.

5. Essay Question (20 points): One or your colleague is looking to build website for his/her

business. After reviewing different design pattern at Yahoo website, list and explain 10

design pattern that you suggest using for the proposed website. Please include appropriate

details and examples (with screen shots as necessary) and mention applicable references in

APA style.

6. Essay Question (20 points): Describe and explain following terms/concepts – Object,

Class, Inheritance, Encapsulation and Polymorphism. Include example and other details as

necessary and mention applicable references in APA style.

7. Essay Question (20 points): What is Server-side and Client-side scripting? Explain the

differences between server-side and client – side scripting languages. Please provide 3

advantages and disadvantages of each. Please provide applicable references in APA style.

Page 2: CMST 290 FINAL EXAM

8. Essay Question (20 points): Explain, compare and contrast Procedural Programming with

Object Oriented Programming. Include examples and other details as necessary and

mention applicable references in APA style.