Tổng quan về giáo trình

Giáo trình nhập môn máy tính do ThS Nguyễn Đăng Quan và TS Đỗ Đình Thái biên soạn, thuộc Khoa Công nghệ Thông tin – Trường Đại học Sài Gòn (tài liệu lưu hành nội bộ), là học liệu phục vụ học phần cơ sở ngành trong chương trình đào tạo trình độ đại học ngành Công nghệ Thông tin. Tài liệu định vị vai trò trang bị hệ thống tri thức nền tảng về phần cứng, kiến trúc máy tính và nguyên lý vận hành của các hệ thống truyền thông dữ liệu.

Mục tiêu học tập (learning outcomes) của tài liệu tập trung vào việc hình thành cho người học khả năng phân tích các thành phần cấu tạo mạng, hiểu rõ cơ chế truyền thông qua các giao thức chuẩn, nắm vững cấu trúc phân tầng trong mô hình OSI và bộ giao thức TCP/IP, đồng thời rèn luyện kỹ năng thực hành khai thác dịch vụ mạng, quản trị trình duyệt và tra cứu thông tin trên Internet.

Cấu trúc giáo trình được xây dựng theo phương pháp tiếp cận từ lý thuyết trừu tượng đến thực hành ứng dụng cụ thể. Điển hình tại Chương 10 (Mạng máy tính và Internet), nội dung được thiết kế mạch lạc: mở đầu bằng các khái niệm cơ bản về truyền thông máy tính, môi trường truyền dẫn, các topo mạng, kỹ thuật chuyển mạch; tiếp nối bằng sự phân tích chi tiết mô hình tham chiếu OSI 7 tầng và bộ giao thức TCP/IP; kết thúc bằng hệ thống bài tập thực hành thao tác trên trình duyệt web, kỹ thuật tìm kiếm nâng cao và dự án chuyên đề nhóm.

Điểm đặc sắc của giáo trình là việc sử dụng phương pháp loại suy (analogy) gắn liền với các hiện tượng thực tế (như hoạt động của mạng bưu chính hay mạng điện thoại PSTN) để giải thích các cơ chế kỹ thuật phức tạp như phân tầng, đóng gói dữ liệu và định tuyến.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Căn cứ theo tài liệu trích xuất từ Chương 10: Mạng máy tính và Internet, cấu trúc kiến thức được triển khai qua các chủ đề trọng tâm sau:

  1. Khái niệm truyền thông máy tính và thiết bị mạng: Định nghĩa quá trình truyền dữ liệu giữa các thiết bị đầu cuối (end-system); phân biệt thiết bị (device bao gồm repeater, bridge, switch, router) và máy tính (host/server, workstation, mainframe như IBM ES-9000, superminicomputer như VAX, AS/400).
  2. Phân loại mạng máy tính: Phân chia theo phạm vi địa lý gồm mạng cá nhân (PAN), mạng cục bộ (LAN – phạm vi dưới 10 km theo chuẩn IEEE), mạng đô thị (MAN), mạng diện rộng (WAN), mạng lưu trữ (SAN) và mạng toàn cầu (GAN); phân loại theo kiến trúc chuyển mạch gồm chuyển mạch kênh (circuit-switched) và chuyển mạch gói (packet-switched).
  3. Mô hình cấu trúc ghép nối (Topo mạng): Khảo sát hai chiến lược kết nối chính gồm mô hình điểm - điểm (point-to-point: hình sao - star, dạng cây - tree) và mô hình điểm - nhiều điểm (broadcast: dạng đường trục - bus, vòng - ring, truyền thông vệ tinh - satellite), đi kèm các phương thức truyền unicast, multicast, broadcast và cơ chế giải quyết tranh chấp (contention).
  4. Mô hình tham chiếu OSI 7 tầng: Phân tích chức năng cụ thể của từng tầng: Tầng vật lý (Physical), Tầng liên kết dữ liệu (Data Link), Tầng mạng (Network), Tầng giao vận (Transport), Tầng phiên (Session), Tầng trình bày (Presentation) và Tầng ứng dụng (Application). Làm rõ khái niệm đơn vị dữ liệu giao thức (PDU), đơn vị dữ liệu dịch vụ (SDU), điểm truy cập dịch vụ (SAP) cùng quy trình đóng gói (Header, Trailer).
  5. Bộ giao thức TCP/IP và cơ chế định tuyến: Khảo sát cấu trúc 5 tầng của TCP/IP; chi tiết cấu trúc gói tin TCP (tiêu đề 20 byte, trường sequence number, acknowledgment number, window size, các cờ SYN, ACK, FIN, RST, PSH, URG); cấu trúc gói tin IP (trường TTL, Checksum, Offset); cơ chế phân lớp địa chỉ IPv4 (lớp A, B, C, D) và bảng chọn đường tĩnh/động của router; hệ thống tên miền (DNS).
  6. Ứng dụng Internet và kỹ năng khai thác: Hướng dẫn cấu hình, tùy biến giao diện, quản lý lịch sử (History), bộ nhớ đệm (Temporary Internet Files/Cache) trên Internet Explorer và Google Chrome; kỹ thuật lưu trữ trang web dưới dạng đầy đủ (.html) hoặc trang đơn (.mht).
  7. Phương pháp tìm kiếm thông tin chuyên sâu: Kỹ thuật xây dựng biểu thức logic với các toán tử Boolean (AND/+, OR, NOT/-, NEAR, dấu ngoặc kép, dấu ngoặc đơn), tìm kiếm theo định dạng tệp tin, công cụ dịch thuật và quản trị tải tài nguyên (download).
   Progression Logic trong cấu trúc chương:
   [Khái niệm & Phần cứng] 
   [Topo & Phân loại mạng] 
   [Mô hình OSI 7 tầng] 
   [Bộ giao thức TCP/IP & Định tuyến] 
   [Dịch vụ mạng, Trình duyệt & Kỹ năng tra cứu]

