国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

CS 2820代寫、代做Python/c++程序語言
CS 2820代寫、代做Python/c++程序語言

時間:2024-04-18  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



CS 2820 Introduction to Software Development
Spring 2024
Steve Goddard
Project, March 26
(Total of 300 points)
Due: April 8, 19, and May 3 (Three Sprints)
_____________________________________________________________
Team Assignment (teams of 4).
300 points: Create code to analyze and visualize the channel allocation to nodes (coordinators) in a WARP
program.
1) One of you will be the Maintainer and invite the other team members to be a developer on your
project, with an expiration date of Friday, May 17. All team members will work with this repo.
2) The project requires you to work in a team of 4, using a modified Agile Scrum process to complete
the Channel Analysis component of the WARP system using the tools we have learned this
semester. There will be 3 sprints, each approximately 1.5-2 weeks in length.
a. Sprint 1 due: April 8
b. Sprint 2 due: April 19
c. Sprint 3 due: May 3
Unlike a normal Scrum process, you will have defined deliverables that will be graded. You may
deliver more than the minimum required, for which credit will be given in the next Sprint. Delivering
less than the minimum results in a loss of points for that Sprint, AND you will need to make up the
progress in the next Sprint. For each Sprint, you will evaluate your partners and provide the repo
URL in the online Project assignment. Only one URL per team will be required.
3) Each Sprint will require a separate git branch and contain the following artifacts:
a. UML diagram(s) of new or updated classes (if any) in that Spring.
b. JUnit tests for all ChannelVisualization and ChannelAnalysis methods delivered in that
Sprint, except the constructors (think about how to accomplish this), and JUnit tests for any
new methods you might create in other classes, if any are created. To accomplish this
requirement, make all new methods public for testing purposes, but comment whether it
should be public or private in the JavaDoc comments.
c. JavaDoc updates for all code, and JavaDoc files for the entire package of code.
d. Source code (compliant with the style guide)
e. Updated README.md to document each team member’s completed tasks and tasks left to
be done (and by whom).
4) Be sure to merge your Sprint {1,2,3} branch with the main branch so that you continue to build on
prior ‘releases’, but maintain the branches so that the TA can evaluate progress.
5) PROGRAM SPECIFICATION: complete the ChannelAnalysis and ChannelVisualization
classes such that they create the *.ch files available from ICON and evaluate the channel allocation
of WARP flows, as requested in the Warp main program when the runtime configuration option -ca
is used. Be sure to complete all methods declared in the class. Your output will look like the following
for an ExampleX graph with periods of 5 and 10 for flows F0 and F1 respectively:
Channel Analysis for graph ExampleX
Scheduler Name: Priority
numFaults: 1
Channel/Time Slot 0 1 2 3 4 5 6 7 8 9
0 - - - - - - - - - -
1 [A]::F0:(A:B) - - [C]::F1:(C:B) - - - - - -
2 - [B]::F0:(B:C), F0:(A:B) - - - - - - - -
3 - - [B]::F0:(B:C) - - [A]::F0:(A:B) - - - -
4 - - - - - - [B]::F0:(B:C), F0:(A:B) - - -
5 - - - - - - - [B]::F0:(B:C) - -
6 - - - - [B]::F1:(B:A), F1:(C:B) - - - - -
2
7 - - - - - - - - [B]::F1:(B:A) -
8 - - - - - - - - - -
9 - - - - - - - - - -
10 - - - - - - - - - -
11 - - - - - - - - - -
12 - - - - - - - - - -
13 - - - - - - - - - -
14 - - - - - - - - - -
15 - - - - - - - - - -
After the header information, the top row of the visualization is a row of time slots. Each subsequent row
consists of a channel name, and a visualization of its allocation, wherein each time slot entry has one or
more of the following entries:
[NodeName]:: if the channel is allocated to a node (aka coordinator of the communication) for
push or pull instructions.
FlowName(Src,Snk) follows the coordinator information and represents the flow name, source
node, and sink node involved in the communication (these parameters come from the instruction).
Multiple instructions in the same time slot for the same coordinator are separated by a comma.
- if the channel was idle in that slot (i.e., there was no push or pull instructions using that channel at
that time slot).
If more than one coordinator is allocated the same channel in the same time slot, a channel conflict
exists. This conflict must be recorded by setting the conflictExist flag to true, and adding a semi-colon (‘;’)
to the existing entry, followed by the additional coordinator communication notation. For example:
[A]::F0:(A:B); [C]::F1:(C:B)
Entries in the visualization are separated by tab characters, just as the program visualization (.dsl) file
does. Additional example output is available in the ICON Project module.
Your TA will evaluate your assignment by pulling your files from your Sprint branch repository. The
assignment will be scored at follows:
Sprint 1
 Artifacts: 50 pts.
