... s d ng là :ể ử ụ
- L p trình đa tuy n trình (Cùng 1 ng d ng nh ng có th ch y nhi u ti n trình songậ ế ứ ụ ư ể ạ ề ế
song v i nhau thay vì c ph i ti n trình này đ i ti n trình kia k t thúc m i ... ở ộ ệ ừ
ng l p trình có ch a các gói, các giao di n l p trình (API) đ h tr các nhà l p trình dữ ậ ứ ệ ậ ể ỗ ợ ậ ễ
dàng trong vi c lâptrình liên quan đ n m ng qua giao th c TCP. Đi n hình là ... ọ ề ậ ạ ầ
giao bài t p l n “Xây d ng ch ng trình chat room”, đi u đó giúp em th c hành đ có c h iậ ớ ự ươ ề ự ể ơ ộ
hi u rõ h n v m ng, v l p trình m ng – m t lĩnh v c l p trình r t thú v này.ể...
... Math.sqrt(so);
}
}
http://dontruongbt.spaces.live.com/ - 5 -
Bài TậpLậpTrìnhMạng Biên soạn : GV Bùi Tiến Trường
Bài 1 : Kết Nối TCP Sử Dụng Socket, chuẩn gửi nhận SỐ - SỐ
Trang Máy Chủ :
import java.io.*;
import java.net.*;
class TCPSS
{
public ... kq);
socket.close();
}
}
http://dontruongbt.spaces.live.com/ - 8 -
Bài TậpLậpTrìnhMạng Biên soạn : GV Bùi Tiến Trường
Bài 2 : Kết Nối TCP Sử Dụng Socket, gửi nhận CHUỖI – CHUỖI
Trang Máy Chủ :
import java.io.*;
import java.net.*;
class TCPSC
{
public ... ')
{
dem++;
}
}
return dem;
}
http://dontruongbt.spaces.live.com/ - 10 -
Bài TậpLậpTrìnhMạng Biên soạn : GV Bùi Tiến Trường
Bài 4 : Kết Nối UDP Sử Dụng Socket, gửi nhận CHUỖI – CHUỖI
class UDPSC
{
public...
... Str(tong)
End Sub
Private Sub Form_Load()
Text1.Enabled = False
End Sub
Bài 14 Đếm số lượng chữ thường và chữ hoa trong câu nhập
Bài 11 Kiểm tra tính tăng, giảm của mảng nhập
Dim a(100), n, i
Private ... Str(hoa)
Text3.Text = Str(thuong)
End Sub
Private Sub Form_Load()
Text1.Enabled = False
End Sub
Bài 15
Thay thế tất cả các từ “em” trong câu thành “anh”. Nếu
không có từ “em” thì báo là không ... Command2_Click()
Dim s As String, i
s = Text1.Text
i = InStr(1, s, "em", 1)
If i > 0 Then
Do
Bài 17
Đảo từ trong câu đã nhập
Private Sub Command1_Click()
Dim s As String
s = " " &...
... BÀITẬP CHƯƠNG 4
Bài 1: Viết chương trình chặn các thông điệp bàn phím và thông điệp chuột
- Khi người dùng click ... scan code,…
Bài 2: Viết chương trình xuất một chuỗi lên giữa vùng cữa sổ client. Sau đó có thể
dùng các phím di chuyển để dịch chuyển chuỗi trên vùng cửa sổ.
Bài 3: Viết chương trình vẽ một ... pixel.
Bài 5: Viết ứng dụng hiển thị ngày giờ hệ thống như hình vẽ sau:
Bài 6: Viết ứng dụng hiển thị giờ hệ thống như hình vẽ sau:
Bài 7: Viết ứng dụng hiển thị giờ hệ thống như hình vẽ sau:
Bài...
... lại.
Bài 2:
- Viết ứng dụng minh họa cách sử dụng dialog có giao diện như trong hình vẽ
- Sau khi người sử dụng chọn các loại nút sẽ hiển thị, icon sẽ hiển thị và nhấn nút Display
chương trình...
... - Đầu ra f2 có trị 1 khi (ngược lại có trị 0)
Câu 3 ( 3 điểm):
Cho hàm
- Lập bảng chân trị cho hàm f.
- Rút gọn hàm f (kết quả rút gọn ở dạng tổng các tích)
- Vẽ sơ đồ mạch ... cho
như bản sau :
Điều kiện Output 1 Output 2
N=0 0 0
N<0 0 1
N>1 1 0
N=1 1 1
(Hướng dẫn : lập bảng chân trị, để ý N<0 khi bit đầu tiên là 1 và don’t care cho những bit
còn lại)
3. Rút ... 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
Câu 4 (3 điểm):
Cho hàm
a. Lập bảng chân trị cho hàm f.
b. Rút gọn hàm f (kết quả rút gọn ở dạng tích các tổng)
c. Vẽ sơ đồ...
... ex.printStackTrace();
}
Lập trình Socket
Máy truyền và máy nhận thiết lập một kết nối TCP
bằng socket.
Socket cho phép truyền nhận dữ liệu trên mạng
TCP/ IP
Có hai loại socket
TCP (Transmission ...
Cấu trúc lặp
while
do-while
for
Lập trình Socket
Các máy tính trên mạng Internet trao đổi thông tin sử
dụng bộ giao thức TCP/ IP.
Transport: TCP , UDP
Network: IP
Exception
Các ... Lậptrình Server TCP
Tạo ServerSocket
Gọi thực thi phương thức accept() để chấp nhận
thiết lập kết nối với Client => nhận được Socket giao...