联系客服
登录 / 注册
服务项目
学术论文定制写作
英文作文修改润色
留学申请文书精修
计算机作业辅助研修
汉英-英汉专业翻译
学术论文抄袭检测
成功案例
金融
经济
计算机
会计
工商管理
商业分析
法律
管理
市场营销
哲学
心理学
物理
统计学
电气电力工程
化学
生物
数学
语言学
土木工程
工程力学
艺术
在线委托
学术论文定制写作
英文作文修改润色
留学申请文书精修
留学课业综合辅导
计算机作业辅助研修
汉英-英汉专业翻译
学术论文抄袭检测
网课全程辅导服务
优惠活动
客户评价
关于我们
客服中心
服务优势
常见问题
支付帮助
提交服务工单
动态资讯
写作技巧
论文作业代写
定制写作代写服务成功案例
<p> <span style="color:rgba(0, 0, 0, 0.85);font-family:"font-size:18px;background-color:#F5F5F5;">2012年-2022年十年品牌服务,砥砺前行,精准有效服务广大客户</span> </p>
CS 120 Module 1 Open-Ended Project: Style and Errors
Style and Errors
项目类别:计算机
CS 120 Module 1 Open-Ended Project: Style and Errors
For this project, you will create two differently-styled versions of a creative C++ class on GitHub and will
document the bugs you found in the code.
Requirements
? All of your programming files should be in a private GitHub repository in the course organization.
- Your repository must be named with the convention: M1OEP-Style-Errors-netid, where netid
is your UVM NetID username.
- The repository should have a .gitignore file and a README file (see the GitHub-with-CLion repo
for directions).
? Your C++ class must have at least two private fields and at least four methods.
? Your class should be nontrivial: at least one method must not be a constructor, getter, setter, or
destructor.
? Your class declaration should be in a header file and the implementation in a corresponding .cpp file.
? You must use objects of the class to create a fully functioning program in a main.cpp file. Describe
your program in your README file.
? Your two style versions should be stored in different branches of your repository.
? Your README must describe which of the two styles you like better and why.
? The README file must also detail at least three errors that you experienced while developing this
project.
- At least one must be a compiler error and at least one must not.
- For each bug, explain what you did to fix it.
- At least one of these explanations should include the use of the debugger.
? All of the above must be pushed to your GitHub repository.
? On Gradescope, submit the URL of the repository. The last commit to each branch will be graded. If
you have more than two branches, clarify which ones should be graded in the master branch
README file.
Design
Your two style versions must include the following (you can choose how to split the options between the
two versions, and each version should have consistent style within itself):
- Hanging and Egyptian-style braces
- Camel case and snake case
- Top-of-file comments and method comments
- Variables with and without prefixes
For details on these, see the M1GP-Style-Me repository README file.
Grading
The project is out of 50 points.
5 pts Project compiles and runs. GitHub repository set up as described above.
5 pts Class satisfies requirements described above.
10 pts Style 1 satisfies requirements and is consistent throughout the files.
10 pts Style 2 satisfies requirements and is consistent throughout the files.
10 pts The main program is fully functional.
10 pts The README file contains all that is described above.
留学ICU™️ 留学生辅助指导品牌
在线客服 7*24 全天为您提供咨询服务
咨询电话(全球): +86 17530857517
客服QQ:2405269519
微信咨询:zz-x2580
服务项目
学术论文定制写作
英文作文修改润色
留学申请文书精修
留学课业综合辅导
计算机作业辅助研修
汉英-英汉专业翻译
学术论文抄袭检测
网课全程辅导服务
服务流程
下单指南
支付帮助
订单管理
服务工单
客服中心
常见问题
客户保障
优惠活动
博客文章
服务条款
隐私政策
关于我们
发展历程
成功案例
客户评价
微信订阅号
© 2012-2021 ABC网站 站点地图:Google Sitemap |
服务条款
|
隐私政策
提示:ABC网站所开展服务及提供的文稿基于客户所提供资料,客户可用于研究目的等方面,本机构不鼓励、不提倡任何学术欺诈行为。