1. (10 pts) High level plans and status in the README.md file. Clearly document who will do what
tasks. Identify and explain any artifacts (diagrams and design documents) that should be
considered in this Sprint delivery.
2. (25 pts) UML Sequence Diagram showing program flow starting with Warp processing the ‘ca’
option. Consider using https://sequencediagram.org to create your diagram, but you can use
PowerPoint, or any other tool if you want.
3. (15 pts) Design and project plan documents (e.g., UML class diagram, pdf file, pptx file, etc.) that
capture what you are planning to do. For example, what are the tasks to be done? In what order
will tasks be done? Who will do them? How will you test? How will you document? You should
also have identified some of the methods you will need in the Visualization class at least.
Sprint 2
 Artifacts: 50 pts.
Completed or nearly completed Visualization class, including documentation.
1. (5 pts) High level plans and status in the README.md file. Clearly document who will do what
tasks. Identify and explain any artifacts (diagrams and design documents) that should be
considered in this Sprint delivery.
2. (5 pts) Updates to the UML diagrams (Class and Sequence) with the new methods, even if
helper methods are stubbed out.
3. (10 pts) Code in the ChannelVisualization class file that follows the style guide, shows
good design, and flows correctly (doesn’t crash and creates some sort of output that indicates
progress). If the class is not fully implemented, high-level helper methods documented with
JavaDoc and comments explaining what will be done. Use step-wise refinement, with stubbed
out helper methods so that the program flow exists, if the method is not yet finished.
4. (5 pts) JavaDoc comments and updated documentation files.
5. (20 pts) JUnit tests for the ChannelVisualization class.
3
6. (5 pts) Plan for Sprint 3, including tasks assigned to each person. Feel free to have part of this
plan already completed. It is OK to finish early!
Sprint 3
Artifacts and Correctness: 200 pts
Completed, working project
1. (10 pts) High level plans and status in the README.md file. Clearly document who will do what
tasks. Identify and explain any artifacts (diagrams and design documents) that should be
considered in this Sprint delivery.
2. (25 pts) Updates to the UML diagrams (Class and Sequence).
3. (80 pts) Design and code correctness. All helper methods should be public, so they can be
tested, but comments indicating which should normally be considered private or protected.
4. (25 pts) JavaDoc comments and updated documentation files.
5. (60 pts) JUnit tests for the ChannelVisualization and ChannelAnalysis classes.

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp




















 

