You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
git/曾以婷_群体化软件开发作业L09.html

455 lines
60 KiB

1 year ago
<!DOCTYPE html>
<!-- saved from url=(0063)https://code.educoder.net/p5e4h7lpz/L09/tree/c7bfecc9c0/C02.txt -->
<html lang="zh-CN" class="notranslate translated-ltr" translate="no"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="”Keywords”" content="”trustie,trustieforge,forge,确实让创建更美好,协同开发平台″"><meta name="”Keywords”" content="”TrustieOpenSourceProject″"><meta name="”Keywords”" content="”issue,bug,tracker,软件工程,课程实践″"><meta name="”Description”" content="”持续构建协同、共享、可信的软件创建生态开源创作与软件生产相结合,支持大规模群体开展软件协同创新活动”"><meta name="theme-color" content="#000000"><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"><link rel="manifest" href="https://code.educoder.net/react/build//manifest.json"><link rel="stylesheet" href="./曾以婷_群体化软件开发作业L09_files/iconfont.css"><link rel="stylesheet" href="./曾以婷_群体化软件开发作业L09_files/edu-purge.css"><link rel="stylesheet" href="./曾以婷_群体化软件开发作业L09_files/editormd.min.css"><link rel="stylesheet" href="./曾以婷_群体化软件开发作业L09_files/merge.css"><link href="./曾以婷_群体化软件开发作业L09_files/main.4ba9c42e.chunk.css" rel="stylesheet"><style data-jss="" data-meta="MuiBackdrop">
.jss17 {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
position: fixed;
background-color: rgba(0, 0, 0, 0.5);
-webkit-tap-highlight-color: transparent;
}
.jss18 {
background-color: transparent;
}
</style><style data-jss="" data-meta="MuiModal">
.jss15 {
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
z-index: 1300;
position: fixed;
}
.jss16 {
visibility: hidden;
}
</style><style data-jss="" data-meta="MuiPaper">
.jss19 {
background-color: #fff;
}
.jss20 {
border-radius: 2px;
}
.jss21 {
box-shadow: none;
}
.jss22 {
box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 2px 1px -1px rgba(0, 0, 0, 0.12);
}
.jss23 {
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 3px 1px -2px rgba(0, 0, 0, 0.12);
}
.jss24 {
box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.2),0px 3px 4px 0px rgba(0, 0, 0, 0.14),0px 3px 3px -2px rgba(0, 0, 0, 0.12);
}
.jss25 {
box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}
.jss26 {
box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}
.jss27 {
box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 6px 10px 0px rgba(0, 0, 0, 0.14),0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.jss28 {
box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}
.jss29 {
box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.jss30 {
box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}
.jss31 {
box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}
.jss32 {
box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}
.jss33 {
box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 12px 17px 2px rgba(0, 0, 0, 0.14),0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
.jss34 {
box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.jss35 {
box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}
.jss36 {
box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}
.jss37 {
box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}
.jss38 {
box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.jss39 {
box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}
.jss40 {
box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}
.jss41 {
box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}
.jss42 {
box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}
.jss43 {
box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}
.jss44 {
box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}
.jss45 {
box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
</style><style data-jss="" data-meta="MuiDialog">
.jss8 {
align-items: center;
justify-content: center;
}
.jss9 {
flex: 0 1 auto;
margin: 32px;
display: flex;
outline: none;
position: relative;
max-height: 90vh;
overflow-y: auto;
flex-direction: column;
}
.jss10 {
max-width: 360px;
}
.jss11 {
max-width: 600px;
}
.jss12 {
max-width: 960px;
}
.jss13 {
width: 100%;
}
.jss14 {
width: 100%;
margin: 0;
height: 100%;
max-width: 100%;
max-height: 100%;
border-radius: 0;
}
</style><style data-jss="" data-meta="MuiSnackbar">
.jss1 {
left: 0;
right: 0;
z-index: 1400;
display: flex;
position: fixed;
align-items: center;
justify-content: center;
}
.jss2 {
top: 0;
}
@media (min-width:960px) {
.jss2 {
left: 50%;
right: auto;
transform: translateX(-50%);
}
}
.jss3 {
bottom: 0;
}
@media (min-width:960px) {
.jss3 {
left: 50%;
right: auto;
transform: translateX(-50%);
}
}
.jss4 {
top: 0;
justify-content: flex-end;
}
@media (min-width:960px) {
.jss4 {
top: 24px;
left: auto;
right: 24px;
}
}
.jss5 {
bottom: 0;
justify-content: flex-end;
}
@media (min-width:960px) {
.jss5 {
left: auto;
right: 24px;
bottom: 24px;
}
}
.jss6 {
top: 0;
justify-content: flex-start;
}
@media (min-width:960px) {
.jss6 {
top: 24px;
left: 24px;
right: auto;
}
}
.jss7 {
bottom: 0;
justify-content: flex-start;
}
@media (min-width:960px) {
.jss7 {
left: 24px;
right: auto;
bottom: 24px;
}
}
</style><style data-jss="" data-meta="MuiSnackbar">
.jss46 {
left: 0;
right: 0;
z-index: 1400;
display: flex;
position: fixed;
align-items: center;
justify-content: center;
}
.jss47 {
top: 0;
}
@media (min-width:960px) {
.jss47 {
left: 50%;
right: auto;
transform: translateX(-50%);
}
}
.jss48 {
bottom: 0;
}
@media (min-width:960px) {
.jss48 {
left: 50%;
right: auto;
transform: translateX(-50%);
}
}
.jss49 {
top: 0;
justify-content: flex-end;
}
@media (min-width:960px) {
.jss49 {
top: 24px;
left: auto;
right: 24px;
}
}
.jss50 {
bottom: 0;
justify-content: flex-end;
}
@media (min-width:960px) {
.jss50 {
left: auto;
right: 24px;
bottom: 24px;
}
}
.jss51 {
top: 0;
justify-content: flex-start;
}
@media (min-width:960px) {
.jss51 {
top: 24px;
left: 24px;
right: auto;
}
}
.jss52 {
bottom: 0;
justify-content: flex-start;
}
@media (min-width:960px) {
.jss52 {
left: 24px;
right: auto;
bottom: 24px;
}
}
</style><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/4.d01698e8.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/4.5858d475.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/6.8bc7b323.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/6.64c25368.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/7.bbfdfc43.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/7.313afaed.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/9.03b4f11f.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/9.25bd9ea7.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/49.ae5360b5.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/49.8f3fc80a.chunk.js.下载"></script><title>曾以婷/群体化软件开发作业L09</title><link id="dynamic-favicon" rel="shortcut icon" href="https://code.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/5.ab9433b7.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/14.1e970b46.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/14.47d6b04d.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/12.ae4c77b5.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/12.f1a7e352.chunk.js.下载"></script><style data-styled="" data-styled-version="4.4.1"></style><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/0.d9d88bd2.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/0.b3c93b3d.chunk.js.下载"></script><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/13.a00cb441.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/70.40a546df.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/70.15f95b07.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/47.3267b825.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/47.597f2433.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/1.0ba7a726.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/1.9de07cbc.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/131.9d206204.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/131.072a563e.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/147.fd96c397.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/147.84996c32.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/3.2254a4a8.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/3.18dc8601.chunk.js.下载"></script><link rel="stylesheet" type="text/css" href="./曾以婷_群体化软件开发作业L09_files/96.358b8e2c.chunk.css"><script charset="utf-8" src="./曾以婷_群体化软件开发作业L09_files/96.e2174a35.chunk.js.下载"></script></head><body style="overflow: hidden;"><div id="md_div" style="display:none" aria-hidden="true"></div><div id="root" class="pag
</div></a></pre></div><span class="ml20 color-grey-6 font-12 mt3">14天前</span></div><ul class="listtablebody"><div><div class=""><div class="griditemAnchor ant-anchor-wrapper" style="max-height: calc(100vh - 58px);"><div class="ant-anchor"><div class="ant-anchor-ink"><span class="ant-anchor-ink-ball"></span></div><div class="griditemCate"><span class="color-grey-6 font-16">853.00 B</span></div><p class="text-right"><div><div class="ant-select ant-select-enabled" style="width: 200px;"><div class="ant-select-selection
ant-select-selection--single" role="combobox" aria-autocomplete="list" aria-haspopup="true" aria-controls="bddc81e1-b451-4236-fb1b-dace6959daa7" aria-expanded="false" tabindex="0"><div class="ant-select-selection__rendered"><div unselectable="on" class="ant-select-selection__placeholder" style="display: none; user-select: none;">请选择文本语言</div><div class="ant-select-selection-selected-value" title="javascript" style="display: block; opacity: 1;">javascript</div><div class="ant-select-search ant-select-search--inline" style="display: none;"><div class="ant-select-search__field__wrap"><input autocomplete="off" class="ant-select-search__field" value=""><span class="ant-select-search__field__mirror">&nbsp;</span></div></div></div><span class="ant-select-arrow" unselectable="on" style="user-select: none;"><i aria-label="图标: down" class="anticon anticon-down ant-select-arrow-icon"><svg viewBox="64 64 896 896" focusable="false" class="" data-icon="down" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"></path></svg></i></span></div></div><button type="button" class="ant-btn ant-btn-sm ml20"><span>取 消</span></button><a class="ml20"><i class="iconfont icon-shanchu font-15 color-grey-6"></i></a></div></p></div></div></div></div><div><div class="editorBorderBox"><div class="react-codemirror2"><div class="CodeMirror cm-s-default CodeMirror-wrap CodeMirror-focused" translate="no"><div style="overflow: hidden; position: relative; width: 3px; height: 0px; top: 36px; left: 202px;"><textarea autocorrect="off" autocapitalize="off" spellcheck="false" tabindex="0" style="position: absolute; bottom: -1em; padding: 0px; width: 1000px; height: 1em; min-height: 1em; outline: none;"></textarea></div><div class="CodeMirror-vscrollbar" tabindex="-1" cm-not-content="true" style="bottom: 0px;"><div style="min-width: 1px; height: 0px;"></div></div><div class="CodeMirror-hscrollbar" tabindex="-1" cm-not-content="true"><div style="height: 100%; min-height: 1px; width: 0px;"></div></div><div class="CodeMirror-scrollbar-filler" cm-not-content="true"></div><div class="CodeMirror-gutter-filler" cm-not-content="true"></div><div class="CodeMirror-scroll" tabindex="-1"><div class="CodeMirror-sizer" style="margin-left: 30px; margin-bottom: -7px; border-right-width: 43px; min-height: 1160px; padding-right: 0px; padding-bottom: 0px;"><div style="position: relative; top: 0px;"><div class="CodeMirror-lines" role="presentation"><div role="presentation" style="position: relative; outline: none;"><div class="CodeMirror-measure"><pre class="CodeMirror-line-like"><span>xxxxxxxxxx</span></pre><div class="CodeMirror-linenumber CodeMirror-gutter-elt"><div>36</div></div></div><div class="CodeMirror-measure"></div><div style="position: relative; z-index: 1;"></div><div class="CodeMirror-cursors" style="visibility: hidden;"><div class="CodeMirror-cursor" style="left: 172px; top: 32px; height: 32px;">&nbsp;</div></div><div class="CodeMirror-code" role="presentation" style=""><div style="position: relative;"><div class="CodeMirror-gutter-wrapper" aria-hidden="true" style="left: -30px;"><div class="CodeMirror-linenumber CodeMirror-gutter-elt" style="left: 0px; width: 21px;">1</div></div><pre class=" CodeMirror-line " role="presentation"><span role="presentation" class="cm-tab-wrap-hack" style="padding-right: 0.1px;"><span class="cm-number">22215120201</span><span class="cm-tab" role="presentation" cm-text=" "> </span><span class="cm-variable">张金婵</span><span class="cm-tab" role="presentation" cm-text=" "> </span></span></pre></div><div style="position: relative;" class="CodeMirror-activeline"><div class="CodeMirror-activeline-background CodeMirror-linebackground"></div><div class="CodeMirror-gutter-background CodeMirror-activeline-gutter" style="left: -30px; width: 30px;"></div><div class="CodeMirror-gutter-wrapper CodeMirror-activel
<div class="title">热门课程</div>
<a href="https://www.educoder.net/paths/85" target="_blank">Python入门</a>
<a href="https://www.educoder.net/paths/3" target="_blank">C/C++程序设计</a>
<a href="https://www.educoder.net/paths/1022" target="_blank">Java程序设计 </a>
<a href="https://www.educoder.net/paths/96" target="_blank">数据结构</a>
<a href="https://www.educoder.net/paths/453" target="_blank">离散数学</a>
<a href="https://www.educoder.net/paths/13" target="_blank">大学计算机基础</a>
<a href="https://www.educoder.net/paths/149" target="_blank">大学计算</a>
<a href="https://www.educoder.net/paths/431" target="_blank">计算机组成原理</a>
<a href="https://www.educoder.net/paths/1924" target="_blank">数字逻辑与电路</a>
<a href="https://www.educoder.net/paths/2498" target="_blank">信号与系统 </a>
<a href="https://www.educoder.net/paths/2104" target="_blank">操作系统</a>
<a href="https://www.educoder.net/paths/734" target="_blank">计算机网络</a>
<a href="https://www.educoder.net/paths/2695" target="_blank">机器人原理与应用</a>
<a href="https://www.educoder.net/paths/432" target="_blank"></a>
<a href="https://www.educoder.net/paths/1186" target="_blank">人工智能</a>
<a href="https://www.educoder.net/paths/194" target="_blank">机器学习</a>
<a href="https://www.educoder.net/paths/1087" target="_blank">区块链</a>
</aside>
<aside class="module-list">
<div class="title">热门案例</div>
<a href="https://www.educoder.net/paths/1892" target="_blank">新冠案例</a>
<a href="https://www.educoder.net/shixuns/wzg9bq8i/challenges" target="_blank">3D智能无人车 </a>
<a href="https://www.educoder.net/paths/763" target="_blank">人脸识别案例</a>
<a href="https://www.educoder.net/shixuns/xlfbjmko/challenges" target="_blank">语音识别 </a>
<a href="https://www.educoder.net/paths/777" target="_blank">军用大数据 </a>
<a href="https://www.educoder.net/paths/53" target="_blank">博客系统 </a>
<a href="https://www.educoder.net/paths/1426" target="_blank">CPU设计</a>
<a href="https://www.educoder.net/paths/2229" target="_blank">Matlab设计 </a>
<a href="https://www.educoder.net/paths/184" target="_blank">汇编设计 </a>
<a href="https://www.educoder.net/paths/2496" target="_blank">品高数据库 </a>
<a href="https://www.educoder.net/shixuns/zfgx72n5/challenges" target="_blank">华为MindSpore</a>
<a href="https://www.educoder.net/shixuns/jfutcsfm/challenges" target="_blank">计算机拆装</a>
<a href="https://www.educoder.net/paths/1657" target="_blank">Office实战训练</a>
<a href="https://www.educoder.net/paths/41" target="_blank">Git开发训练</a>
<a href="https://www.educoder.net/paths/1461" target="_blank">Photoshop实战</a>
<a href="https://www.educoder.net/shixuns/blfzhcto/challenges" target="_blank">数据中心仿真案例 </a>
<a href="https://www.educoder.net/shixuns/8mb26vft/challenges" target="_blank">雷达导航仿真案例 </a>
</aside>
<aside class="module-list">
<div class="title">快捷入口</div>
<a href="https://www.educoder.net/paths/149" target="_blank">一流线上课程案例 </a>
<a href="https://www.educoder.net/paths/3" target="_blank">一流线上线下课程案例 </a>
<a href="https://www.educoder.net/paths/2601" target="_blank">一流虚拟仿真项目案例 </a>
<a href="https://www.educoder.net/classrooms/new" target="_blank">新建课堂</a>
<a href="https://www.educoder.net/classrooms/10263/announcement" target="_blank"> 加入示例课堂 </a>
<a href="https://www.educoder.net/shixuns" target="_blank"> 浏览实践项目 </a>
<a href="https://www.educoder.net/shixuns/new" target="_blank">新建实践项目 </a>
<a href="https://www.educoder.net/paths" target="_blank"> 浏览实践课程 </a>
<a href="https://www.educoder.net/paths/new" target="_blank">新建实践课程 </a>
<a href="https://www.educoder.net/competitions" target="_blank">创建竞赛</a>
<a href="https://www.educoder.net/competitions" target="_blank">参加竞赛 </a>
<a href="https://www.educoder.net/moop_cases" target="_blank">教学案例大赛 </a>
<a href="https://www.educoder.net/competitions" target="_blank">2023开源创新大赛</a>
</aside>
<aside class="module-list">
<div class="title">本地部署版本</div>
<a href="https://www.educoder.net/forums/4730" target="_blank">实践教学一体化平台简介</a>
<a href="https://www.educoder.net/forums/4709" target="_blank">智能化实践案例开发平台</a>
<a href="https://www.educoder.net/forums/4711" target="_blank">智能化考试平台</a>
<a href="https://www.educoder.net/forums/4712" target="_blank">课堂教学管理平台</a>
<a href="https://www.educoder.net/graduations" target="_blank">毕业设计平台</a>
<span>
<a href="https://www.educoder.net/forums/4754" target="_blank" style="display:inline-block;">大学计算机基础实践教学平台</a>
</span>
<span>
<a href="https://www.educoder.net/forums/4772" target="_blank">计算机系统能力实践教学平台</a>
</span>
<a href="https://www.educoder.net/forums/4753" target="_blank">云计算实践教学平台</a>
<a href="https://www.educoder.net/forums/4778" target="_blank">计算机网络实践教学平台</a>
<span>
<a style="display:inline-block;color:#BBBBBB">大数据专业方案</a>
<a href="https://www.educoder.net/forums/4765" target="_blank" style="display:inline-block"> &nbsp;&nbsp;高职</a>
| <a href="https://www.educoder.net/forums/4752" target="_blank" style="display:inline-block">本科</a>
</span>
<span>
<a style="display:inline-block;color:#BBBBBB">人工智能专业方案</a>
<a href="https://www.educoder.net/forums/4764" target="_blank" style="display:inline-block"> &nbsp;&nbsp;高职</a> |
<a href="https://www.educoder.net/forums/4755" target="_blank" style="display:inline-block">本科</a>
</span>
<a href="https://www.educoder.net/forums/4768" target="_blank">区块链工程实践教学平台</a>
<a href="https://www.educoder.net/forums/4777" target="_blank">信息安全与网络空间安全方案</a>
<span>
<a target="_blank" style="display:inline-block;" href="https://www.educoder.net/forums/4761">软件工程实践教学平台</a>
</span>
<a href="https://www.educoder.net/forums/4762" target="_blank">软件技术实践教学平台</a>
<a href="https://www.educoder.net/forums/4775" target="_blank">计算机应用技术实践教学平台</a>
<a href="https://www.educoder.net/forums/4721" target="_blank">工程教育专业认证平台</a>
</aside>
<aside class="module-list">
<div class="title">官方合作</div>
<a href="https://www.ccf.org.cn/" target="_blank">中国计算机学会</a>
<a href="http://www.csia.org.cn/" target="_blank">中国软件行业协会</a>
<a href="http://www.opengcc.org/" target="_blank">绿色计算产业联盟</a>
<a href="javascript:void(0);">CMOOC联盟</a>
<a href="https://se.cnmooc.org/home/index.mooc" target="_blank">国家示范性软件学院联盟</a>
<a href="http://www.copu.org.cn/" target="_blank">中国开源软件推进联盟</a>
<a href="http://xgk.csia.org.cn/" target="_blank">信息技术新工科产学研联盟</a>
<a href="http://www.aitisa.org.cn/" target="_blank">人工智能产业技术创新战略联盟</a>
<a href="https://code.educoder.net/p5e4h7lpz/L09/tree/c7bfecc9c0/C02.txt" target="_blank">大数据工程创新实践基地</a>
<a href="http://www.hep.com.cn/" target="_blank">高等教育出版社</a>
<a href="http://www.tup.tsinghua.edu.cn/index.html" target="_blank">清华大学出版社</a>
<a href="https://www.ptpress.com.cn/" target="_blank">人民邮电出版社</a>
<a href="http://www.hzbook.com/" target="_blank">机械工业出版社</a>
<a href="https://www.phei.com.cn/" target="_blank">电子工业出版社</a>
</aside>
<aside class="module-introduce">
<img src="./曾以婷_群体化软件开发作业L09_files/3af19c3b3aec7da3368d0702f66f9de2_1611302208355.png" alt="" width="72px" height="44px">
<p class="t-edu">
头歌全称“头歌实践教学平台”是国内高校广泛使用的在线实践教学服务平台与创新环境为高校和企业的实践与创新能力提升赋能是中国高校计算机教育MOOC联盟实践教学工委、全国人工智能职业教育集团实践教学工作委员会官方合作平台。
</p>
<ul>
<li>
<img src="./曾以婷_群体化软件开发作业L09_files/d578eae4688f73c9fb04a44fa5522cda_1622440514669.png" alt="" width="90px" height="90px">
<span>头歌公众号</span>
</li>
<li>
<img src="./曾以婷_群体化软件开发作业L09_files/wx_qr.jpeg" alt="" width="90px" height="90px">
<span>头歌教师交流社区</span>
</li>
</ul>
<ol>
<li>
<a href="https://code.educoder.net/help/about_us" target="_blank">关于我们</a>
<a href="https://www.trustie.net/" target="_blank"> <img src="./曾以婷_群体化软件开发作业L09_files/122b313a35bcb92969783e1e0e864208_1611302356170.png" alt="" width="35px" height="30px"> </a>
</li>
<li>
<a href="https://code.educoder.net/help/join_us" target="_blank">加入我们</a>
<a href="https://www.trustie.net/statistics/" target="_blank"> <img src="./曾以婷_群体化软件开发作业L09_files/da448f1b80c46ee44e57a846bc72e383_1611302401598.png" alt="" width="52px" height="30px"></a>
</li>
<li>
<a href="https://code.educoder.net/help/contact_us" target="_blank">联系我们</a>
<a href="http://jointcloud.net/" target="_blank"> <img src="./曾以婷_群体化软件开发作业L09_files/92b77d949305e88d416685e49f266a5a_1611302445032.png" alt="" width="45px" height="30px"></a>
</li>
</ol>
<div class="footer-line"></div>
<section>
<div>© 2023&nbsp;&nbsp;让教育更有创造力!</div>
<div>热线400-883-0971</div>
<div><img src="./曾以婷_群体化软件开发作业L09_files/58da1f767b17796a0bd01e8405e4e194_1611302480232.png" alt="" width="16px" height="16px"><a href="http://beian.miit.gov.cn/" target="_blank" style="
color: #bbb;
">湘ICP备17009477号</a></div>
<div><img src="./曾以婷_群体化软件开发作业L09_files/58da1f767b17796a0bd01e8405e4e194_1611302480232.png" alt="" width="16px" height="16px"><a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43019002000962" target="_blank" style="
color: #bbb;
">湘公网安备43019002000962号</a></div>
</section>
</aside></div></div></div></div><div><div></div></div></div><div id="picture_display" style="display:none" aria-hidden="true"></div><script src="./曾以婷_群体化软件开发作业L09_files/jquery-1.8.3.min.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/js_min_all.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/codemirror.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/editormd.min.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/merge.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/runtime~main.09bf3ff4.js.下载"></script><script src="./曾以婷_群体化软件开发作业L09_files/main.6e3fe80b.chunk.js.下载"></script><div class="jss15 jss8 zindextest" role="dialog" id="DialogID" style="display: none;"><div class="jss17" aria-hidden="true" style="opacity: 1; will-change: opacity; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"></div><div class="jss19 jss45 jss20 jss9 jss11" role="document" tabindex="-1" style="opacity: 1; will-change: opacity; transition: opacity 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;"><style>
#DialogID .dialogBox {
width: 405px !important;
}
.dialogBox {
height: 290px !important;
}
</style></div></div><div style="position: absolute; top: 0px; left: 0px; width: 100%;"><div><div class="ant-tooltip ant-tooltip-placement-bottom ant-tooltip-hidden" style="left: 1014px; top: 125px; transform-origin: 50% -4px;"><div class="ant-tooltip-content"><div class="ant-tooltip-arrow"></div><div class="ant-tooltip-inner" role="tooltip">复刻是fork的中文名即复制代码仓库</div></div></div></div></div></body></html>