課題4番も課題1を例にしろって事だから
多分ですが英文(英単語)適当に打って(テキストファイル作成)
それを表示し、その単語(例a 3とかかなー)の数を横に表示する系?[というイメージです
例えば What is your name?だと
W 1
h 1
a 2
t 1
i 1
s 1
y 1
o 1
u 1
r 1
n 1
m 1
e 1
みたいな・・・[悪魔で私のイメージですが
ソケットプログラミングというのは知らない無知者です
ググって見たら送受信(情報系?)のプログラム技術なのですね