Tải bản đầy đủ (.pdf) (8 trang)

LẬP TRÌNH MẠNG 1250094

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (595.22 KB, 8 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>TRƯỜNG ĐH NGOẠI NGỮ - TIN HỌC TP.HCM </b>

<b>CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc Lập - Tự Do - Hạnh Phúc </b>

<b>Khoa CƠNG NGHỆ THƠNG TIN </b>

<b>CHƯƠNG TRÌNH GIÁO DỤC ĐẠI HỌC </b>

<b>Trình độ đào tạo: Đại học Ngành: Cơng nghệ thông tin Mã số: 7480201 </b>

<b>ĐỀ CƯƠNG CHI TIẾT HỌC PHẦN </b>

<i><b>1. Thông tin chung về HP </b></i>

ThS. Đinh Xuân Lâm ThS. Cao Tiến Thành ThS. Nguyễn Anh Vũ

<b>1.8. Điều kiện tham gia học phần: </b>

<b>2. Mục tiêu HP 2.1. Mục tiêu chung </b>

Lập trình mạng là học phần được xây dựng nhằm cung cấp những kiến thức chính yếu cho các giai đoạn thiết kế và phát triển các ứng dụng mạng doanh nghiệp. Thơng qua học phần, sinh viên sẽ có cơ hội ôn lại các khái niệm liên quan đến phần mềm, các qui trình phát triển phần mềm, các kĩ thuật cơ bản trong lập trình hướng đối tượng. Quan trọng hơn, học phần sẽ chú trọng đến các phương pháp truyền nhận dữ liệu qua mạng, quy trình thiết kế và xây dựng ứng dụng mạng theo hướng đồng bộ và bất đồng bộ. Môn học sẽ giới thiệu các kiến trúc phần mềm thông dụng cũng như giới thiệu một số phương pháp để đảm bảo tính linh hoạt cũng như khả năng mở rộng phần mềm trong tương lai.

<b> 2.2. Mục tiêu HP cụ thể 2.2.1. Về kiến thức: </b>

- Hiểu cách thức truyền nhận dữ liệu qua mạng thông qua các giao thức phổ biến. - Nắm vững cách thức sử dụng Socket và các lớp hỗ trợ lập trình hệ thống mạng. - Nắm vững quy trình thiết kế và xây dựng ứng dụng mạng.

<b>2.2.2. Về kỹ năng: </b>

- Có kỹ năng thiết kế các hệ thống ứng dụng mạng trong thực tế. - Sử dụng thành thạo ngôn ngữ Java để xây dựng các ứng dụng mạng. - Có khả năng bảo trì và phát triển ứng dụng mạng trong thực tế.

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>2.2.3. Năng lực tự chủ và trách nhiệm: </b>

- Nhìn nhận đúng vai trị của mơn học cho cơng việc tương lai. - Tự tin và chủ động trong cơng việc.

- Tơn trọng và có ứng xử văn hóa với mọi người.

- Có ý thức rèn luyện kỹ năng làm việc cẩn thận, chuyên nghiệp và sáng tạo.

<b>3. Chuẩn đầu ra của HP “Lập Trình Mạng” </b>

<b>Bảng 3.1. Chuẩn đầu ra (CĐR) của HP </b>

Sau khi học xong học phần, SV có khả năng:

CLO 01 Có năng lực giao tiếp và trình bày giải pháp công nghệ thông tin hiệu quả.CLO 02 Vận dụng thành thạo kỹ năng làm việc nhóm, tổ chức nhóm, lập kế hoạch và

viết báo cáo kỹ thuật.

CLO 03 Phân tích yêu cầu, thiết kế và xây dựng ứng dụng mạng cho doanh nghiệp CLO 04Đảm bảo an toàn thông tin cho hệ thống thông tin của doanh nghiệp.CLO 05Tư vấn giải pháp phần mềm mạng máy tính cho doanh nghiệp.

<b>4. Mối liên hệ giữa CĐR HP (CLO) với CĐR CTĐT (PLO) </b>

<i>Mức độ đóng góp của CLO vào PLO được xác định cụ thể: 1 – CLO có đóng góp vừa vào PLO </i>

<i>2 – CLO có đóng góp nhiều vào PLO </i>

<i> Chú thích: 2 - Cao, 1 - Thấp - phụ thuộc vào mức hỗ trợ của CLO đối với PLO ở mức bắt đầu (1) hoặc mức nâng cao hơn mức bắt đầu, có nhiều cơ hội được thực hành, thí nghiệm, thực tế,…(mức 2) </i>

<b>Bảng 4.1. Mối liên hệ của CĐR HP (CLO) đến CĐR của CTĐT (PLO) </b>

<i><b> a. Phương pháp, hình thức kiểm tra - đánh giá của HP </b></i>

<b>Bảng 5.1. Phương pháp, hình thức kiểm tra - đánh giá kết quả học tập của SV ở HP </b>

<b><small>Th/phần </small></b>

<b><small>đánh giá </small><sup>Trọng </sup><small>số </small><sup>Bài đánh giá </sup><sup>Trọng số </sup><small>con </small><sup>Rubric </sup></b>

<b><small>Lquan đến CĐR nào ở </small></b>

<small>A1. Kiểm tra thường xuyên (KTTX) </small>

<small>- Đánh giá khả năng làm việc nhóm. - Đánh giá ý tưởng sản phẩm. - Đánh giá kết quả sản phẩm. A1.3. Tuần 7: Làm </small>

<small>việc nhóm trên dự án mẫu 2. </small>

<small>30% R3 </small>

<small>CLO 1 CLO 2 CLO 3 A1.4. Tuần 9: Làm </small>

<small>việc nhóm trên dự án mẫu 3. </small>

<small>30% R3 </small>

<small>CLO 1 CLO 2 CLO 3 </small>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<small>A2. Đánh giá phần thực hành </small>

<small>30% </small>

<small>Sinh viên hoàn thành bài thực hành trong mỗi buổi thực hành. </small>

<small>R3 </small> <sup>CLO 3 </sup><small>CLO 4 </small>

<small>- GV nêu yêu cầu thực hành vào đầu mỗi buổi thực hành. </small>

<small>- GV chấm kết quả vào cuối buổi thực hành. A3. Đánh </small>

<small>giá cuối kỳ </small>

<small>R6 </small>

<small>CLO 2 CLO 4 CLO 5 </small>

-

<small>GV gợi ý đề tài cho nhóm từ đầu học kỳ. Việc đánh giá diễn ra vào cuối học kỳ. - Trình bày kết quả làm việc của nhóm. - Chạy chương trình demo. </small>

<small>- Trả lời câu hỏi. </small>

<i><b> b. Chính sách đối với HP </b></i>

<b>6. Kế hoạch và nội dung giảng dạy HP </b>

<b>Bảng 6.1. Kế hoạch và nội dung giảng dạy của HP theo tuần </b>

<b><small>Tuần/ Buổi (3 tiết/b) </small></b>

<b><small>Các nội dung cơ bản của bài học (chương) </small></b>

<b><small>(đến 3 số) </small></b>

<b><small>Số tiết (LT/TH/TT) </small></b>

<b><small>CĐR của bài học (chương)/ chủ đề </small></b>

<b><small>Lquan đến CĐR nào ở bảng 3.1 </small></b>

<b><small>PP giảng dạy đạt CĐR </small></b>

<b><small>Hoạt động học của SV(*) </small></b>

<b><small>Tên bài đánh </small></b>

<b><small>giá </small></b>

1 <b>Chương 1: Một số kiến thức cơ sở cho lập trình mạng. </b>

1.1 Giới thiệu về lập trình mạng.

1.2 Một số kiến thức mạng cơ bản.

- Mơ hình OSI. ISO và họ giao thức TCP/IP.

- Giao thức truyền thông và phân loại. - Địa chỉ IP và Port. - Giao diện Socket, địa chỉ Socket.

3 LT - SV hiểu rõ các kiến thức cơ bản về mơ hình mạng và giao thức kết nối.

CLO 1 CLO 2

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng.

- Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

2 1.3 Các mơ hình lập trình mạng.

- Mơ hình Client / Server.

- Chương trình máy trạm Client.

- Chương trình máy chủ Server.

- Mơ hình mạng ngang hàng Peer-to-Peer.

- Mơ hình đa tầng. 1.4 Ngơn ngữ lập

<b>trình mạng. </b>

<b>- Giới thiệu chung. </b>

- Lập trình bằng ngơn ngữ Java.

- Kỹ thuật lập trình cơ bản.

3 LT - SV hiểu rõ mô hình phát triển ứng dụng Client/Server. - SV hiểu rõ mơ hình phát triển ứng dụng PeerToPeer. - SV hiểu rõ thế mạnh của ngôn ngữ Java trong lập trình ứng dụng mạng.

CLO 1 CLO 2

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

3 <b>Chương 2: Lập trình ứng dụng với Socket. </b>

2.1 Giới thiệu chung. 2.2 Lập trình thao tác với địa chỉ máy trạm. - Lập trình thao tác với địa chỉ IP.

- Lớp Address.

3 LT - SV hiểu rõ mơ hình phát triển ứng dụng trên giao thức TCP.

- SV hiểu rõ các phương pháp và các lớp hỗ trợ lập

Socket.

CLO 1 CLO 2

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu

A1.1

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

- Phương thức lớp InetAddress.

2.3 Lập trình ứng dụng mạng với TCP Socket.

- Giao thức TCP và cơ chế truyền thông TCP.

- Một số lớp Java hỗ trợ lập trình TCP Socket.

bài tốt hơn. cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

- Lớp ServerSocket. - Kỹ thuật lập trình truyền thơng với giao thức TCP.

- Chương trình phía máy chủ Server. - Chương trình phía máy khách Client. - Luồng I/O và đọc ghi dữ liệu qua luồng đồng bộ.

3 LT - SV hiểu rõ mô hình phát triển ứng dụng trên giao thức TCP.

- SV hiểu rõ các phương pháp và các lớp hỗ trợ lập

Socket.

phương pháp xử lý luồng cơ bản.

CLO 1 CLO 2

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

dụng mạng với UDP Socket.

- Giao thức UDP và cơ chế truyền thông UDP.

- Một số lớp Java hỗ trợ lập trình với UDP Socket.

- Tồng quan về lớp Datagram Packet. - Tồng quan về lớp Datagram Socket. - Kỹ thuật lập trình truyền thông với giao thức UDP.

- Chương trình phía Server.

- Chương trình phía Client.

- Luồng I/O và đọc ghi dữ liệu qua luồng bất đồng bộ.

3 LT - SV hiểu rõ mơ hình phát triển ứng dụng trên giao thức UDP

- SV hiểu rõ các phương pháp và các lớp hỗ trợ lập

Socket. - SV hiểu rõ phương pháp xử lý luồng cơ bản.

CLO 1 CLO 2 CLO 3

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1 A1.2

6 <b>Chương 3: Kỹ thuật xây dựng ứng dụng mạng phía Server. </b>

3.1 Giới các kiểu Server.

- Server chạy chế độ đồng thời hướng kết nối.

- Server chạy chế độ lặp hướng không kết nối.

3.2 Xây dựng Server phục vụ nhiều Client hướng kết nối.

3 LT - SV hiểu rõ về luồng trong ứng dụng (đơn luồng và đa luồng).

- SV có khả năng xử lý đơn luồng và đa luồng một cách hiệu quả, tránh các xung đột trên vi xử lý và bộ nhớ.

CLO 1 CLO 2 CLO 3

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học

A1.1

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

- Giới thiệu chung - Kỹ thuật lập trình đa luồng.

trong lớp.

7 <b>Chương 4: Lập trình giao thức dịch vụ mạng phía Client. </b>

4.1 Giới thiệu chung. 4.2 Lập trình Telnet. - Một số khái niệm và đặc điểm dịch vụ Telnet.

- Cài đặt dịch vụ Telnet Client với Java.

4.3 Lập trình truyền dữ liệu (file) với giao thức FTP.

- Một số khái niệm và đặc điểm dịch vụ FTP.

- Cài đặt dịch vụ FTP với Java.

3 LT - SV hiểu rõ về Telnet và FTP. - SV có khả năng phát triển ứng dụng có tích hợp Telnet và FTP.

CLO 1 CLO 2 CLO 3

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1 A1.3

8 4.4 Lập trình truyền gửi và nhận thư với giao thức

SMTP/POP3

- Một số khái niệm về giao thức SMTP. - Một số khái niệm về giao thức POP3. - Cài đặt dịch vụ.

3 LT - SV hiểu rõ về SMTP và POP3. - SV có khả năng phát triển ứng dụng có tích hợp SMTP và POP3.

CLO 1 CLO 2 CLO 3

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

9 <b>Chương 5: Lập trình phân tán. </b>

4.1 Giới thiệu chung về lập trình phân tán và RMI.

- Giới thiệu kỹ thuật lập trình phân tán. - Giới thiệu về kỹ thuật lập trình RMI. - Các lớp hỗ trợ RMI. 4.2 Xây dựng chương trính phân tán RMI. - Kỹ thuật lập trình RMI.

- Biên dịch chương trình.

- Cài đặt và thực thi.

3 LT - SV hiểu rõ các khái niệm cơ bản về lập trình phân tán.

- SV có khả năng phát triển ứng dụng có tích hợp RMI.

CLO 3 CLO 4

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng.

A1.1 A1.4

trính phân tán RMI. - Kỹ thuật lập trình RMI.

- Biên dịch chương

3 LT - SV hiểu rõ các khái niệm cơ bản về lập trình phân tán.

- SV có khả năng

CLO 3 CLO 4

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng.

- Vận dụng phương pháp đã học vào vấn đề thực tế - Giải quyết

A1.1

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

trình.

- Cài đặt và thực thi. 4.3 Phân tích và phát triển ứng dụng phân tán (Game Loto)

phát triển ứng dụng

có tích hợp RMI. <sup>- GV đặt các </sup>câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

<b>trình ứng dụng Broadcast và Multicast. </b>

6.1 Truyền gói tin Broadcast.

6.2 Truyền gói tin Multicast.

3 LT - SV hiểu rõ các khái niệm cơ bản về Broadcast và Multicast.

- SV có khả năng phát triển ứng dụng truyền thông đa điểm.

CLO 3 CLO 4

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

12 <b>Chương 7: Mã hóa </b>

7.1 Khái niệm cơ bản về mã hóa trong Java. 7.2 Các thuật tốn mã hóa phổ biến.

7.3 Kỹ thuật mã, giải mã và truyền dữ liệu trên đường truyền.

3 LT - SV hiểu rõ các khái niệm cơ bản về mã hóa và thuật tốn.

- SV có khả năng phát triển ứng dụng truyền thơng đa điểm có ứng dụng mã hóa.

CLO 3 CLO 4

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

13 <b>Chương 8: Thiết kế giao diện sản phẩm. </b>

11.1 Giới thiệu về bố cục ứng dụng. 11.2 Độ tương phản mà màu sắc.

3 LT - SV hiểu được các nguyên tắc thiết kế giao diện cơ bản.

CLO 3 CLO 4 CLO 5

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Ghi chú và tham gia các hoạt động xây dựng bài học trong lớp.

A1.1

14 11.3 Giới thiệu về công cụ phát triển giao diện ứng dụng. 11.4 Đồng bộ bản thiết kế vào dự án phần mềm.

11.5 Khảo sát mẫu.

3 LT - SV có khả năng sử dụng thành thạo công cụ phát triển giao diện ứng dụng và đồng bộ với các khâu khác trong dư án phần mềm.

CLO 3 CLO 4 CLO 5

- GV sử dụng tài liệu ở mục [2] trong bảng học liệu 7.1 để thuyết giảng. - GV đặt các câu hỏi gợi mở để SV suy nghĩ và hiểu bài tốt hơn.

- Phần chuẩn bị ở nhà: xem lại nội dung của buổi

Làm lại các ví dụ và tự mở rộng, soạn các câu hỏi nếu cần GV hỗ trợ. - Ghi chú và tham gia các

A1.1

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

hoạt động xây dựng bài học trong lớp.

thức.

15.2. Rút tỉa bài học kinh nghiệm từ các dự án mẫu.

CLO 3 CLO 4 CLO 5

- Nộp báo cáo đồ án của môn học

A1.1

Theo lịch thi

Báo cáo cuối kỳ

<b>- Các học phần thực hành: được tổ chức thực hiện vào tuần thứ 4 của học kỳ, có nội dung thuyết giảng và chuẩn đầu ra tương quan với nội dung bài giảng lý thuyết. </b>

<b>Buổi/ </b>

<b>Số tiết (TH) </b>

<b>Hoạt động của giảng viên </b>

<b>Lquan đến CĐR nào ở bảng 3.1 </b>

<b>Hoạt động học của SV</b>

<b>Tên bài đánh </b>

<b>giá </b>

1 Bài 1: Sử dụng các lớp IPAddress, IPEndPoint, IPHostEntry

3 TH - Hướng dẫn sinh viên thực hiện

ghi chú

- Thực hành trên máy

2 Bài 2: Lập trình Client – Server

hướng kết nối TCP <sup>3 TH </sup> <sup>- Hướng dẫn sinh </sup>viên thực hiện <sup>CLO 3 </sup> <sup>- Nghe giảng, </sup>ghi chú - Thực hành trên máy

3 Bài 3: Lập trình Client – Server phi kết nối UDP

3 TH - Hướng dẫn sinh viên thực hiện

ghi chú

- Thực hành trên máy

4 Bài 4: Sử dụng các lớp hỗ trợ trong Java.

3 TH - Hướng dẫn sinh viên thực hiện

ghi chú

- Thực hành trên máy

5 Bài 5: Lập trình Client – Server

sử dụng cơ chế bất đồng bộ <sup>3 TH </sup> <sup>- Hướng dẫn sinh </sup>viên thực hiện - Vẽ minh họa

ghi chú

- Thực hành trên máy

6 Bài 6: Lập trình Client – Server sử dụng thread

3 TH - Hướng dẫn sinh viên thực hiện

ghi chú

- Thực hành trên máy

7 Bài 7: Lập trình Broadcast và Multicast

3 TH - Hướng dẫn sinh viên thực hiện

CLO 3 CLO 4

- Nghe giảng, ghi chú

- Thực hành trên máy

8 Bài 8: Lập trình sử dụng giao

thức RMI <sup>3 TH </sup> <sup>- Hướng dẫn sinh </sup>viên thực hiện <sup>CLO 3 </sup>CLO 4

- Nghe giảng, ghi chú

- Thực hành trên máy

9 Bài 9: Lập trình sử dụng thuật tốn mã hóa.

3 TH - Hướng dẫn sinh viên thực hiện

CLO 3 CLO 4

- Nghe giảng, ghi chú

- Thực hành trên máy

quả thực hành và chấm điểm

CLO 3 CLO 4

- Từng nhóm lần lượt báo cáo kết quả

A2

<b>7. Học liệu: </b>

<b>Bảng 7.1. Sách, giáo trình, tài liệu tham khảo </b>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

1 Elliotte Rusty Harold2013 Java Network Programming, 4rd

<b>Sách, giáo trình tham khảo </b>

4

Robert J.Liguori, Edward G.Finegan,

Kathy Sierra, Bert Bates

<b>Bảng 7.2. Danh mục địa chỉ web hữu ích cho HP </b>

<b>nhật </b>

1 TutorialsPoint 24/07/2019 2 TCP/IP Socket Programming

<b>8.Cơ sở vật chất phục vụ giảng dạy: </b>

<b>Bảng 8.1. Cơ sở vật chất giảng dạy của HP </b>

<b>TT </b>

<b>Tên giảng đường, PTN, xưởng, cơ sở </b>

<b>TH </b>

<b>Danh mục trang thiết bị, phần mềm chính </b>

<b>phục vụ TN,TH <sup>Phục vụ cho nội dung Bài </sup>học/Chương Tên thiết bị, dụng cụ, phần </b>

</div>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×