HaveFunWithEmbeddedSystem/Chapter2_C与C++/2.16 上机题.md

934 B
Raw Blame History

2.16 上机题

两人一组为单位,任选下列问题进行设计和实现,要求给出设计报告、测试报告和程序源码。

1、基于 UDP Socket 实现一个局域网点对点聊天程序。当程序启动时,要求输入对方 IP 地址,如果对方无响应则等待,如果对方已在线则进入聊天状态。进入聊天状态后,输入文字后按回车键向对方发送消息,对方收到消息后显示到屏幕上。

2、一组已经采集好的样本数据存储在样本文件中另一组参考数据存储在参考文件中要求根据参考文件中的数据进行数据拟合并根据拟合结果转换样本数据。

3、编写填字游戏程序程序从字典文件中读取英文单词将单词中某个字母替换成"_"后显示出来,要求玩家填写。玩家输入字母,如果输入错误则要求重新输入,如果输入正确则显示下一个单词。