99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

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

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
  • 下一篇:菲律賓辦理臨時工簽要多久 菲律賓臨時工簽是卡片的嗎
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

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

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

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                国产三级一区二区| 一区二区三区资源| 免费高清在线一区| 奇米在线7777在线精品| 亚瑟在线精品视频| 美腿丝袜在线亚洲一区| 激情六月婷婷久久| 一区二区三区欧美日| 亚洲成人你懂的| 另类小说图片综合网| 国产91精品一区二区麻豆亚洲| 99国产精品久久| 欧美男男青年gay1069videost | 日韩欧美资源站| 国产精品无码永久免费888| 亚洲欧美日韩一区二区三区在线观看| 国产亚洲va综合人人澡精品 | 国内欧美视频一区二区| 懂色av一区二区三区蜜臀| 色欧美88888久久久久久影院| 欧美浪妇xxxx高跟鞋交| 欧美日本高清视频在线观看| 久久久久国产精品人| 亚洲乱码国产乱码精品精的特点| 日本特黄久久久高潮| 成人午夜大片免费观看| 欧美日韩成人在线| 国产精品亲子乱子伦xxxx裸| 国产精品国产三级国产专播品爱网 | 国产在线精品一区二区| 91在线porny国产在线看| 日韩一级免费观看| 蜜桃av噜噜一区| 成人免费毛片aaaaa**| 91麻豆精品国产| 亚洲四区在线观看| 国产一区二区三区最好精华液| 色综合天天综合在线视频| 久久这里只有精品首页| 一区二区三区日韩精品| 国产成人午夜片在线观看高清观看| 欧美剧在线免费观看网站| 欧美大白屁股肥臀xxxxxx| 亚洲欧美欧美一区二区三区| 国产激情视频一区二区三区欧美 | 欧美亚洲综合网| 这里只有精品电影| 亚洲黄色片在线观看| 国产成人亚洲综合a∨婷婷| 日韩亚洲国产中文字幕欧美| 午夜国产精品一区| 国产乱人伦精品一区二区在线观看| 91.xcao| 亚洲午夜影视影院在线观看| 99视频国产精品| 国产欧美精品一区二区三区四区 | 不卡的电视剧免费网站有什么| 日韩欧美国产麻豆| 日韩va欧美va亚洲va久久| 国产美女av一区二区三区| 欧美一卡2卡三卡4卡5免费| 亚洲午夜电影在线| 色婷婷亚洲精品| 亚洲特黄一级片| 日本乱码高清不卡字幕| 一区二区三区四区中文字幕| 一本到不卡精品视频在线观看| 亚洲色图欧美在线| 不卡的看片网站| 亚洲欧美在线aaa| 99久久精品免费精品国产| 亚洲欧美日韩电影| 欧美在线一区二区| 日韩理论片网站| 国产一区二区三区香蕉| 91精品国产入口在线| 亚洲色图欧洲色图| 日本亚洲三级在线| 99国产精品国产精品久久| 久久亚洲影视婷婷| 奇米精品一区二区三区在线观看 | 国产香蕉久久精品综合网| 久草在线在线精品观看| 久久综合精品国产一区二区三区| 国产精一品亚洲二区在线视频| 国产精品欧美久久久久无广告| 国产精品一二三在| 中文字幕一区二区三区四区| 欧洲色大大久久| 麻豆一区二区在线| 国产精品美女久久久久久久久久久 | 国产精品系列在线| 99国产精品一区| 日韩在线观看一区二区| 国产精品久久久一本精品| 日韩一区二区高清| 日本韩国精品一区二区在线观看| 国产一区二区三区在线观看免费| 图片区小说区国产精品视频| 国产精品久久久久永久免费观看| 日韩精品中文字幕一区| 在线观看91精品国产入口| 成人影视亚洲图片在线| 日本中文字幕一区二区视频 | 一区二区三区影院| 国产精品沙发午睡系列990531| 日韩欧美你懂的| 欧美久久久久久久久久| 色哟哟在线观看一区二区三区| 国产一区二区在线观看免费| 日韩黄色一级片| 亚洲电影一级黄| 亚洲精品中文字幕在线观看| 国产精品福利av| 中文在线资源观看网站视频免费不卡| 欧美一级夜夜爽| 91精品在线免费观看| 欧美欧美午夜aⅴ在线观看| 日本高清成人免费播放| 色综合天天天天做夜夜夜夜做| 国产suv精品一区二区6| 国产乱人伦偷精品视频不卡| 国产美女精品人人做人人爽| 国产一区二区三区香蕉| 国产美女娇喘av呻吟久久| 国产一区二区三区免费观看| 狠狠色综合日日| 久久99热狠狠色一区二区| 蜜桃视频一区二区| 久久成人久久鬼色| 国产一区激情在线| 丰满少妇在线播放bd日韩电影| 成人免费毛片嘿嘿连载视频| aaa欧美色吧激情视频| 91麻豆福利精品推荐| 欧美在线短视频| 欧美日韩视频在线一区二区| 欧美日韩国产高清一区二区| 91精品麻豆日日躁夜夜躁| 日韩免费高清电影| 2020国产精品自拍| 国产精品私人影院| 亚洲一区自拍偷拍| 日本欧洲一区二区| 国产精品影视网| 91色porny| 国产精品污网站| 国产精品卡一卡二卡三| 亚洲美女电影在线| 日韩高清在线不卡| 国产激情视频一区二区三区欧美 | 亚洲精品精品亚洲| 亚洲不卡av一区二区三区| 免费成人小视频| www.av精品| 7777精品伊人久久久大香线蕉 | 一二三区精品福利视频| 三级在线观看一区二区| 久久av资源网| 97久久超碰精品国产| 在线视频观看一区| 欧美丰满一区二区免费视频| 久久毛片高清国产| 最新日韩av在线| 奇米影视一区二区三区小说| 成人深夜在线观看| 欧美日韩三级在线| 国产午夜精品久久久久久久| 亚洲激情第一区| 国产一区二区剧情av在线| av亚洲精华国产精华精华| 色屁屁一区二区| 日韩免费一区二区| 一区二区三区免费在线观看| 久久精品国产久精国产爱| 成人黄色在线看| 91精品一区二区三区久久久久久| 国产丝袜在线精品| 亚洲亚洲人成综合网络| 黄页视频在线91| 欧美色电影在线| 国产精品五月天| 美女免费视频一区| 成人av网站免费| 欧美一区二区三区免费观看视频| 中文字幕一区av| 国产黄人亚洲片| 91精品国产全国免费观看| 国产日韩欧美电影| 日本不卡高清视频| 91久久奴性调教| 国产欧美日韩视频在线观看| 麻豆精品久久精品色综合| 色噜噜偷拍精品综合在线| 久久久www成人免费无遮挡大片| 一区二区三区久久久| 成人app在线| 国产丝袜美腿一区二区三区| 天天综合天天做天天综合| 成人免费高清视频|