Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion

prg 218 New class 2018 Assignments??

PRG 218 All assignment needed

Comments

  • edited September 2018

    You can find All assignments at UOP COURSES .This website is best for all university of course.They always provided quality work and got no complaint from them.Customer support is also very helpful.Please go on below link for PRG 218 assignment of new class

    PRG 218 ENTIRE COURSE

    PRG 218 ENTIRE COURSE

    WEEK 1

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    PRG 218 Week 1 Individual Assignment C/C++ Fundamentals

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: Answer the following four questions in a Microsoft® Word document that includes a standard APA style Title Page:

    1.

    Can a C++ program be compiled using a C compiler or vice versa? Why or why not? (25 words or more)

    2.

    What is special about the main function in both programs, C and C++? (25 words or more)

    3.

    What are the four main components of an IDE in both programs, C and C++? (25 words or more)

    4.

    What do libraries allow you to do in in C++, and how do you incorporate libraries into a C++ program? (25 words or more) Name the document PRG218_Week1_YourName.docx. Submit your document using the Assignment Files tab.

    PRG 218 Week 1 Individual Assignment Coding: Hello, World

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: <> PURPOSE: To gain hands-on experience composing, linking, compiling and running C++ programs. DELIVERABLES: 4 C++ programs which are firstprog.cpp, semiprob.cpp, runprob.cpp, and logicprob.cpp. MEANS: Use the document "Introduction to Programming and the Translation Process", find the script for each required program and key it into the selected IDE selected. <--PLEASE REVIEW ALL OPTION--> IDE OPTION 1: Installation and use of Microsoft Visual Studio on personal devices as the Integrated Development Environment (IDE) on a Windows-Based device is required. (Not Graded but good experience for those pursuing Microsoft credentials)

    IDE OPTION 2: Use of and International Standards Organization (ISO) compliant Integrated Development Environment (IDE) requiring now installation on personal devices. (NOTE: All labs in this course can be run from any end-user device -Laptop, Notebook, Tablet, SmartPhone-- by using the FREE Access IDE available at http://cpp.sh/)

    GENERAL Resources:

    ·

    Build Your First C++ App: Install

    ·

    Build Your First C++ App: Introduction

    ·

    Getting Started in Visual Studio on the Microsoft® Developer Network website

    ·

    Introduction to Programming and the Translation Process of Starting Out with C++ from Control Structures Through Objects

    ·

    Debugging in Visual Studio on the Microsoft® Developer Network Website This is a two-part assignment.

    ·

    Part 1: Download and install Microsoft® Visual Studio® Community 2017, an integrated development environment (IDE) used to create C/C++ programs. Use the linked tutorial, Build Your First C++ App: Install, if you need help with installation.

    ·

    Part 2: Code, test, and execute a simple C++ program using the linked tutorial, Build Your First C++ App: Introduction, to ensure your IDE is set up correctly. OPTION 1 IDE CHOICE Part 1: Read the following sections of the article, "Build Your First C++ App: Install," on the Microsoft® Visual Studio® website, explaining how to download and install the correct version of Microsoft® Visual Studio® Community 2017. Note: You must install the workload Desktop Development with C++ to be able to compile and run C++ programs for this course. After you have installed the software, follow these instructions to complete your ID configuration:

    1.

    Launch Microsoft® Visual Studio® Community 2017.

    2.

    From the main menu bar, choose Tools > Options > Debugging > Symbols.

    3.

    On the dialog that appears, turn on the checkbox next to Microsoft Symbol Servers.

    4.

    Click OK. Note: It may be helpful to read the article "Getting Started in Visual Studio" on the Microsoft® Developer Network website. Part 2: Read through the lab materials, and complete the following labs in the "Introduction to Programming and the Translation Process" document:

    ·

    Lab 1.1, "Opening, Compiling, and Running Your First Program"

    ·

    Lab 1.2, "Compiling a Program With a Syntax Error"

    ·

    Lab 1.3, "Running a Program with a Run Time Error"

    Individual Oct 30, 2017 11:59 PM 12

    ·

    Lab 1.4, "Working with Logic Errors" IDE OPTION 1: Note: Instead of opening existing files, you are required to type the C++ source code yourself for each C++ program as noted in the lab materials. Also, you will create a project each week for each C++ program you write. Create a new project in Microsoft® Visual Studio® as follows:

    1.

    Launch Microsoft® Visual Studio®.

    2.

    From the main menu, choose File > New > Project.

    3.

    On the left of the New File dialog that appears, choose Visual C++.

    4.

    On the right of the New File dialog, choose Win32 Console Application.

    5.

    Near the bottom of the dialog, in the Name field, type firstprog.

    6.

    Note the value in the Location field. You may leave this as the default value or change it by clicking the Browse button. However, it is important that you remember the value for this field, because this value indicates the folder in which Visual Studio® will place your C++ source files. You need to know this folder because after you finish creating your source code files, you will need to navigate here using Windows® Explorer and zip the CPP files together in order to submit them.

    7.

    Click the OK button.

    8.

    On the dialog that appears, click the Finish button.

    9.

    A .cpp (C++ source code) file will appear in the editing window. This file contains some standard C++ code. You will be editing (replacing) this code to create each C++ program. Complete the labs in the "Introduction to Programming and the Translation Process" document as follows:

    ·

    Read the lab instructions, and type the C++ code indicated in the lab instructions. The first C++ file you will create will be called firstprog.cpp. Hint: Be sure to leave the line #include "stdafx.h"in the program if using IDE Option 1-Microsoft Visual Studio or an error will take place. Also, be sure to insert your name where indicated in the comments for each program.

    ·

    To run the program, choose Debug > Start Without Debugging from the main menu, and choose Yes on the dialog that appears asking if you would like to build the program.

    ·

    If your program contains no errors, a Windows console (small black window with the header C:Windowssystem32cmd.exe and white text) will appear. For example, for firstprog.cpp, the following text will appear on your console: "Now is the time for all good men/To come to the aid of their party/Press any key to continue..." To dismiss the console, you select it and click any key, or click the x that appears in the upper right corner of the console.

    ·

    If your program contains errors, a description of the errors will appear at the bottom of the screen. Read the error descriptions, follow the suggestions for fixing them (if any), and repeat the steps above until your program runs without errors. Hint: If you need help debugging your program, try the following:

    ·

    Read the Microsoft® article "Debugging in Visual Studio."

    ·

    Turn on line numbers to help you match error descriptions with specific lines of code. To do so, choose Tools > Options > Text Editor > All Languages from the main menu, and turn on the check box next to Line Numbers on the dialog that appears, then click OK.

    ·

    For additional help, post a question describing your problem in this week's discussion board. After you complete all four labs, you will have created four different C++ programs: firstprog.cpp, semiprob.cpp, runprob.cpp, and logicprob.cpp. These program files will be located beneath the directory specified in the Location field. Note: If you have forgotten the location, you can find it by clicking File > New > Project. Zip the four CPP source files into a single ZIP file named PRG218_Week1_YourName.zip. Submit your ZIP file using the Assignment Files tab.

    IDE OPTION 2: Using your Browser go to http://cpp.sh/, key each of the 4 Lab Programs individually, run them and when they are correct

    and include Comment Lines with your name in them, submit them using the Assignment Tab of our New Classroom portal. The file names should include PRG218_WK1_YourName. ZIP files may be used to encapsulated all four program files if you find this technique convenient.

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    WEEK 2

    PRG 218 Week 2 Individual Assignment Variables, Operators, Data Types, and Decisions

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: Resource:

    ·

    Week 2 Worksheet: Variables, Operators, Data Types, and Decisions

    Using the worksheet provided, provide answers to the questions and complete the tables. Save the document with the name PRG218_Week2_Worksheet_YourName.docx. Submit your assignment using the Assignment Files tab. The Grading Rubric for this assignment is available. (NOTE: remember your APA style Title Page)

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    PRG 218 Week 2 Individual Assignment Coding: Expressions

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: PURPOSE: To gain hands-on experience composing, linking, compiling and running C++ programs. DELIVERABLES: name.cpp, circlearea.cpp, rectanglearea.cpp, and stringchar.cpp.

    Resource:

    ·

    Introduction to the C++ Programming Language of Starting Out with C++ from Control Structures Through Objects

    Read through the lab materials, and complete the following labs in the "Introduction to the C++ Programming Language Process" document:

    ·

    Lab 2.1, "Working with the count Statement"

    ·

    Lab 2.2, "Working with Constants, Variables, and Arithmetic Operators"

    ·

    Lab 2.3, "Rectangle Area and Perimeter"

    ·

    Lab 2.4, "Working with Characters and Strings"

    IDE OPTION 1: Microsoft Visual Studio installed in WK1. IDE OPTION 2: ISO compliant C++ IDE such as http://cpp.sh/

    Note: Instead of opening existing files, you are required type the C++ source code yourself for each C++ program as noted in the lab materials. Also, you will create a project each week for each C++ program you write. After you complete all four labs, you will have created four C++ programs: name.cpp, circlearea.cpp, rectanglearea.cpp, and stringchar.cpp. If convenient, Zip the four source files into a single ZIP file named PRG218_Week2_YourName. Submit your ZIP file using the Assignment Files tab. The Grading Guide is available for this assignment.

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    WEEK 3

    PRG 218 Week 3 Individual Assignment Decisions, Arrays, and Functions

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: Resource:

    ·

    Week 3 Worksheet: Decisions, Arrays, and Functions Carefully examine C++ source code and identify decision structures, array declarations, and the parts of a function. Using the worksheet provided, provide answers to the questions. Save the document with the name PRG218_Week3_Worksheet_YourName.docx. Submit your assignment using the Assignment Files tab. The Grading Rubric for this assignment is available. (NOTE: Remember your APA style Title Page)

    ·

    Please click here to buy

    ·

    (https://www.grades4u.com/prg-218...)

    PRG 218 Week 3 Individual Assignment Coding: Loops

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: PURPOSE: To gain hands-on experience composing, linking, compiling and running C++ programs. DELIVERABLES: while.cpp, sentinel.cpp, dowhile.cpp, for.cpp, and nested.cpp.

    Resource:

    ·

    Loops and Files of Starting Out with C++ from Control Structures Through Objects Read through the lab materials, and complete the following labs in the "Loops and Files" document:

    ·

    Lab 5.1, "Working with the while Loop:

    ·

    Lab 5.2, "Working with the do-while Loop"

    ·

    Lab 5.3, "Working with the for Loop"

    ·

    Lab 5.4, "Nested Loops" (Exercise 1 only) Note: Instead of opening existing files, you are required type the C++ source code yourself for each C++ program as noted in the lab materials. Also, you will create a project each week for each C++ program you write. After you complete all four labs, you will have created five C++ programs: while.cpp, sentinel.cpp, dowhile.cpp, for.cpp, and nested.cpp. Zip the five source files into a single ZIP file named PRG218_Week3_YourName.zip. Submit your ZIP file using the Assignment Files tab.

    IDE OPTION 1: Microsoft Visual Studio installed in WK1. IDE OPTION 2: ISO complaint C++ IDE such as http://cpp.sh/

    If convenient, Zip the four source files into a single ZIP file named PRG218_Week3_YourName. Submit your ZIP file using the Assignment Files tab. The Grading Guide is available for this assignment.

    WEEK 4

    PRG 218 Week 4 Individual Assignment OO Basics

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: Carefully examine the code in Program 13-15, "Implementing the Class," in Section 13.13, "Focus on Problem Solving and Program Design: An OOP Case Study," in Ch. 13, "Introduction to Classes," of Starting Out with C++ From Control Structures Through Objects. Answer the following four questions in a Microsoft® Word document:

    1.

    On what line number(s) is the Account class instantiated?

    2.

    Is the Account class declared in the code in Program 13-15? If not, where is the Account class declared and how do you know this?

    3.

    On what line number(s) is the Account class constructor called?

    4.

    On what line numbers are Account member functions called? Name the document PRG218_Week4_Worksheet_YourName.docx. Submit your assignment using the Assignment Files tab. The Grading Rubric for this assignment is available.

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    PRG 218 Week 4 Individual Assignment Coding: Classes and Objects

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: Resources:

    ·

    "Challenge: Ask for a User's Favorite Movies" in Lesson 4, "Classes and Objects," of the Lynda.com® course Learning C++ with Peggy Fisher

    ·

    "Solution: Ask for a User's Favorite Movies" in Lesson 4, "Classes and Objects," of the Lynda.com® course Learning C++ with Peggy Fisher Review the video "Challenge: Ask For a User's Favorite Movies" in Lesson 4, "Classes and Objects," of the Lynda.com® course Learning C++ with Peggy Fisher. Take notes on the program requirements. Create a MyMovie class along with a main program that prompts a user with questions about his or her favorite movies, places the user's answers in an array, and then applies content from the array to the creation of MyMovie objects. Create a single C++ project (favoriteMovies) containing three interrelated files (favoriteMovies.cpp, Movie.cpp, and Movie.h) as follows:

    ·

    Create a new project in Visual Studio® named favorite Movies.

    ·

    Type in the code for favoriteMovies.cpp. You may begin with the example favoriteMovies.cpp file located in Lynda.com® example, if you like.

    ·

    From the Visual Studio® main menu, choose Project > Add Class, then choose Visual C++ and click the Add button.

    ·

    In the "Generic C++ Class Wizard" dialog, type MyMovie as the class name. Then, for the .h file and .cpp file fields, type Movie.h and Movie.cpp, respectively. Click the Finish button.

    ·

    Type the Movie.h and Movie.cpp code into each of these files.

    ·

    From the main menu, choose Debug > Start Without Debugging, and build/debug/run as usual. After you have created your version of the program, view the solution provided in the video "Solution: Ask for a User's Favorite Movies" in Lesson 4, "Classes and Objects," of the Lynda.com® course Learning C++ with Peggy Fisher. Sample source code is also available in the Exercise Files linked in Lynda.com® course. Note: To earn full credit for this assignment, the source code you submit must differ from the sample source code in the following ways:

    ·

    It must be structured differently, with different variable names and control flow

    ·

    Or, if it is structured in a similar fashion, the following changes must be included:

    ·

    The program must accept movies that were released between 1950 and 2017

    ·

    The Movie class must be named MyMovie

    ·

    The comments header of each file must include your name as the author and "Week 4" as the date

    Zip the three source files into a single ZIP file named PRG218_Week4_YourName.zip. Submit your ZIP file using the Assignment Files tab.

    WEEK 5

    PRG 218 Week 5 Individual Assignment Inheritance and Data Protection

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: One of the capabilities that makes object-oriented programming so powerful is inheritance because it allows programmers to model real world relationships. Answer the following two questions in a Microsoft® Word document:

    1.

    What are the benefits of inheriting one or more derived classes from a base class? What are the drawbacks?

    2.

    The base class PatientRecord contains a variable X declared as private, a variable Y declared as protected, and a variable Z declared as public. The classes Insured PatientRecord and Uninsured Patient Record both derive from PatientRecord. Which of the base class's variables, if any, can the derived classes access? Why? Name the document PRG215_Week5_Worksheet_YourName.docx. Submit your assignment using the Assignment Files tab. The Grading Guide for this assignment is available.

    PRG 218 Week 5 Individual Assignment Coding: Derived Classes

    Please click here to buy

    (https://www.grades4u.com/prg-218...)

    Instructions: <>The Grading Guide for this assignment is available and can be used as a check list for completing this assignment. <> Create a base class and two derived classes. Also, create and call a member function named communicate() that behaves differently when called by each class. Create a single C++ project (and CPP source file) named animal_communication as follows:

    ·

    Into this source, type the source code for Program 15-16, "Program Output," in Section 15.6, "Polymorphism and Virtual Member Functions," in Ch. 15, "Inheritance, Polymorphism, and Virtual Functions," of Starting Out with C++ from Control Structures Through Objects.

    ·

    Run and debug the code as necessary.

    ·

    Create a new class named Cat that derives from the base class Animal.

    ·

    In the main portion of the program, add code to instantiate the Cat class and telegraph that the Cat class's constructor and destructor are being called. Note: To do this, you may copy and customize the code that does this for the Dog class, choosing a variable name such as myAnimal2 for the instantiation of the Cat object.

    ·

    Create a member function called communicate() in the base Animal class, the Cat class, and the Dog class. The communicate() member function should produce "Speak" when called on an instance of Animal, "Woof!" when called on an instance of Dog, and "Meow!" when called on an instance of Cat as follows: // Class member function for Animal // Place public function below the constructor // and destructor in the Animal class. void communicate() { cout << "Speak." << endl; }

    // Class member function for Dog // Place public function below the constructor // and destructor in the Dog class. void communicate() { cout << "Woof!" << endl; }

    // Class member function for Cat // Place public function below the constructor // and destructor in the Cat class. void communicate() { cout << "Meow!" << endl; }

    ·

    In the main portion of your program, instantiate the Animal, Cat, and Dog classes as shown below, and then call the communicate member function on each instance as follows: int main() { Animal genericAnimal; genericAnimal.communicate();

    Dog ralph; ralph.communicate();

    Cat fluffy; fluffy.communicate();

    return 0; } Save your C++ code in a file named Week5Program_YourName.cpp, and take a screenshot of your running program. Copy your screenshot in to Microsoft® Word document. Zip both your screenshot document and CPP source into a single ZIP file named PRG218_Week5_YourName.zip. Submit your ZIP file using the Assignment Files tab.

    Individual Nov 27, 2017 11:59 PM 14

    Remember your APA style Title Page. The Grading Guide for this assignment is available.

Sign In or Register to comment.