北京大学计算机网络实验Lab11滑动窗口协议实验1.1实验目的计算机网络的数据链路层协议保证通信双方在有差错的通信线路上进行无差错的数据传输,是计算机网络各层协议中通信控制功能最典型的一种协议。
本实验实现一个数据链路层协议的数据传送部分,目的在于使学生更好地理解数据链路层协议中的“滑动窗口”技术的基本工作原理,掌握计算机网络协议的基本实现技术。
1.2实验要求在一个数据链路层的模拟实现环境中,用C语言实现下面三个数据链路层协议。
1)1比特滑动窗口协议2)回退N帧滑动窗口协议3)选择性重传协议1.3实验内容充分理解滑动窗口协议,根据滑动窗口协议,模拟滑动窗口协议中发送端的功能,对系统发送的帧进行缓存并加入窗口等待确认,并在超时或者错误时对部分帧进行重传。
编写停等及退回N滑动窗口协议函数,响应系统的发送请求、接收帧消息以及超时消息,并根据滑动窗口协议进行相应处理。
编写选择性重传协议函数,响应系统的发送请求、接受帧消息以及错误消息,并根据滑动窗口协议进行相应处理。
2024/8/10 3:23:58 8KB 北京大学
1
单机版,个人电脑可用,100套题,涵盖计算机基础知识,可以评分。
是学生练习的好软件。
考初中信息技术的朋友们来吧!压缩成五部分,都下载下来以后,放到一块,解压第一个就可以了。
2024/8/10 2:35:40 30MB 信息技术 考试系统 初中
1
《基于VHDL的EDA抢答器》和《学生寝室电器智能控制系统设计》两篇大学完整论文读大学时写论文很痛苦,所以把这两篇论文与大家分享下,这两篇论文都做出实验效果的
2024/8/9 16:33:15 2.48MB 基于VHDL的EDA抢答器
1
功能模块有:系统划分为信息管理模块、教师模块、学生模块和统计模块等4个模块。
模块功能如下: 信息管理模块:包括学生、教师和课程信息管理3个子模块。
 学生信息管理:实现对学生信息的添加、修改、删除、查询操作。
 教师信息模块:实现对教师信息的添加、修改、删除、查询操作。
 课程信息模块:实现对课程的添加,添加时为其分配任课老师、上课时间和地点;
实现对课程的修改、删除,查看等。
 教师模块:实现查看自己所教授课程、有哪些学生选修, 学生模块:实现学生选课,并可以查看、修改自己的选课信息。