掃一掃在手機打開當前頁
  • 上一篇:代寫CSCI 1100、代做Homework 8
  • 下一篇:菲律賓辦理臨時工簽要多久 菲律賓臨時工簽是卡片的嗎
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務 管路
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真技術服務
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲勞振動
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲
    流體cfd仿真分析服務 7類仿真分析代做服務40個行業
    流體cfd仿真分析服務 7類仿真分析代做服務4
    超全面的拼多多電商運營技巧,多多開團助手,多多出評軟件徽y1698861
    超全面的拼多多電商運營技巧,多多開團助手
    CAE有限元仿真分析團隊,2026仿真代做咨詢服務平臺
    CAE有限元仿真分析團隊,2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗證碼 豆包網頁版入口 破天一劍 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    亚洲精品中文字幕在线| 欧美视频第三页| 国产第一区电影| 国产精品中文在线| 国产免费一区二区视频| 国产噜噜噜噜噜久久久久久久久| 国产色视频一区| 国产毛片久久久久久国产毛片| 国产在线观看欧美| 国产欧美日韩视频一区二区三区| 国产欧美日韩亚洲精品| 波多野结衣久草一区| chinese少妇国语对白| 国产精品中文字幕久久久| caoporn国产精品免费公开| av色综合网| 久久精品欧美| 色偷偷噜噜噜亚洲男人| 精品国产一区二区三区四区在线观看| 国产精品毛片va一区二区三区 | 免费黄色福利视频| 国产男女猛烈无遮挡91| 91精品在线国产| 久久国产亚洲精品无码| 国产精品美女无圣光视频| 欧美精品做受xxx性少妇| 亚洲午夜精品一区二区| 日本精品久久久久中文字幕| 日本不卡高字幕在线2019| 狠狠97人人婷婷五月| 国产免费一区二区三区香蕉精 | 99在线免费观看视频| 国产成人精品久久| 国产精品情侣自拍| 亚洲影影院av| 欧美亚洲免费在线| 国产精品永久在线| 久久av免费观看| 久国内精品在线| 欧美自拍资源在线| 国产伦精品一区二区三区免费视频 | 日本一区二区三区视频免费看| 欧美久久在线| 国产精自产拍久久久久久蜜| 国产成人精品日本亚洲11 | 亚洲专区国产精品| 精品嫩模一区二区三区| 古典武侠综合av第一页| 波霸ol色综合久久| 亚洲欧洲精品一区| 国内精品久久久久久久久| 91精品国产免费久久久久久| 国产精品久久久久久久久久ktv | 国产成人精品最新| 午夜免费福利小电影| 国内精品在线一区| 久久精品国产精品青草色艺 | 91久久久久久久久| 国产精品免费福利| 色综合视频二区偷拍在线| 国产日产欧美a一级在线| www.日本久久久久com.| 午夜精品久久久久久99热软件| 国内精品**久久毛片app| 久久久久久久久久久久久久久久av | 九色自拍视频在线观看| 一区二区视频在线免费| 狠狠色综合网站久久久久久久| 国产极品美女高潮无套久久久| 欧美人交a欧美精品| 欧洲精品在线播放| 国产精彩精品视频| 亚洲午夜精品久久久久久人妖| 韩国欧美亚洲国产| 久久视频在线观看免费| 欧洲一区二区在线| 久久观看最新视频| 亚州av一区二区| 国产精品永久免费观看| 国产精品初高中精品久久| 欧美人与动牲交xxxxbbbb| 国产成年人在线观看| 大波视频国产精品久久| 91久久精品视频| 亚洲欧洲在线一区| 99在线影院| 亚洲 欧美 综合 另类 中字| 成人av.网址在线网站| 伊人久久大香线蕉综合75| 国产日韩欧美视频在线| 欧美精品在线第一页| 国产日本欧美一区| 色综合天天综合网国产成人网| 国产一区二区视频在线观看| 国产精品免费视频久久久| 欧美精品自拍视频| 国产精品乱码一区二区三区| 精品日本一区二区三区| 国产精品欧美激情在线播放| 海角国产乱辈乱精品视频| 国产精品对白刺激久久久| 国产日韩欧美在线看| 国产99在线|中文| 成人久久久久久| 欧美一区二区三区四区在线| 国产福利一区二区三区在线观看| 日韩a在线播放| 久久天天躁狠狠躁夜夜爽蜜月| 国产自产在线视频| 久久91精品国产| 91精品国产综合久久香蕉最新版| 日韩aⅴ视频一区二区三区| 日日噜噜噜夜夜爽亚洲精品| 国内精品视频在线| 在线观看福利一区| 久久天天东北熟女毛茸茸| 日韩精品在线中文字幕| 国产精品久久久久91| 高清无码视频直接看| 欧美一区二区三区四区在线| 视频在线一区二区| 国产一二三四区在线观看| 亚洲在线观看视频网站| 久久久久久久影院| 国内外免费激情视频| 亚洲图片都市激情| 久久久久久久久久久网站| 国产日韩视频在线播放| 日本一区不卡| 久久躁日日躁aaaaxxxx| 91精品国产综合久久久久久久久| 欧美尤物巨大精品爽| 九九热这里只有精品6| 久色视频在线播放| 国产在线视频欧美| 欧美一级片中文字幕| 国产精品大片wwwwww| 久久青青草综合| 国产在线精品一区二区中文 | 精品国产乱码久久久久久蜜柚| 91精品国产乱码久久久久久久久 | 亚洲国产精品日韩| 国产精品流白浆视频| 91精品国产色综合| 美女一区视频| 日韩在线综合网| 色综合天天狠天天透天天伊人| 久久久久久久久国产精品| 成人毛片一区二区| 欧美在线视频a| 亚洲精品乱码久久久久久蜜桃91 | 国产a一区二区| 风间由美久久久| 国内偷自视频区视频综合| 日本特级黄色大片| 亚洲精品自在在线观看| 久久久精品在线| 国产成人精品视频| 99亚洲国产精品| 国产一区二区片| 欧美精品成人一区二区在线观看| 懂色中文一区二区三区在线视频| 精品国产一区二区三区四区vr| 久久久精品国产网站| 国产成人在线视频| 久久综合一区二区三区| 国产精品一二区| 国产日韩精品一区观看| 欧美日韩第二页| 欧美一区免费视频| 日本va中文字幕| 无码少妇一区二区三区芒果| 欧美激情视频网站| 不卡av电影在线观看| 国产精品秘入口18禁麻豆免会员| 久久久久久午夜| 久久99精品久久久久久秒播放器| 国产经典久久久| 91九色国产视频| 国产精彩精品视频| 久久久亚洲精品视频| 国产盗摄xxxx视频xxx69| 久久综合毛片| 国产成人精品久久二区二区91| 久久青青草原| 久久精品久久精品国产大片| 99亚洲精品视频| 国产精品99久久久久久www| 91精品国产高清久久久久久91| 99精品免费在线观看| 91精品视频一区| 久久精品午夜福利| 国产成人精品久久亚洲高清不卡 | 国产成人小视频在线观看| 久久精品国产成人精品| 国产精品入口日韩视频大尺度| www.国产一区| 国产精品推荐精品| 久热精品在线视频| 最新av在线免费观看|