代写 FIT2071 Foundations of C++

  • 100%原创包过,高质量代写&免费提供Turnitin报告--24小时客服QQ&微信:273427
  • FIT2071 Foundations of C++, 2016
    Assignment One: Lab Portfolio Submission #1 (TextQuest)
    Due Date: Wedesday 23 rd March 2016
    Weighting: 10% of your final mark for the unit
    Submission Instructions: A zip file containing a document describing the design of your program and
    one Visual Studio project must be compiled and uploaded to the Moodle site. Your code must be
    submitted as a Visual Studio project to facilitate ease of assessment and feedback.
    Task Details:
    The Weeks 2 and 3 laboratory exercises contain a designated “Main Portfolio Exercise”. These are a
    series of exercises that add to each other to form a main portfolio program: TextQuest. You are to
    submit a final, completed version of that game.
    Successful completion of the exercises as described in the laboratory exercises may obtain you up to
    a maximum of 80% of the total assignment marks. In order to obtain a higher mark you should seek
    to include some advanced functionality (as described in the Week 3 portfolio description). The
    additional functionality should demonstrate advanced or more complex application of principles
    covered to date. It need not be large amounts of work but should demonstrate a willingness to explore
    new and advanced concepts. You must detail what you have done in an accompanying “readme” file.
    The assignment must be created and submitted as a Visual Studio 2013 project. You may complete
    the exercises in your preferred IDE, however you should create a Visual Studio project in order to
    submit. This project must then be zipped up into one zip file for submission. The zip file MUST be
    named “FIT2071-AA1-YourAuthcateID.zip”. This zip file must be submitted via the Moodle assignment
    submission page. Note… to reduce the file size of your zip, you can delete the “ipch” folder from your
    project before zipping without affecting your program.
    Explicit assessment criteria are provided over the page, however please note you will be assessed on
    the following broad criteria:
      Meeting functional requirements as described in the exercise description
      Demonstrating a solid understanding of the week’s C++ concepts, including good practice
      Following the unit Programming Style Guide
      Creating solutions that are as efficient and extensible as possible
    NOTE! Your submitted program MUST compile and run. Any submission that do not compile will be
    awarded zero marks. This means you should continually compile and test your code as you do it,
    ensuring it compiles at every step of the way.
    If you have any questions or concerns please contact Tim as soon as possible.
    Laboratory Portfolio Submission 1 Assessment
    TextQuest (up to 50 marks total)
    Name:
    Marker:
    Grade:
    HD  D  C  P  N
    Program Design (5)
      Does the provided document describe the logic
    involved in the program?
    Functionality (25)
      Does the program compile and run?
      ZERO marks for code that does not compile
    Y/N
      Is the vocation file read and printed correctly? 
      Does the character setup work correctly (enter
    name, pick class)?
      Is the game loop correct (applying events, tally
    health, asking to continue, quit on zero
    health)?
      Is the game displayed appropriately, including
    end result?
    Quality of Solution and Code (10)
      Does the program perform the functionality in
    an efficient and extensible manner?
      Has the Programming Style Guide been
    followed appropriately?
      Is  there  appropriate  documentation
    throughout the program?
    Extra Functionality (10)
      Does the program addition demonstrate
    advanced application of the week’s concepts?
      Does the program addition demonstrate
    functional creativity?

    代写 FIT2071 Foundations of C++