计算机网络实验:Python与Android平台预备

需积分: 0 0 下载量 109 浏览量 更新于2024-08-05 收藏 1.08MB PDF 举报
"本次实验是2015级信息与计算科学专业的刘鹏同学在云南大学数学与统计学院进行的《计算机网络实验》中的‘候选平台预备实验’,旨在熟悉本学期可能使用的编程平台Python和Android,以及网络协议分析软件Wireshark。实验主要包含了Python环境的搭建、Android开发环境的配置以及Wireshark的安装和测试。实验环境为Windows 10 Pro Workstation 1803,并使用Cygwin GCC编译器。" 在本实验中,首先,学生需要对Python编程平台进行熟悉。这包括访问Python官方网站,下载最新版本的Python软件,然后在Cygwin环境下进行安装、配置和测试。Python是一种广泛应用于数据分析、机器学习、Web开发等领域的高级编程语言。在Cygwin中配置Python3,虽然matplotlib的配置相对复杂,但其他功能与Windows原生版本基本相同。 其次,实验涵盖了Android开发平台的学习。Android是Google旗下的移动操作系统,由Andy Rubin创立。为了熟悉Android开发,学生需要下载Android Studio,这是官方推荐的集成开发环境(IDE),支持Android应用的编写。配置包括安装Android SDK和Java SDK,使得开发者能够使用Java语言进行Android应用的开发。尽管实验中提到对为何使用Android进行开发测试的理解不足,但这部分的实践对于后续的移动应用开发实验至关重要。 最后,实验还涉及了网络协议分析工具Wireshark的了解和应用。Wireshark是一个强大的网络封包分析软件,支持多种操作系统,用于捕获和解析网络通信数据。在Windows环境下,虽然命令行操作相对复杂,但学生依然进行了安装和基础测试,这有助于理解网络通信过程,为后续的网络实验提供了基础。 这个实验是为后续的计算机网络实验打下基础,让学生们掌握必要的编程平台和工具,以便在未来的学习中能够高效地进行编程和网络分析。