统计模块:对所学课程可以按班级,课程等进行汇总统计。
2024/8/9 11:40:17 19.8MB SSH struts2 hibernate spring
1
1.简介说明:3.1.学生基本信息:由班主任输入,包括如下内容:姓名(有可能达到10个字)、民族、性别、出生年月、家庭住址、所学专业、宿舍地址、联系方式、家庭情况简介、家庭联系方式。
3.2.分学期基本信息:学期名:XXXX—XXXX学年第X学期(比如2006—2007学年第2学期)3.3.智育素质部分:由班主任输入课程信息包括任课教师姓名,任课教师联系方式,每学期包含至少10门课程包含课程名称、平时成绩、总评成绩。
然后自动算出所有课程的平均成绩以及不及格门数填入下表:3.4.身心素质部分3.5.能力素质部分3.6.附加分部分3.7.学生请销假纪录表格。
由班主任填写有请假时间,原因、销假时间。
3.8.系统应该能够从上述表格中选择数据自动生成如下公示表:1、XXXX—XXXX学年第X学期XXXX学院综合测评成绩公示表2、xx大学XX学院专业奖学金、生活补助费审批表(3号字)3.9.智育素质部分不及格门数栏必须为0,填入的学生人数不超过总人数的70%。
)奖学金等级、金额、是否交学费、是否核发都由班主任手动填入。
此表格单独一张A4纸打印3.10.未享受奖学金、生活补助费名册后台管理:学院信息设置班主任信息管理(专业年级名称班级名称用户名班主任姓名联系方式密码是否管理操作)民族设置专业设置年级设置班级设置(专业名称年级名称班级名称操作)学生基本信息查看(专业年级班级学号姓名操作成绩假条出勤)新增学生信息学生信息查看学生成绩录入学生成绩查询学生素质信息添加学生信息查看2.系统升级:2.1以系统管理员登陆后,管理员页面不需要科目信息管理功能、班级课程安排功能这两项。
每个班级的课程名称,代课老师等信息应该放到办主任的班级管理里面去。
将科目信息管理功能放到班主任的具体班级的管理功能中去。
2.2办主任功能中,学生素质添加—卫生检查记录—“表现”下拉菜单中只有优秀和差。
应该有优秀、良好、一般、差四个选项2.3我在“学生素质信息添加”里,添加了每一项内容,但是在学生信息察看——个素质详细2.4录入成绩在IE6下不能录下的问题。
2.5学生管理应该有两种用户类型:1、学生管理办公室。
可以添加修改学院名称(输入学院名称后,网页界面上的学生信息管理平台字样的前面应该出现学院的名称)、班级名称、班级所属专业、班级所属年级(2位年)、班主任姓名、班主任联系方式班主任初始用户名和密码这几项每个班级的基础信息。
这些信息每个班级都应该是单独的。
该用户还应该可以查看每一个班的“学生信息查看”和“学生成绩查询”部分2、班主任。
班主任用自己的用户名登录后应该自动打开自己的班级。
其需要的功能就是现在测试的功能。
2.6把“新增科目信息”放到“科目信息管理”里面。
科目信息中应该包括学年学期。
科目信息管理的操作应该包括修改和删除。
每条记录中还应该包括任课教师的“联系电话”“新增学生信息”部分中,专业一栏应该自动填入该班级的所属专业。
2.7“民族”一栏中下拉菜单应该包括“汉族、维吾尔族、哈萨克族、回族、蒙古族、柯尔克孜族、塔吉克族、”以及“其他”。
“其他”中应该可以自行填入。
“年级”一栏的下拉菜单项目中应该还包括“预科”。
“家庭联系方式”应该放在“家庭情况简介”的前面。
2.8“学生成绩录入”中能否做到一次把所有的课程都列出来,一次添加所有成绩一次统一保存2.9综合素质总分:(自动计算出来)3.配置说明:1.新建数据库collegeburse通过备份文件collegeburse(public)还原数据库或者新建数据库collegeburse在数据库collegeurse的查询分析器里执行sql脚本完成数据库的构建2.将发布网站的所有文件放到要发布的文件夹下如果服务器没有安装ajax先安装ajax程序,ASPAJAXExtSetup.msi压缩包里自带.3.修改数据库配置文件用记事本打开发布网站里的web.config文件然后修改该节点的信息(用于连接配置数据库)各节点说明:Connectionstring里Server=数据库服务器地址(ip或网址)Userid=连接数据库的用户名Password=连接数据库的密码Initialcatalog=数据库名字然后保存。
管理员登录帐号25175密码123456运行环境:.net2.0+sql2000+Windows2003/2000/XP/vista+iis5.0以上+ASPAJAXExtSetup.msi(2.0)
2024/8/8 5:02:18 1.81MB asp.net 毕设
1
(1)用户类别:登录系统的身份定为二种,一是管理员(普通老师),二是学生,只有被授权的用户才可以使用本系统的资源。
(2)权限管理:系统需要经过有效的身份验证可以登录。
用户的身份不同,使用的系统资源也不同。
考生只可以参加在线考试;
管理员(普通教师)可以在线制作试卷,进行考生管理,添加学生信息、控制考试、成绩查询、试卷管理、题库管理等。
(3)在线考试功能:考生输入准号证号登陆系统后,选择对应的试卷可进行考试。
答题完毕后,可自动交卷,系统将自动评分,考生可同时获得考试成绩。
(4)在线制作试卷:管理员(教师)可在线制作试卷,可设定试题的类型、难易程度、分值。
(5)控制考试功能:可设定每次的考试时间,可禁止或允许考生参加考试,同时可查看考生的考试状态。
(6)学生管理功能:可注册新增学生用户,同时查看学生的信息,也可设定学生的考试状态:允许或禁止考试。
(7)考生成绩查询功能:提供考生各科目成绩的详细查询。
(8)系统管理功能:管理员只可更改登陆密码,并可以控制考生是否能登录使用本系统、查询和添加科目的功能。
(9)题库管理功能:管理员可以在线进行题库的制作,并可查询、编辑题库的相关内容。
2024/8/6 17:30:16 5.18MB 网上考试系统
1
类语法这个挑战集中在使用新的ES6class语法上。
JavaScript基础目标学生应该能够描述和演示类语法的工作原理学生应该能够将伪经典实例化的程序转换为类语法指示任务1-建立专案叉子回购克隆您的叉子(不是错误的Lambda的回购!)。
cd到新克隆的存储库中。
通过输入gitcheckout-b创建一个新分支。
通过键入npminstall安装依赖项。
输入npmruntest:watch来npmruntest:watch。
照常在分支上工作,推送提交并创建PR。
任务2-MVP找到文件index.js并完成任务,直到所有测试通过。
您可以使用昨天的工作来帮助您。
但是,如果您在分配工作上费了很多力气,建议您尝试重写所有代码,而不要“作弊”(偷看昨天的代码或将其粘贴)。
计划在每次通过新考试
2024/8/5 11:32:06 825KB JavaScript
1
随着计算机科学技术的发展尤其是国际互联网的快速发展,高校的许多教学管理工作可以在网上方便快捷地完成。
借助选课系统,学生可以在网上自由选课,教师可以得到计算机自动统计的选课数据和各项分析数据。
选课系统能更好地优化和利用教学资源,减轻工作负担,提高了工作效率。
笔者介绍了基于JSP的高校学生选课管理系统的设计,其中包括系统结构体系、系统各功能模块、数据结构设计及相关技。
1系统功能根据现有的学生选课管理系统以及校园网的状况,本系统完成后,可实现如下功能:根据登录记录开放相应的用户权限;
管理员可以添加或删除用户;
教务员可以添加/修改开课信息、学生信息、教师信息、班级信息;
教师可查看课程信息、学生信息、管理选择所开课程的学生;
学生可查看课程信息、课程成绩、选课、修改个人信息;
根据学生信息可只开放学生当前可选课程信息。
2相关技术介绍本系统采用B/S体系结构,使用Mysql数据库服务器和TomcatWeb服务器,以JSP+javaBean+SSH框架开发模式进行Web应用系统开发。
2024/8/3 16:33:32 12.82MB 选课,管理
1
网络考试系统的源代码和论文网络考试系统主要用于实现高校在线考试,基本功能包括:自动组卷、试卷发布、试卷批阅、试卷成绩统计等。
本系统结构如下:(1)学生端: 登录模块:登录功能;
网络考试模块:可参加考试,并查看考试结果,提交试卷后老师允许的情况下查看错题;
(2)超级管理员端: 登录模块:实现管理员登录功能;
用户管理模块:实现用户信息的增加、修改、查看功能;
角色权限管理模块:实现角色的增加、修改、查看功能;
试卷管理模块:实现试卷信息的增加、修改、查看功能;
试题管理模块:实现试题信息的增加、修改、查看功能;
(3)试题管理员端(老师): 试卷管理模块:实现试卷信息的增加、修改、查看功能;
试题管理模块:实现试题信息的增加、修改、查看功能;
2024/8/3 3:17:28 33.53MB java jsp web
1
解压后复制到编译器直接运行,通过登录login进行系统基本涵盖GUI所有知识。
仅能用于个人学习
2024/8/2 19:08:43 574KB 学生管理系统 java
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