PRG 218 All Discussions UopCourse Guide uopstudy.com

Page 1

PRG 218 All Discussions The Latest Version A+ Study Guide **********************************************

PRG 218 All Discussions Link http://www.uopstudy.com/prg-218 ********************************************** PRG 218 Wk 1 Discussion - Coding as a Member of a Team Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students. Due Thursday Respond to the following in a minimum of 175 words: Professional programmers typically work in teams on large programs that have fairly long lifespans. Additionally, because the programmers who will be asked to add features to, or debug, a program a year or more later may not be the original creators of the program, good original design, logical functional composition, and clear commenting are essential skills for any professional programmer. Research at least two best practices for working on a large coding team. Discuss the benefits and challenges of each of the practices you chose. Due Monday Reply to at least two of your classmates. Be constructive and professional in your responses.

PRG 218 Wk 2 Discussion - Common Bug: = vs. == Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students.


Due Thursday Respond to the following in a minimum of 175 words: Accidentally using the assignment operator "=" when you meant to use the comparison "is equal to" operator "==" is a common programming mistake. Research whether or not the compiler can catch this mistake. Additionally, experiment with a statement similar to if (6 == myVariable) and see if it compiles correctly. If you determine that the compiler will not catch this mistake, discuss a programming practice that can help reduce these errors. Due Monday Reply to at least two of your classmates. Be constructive and professional in your responses.

For More Classes Please Visit

http://www.uopstudy.com/ PRG 218 Wk 3 Discussion - Benefits and Drawbacks of Arrays Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students. Due Thursday Respond to the following in a minimum of 175 words: Using arrays, programmers can create collections of items. Research and post two real-life examples of grouped data that might be useful to model as an array. Describe how you could model those data collections as separate data items. What would be the benefits/drawbacks of modeling the data as an array vs. separate data items? Due Monday Reply to at least two of your classmates. Be constructive and professional in your responses.


PRG 218 Wk 4 Discussion - Functions vs. Member Functions Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students. Due Thursday Respond to the following in a minimum of 175 words: You can think of normal functions as "black boxes" that accept parameters (or not), do some processing, and return some value (or not). Member functions (sometimes referred to as "methods" in other object-oriented programming languages, such as Java) are similar in some ways to normal functions, but also dissimilar. Research and discuss the ways in which a C++ member function is like and unlike a regular function. Due Monday Reply to at least two of your classmates. Be constructive and professional in your responses.

For More Classes Please Visit

http://www.uopstudy.com/ PRG 218 Wk 5 Discussion - Object-Oriented Design Methodologies Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students. Due Thursday Respond to the following in a minimum of 175 words: The concept of inheritance is used in many situations, not just in object-oriented programming (OOP). The Linnaeus classification system is one well-known example. If modeling the taxonomy in code, we might start with an animal class, then derive two other classes (vertebrates and invertebrates) from the base animal class, then derive other classes (such as mammal and reptile) from the vertebrate class, and so on. In short, the purpose of inheritance, and object-oriented design, as well as programming in general, is to allow programmers to model the real world. In other words, the goal is to


design object-oriented programs that are understandable by people familiar with the realworld system and behave in a predictable fashion. Research at least three object-oriented design methodologies or approaches, including UML (Unified Modeling Language), OMT (Object Modeling Technique), and OOSE (Object-oriented Software Engineering).. Discuss how the various methodologies differ. How are they alike? Due Monday Reply to at least two of your classmates. Be constructive and professional in your responses.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.