[Java] Đề cương ôn tập môn lập trình mạng khoa CNTT K7

Thảo luận trong 'Các ngành học khác' bắt đầu bởi Nguyễn Thành Đạt It, 10/12/17.

  1. Nguyễn Thành Đạt It

    Nguyễn Thành Đạt It Guest Registered

    Tham gia ngày:
    28/9/16
    Bài viết:
    435
    Đã được thích:
    4
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Nghề nghiệp:
    N/A
    Nơi ở:
    N/A
    Web:
    N/A

    Lý thuyết
    Bài 1: Trình bày Mô hình làm việc JDBC và CSDL
    Untitled.png


    Bài 2: Kiến trúc JDBC
    2.JPG

    Bài 3: Mô hình JDBC của interface

    Gồm 8 interfaces:

    3.JPG

    Driver Manager: là 1 class, quản lí danh sách Driver

    Driver: là một interface liên kết với cơ sở dữ liệu

    Connection là 1 interface chứa các lệnh SQL đến CSDL

    ResultSet: tập các reconds cho phép truy xuất đến các bảng trong CSDL

    Bài 4: Trình bày các bước sử dụng JDBC (6 bước)
    1. Đăng kí Driver
    2. Thiết lập Connection
    3. Tạo Satements
    4. Thực thi SQL
    5. Xử lí ResultSet
    6. Đóng Connection

    Bài 5: Các thuật toán bảo mật trên Java

    (1) DES - Chuẩn mã hoá dữ liệu .

    (2) DSA - Thuật toán chữ ký điện tử, chuẩn xác thực điện tử.
    (3) KEA - Thuật toán trao đổi khoá.
    (4) MD5 - Thuật toán tạo giá trị "bǎm" (message digest).
    (5) RC2, RC4 - Mã hoá Rivest.
    (6) RSA - Thuật toán khoá công khai, cho mã hoá và xác thực.
    (7) RSA Mã exchange - Thuật toán trao đổi khoá cho SSL dựa trên thuật toán RSA.
    (8) SHA-1 - Thuật toán hàm băm an toàn.
    (9) SKIPJACK - Thuật toán khoá đối xứng phân loại được thực hiện trong phần cứng Fortezza.
    (10) Triple-DES - Mã hoá DES ba lần.

    Bài 6: Trình bày cơ chế hoạt động của RMI

    - Đầu tiên RMI- Server đăng kí tên của nó với bộ Registry
    - RMI-Client tìm tên của RMI- Server trong bộ nhớ của Registry để thiết lập truy cập từ xa với RMI- Server
    - Stub đóng góp tham số rồi gửi đến Skeleton. Skeleton gọi phương thức từ xa rồi đóng kết quả gửi về Stub.

    Bài 7: Các bước xây dựng RMI

    1. Định nghĩa 1 giao tiếp từ xa (remote interface) trên server
    2. Xây dựng một đối tượng từ xa (remote object) bằng cách thực hiện giao tiếp từ xa (remote interfaces)
    3. Xd chương trình phía Server đến
    4. Biên dịch các file java nguồn (phía Client và skeleton phía server)

    Thực Hành
    Bài 2: Client gửi server số n, server gửi lại các số nguyên tố nhỏ hơn n.

    Bài 3: Client gửi server 1 số tự nhiên n, Server gửi lại client tổng các số từ 1 – n.

    Bài 4: Client gửi đến server số n, server gửi lại tích các số từ 1 đến – n.

    Bài 5: Tính tổng 2- số

    Bài 6: Tích của 2 số

    Bài 7: Tạo form chát client -> Server

    Bài 8: md5
     

    Bình Luận Bằng Facebook

    data-href="https://cnttqn.com/threads/java-de-cuong-on-tap-mon-lap-trinh-mang-khoa-cntt-k7.5145.html"
  2. Trần Văn Cường

    Trần Văn Cường I love CNTT Thành viên BQT Designed

    Tham gia ngày:
    8/11/15
    Bài viết:
    3,696
    Đã được thích:
    42
    Điểm thành tích:
    48
    Giới tính:
    Nam
    Nghề nghiệp:
    Sinh Viên
    Nơi ở:
    Quảng Ninh thân yêu!
    Web:

    Cảm ơn bạn Đạt nhé :)
     
  3. Nguyễn Thành Đạt It

    Nguyễn Thành Đạt It Guest Registered

    Tham gia ngày:
    28/9/16
    Bài viết:
    435
    Đã được thích:
    4
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Nghề nghiệp:
    N/A
    Nơi ở:
    N/A
    Web:
    N/A

    ok a!!!