---
# System prepended metadata

title: 1103757 喬伊波伊 網路程式設計HW8

---

# 1103757 喬伊波伊 網路程式設計HW8
## 練習1：請寫一組程式來測試：
* 若兩方都先送後收，可以運作嗎？
答：可以
![](https://i.imgur.com/nhgbcUq.png)
* 若兩方都先收後送，可以運作嗎？
答：不行
![](https://i.imgur.com/Ps1PJjk.png)
## 練習2：
完成「送一次，收多次」的實驗
![](https://i.imgur.com/F9V94RI.png)
完成「送多次，收一次」的實驗
![](https://i.imgur.com/gB1LsW2.png)
## 練習3：完成UDP成對收送的實驗
![](https://i.imgur.com/I95KWf5.png)
## 練習4：完成單次傳送文字檔的實驗
![](https://i.imgur.com/9vZtc7s.png)
in.txt：
![](https://i.imgur.com/amMLyck.png)
out.txt：
![](https://i.imgur.com/VO2C6c0.png)
## 練習5：完成連續傳送大量文字檔的實驗
![](https://i.imgur.com/ALFQqwa.png)
in.txt：
![](https://i.imgur.com/RSmlQJK.png)
out.txt：
![](https://i.imgur.com/aFkZoVq.png)
## 練習6：成連續傳送大量二位元檔的實驗
![](https://i.imgur.com/JVXF2mV.png)
in.txt：
![](https://i.imgur.com/WnqlDyy.png)
out.txt：
![](https://i.imgur.com/uV9XT18.png)
## 練習7：請完成UDP傳檔的實驗
![](https://i.imgur.com/6CgVLJu.png)
in.txt：
![](https://i.imgur.com/l3QkVjg.png)
out.txt：
![](https://i.imgur.com/ASUIci3.png)
## 練習8：請完成UDP傳檔改良的實驗
![](https://i.imgur.com/9GQLHaJ.png)
in.txt：
![](https://i.imgur.com/kiOGzJ1.png)
out.txt：
![](https://i.imgur.com/35heDiq.png)
## 心得：
這星期我花了6個多小時完成作業，我覺得這次真的有點超過了，一個選修課作業量做得比必修課多，我是一步一步理解後才開始寫，但到了第五題後發現時間已經不夠了，才全部用超的，但這樣意義何在？不就是比誰打字速度快而已？那修這門課有什麼意義；我是覺得作業量可以漸少，才可以理解到和學到東西，不然寫作業花了一堆時間，且隔天考試準備時間被壓縮到，不就沒學到東西考試成績又不高，那我覺得修這門課會是造成我推甄成績的絆腳石，希望老師能重新審視一夏作業。