Nosqldb 编程作业代写、C++编程代码代写

Nosqldb 编程作业代写、C++编程代码代写
这个程序就是用来分析文件之间的dependency关系,但是老师给的代码里面分析部分已经做好了,我们只要把这个分析结果存进NoSqlDb,然后按照要求做一些简单分析就行。
这个文件很大,但是这是老师自己写的一个东西,我们在里面需要用的东西不是很多。这个程序会把你要分析的文件拆成一个字一个字的,然后我们要把每个字作为key,这个字所在的文件名作为value,这是一个key,value的类,存在NoSqlDb这个数据库里。当我们需要分析文件之间的dependency时候,就要查这个字是不是只在这个文件里,是不是还在别的文件里,如果还在别的文件里,那么这两个文件就有dependency。(name作为key,文件名作为value). Nosqldb的文件在InstrSolProject1S17中,要自己加进去。
功能要求:
要单独写几个project放在这个solution里面:
1. Typetable:这个project就是把Abstract Syntax Tree放入 Nosqldb里面

5. 这个要自己写一个二维vector表,存每一个字和他所在的package,然后分析关系
这个就是分析denpendency关系,用存好的数据分析,
这个功能要单独写一个project,叫做DependencyAnalysis
6.
Strong component是一个算法,是用这个算法画一个图,这个画图用到的数据老师写了一个文件,已经提供了,我们要做的就是把这个文件放进大的solution里面,然后自己写代码实现找strong component的要求。是要自己看伪代码,然后写的
这个功能要单独写一个project,叫做StrongComponents
7.
这个就是把前两个实现了的东西,生成xml文件。生成xml文件的程序都在这个solution里面了,你保证把它弄出来就行了,你如果不会,老师有project1的答案,project1就是把东西放入xml里面,你看看就会了。
注意生成两个文件,一个是5的,一个是6的,

注意事项:
评分的时候,这些功能的实现只是很小的部分,重点就是一些其他的细节:
只能用VS2015写,用其他的软件会出现不必要的错误,程序如果有错,是没分的
1. 一个函数只写一个功能,函数名要有意义,就是函数名不要写aaa,bbb这种
2. 我给你的程序,如果你在上面增加或者修改了东西,改了什么要在.h文件里面写,所有函数都要写功能,用注释的方式。
3. 不能写全局变量
4. 程序复杂度不能太高,
5. 每个函数不能超过50行,一个函数只能实现一个功能
6. compile 不能出错或者警告
7. 要写run.bat compile.bat
8. 最后要写testcase,就是在主函数里写一个东西,可以程序一执行,就直接输出比如:
满足了要求5:都存在了NoSqlDb里,然后把你存的完全输出出来
最后评分就在你这里面找,看你满足了几个,然后再去看你满足的这几个程序怎么写的,是不是水过去的,真的写了,就得分了。很多人因为这个扣分,就是testcase没有写全,写细。主程序虽然要执行很多这样的东西,但是也不能超过50行,解决办法就是写一个个短一点的程序,用主程序call
testcase写在 TestExective里面,这个TestExcutive.h 和TestExcutive.cpp在CodeAnylaizer里面,你就是要把这两个拿出来单独建立一个project,叫TestExcutive,然后把testcase写在这个里面。

所有的都做好后,需要清solution,重新build,这个时候如果有错就得改错,然后这回调试过没错就没问题了。Run.bat和compile.bat 得有,这个之前说过的,就是用VS2015prompt command window直接可以编译和运行,如果你编译没错的话,这个地方来不及搞我自己弄也行,主要是清了solution之后再编译没有警告和错误就好。一个都不能有,会扣分。
http://www.daixie0.com/contents/13/1267.html

本团队核心人员组成主要包括硅谷工程师、BAT一线工程师,国内Top5硕士、博士生,精通德英语!我们主要业务范围是代做编程大作业、课程设计等等。

我们的方向领域:window编程 数值算法 AI人工智能 金融统计 计量分析 大数据 网络编程 WEB编程 通讯编程 游戏编程多媒体linux 外挂编程 程序API图像处理 嵌入式/单片机 数据库编程 控制台 进程与线程 网络安全  汇编语言 硬件编程 软件设计 工程标准规等。其中代写代做编程语言或工具包括但不限于以下范围:

C/C++/C#代写

Java代写

IT代写

Python代写

辅导编程作业

Matlab代写

Haskell代写

Processing代写

Linux环境搭建

Rust代写

Data Structure Assginment 数据结构代写

MIPS代写

Machine Learning 作业 代写

Oracle/SQL/PostgreSQL/Pig 数据库代写/代做/辅导

Web开发、网站开发、网站作业

ASP.NET网站开发

Finance Insurace Statistics统计、回归、迭代

Prolog代写

Computer Computational method代做

因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected]

微信:codinghelp

猜你喜欢

转载自www.cnblogs.com/python3years/p/8909691.html