Kiến thức nền tảng được xây dựng

  • Lý thuyết phân tầng và đóng gói dữ liệu: Cung cấp nguyên lý phân tách chức năng mạng thành các thực thể độc lập; quy trình đóng gói dữ liệu từ tầng trên xuống tầng dưới (thêm Header/Trailer) và giải mã tại phía nhận (peer-to-peer communication).
  • Nguyên lý kiểm soát truyền thông: Cơ chế phát hiện và xử lý lỗi thông qua kiểm tra bit chẵn/lẻ (parity check) và mã dư thừa vòng (CRC); cơ chế kiểm soát lưu lượng dạng cửa sổ trượt (window size); thuật toán định tuyến dựa trên các độ đo (metric) như khoảng cách, số chặng (hop), băng thông.
  • Hệ thống chuẩn hóa mạng: Phân loại các tiêu chuẩn chính thức (de jure) do ISO, IEEE, ITU, EIA/TIA ban hành; các chuẩn thực tế (de facto như NFS của Sun Microsystems); chuẩn hiệp hội (ATM Forum, Gigabit Ethernet) và chuẩn riêng của hãng (SNA của IBM, IPX của Novell).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Cấu hình các tham số mạng cơ bản, thiết lập tham số trình duyệt (quản lý Cache, Startup page, Favorites), xuất dữ liệu web ra các định dạng lưu trữ ngoại tuyến (.html, .mht) và in ấn theo thông số kỹ thuật (lề trang, hướng in Portrait/Landscape).
  • Kỹ năng phân tích (Analytical skills): Phân tích cấu trúc các gói tin giao vận và mạng; phân biệt cơ chế hoạt động của địa chỉ vật lý (MAC) và địa chỉ logic (IP); đánh giá sự phù hợp của các mô hình topo mạng trong từng ngữ cảnh triển khai.
  • Kỹ năng thực hành tổng hợp (Practical competencies): Xây dựng chiến lược truy vấn thông tin chính xác bằng biểu thức đại số logic; xử lý và chuyển đổi dữ liệu phục vụ nghiên cứu; thực hiện dự án báo cáo chuyên đề nhóm theo cấu trúc bài thuyết trình khoa học.

Phương pháp giảng dạy và học tập

