Tổng quan về giáo trình
Giáo trình Máy tính và Mạng máy tính do ThS. Nguyễn Đăng Quang biên soạn, được Nhà xuất bản Đại học Quốc gia Thành phố Hồ Chí Minh ấn hành năm 2015. Đây là tài liệu giảng dạy chính thức cho học phần "Máy tính và Mạng máy tính" thuộc chương trình đào tạo Kỹ sư Công nghệ In (150 tín chỉ) tại Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, đồng thời đóng vai trò là tài liệu tham khảo cho người học bắt đầu tiếp cận lĩnh vực phần cứng và mạng máy tính.
Mục tiêu học tập của giáo trình tập trung vào việc trang bị cho người học năng lực nhận biết và phân biệt các thành phần phần cứng, phân loại các dòng máy tính (Desktop, Laptop, Tablet, Server) và nắm bắt đặc tính của các hệ điều hành phổ biến (Windows, Mac OS X, Linux, iOS, Android, Windows Mobile). Đồng thời, giáo trình cung cấp kiến thức nền tảng về mô hình kết nối mạng mở OSI, các chuẩn topo mạng, cấu trúc phần cứng mạng, hệ thống giao thức TCP/IP, cùng kỹ năng quản trị tài nguyên và bảo mật hệ thống tập tin trên hệ điều hành mạng Windows.
Cấu trúc giáo trình gồm hai khối kiến thức tích hợp:
- Khối kiến thức máy tính: Trình bày kiến trúc phần cứng, phân loại máy PC và Mac, đặc điểm các hệ điều hành đơn máy/di động, các dạng ứng dụng phần mềm và nguyên lý hoạt động của điện toán đám mây cùng các dịch vụ lưu trữ trực tuyến (OneDrive, Google Docs, Dropbox).
- Khối kiến thức mạng: Hệ thống hóa các khái niệm mạng, mô hình quan hệ mạng (Peer-to-Peer, Client/Server), mô hình 7 tầng OSI, các chuẩn topo và thiết bị mạng (Hub, Switch, Router, Bridge), địa chỉ IP/chia mạng con (Subnetting) và các thao tác quản trị trên hệ điều hành mạng Windows.
Điểm đặc sắc của giáo trình nằm ở tính hệ thống và tính ứng dụng thực hành cao. Nội dung kết hợp chặt chẽ giữa lý thuyết định lượng về kỹ thuật mạng với các hướng dẫn kỹ thuật chi tiết như sơ đồ bấm cáp mạng (chuẩn T568A, T568B) và quy trình thiết lập phân quyền bảo mật hệ thống tập tin NTFS.
Nội dung kiến thức cốt lõi
Các chương/chủ đề chính
Cấu trúc giáo trình được phân bổ theo trình tự logic kỹ thuật gồm các chương trọng tâm:
- Chương 1: Giới thiệu về máy tính: Cung cấp định nghĩa về máy tính, phân loại phần cứng (Case, Mainboard, các card mở rộng) và phần mềm (phần mềm hệ thống, phần mềm lập trình, phần mềm ứng dụng). Phân tích sự khác biệt giữa hai dòng máy tính cá nhân PC (tương thích IBM PC) và Mac (Apple). Phân loại máy tính theo cấu hình: Desktop (Mini, Midi, Big Tower, Low-profile), Laptop, Tablet, Server và các thiết bị chuyên dụng (Smartphones, Game console, Smart TV). Trình bày đặc điểm các hệ điều hành: Microsoft Windows (Vista, 7, 8), Apple Mac OS X (Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite), Linux (Ubuntu, Mint, Fedora và nhân Linux do Linus Torvalds giới thiệu năm 1991) cùng các hệ điều hành di động (iOS, Android, Windows Phone). Giới thiệu ứng dụng Desktop, ứng dụng di động và nền tảng điện toán đám mây qua các dịch vụ OneDrive (15GB), Google Docs/Drive (5GB), Dropbox (2GB).
- Chương 2: Tổng quan về mạng máy tính: Phân tích lợi ích của mạng máy tính; so sánh mô hình quan hệ mạng ngang hàng (Peer-to-Peer) và mạng khách/chủ (Client/Server) về chi phí, hiệu năng, khả năng sao lưu và tính bảo mật. Phân loại ứng dụng mạng (chia sẻ file với cơ chế file locking, chia sẻ máy in qua Print Server hoặc built-in NIC, dịch vụ Email, truy cập từ xa qua VPN, pcAnywhere, Citrix, Terminal Services). Phân loại phạm vi mạng: LAN, MAN, WAN, PAN, CAN, SAN; phân biệt môi trường Internet, Intranet và Extranet. Chi tiết hóa mô hình mạng mở OSI (chuẩn ISO 7498 / X.200) gồm 7 tầng: Physical, Data-Link, Network, Transport, Session, Presentation, Application cùng cơ chế đóng gói dữ liệu (Preamble, Headers, Trailers). Tổng quan các phần cứng máy chủ, Hub, Switch và Router.
- Chương 3: Thiết bị mạng: Trình bày các dạng sơ đồ mạng (Topology): Sơ đồ mạng thẳng (Bus Topology) theo chuẩn 10Base-2 Thinnet (cáp RG-58, đầu nối BNC, T-connector, Terminator, khoảng cách tối đa segment 185m, tối đa 30 node); sơ đồ hình sao (Star Topology) theo chuẩn 10Base-T, 100Base-T, 100Base-TX, 100Base-FX, 1000Base-T, 10GBase-X; sơ đồ mạng vòng (Ring Topology) với cơ chế Token Ring, chuẩn FDDI và ứng dụng trong SONET, SAN. Phân tích đặc tính cáp xoắn UTP (4 cặp dây màu: xanh lá, cam, xanh dương, nâu), chuẩn bấm cáp T568A và T568B, cáp thẳng (Straight-Through), cáp chéo (Cross-Over) sử dụng các chân tín hiệu 1, 2, 3, 6. Chi tiết hóa các thiết bị: Repeater, Hub (chức năng quản trị SNMP, Autosensing, Uplink), Switch (xử lý địa chỉ MAC, chia nhỏ Collision Domain), Bridge với 3 cơ chế vận hành: Học (Learning), Lọc (Filtering) và Chuyển tiếp (Forwarding).
- Chương 4: Giao thức mạng: Khảo sát chi tiết bộ giao thức TCP/IP, cấu trúc địa chỉ cổng (Port Address), cấu trúc địa chỉ logic IPv4, phân lớp địa chỉ (Class A, B, C, D, E), các dải địa chỉ IP đặc biệt, kỹ thuật chia mạng con (Subnetting) và phân định địa chỉ IP công cộng (Public IP) với địa chỉ IP riêng (Private IP).
- Chương 5: Hệ điều hành mạng Windows: Hướng dẫn các thao tác hệ thống trên giao diện đồ họa và chế độ dòng lệnh; quản lý lưu trữ và phân vùng đĩa; quản lý tài khoản User và Group; cơ chế bảo mật hệ thống tập tin NTFS bao gồm: Quyền sở hữu (Permission), Thừa kế quyền (Permission Inheritance), Phủ nhận quyền (Denial) và Quyền thực sự (Effective Permission); cấu hình tham số TCP/IP qua tiện ích dòng lệnh và thiết lập chia sẻ dữ liệu cục bộ lẫn trực tuyến.
Progression logic của nội dung đi từ cấu trúc đơn máy (phần cứng, hệ điều hành) -> liên kết vật lý và kiến trúc logic (mô hình OSI, Topo, cáp, thiết bị) -> giao thức truyền thông (TCP/IP, định tuyến IP) -> vận hành, quản trị và thiết lập bảo mật thực tế trên hệ điều hành mạng.
Kiến thức nền tảng được xây dựng
- Lý thuyết truyền thông phân tầng: Nắm vững cấu trúc 7 tầng của mô hình tham chiếu OSI (ISO 7498), chức năng cụ thể của từng tầng (từ truyền bit ở tầng Physical đến giao tiếp ứng dụng ở tầng Application) và quy trình đóng gói/mở gói dữ liệu khi di chuyển qua các tầng mạng.
- Nguyên lý quản lý hệ thống máy tính: Bản chất của phần mềm hệ thống, cơ chế giao tiếp qua giao diện dòng lệnh (CLI) và giao diện đồ họa (GUI), tính đa nhiệm (multitasking) của hệ điều hành, phân biệt phần mềm mã nguồn mở (Linux) và phần mềm thương quyền (Microsoft Windows, Apple Mac OS).
- Kiến trúc liên mạng và topo mạng: Cơ chế phân định miền va chạm (Collision Domain), miền quảng bá (Broadcast Domain); nguyên lý chuyển mạch dựa trên địa chỉ MAC ở tầng Data-Link và nguyên lý định tuyến gói tin dựa trên địa chỉ IP ở tầng Network.
- Hệ thống phân quyền bảo mật tập tin: Cấu trúc bảo mật trên hệ thống tập tin mạng (NTFS), nguyên lý kết hợp quyền truy cập, tính kế thừa và quy tắc ưu tiên quyền (Deny ghi đè Allow) để xác định quyền thực sự (Effective Permission).
Kỹ năng phát triển
- Kỹ năng kỹ thuật (Technical skills):
- Nhận diện các cổng kết nối, linh kiện phần cứng bo mạch chủ (Mainboard), khe cắm mở rộng và thiết bị lưu trữ.
- Thực hiện kỹ thuật bấm đầu cáp mạng RJ-45 theo chuẩn T568A và T568B, tạo cáp thẳng nối máy tính với Hub/Switch và cáp chéo nối giữa hai thiết bị cùng loại.
- Thao tác với các lệnh mạng cơ bản trên hệ điều hành, cấu hình địa chỉ IP tĩnh/động, Subnet Mask và Default Gateway.
- Kỹ năng phân tích (Analytical skills):
- Phân tích và lựa chọn sơ đồ mạng (Bus, Star, Ring) và loại cáp (UTP Cat-5, Cat-5e, Cat-6, cáp quang) phù hợp với yêu cầu băng thông và khoảng cách địa lý.
- So sánh ưu nhược điểm của mô hình mạng Peer-to-Peer và Client/Server trong các tình huống thiết kế mạng văn phòng cụ thể.
- Xác định tầng tương ứng trong mô hình OSI khi hệ thống mạng xảy ra thay đổi hạ tầng (ví dụ: chuyển từ cáp đồng sang cáp quang ở tầng Physical).
- Kỹ năng thực tế (Practical competencies):
- Cài đặt và cấu hình tài khoản người dùng (User Account), nhóm người dùng (Group) trên hệ điều hành Windows.
- Thiết lập chia sẻ thư mục, chia sẻ máy in mạng và phân quyền bảo mật truy cập tệp tin (Read, Write, Full Control).
- Sử dụng và đồng bộ hóa các dịch vụ đám mây (OneDrive, Google Docs, Dropbox) phục vụ công việc học tập và sản xuất ở chế độ trực tuyến và ngoại tuyến (Offline Docs).
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 giữa diễn giải nguyên lý kỹ thuật và trực quan hóa thông qua hệ thống hình vẽ kỹ thuật, sơ đồ khối phần cứng, bảng màu quy chuẩn cáp và bảng tham chiếu thông số mạng.
Cấu trúc mỗi chương được thiết kế thống nhất gồm các phần:
- Mục tiêu học tập: Liệt kê các năng lực đầu ra cụ thể mà người học cần đạt được sau chương.
- Nội dung lý thuyết chi tiết: Trình bày kiến thức gắn với các chuẩn công nghệ thực tế (chuẩn ISO, chuẩn EIA/TIA, chuẩn Ethernet).
- Câu hỏi ôn tập: Hệ thống câu hỏi củng cố định lượng nhằm kiểm tra mức độ nắm bắt khái niệm (ví dụ: phân biệt LAN/WAN, Repeater/Hub/Switch, cơ chế phân tầng OSI, kiểm tra tính đúng sai của các nhận định về hệ thống mạng Client/Server).
- Các hoạt động yêu cầu (Practical exercises): Hệ thống bài tập giao việc cho người học, bao gồm:
- Khảo sát thực tế cổng giao tiếp, thiết bị ngoại vi và kết nối trên máy tính cá nhân.
- Tìm kiếm và phân tích sự khác biệt về giao diện, cấu trúc của các bản phân phối Linux (Ubuntu, Mint, Fedora).
- Lập bảng đối chiếu danh mục ứng dụng tương đương trên các nền tảng hệ điều hành Windows, Mac OS X và Ubuntu.
- Đăng ký tài khoản Microsoft Account, Google Account và thực hành cấu hình đồng bộ hóa dữ liệu giữa máy tính với thiết bị di động.
Về phương pháp đánh giá, giáo trình hỗ trợ đánh giá toàn diện qua kiểm tra lý thuyết (khái niệm, thông số kỹ thuật, mô hình OSI) và đánh giá thực hành (kỹ năng bấm cáp, thao tác dòng lệnh, thiết lập chia sẻ và phân quyền thư mục mạng).
Đối với hoạt động tự học, giáo trình cung cấp các chỉ dẫn tham khảo trực tiếp đến các nguồn tài nguyên trực tuyến chuẩn hóa (chẳng hạn các tài liệu về tính năng cơ bản của Windows và OS X tại các đường dẫn học thuật) giúp người học có thể tự thực hành từng bước trên hệ thống máy tính cá nhân.
Điểm nổi bật và cập nhật
- Tích hợp dữ liệu thống kê thị phần thực tế: Giáo trình trích xuất số liệu từ hệ thống thống kê toàn cầu StatCounter Global Stats (thời điểm tháng 9/2014) để cung cấp bức tranh thực tế về tỷ lệ sử dụng hệ điều hành trên máy tính cá nhân: Microsoft Windows chiếm 95%, Mac OS X chiếm 9.5%, và Linux chiếm khoảng 2% thị phần desktop (đồng thời phân tích lý do Linux chiếm ưu thế tuyệt đối trên hệ thống máy chủ nhờ tính linh hoạt trong cấu hình và quản trị).
- Cập nhật các hệ điều hành và thiết bị đương đại: Cập nhật các phiên bản hệ điều hành máy trạm gồm Windows Vista (2007), Windows 7 (2009), Windows 8 (2012); các phiên bản Mac OS X gồm Snow Leopard (2009), Lion (2011), Mountain Lion (2012), Mavericks (2013) và Yosemite (2014); cùng các hệ điều hành di động Apple iOS, Windows Phone (Windows 10 Mobile) và Google Android.
- Bổ sung chuyên đề Điện toán đám mây và Web App: Cập nhật xu thế chuyển đổi từ ứng dụng cài đặt truyền thống sang ứng dụng chạy trên nền web (Cloud Apps / Web Apps) như Gmail, Office Web Application (OWA), Google Docs; phân tích cấu trúc dung lượng và cơ chế đồng bộ của ba nhà cung cấp dịch vụ lưu trữ đám mây phổ biến: Microsoft OneDrive (15GB miễn phí), Google Drive (5GB miễn phí), Dropbox (2GB miễn phí, 300 triệu người dùng, xử lý 1 tỷ file/giờ trên 200 quốc gia).
- Gắn kết với thực tiễn ngành Công nghệ In: Nội dung giáo trình được biên soạn có định hướng phục vụ trực tiếp cho hoạt động in ấn và xử lý văn bản, tài liệu kỹ thuật của Kỹ sư Công nghệ In thông qua các phần kiến thức chuyên sâu về chia sẻ máy in mạng (Print Server, máy in tích hợp card NIC) và quản lý lưu trữ tập tin dung lượng lớn.
Đối tượng sử dụng giáo trình
- Sinh viên đại học: Giáo trình được thiết kế làm tài liệu học tập bắt buộc cho sinh viên theo học chương trình Kỹ sư Công nghệ In (150 tín chỉ) tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh. Ngoài ra, giáo trình phù hợp làm tài liệu cơ sở cho sinh viên các ngành kỹ thuật, kinh tế hoặc công nghệ khác bắt đầu học môn Máy tính và Mạng máy tính.
- Yêu cầu kiến thức tiên quyết (Prerequisites): Người học không đòi hỏi phải có nền tảng chuyên sâu về lập trình hay kỹ thuật điện tử trước đó, chỉ cần có kỹ năng sử dụng máy tính cơ bản (nhập văn bản, thao tác tệp tin, duyệt web) để tiếp thu các nội dung lý thuyết và thực hành cấu hình mạng.
- Giảng viên giảng dạy: Tài liệu là khung tham chiếu chuẩn để xây dựng đề cương bài giảng, thiết kế bài tập tình huống và phân bổ thời lượng thực hành cho các môn học đại cương/cơ sở ngành về mạng và hệ điều hành.
- Người tự học và kỹ thuật viên: Phù hợp cho các kỹ thuật viên quản trị mạng nội bộ tại các văn phòng nhỏ, người dùng cá nhân muốn tìm hiểu nguyên lý vận hành phần cứng, cách bấm cáp mạng, phân chia dải địa chỉ IP và thiết lập bảo mật tập tin trên môi trường Windows.
Câu hỏi thường gặp
1. Giáo trình này được biên soạn cho đối tượng cụ thể nào?
Giáo trình là tài liệu giảng dạy chính thức cho sinh viên chương trình đào tạo Kỹ sư Công nghệ In 150 tín chỉ của Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh, đồng thời là tài liệu tham khảo nền tảng cho mọi sinh viên bắt đầu học về máy tính và mạng máy tính.
2. Người học cần trang bị kiến thức nền nào trước khi tiếp cận giáo trình?
Người học chỉ cần kỹ năng vận hành máy tính căn bản ở mức người dùng cuối. Toàn bộ các khái niệm về phần cứng, phân loại hệ điều hành, mô hình phân tầng OSI, cấu trúc topo và giao thức mạng đều được giải thích tuần tự từ mức cơ sở.
3. Giáo trình có những điểm gì khác biệt so với các tài liệu mạng thuần túy?
Giáo trình tích hợp đồng thời hai mảng kiến thức: Phần cứng/Hệ điều hành/Điện toán đám mây và Hạ tầng mạng/Giao thức/Quản trị Windows. Nội dung cung cấp các số liệu thị phần thực tế (StatCounter), quy chuẩn kỹ thuật cụ thể (thông số mạng 10Base-2, 10Base-T, quy tắc bấm cáp T568A/T568B) và hướng dẫn bảo mật tệp tin NTFS chi tiết.
4. Phương pháp tự học giáo trình như thế nào để đạt hiệu quả cao?
Người học nên kết hợp đọc lý thuyết từng chương với việc thực hiện đầy đủ các mục "Câu hỏi ôn tập" và "Các hoạt động yêu cầu": tự kiểm tra thông số máy tính, so sánh ứng dụng giữa các hệ điều hành, thao tác gán IP, thực hành phân quyền User/Group trên Windows và thiết lập đồng bộ đám mây offline.
5. Giáo trình có tài liệu bổ trợ hoặc kênh thông tin liên hệ nào?
Giáo trình có danh mục Tài liệu tham khảo (trang 119), tích hợp các liên kết tra cứu tính năng của Windows và Mac OS, đồng thời cung cấp địa chỉ email của tác giả ThS. Nguyễn Đăng Quang (quangnd@hcmute.vn) để tiếp nhận ý kiến đóng góp học thuật từ người đọc.
Kết luận
Giáo trình Máy tính và Mạng máy tính của ThS. Nguyễn Đăng Quang (NXB Đại học Quốc gia TP.HCM, 2015) cung cấp hệ thống kiến thức toàn diện từ cấu trúc phần cứng, hệ điều hành máy trạm/di động, dịch vụ điện toán đám mây đến nguyên lý mạng máy tính, mô hình 7 tầng OSI, thiết bị kết nối và quản trị mạng Windows.
Lộ trình học tập đề xuất theo giáo trình:
- Nắm vững cấu trúc phần cứng máy tính và đặc tính các hệ điều hành (Windows, Mac OS X, Linux, di động).
- Tìm hiểu nguyên lý điện toán đám mây và ứng dụng web (OneDrive, Google Docs, Dropbox).
- Nghiên cứu mô hình tham chiếu OSI 7 tầng và các dạng sơ đồ mạng (Bus, Star, Ring).
- Thực hành kỹ thuật hạ tầng mạng (chuẩn cáp UTP, T568A, T568B, thiết bị Hub, Switch, Router, Bridge).
- Phân tích bộ giao thức TCP/IP, cấu trúc địa chỉ IP và kỹ thuật chia mạng con.
- Rèn luyện kỹ năng quản trị người dùng, phân quyền bảo mật hệ thống tập tin NTFS và chia sẻ dữ liệu trên hệ điều hành Windows.
Tài nguyên bổ trợ đi kèm gồm danh mục tài liệu tham khảo chuyên ngành tại trang 119 của giáo trình, các liên kết hướng dẫn trực tuyến và kênh trao đổi trực tiếp với tác giả qua email quangnd@hcmute.vn.