欢迎来到天天文库
浏览记录
ID:56248639
大小:40.50 KB
页数:2页
时间:2020-03-24
《考试编程题目+评分要求.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、网络编程考试要求及评分规则一、考试题目及要求1、考试题目,自己选择,只要是有关Socket编程相关的都行。例1,创建FTP客户端或服务器程序。例2,创建HTTP客户端或服务器程序。例3,创建POP3客户端或服务器程序。例4,功能完善的各种聊天程序。可以使用MFC类实现,例如CAsyncSocket类、CSocket类、CWinInet类、CHtmlView类等。也可以使用WindowsSocketAPI实现。2、要求:(1)不能是我们教材上或老师提供的程序,但是可以学习借鉴。在此基础上进行修改,把自己的理解添加在注释中。(2)用户界面要设计出自己的特色。二、提交资料及要
2、求1、提交打印的纸质Word文档,内容包括:1)所使用的背景知识、主要函数的描述2)程序设计思想,主要程序源代码3)程序设计流程框图(描述要规范)4)使用MFC向导创建工程,定义成员函数和成员变量等操作过程的截图5)对实现的关键语句的意义进行注释6)程序运行结果截图,要求有桌面背景,就像下图所示那样。如果需要连接服务器,给出的运行界面至少有连接两个服务器的截图。2、提交的资料要装订成册,资料包括:封面、目录、内容、封底。目录是自动生成的,封面格式要包括下列6行内容:网络程序设计考试大作业(注:字体要大些)题目:XXXXXXXXX(例如FTP客户端程序的实现)班级:XXX
3、学号:XXX姓名:XXX成绩:3、word纸质资料在规定时间提交。三、评分标准1)没有按时提交所要求的资料,或没有程序的运行结果,或者抄袭者,成绩为0分;2)没有实现所要求的基本功能,成绩“不及格”;3)如果实现了基本功能,根据具体代码工作量,判定成绩是“及格”或“中”;4)如果实现了基本功能,且界面较好,注释较为清楚,成绩为“良”;1)如果实现的功能较完善,有新意,且界面好,则成绩为“优”。若能有所创新,不局限于前述题目,将在成绩上给予鼓励。例如:编程实现一个包含服务器端和客户端的完整采集记录系统,通过客户端采集客户登录信息并发送到服务器端存储到数据库,为计费系统做数
4、据准备。客户端的功能包括定时日志文件采集用户数据,向服务器发送数据;服务端的功能包括接收客户端发送过来的数据,存储数据等所提取到的有效信息存储在数据库中。操作系统对用户登录的日志记录功能,用户登入/登出,操作系统都会记录用户登入/登出的相关信息到一个文件,该文件称为用户登录历史日志文件。该文件在UNIX系统的/usr/adm/目录下,文件名是wtmpx,可以通过该日志文件获取用户登录的用户名、IP地址、登录时刻、登出时刻等数据。在wtmpx文件的数据是把登入和登出作为两条记录存放的。分析wtmpx数据格式
此文档下载收益归作者所有