Giáo trình áp dụng phương pháp sư phạm kết hợp chặt chẽ giữa diễn dịch lý thuyết kỹ thuật và quy nạp thông qua thực hành thao tác (hands-on practice).

  • Tiếp cận sư phạm qua mô hình trực quan: Để giải thích tính phức tạp của mô hình phân tầng OSI, giáo trình xây dựng ví dụ tương đương về hệ thống gửi thư qua bưu điện (phong bì thư là tiêu đề điều khiển, bưu tá là thực thể chuyển tiếp, bưu cục là router có bảng chọn đường). Cách tiếp cận này giúp sinh viên tiếp thu các khái niệm trừu tượng một cách có hệ thống.
  • Hệ thống bài tập thao tác có hướng dẫn: Giáo trình phân chia các bài tập thực hành thành từng bước tuần tự (Step-by-step), có kèm câu hỏi gợi mở để người học tự rút ra kết luận logic:
    • Bài tập 4: Thao tác truy cập website không cần URL thông qua History và Favorites.
    • Bài tập 5: Kỹ thuật lưu trữ trang web dạng toàn bộ (Webpage complete) và dạng tệp lưu trữ đơn (Web archive single file .mht), phân tích sự khác biệt về cấu trúc thư mục đi kèm.
    • Bài tập 6: Thực hành tùy biến giao diện và tham số vận hành của Internet Explorer (xóa Cache, điều chỉnh số ngày lưu History).
  • Phương pháp đánh giá và dự án học tập: Tài liệu thiết kế Bài tập 7: Dự án học tập vận dụng kiến thức thực hiện trong 5 tiết. Sinh viên làm việc theo nhóm, tra cứu tài liệu về 1 trong 18 chủ đề công nghệ được chỉ định (như Thương mại điện tử, Virus máy tính, Công nghệ Nano, Web 2.0, Cấu trúc CPU Intel/AMD, Mindmap Tony Buzan...), tổng hợp dữ liệu và xuất bản sản phẩm báo cáo bằng PowerPoint (15-20 slide, định dạng masv_hotenSV_tenchude.pptx/.ppsx).
  • Hướng dẫn tự học: Giáo trình định hướng sinh viên tự so sánh các phím tắt và thao tác giao diện (ví dụ: so sánh giữa tổ hợp phím Ctrl + T và Ctrl + N), đồng thời rèn luyện thói quen tự giải phóng tài nguyên đĩa cứng và quản trị dấu vết duyệt web.

Điểm nổi bật và cập nhật

  • Tính chuẩn hóa học thuật cao: Giáo trình cập nhật chi tiết các tổ chức tiêu chuẩn hóa quốc tế gồm ISO (thành lập năm 1971), IEEE (với các chuẩn mạng cục bộ 802.3, 802.12 / 100VG-AnyLAN), ITU, và hiệp hội EIA/TIA (chuẩn cáp cấu trúc thương mại EIA/TIA-568).
  • So sánh tiến trình công nghệ: Phân tích sự chuyển dịch mang tính lịch sử từ các chuẩn mạng độc quyền (proprietary standards như kiến trúc SNA của IBM, giao thức IPX của Novell dựa trên Xerox XNS) sang kiến trúc chuẩn mở (open systems) dựa trên bộ giao thức TCP/IP, tạo điều kiện cho tính tương tác liên hệ thống (interoperability).
  • Gắn liền thực tiễn vận hành công nghiệp: Phân tích các trường hợp công nghệ thực tế gồm mạng điện thoại chuyển mạch công cộng (PSTN/POTS) hoạt động trên tín hiệu tương tự (Analog), giao thức chia sẻ tệp tin NFS của Sun Microsystems triển khai trên các hệ thống UNIX (IBM, Silicon Graphics, Compaq, HP), hệ điều hành Macintosh và vi xử lý Intel.
  • Tích hợp các chủ đề công nghệ đa dạng: Giáo trình mở rộng phạm vi nghiên cứu thông qua danh mục 18 chủ đề công nghệ đương đại, bao gồm mạng không dây băng rộng Wimax, dịch vụ ADSL, công nghệ bộ nhớ DDRAM, kiến trúc vi xử lý Intel Core i3/i5/i7, điện toán đám mây và hệ điều hành di động (Windows Mobile, Android).

