Demonstrate more advanced expertise in Pointers, Dynamic Memory Allocation (DMA) & Object­Oriented Programming Demonstrate the ability to properly format text and numeric output from C++ programsC++ Programming

Unit 1: Text Manipulation and Output Formatting

Description:

Reading Assignments:

Deitel, P. & Deitel, H., Chapters 3, 7 and 21

Unit 1 - Discussion Board

Type: Discussion Board Points Possible: 10

Deliverable Length: 1 paragraph

Assignment Description: 

This is a terrific time to meet your fellow classmates, to learn a little bit about them, and for them to learn about you. Please introduce yourself in the Introductory Discussion Board that can be accessed via the Discussion Board link to the left. If you are not sure how to get started, begin by discussing your background and why you are in school. Feel free to mention your proudest accomplishments, and offer advice to others. Say something unique or fun about yourself!

You may upload a picture by clicking "Post File" when you respond to the Discussion Board. Images in JPEG form work well, but the Discussion Board will accept other formats, too.

Assignment Objectives:

Demonstrate more advanced expertise in Pointers, Dynamic Memory Allocation (DMA) & Object­Oriented Programming

Demonstrate the ability to properly format text and numeric output from C++ programs

Use the C++ standard library’s string class correctly and appropriately

Unit 1 - Discussion Board 2

Type: Discussion Board Points Possible: 75

Deliverable Length: See assignment details

Assignment Description:

Primary Task Response: Within the Discussion Board area, write 400–600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.

Research and discuss the impact of a software application's user interface on the overall user experience. Choose at least 1 software product, mobile application, or even a Web­based application that has caused you as the user to become frustrated in its usage. Analyze what it is about the software that has been frustrating to you. Discuss the issues around your user experience, and answer the following questions:

 

What was frustrating about your experience?

How could the interface be changed to provide for a better experience?

If your experience was poor because of performance issues, then how might the software interface be changed to update you on progress? How does this experience change your approach to user experience as you write your programs?

Responses to Other Students: Respond to at least 2 of your fellow classmates with at least a 100­word reply about their Primary Task Response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:

 

What did you learn from your classmate's posting?

What additional questions do you have after reading the posting? What clarification do you need regarding the posting?

What differences or similarities do you see between your posting and other classmates' postings?

 

For assistance with your assignment, please use your text, Web resources, and all course materials.

 

Assignment Objectives:

Demonstrate more advanced experience in using the C++ features covered in the CS115 prerequisite course.

Unit 1 - Individual Project

Type: Individual Project Points Possible: 100

Deliverable Length: 1–2 pages

Assignment Description:

Write a C++ program to store 10 student names and grade point averages (GPAs) from the user. Display all student information in a tabular format. Ensure that each column heading aligns correctly with its respective column and that each name (first and last) is capitalized. Finally, display each GPA with two significant decimals. For this assignment, you may download this sample code for reference. Sample inputs and outputs are as follows:

Sample Input (for only 3 students)

 

Smith, Tom                                                                            4.0

Washington, George                                                            3.00

Sample Output (using input above)

Name (Last, First)                                                                    GPA

Smith, Tom                                                                               4.00

Jones, Bob                                                                                 5.56

Washington, George                                                                3.00

Please submit your assignment.

For assistance with your assignment, please use your text, Web resources, and all course materials.

 

Assignment Objectives:

Demonstrate the ability to properly format text and numeric output from C++ programs Use the C++ standard library’s string class correctly and appropriately

Unit 2: File Input/Output

Description:

Reading Assignments:

Deitel, P. & Deitel, H., Chapters 11 and 14

 

Unit 2 - Discussion Board

type: Discussion Board Points Possible: 75

Deliverable Length: 400­600 words

Assignment Description:

Primary Task Response: Within the Discussion Board area, write 400–600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.

Data integration involves combining data from several different sources. The data are usually stored using varying technologies, which in no way provide a consistent and unified view of the data. Data integration has become a very important aspect for companies as they partner with one another or merge with one another. Complete the following:

 

Research and discuss at least 2 different techniques for data integration.

Provide an example of 2 systems within your work environment that use data integration in some way.

Responses to Other Students: Respond to at least 2 of your fellow classmates with at least a 100­word reply about their Primary Task Response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:

 

What did you learn from your classmate's posting?

What additional questions do you have after reading the posting? What clarification do you need regarding the posting?

What differences or similarities do you see between your posting and other classmates' postings?

 

For assistance with your assignment, please use your text, Web resources, and all course materials.

 

Assignment Objectives:

Demonstrate more advanced experience in using the C++ features covered in the CS115 prerequisite course.

Attachments:

Instructions Files

C++ Programming Experts

expert
Dinh Hong P.
C++ Programming

20 Answers

expert
Eric Bell
C++ Programming

88 Answers

View More Experts
Disclaimer

The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.

Get Free Quote!

269 Experts Online