1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bai tập lập trinh mạng bui tiến cường tai lieu

4 83 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 1,03 MB

Nội dung

18/12/2015 Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường ­ TaiLieu.VN Danh mục   Tài Liệu Tham Khảo Kinh Doanh­Marketing Kinh Tế ­ Quản Lý Tài Chính ­ Ngân Hàng Cơng Nghệ Thơng Tin Ngoại Ngữ Kỹ Thuật ­ Cơng Nghệ Khoa Học Tự Nhiên Khoa Học Xã Hội Văn Hố ­ Nghệ Thuật Biểu mẫu ­ Văn bản Bộ Sưu Tập Luận Văn & Đề Tài Mẫu Slide Powerpoint Khóa Học Khóa Học Online Tài Liệu Phổ Thơng Giáo Án Điện Tử Bài Giảng Điện Tử Đề Thi ­ Kiểm Tra Tư liệu Tìm trên 1 triệu tài liệu đề thi, luận văn, biểu mẫu NÂNG CẤP Đăng Nhập  |  Đăng Ký Chủ đề »  Ngơn ngữ lập trình Lập trình hướng đối tượng Lập trình Android Lập trình Java Lập trình IOS Free Download Trang Chủ  »  Cơng Nghệ Thơng Tin  »  Kỹ thuật lập trình Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường Chia sẻ: Nhok Kute | Ngày: 13­06­2011 | Loại File: DOC | Số trang:13 Thêm vào BST Báo xấu 310  lượt xem 132  download List Your App on Amazon Reach Millions of Customers Submit Your Android App For Free! Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường Mơ tả tài liệu   Download http://tailieu.vn/doc/bai­tap­lap­trinh­mang­bui­tien­cuong­662705.html 1/4 18/12/2015 Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường ­ TaiLieu.VN CĨ THỂ BẠN MUỐN DOWNLOAD   Bài giảng Lập trình mạng  119 p |   1694 |   1016   Bài tập Lập trình hướng đối tượng C++ cơ bản  59 p |   1363 |   533   Bài tập lập trình web  8 p |   498 |   237 Vui lòng tải xuống để xem tài liệu đầy đủ Lập trình mạng với các lớp InetAddress, URL và URLConnection 1. Lớp InetAddress Các thiết bị được kết nối với mạng LAN có địa chỉ vật lý duy nhất. Điều này giúp cho các máy khác trên mạng trong việc truyền các gói tin đến đúng vị trí   Chủ đề: trắc nghiệm về lập trình mạng bài tập lập trình mạng cấu trúc đề thi lập trình mạng bài giảng lập trình mạng BÀI TẬP LẬP TRÌNH ­ CODE THUẬT TỐN KRUSKAL kiến thức lập trình mạng Active Directory Software  6 p |   339 |   81 Active Directory User, Computer, Group Management and Reporting Tool   BÀI TẬP LẬP TRÌNH ­ CODE THUẬT TỐN PRIM  10 p |   320 |   78   Bình luận(0) Đăng nhập để gửi bình luận!   Bài tập lập trình hợp ngữ ­ Số 6  10 p |   60 |   19 Đăng nhập để gửi bình  luận! Lưu   Nội dung Text: Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường Bài giảng Lập trình mạng: Chương 3 ­ Lương Ánh Hồng 1.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Bài 1 : Kết Nối TCP Sử Dụng Socket,  90 p |   3 |   2 chuẩn gửi nhận SỐ ­ SỐ Trang Máy Chủ : import java.io.*; import java.net.*; class TCPSS { public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); double so = Double.parseDouble(st); double kqD = XuLy(so); String kqS = String.valueOf(kqD); pw.write(kqS   + "\n"); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static double XuLy(double so) { return Math.pow(so,3); } } http://dontruongbt.spaces.live.com/ ­1­ Bài giảng Lập trình mạng: Chương 2 ­ Lương Ánh Hồng 2.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Trang Máy Khách : import java.io.*; import java.net.*; class TCPCS { public static void main(String[] args) throws Exception { int  32 p |   2 |   2 portS = 2812; InetAddress ipS = InetAddress.getByName("localhost"); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); http://tailieu.vn/doc/bai­tap­lap­trinh­mang­bui­tien­cuong­662705.html 2/4 18/12/2015 Bài Tập Lập Trình Mạng ­ Bùi Tiến Cường ­ TaiLieu.VN PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print("Nhap so bat ky : "); double so = Double.parseDouble(in.readLine()); String st = String.valueOf(so); pw.write(st+"\n"); pw.flush(); String kqS = br.readLine(); double kqD = Double.parseDouble(kqS); System.out.println("Lap Phuong So = " + kqD); pw.close(); br.close(); in.close(); server.close(); } }   http://dontruongbt.spaces.live.com/ ­2­ Bài giảng Lập trình mạng: 3.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Bài 2 : Kết Nối TCP Sử Dụng Socket, Chương 1 ­ Lương Ánh Hồng gửi nhận CHUỖI – CHUỖI Trang Máy Chủ : import java.io.*; import java.net.*; class TCPSC { public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new  17 p |   2 |   1 BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); String kq = XuLy(st); pw.write(kq + "\n"); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static String XuLy(String st) { return st.toUpperCase(); } } http://dontruongbt.spaces.live.com/ ­3­ 4.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Trang Máy Khách : import java.io.*; import java.net.*; class TCPCC { public static void main(String[] args) throws Exception { int portS = 2812; InetAddress ipS = InetAddress.getByName("localhost"); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print("Nhap chuoi bat ky : "); String st = in.readLine(); pw.write(st+"\n"); pw.flush(); String kq = br.readLine(); System.out.println("Chuoi Hoa : " + kq); pw.close(); br.close(); in.close(); server.close(); } } http://dontruongbt.spaces.live.com/ ­4­ 5.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Bài 3 : Kết Nối UDP Sử Dụng Socket, chuẩn gửi nhận SỐ ­ SỐ import java.io.*; import java.net.*; class UDPSS { public static void main(String[] args) throws Exception { int port = 2812; DatagramSocket socket = new DatagramSocket(port); DatagramPacket packet; byte []data; try { data = new byte[1024]; packet = new DatagramPacket(data,data.length); socket.receive(packet); String st = new String(packet.getData(),0,packet.getLength()); double so = Double.parseDouble(st); InetAddress ipC = packet.getAddress(); int portC = packet.getPort(); double kqD = XuLy(so); String kqS = String.valueOf(kqD); data = kqS.getBytes(); packet = new DatagramPacket(data,data.length,ipC,portC); socket.send(packet); socket.close(); } catch (UnknownHostException evt) { evt.printStackTrace(); } } public static double XuLy(double so) { return Math.sqrt(so); } } http://dontruongbt.spaces.live.com/ ­5­   Bài giảng Lập trình mạng: Chapter 3 ­ Nguyễn Thị Thanh Vân  93 p |   1 |   1   Bài giảng Lập trình mạng: Chương 4 ­ Lương Ánh Hồng  15 p |   2 |   1 6.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Trang Máy Khách : import java.io.*;   import java.net.*; class UDPCS { public static void main(String[] args) throws Exception { DatagramSocket socket = new DatagramSocket(); DatagramPacket packet; byte []data; InetAddress Bài giảng Lập trình mạng: ipS = InetAddress.getByName("localhost"); int portS = 2812; BufferedReader in = new Chương 5 ­ Lương Ánh Hồng BufferedReader(new InputStreamReader(System.in)); System.out.print("Nhap so bat ky : "); double so = Double.parseDouble(in.readLine()); String st = String.valueOf(so); data = st.getBytes(); packet = new DatagramPacket(data,data.length,ipS,portS); socket.send(packet); data  11 p |   2 |   1 = new byte[1024]; packet = new DatagramPacket(data,data.length); socket.receive(packet); String kqS = new String(packet.getData(),0,packet.getLength()); double kqD = Double.parseDouble(kqS); System.out.println("Can Bac Hai Tinh Duoc : " + kqD); socket.close(); } } http://dontruongbt.spaces.live.com/ ­6­ 7.  Bài Tập Lập Trình Mạ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 static void main(String[] args) throws Exception Bài giảng Lập trình mạng nâng { int port = 2812; DatagramSocket socket = new DatagramSocket(port); DatagramPacket packet; cao ­ Chương 3: IP Multicasting byte []data; try { data = new byte[1024]; packet = new DatagramPacket(data,data.length); socket.receive(packet); String st = new String(packet.getData(),0,packet.getLength()); InetAddress ipC = packet.getAddress(); int portC = packet.getPort(); String kq = XuLy(st); data =  21 p |   1 |   1 kq.getBytes(); packet = new DatagramPacket(data,data.length,ipC,portC); socket.send(packet); socket.close(); } catch (UnknownHostException evt) { evt.printStackTrace(); } } public static String XuLy(String st) { st = st.trim(); while (st.indexOf(" ")>=0) { st = st.replaceAll(" "," "); } return st; } } http://dontruongbt.spaces.live.com/ ­7­   8.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Trang Máy Khách : import java.io.*; import java.net.*; class UDPCC { public static void main(String[] args) throws Exception { DatagramSocket socket = new DatagramSocket(); DatagramPacket packet; byte []data; InetAddress Bài giảng Lập trình mạng nâng cao ­ Xử lý sự kiện (Event) ipS = InetAddress.getByName("localhost"); int portS = 2812; BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); System.out.print("Nhap chuoi bat ky : "); String st = in.readLine(); data = st.getBytes(); packet = new  47 p |   2 |   1 DatagramPacket(data,data.length,ipS,portS); socket.send(packet); data = new byte[1024]; packet = new DatagramPacket(data,data.length); socket.receive(packet); String kq = new String(packet.getData(),0,packet.getLength()); System.out.println("Chuoi Ket Qua Tu May Chu : " + kq); socket.close(); } } http://dontruongbt.spaces.live.com/ ­8­ 9.  Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến Trường Tổng Hợp Một Số Hàm Xử Lý A, hàm chuẩn hố chuỗi, kết quả trả về là 1 chuỗi sau khi đã chuẩn hố : public static String ChuanHoa(String st) { st=st.trim(); while (st.indexOf(" ")>=0) { st=st.replaceAll(" "," "); } st = st.toLowerCase(); String[] ARR=st.split(" "); for (int i = 0; i 

Ngày đăng: 10/11/2019, 13:28

TỪ KHÓA LIÊN QUAN

w