Đối tượng sử dụng giáo trình

  • Sinh viên đại học: Giáo trình được biên soạn chuyên biệt cho sinh viên năm thứ nhất hoặc năm thứ hai thuộc Khoa Công nghệ Thông tin đang theo học học phần Nhập môn máy tính.
  • Kiến thức tiên quyết (Prerequisites): Người học cần có kỹ năng sử dụng máy tính căn bản, hiểu biết sơ bộ về hệ điều hành giao diện đồ họa (như Microsoft Windows), các thao tác quản lý tệp tin và thư mục qua Windows Explorer.
  • Giảng viên chuyên ngành: Sử dụng tài liệu làm khung chương trình chuẩn cho các buổi giảng dạy lý thuyết trên lớp và các phiên hướng dẫn thực hành tại phòng máy. Các tiêu chí bài tập trong tài liệu đóng vai trò là ngân hàng đề kiểm tra đánh giá kỹ năng thực hành.
  • Đối tượng tự học và nghiên cứu: Phù hợp cho người học muốn nắm bắt cấu trúc logic của hệ thống mạng, nguyên lý hoạt động của các giao thức Internet cốt lõi và các kỹ thuật truy vấn dữ liệu học thuật nâng cao.

Câu hỏi thường gặp

1. Giáo trình này phù hợp với đối tượng nào?

Giáo trình được thiết kế cho sinh viên trình độ đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính hoặc các ngành kỹ thuật liên quan trong giai đoạn học các học phần cơ sở ngành.

2. Người học cần chuẩn bị kiến thức nền tảng nào trước khi tiếp cận giáo trình?

Người học chỉ cần nắm vững các thao tác vận hành máy tính cơ bản, kỹ năng quản lý tập tin/thư mục trên hệ điều hành Windows và các thao tác bàn phím/chuột thông dụng. Khối kiến thức chuyên sâu về mạng sẽ được xây dựng tuần tự trong giáo trình.

3. Giáo trình này có điểm gì khác biệt so với các tài liệu lý thuyết mạng thông thường?

Tài liệu tích hợp song song giữa lý thuyết mô hình mạng chuẩn hóa (OSI 7 tầng, TCP/IP, cấu trúc gói tin) và cẩm nang thao tác thực hành cụ thể từng bước (quản lý bộ nhớ đệm trình duyệt, lưu trữ tệp tin .mht, sử dụng toán tử Boolean), đồng thời tích hợp dự án nghiên cứu nhóm 18 chuyên đề công nghệ.

4. Phương pháp tự học giáo trình như thế nào để đạt hiệu quả cao nhất?

Người học nên đọc trước phần lý thuyết cấu trúc giao thức, sau đó trực tiếp thực hiện các bài tập thao tác trên máy tính theo trình tự từ Bài tập 4 đến Bài tập 6, và hoàn thiện một sản phẩm báo cáo đa phương tiện theo yêu cầu của Bài tập 7.

5. Giáo trình có cung cấp các tài liệu bổ trợ hoặc bài tập tình huống kèm theo không?

Tài liệu tích hợp sẵn hệ thống câu hỏi kiểm tra kiến thức, các bài tập thực hành tình huống có hướng dẫn chi tiết từng bước, cùng danh mục 18 chủ đề dự án học tập mở rộng bao quát các lĩnh vực phần cứng, phần mềm và ứng dụng Internet.


Kết luận

Giáo trình nhập môn máy tính của Khoa CNTT – Đại học Sài Gòn (ThS Nguyễn Đăng Quan, TS Đỗ Đình Thái) cung cấp hệ thống kiến thức nền tảng về truyền thông dữ liệu, topo mạng, mô hình phân tầng OSI, bộ giao thức TCP/IP và các dịch vụ Internet cốt lõi.

Lộ trình học tập đề xuất:

  1. Tiếp cận lý thuyết tổng quan về phần cứng, môi trường truyền dẫn và phân loại mạng.
  2. Phân tích chi tiết chức năng 7 tầng OSI và cấu trúc gói tin của bộ giao thức TCP/IP.
  3. Rèn luyện kỹ năng thực hành quản trị trình duyệt và tra cứu thông tin bằng biểu thức đại số Boolean.
  4. Thực hiện dự án chuyên đề nhóm nhằm tổng hợp và ứng dụng kiến thức vào các chủ đề công nghệ đương đại.

Học liệu bổ trợ tham chiếu: Các chuẩn mạng của IEEE (802.3, 802.12), tài liệu phân tầng ISO/OSI và các bài tập thực hành trên nền tảng trình duyệt chuẩn.