In luận văn công nghệ thông tin, khoa học dữ liệu: giữ rõ mã nguồn và kết quả thử nghiệm
In luận văn công nghệ thông tin, khoa học dữ liệu khác luận văn thông thường ở ba chỗ: đoạn mã phải giữ đúng thụt dòng và ký tự, biểu đồ đánh giá mô hình phải đọc được khi in trắng đen, ảnh giao diện phải đủ điểm ảnh ở kích thước đặt. Bộ mốc dùng được cho phần lớn đề tài: ruột A4 (210 × 297 mm) trên giấy Fort 100–120 gsm, mã nguồn 8–9 pt, ảnh khoảng 300 ppi ở kích thước in, QR cạnh 18–22 mm. Gửi PDF cuối, quy định của khoa, danh sách trang màu và số cuốn để nhận báo giá.

Chốt phần in giấy và phần nộp số
Một đề tài phần mềm thường có bốn thứ: cuốn luận văn, phụ lục mã, bản tóm tắt và sản phẩm chạy được. Chỉ cuốn luận văn và phụ lục khoa yêu cầu mới cần in; kho mã, bộ dữ liệu và bản demo nộp qua đường dẫn hoặc thiết bị lưu trữ.
Trước khi xuất PDF, chốt cùng lúc phiên bản mã, dữ liệu và ảnh giao diện. Lỗi hay gặp là ảnh chụp từ bản demo cũ trong khi bảng kết quả đã chạy lại trên mô hình mới. Đặt tên file theo ngày chốt, ví dụ LV_HoTen_2026-10-27.pdf, thay vì “final2”.
Nhiều trường dùng lề trái 3–3,5 cm, lề phải 2 cm, lề trên và dưới 2–3 cm, chữ thân bài 13 pt, giãn dòng 1,3–1,5; văn bản của khoa bạn là căn cứ cuối. Cuốn 120 trang có 14 trang biểu đồ màu thì ghi rõ 14 trang đó để báo giá tách phần in màu.
Mã nguồn: font, cỡ chữ và số ký tự mỗi dòng
Dùng font monospace phân biệt rõ O với 0 và l với 1, I, ví dụ Consolas, Source Code Pro hoặc JetBrains Mono. Cỡ chữ mã từ 8–9 pt; nhỏ hơn 8 pt thì dấu chấm, dấu phẩy và dấu gạch dưới bắt đầu dính nhau trên giấy.
Tính trước số ký tự vừa một dòng. Trang A4 với lề trái 3,5 cm và lề phải 2 cm còn 155 mm chiều ngang. Ký tự monospace rộng khoảng 0,6 lần cỡ chữ, nên ở 9 pt mỗi ký tự chiếm khoảng 1,9 mm và một dòng chứa được khoảng 80 ký tự. Ngắt mã ở cột 80 ngay trong nguồn (gần với quy ước 79 ký tự của PEP 8), dòng tiếp thụt thêm một cấp hoặc có ký hiệu nối dòng. Đừng để Word tự xuống dòng: dòng tiếp sẽ trông như một câu lệnh mới.
Tô cú pháp nên dùng nền trắng và màu đậm. Ảnh chụp IDE nền tối, khi in trắng đen, thành mảng xám đậm 70–90% với chữ xám nhạt, vừa khó đọc vừa tốn mực. Chèn mã dưới dạng văn bản (khối mã trong Word, gói listings hoặc minted trong LaTeX) thay vì ảnh chụp; văn bản giữ nét sắc ở mọi cỡ và người đọc chép lại được.
Sơ đồ kiến trúc và thuật toán
Sơ đồ hệ thống, sơ đồ lớp, sơ đồ tuần tự nên xuất dạng vector (PDF, SVG hoặc EMF) từ draw.io, PlantUML hay Visio. Nét mảnh nhất nên từ 0,25 pt (khoảng 0,09 mm) trở lên; nét mảnh hơn dễ đứt đoạn trên bản in laser.
Lỗi phổ biến nhất là vẽ sơ đồ trên khung rộng như màn hình rồi thu nhỏ. Một sơ đồ rộng 1.920 px đặt vào bề ngang 155 mm thì mỗi pixel còn khoảng 0,08 mm; chữ nhãn 14 px trên màn hình chỉ còn cao khoảng 1,1 mm, tương đương 3,2 pt, không đọc được. Nhãn trong sơ đồ cần từ 6–7 pt ở kích thước in. Sơ đồ quá rộng thì chia theo tầng, đặt trang ngang A4 (đầu trang quay về phía gáy) hoặc in A3 gấp vào cuốn.
Giả mã và công thức có ký hiệu ←, ∑, ≤, ∈ cần font được nhúng trong PDF. Mở PDF bằng Acrobat Reader, vào Properties → Fonts: mọi font phải có chữ “Embedded” hoặc “Embedded Subset”. Ký hiệu biến thành ô vuông là dấu hiệu font chưa nhúng; sửa ở nguồn rồi xuất lại.
Biểu đồ đánh giá mô hình khi in trắng đen
Đường ROC, đường loss, biểu đồ cột so sánh độ chính xác thường phân biệt các mô hình bằng màu. In trắng đen, đỏ và xanh lá có độ sáng gần nhau nên cùng ra một mức xám. Thêm kiểu nét (liền, gạch, chấm) và ký hiệu điểm (tròn, vuông, tam giác) cho từng đường, hoặc giữ trang đó in màu.
Cỡ chữ trục phụ thuộc kích thước lúc vẽ. Matplotlib mặc định khung 6,4 × 4,8 inch với chữ 10 pt; đặt rộng 15,5 cm (6,1 inch) thì chữ gần như giữ nguyên. Nhưng nếu vẽ khung 12 × 8 inch rồi thu về 6,1 inch, chữ 10 pt chỉ còn khoảng 5 pt. Đặt figsize bằng kích thước sẽ in, rồi lưu bằng savefig ra PDF hoặc SVG; nếu cần PNG thì đặt dpi=300.
Ma trận nhầm lẫn và bản đồ nhiệt nên dùng thang màu có độ sáng tăng đều như viridis hoặc cividis; khi in xám, thứ tự đậm nhạt vẫn đúng. Thang cầu vồng (jet) in xám sẽ có hai vùng cách xa nhau nhưng cùng độ xám. Số trong ô nền đậm dùng chữ trắng, ô nền nhạt dùng chữ đen.
Ảnh giao diện, dữ liệu nhạy cảm và QR
Số pixel cần = bề rộng in (inch) × 300. Ảnh chụp màn hình rộng 1.920 px in đủ nét ở bề rộng khoảng 16 cm; ảnh 1.366 px của laptop chỉ đủ khoảng 11,5 cm. Ảnh điện thoại 1.080 px ngang hợp với bề rộng khoảng 9 cm, đặt hai ảnh cạnh nhau trên một hàng. Cắt lấy vùng có ích trước khi chèn. Gửi ảnh gốc hoặc PDF, không gửi ảnh đã qua Zalo, Messenger vì các ứng dụng này nén lại ảnh.
Rà token, mật khẩu, email người dùng thật và đường dẫn nội bộ trong ảnh. Che bằng cách xóa hẳn hoặc làm mờ trên chính ảnh rồi lưu thành ảnh mới. Một hình chữ nhật đen đặt đè trong Word vẫn để lại ảnh gốc bên dưới trong PDF, người khác kéo ra là thấy.
QR dẫn tới kho mã hoặc bản demo in cạnh 18–22 mm, nền trắng, chừa vùng trắng bằng khoảng 4 ô mã quanh viền. Đường dẫn càng dài, mã càng dày ô, nên dùng đường dẫn ngắn. Kho mã riêng tư sẽ báo lỗi 404 với người không có quyền; dùng bản phát hành công khai hoặc trang demo. Quét thử trên bản in bằng điện thoại chưa đăng nhập tài khoản của bạn.
Phụ lục, giấy và kiểu đóng cuốn
Log chạy thử, bảng tham số và phụ lục mã dài có thể tách thành tập riêng nếu khoa cho phép, giúp cuốn chính gọn. Bảng benchmark nhiều trang lặp lại hàng tiêu đề ở mỗi trang và giữ đơn vị (ms, s, GB) ngay trong tiêu đề cột.
Ruột chữ in trên Fort 100–120 gsm: mặt nhám, ít lóa, hai mặt ít thấu. Trang biểu đồ, ảnh giao diện cần màu tươi có thể in Couche 150 gsm. Độ dày gáy ước lượng nhanh: Fort 100 gsm dày khoảng 0,1 mm mỗi tờ, nên cuốn 150 trang in hai mặt (75 tờ) có gáy khoảng 8 mm cộng hai lớp bìa.
- Lò xo: mở phẳng, lật 360°, hợp bản gửi giảng viên hướng dẫn đọc và ghi chú. Hàng lỗ chiếm khoảng 1 cm mép gáy, nên lề trái 3 cm trở lên là an toàn.
- Keo nhiệt bìa mềm cán màng: gáy vuông, gọn như sách, hợp bản hội đồng. Cuốn khó mở phẳng, nên mã và sơ đồ đặt sát lề trong dễ bị khuất.
- Bìa cứng ép nhũ: cho bản lưu thư viện; xem in bìa mạ vàng đóng cuốn (bìa carton 2–3 mm, ép chữ vàng, bạc theo mẫu trường).
Đặt chung ruột, bản vẽ và bìa trong một đơn qua trang in đề cương – in thuyết minh để nhận một lần.
Gửi file, duyệt mẫu và nhận cuốn
Gửi một PDF đúng khổ A4, đã nhúng font, kèm: số cuốn cho từng người nhận, danh sách trang màu (ví dụ 25, 31, 47–49), một hay hai mặt, kiểu đóng, mẫu bìa của trường và hạn cần nhận. Nhà in Phát kiểm file và tư vấn miễn phí; nếu cần dàn lại trang hoặc chỉnh file, phần này có tính phí và được báo trước khi làm.
Với đơn nhiều cuốn, nên in một cuốn đầu để bạn tự đọc lại bốn điểm khó nhất: đoạn mã nhiều cấp thụt dòng, sơ đồ nhiều lớp, ma trận có số nhỏ và QR. Cuốn này tính như một cuốn của đơn. Ruột và bìa mềm đơn giản: đơn thường khoảng 2 giờ sau khi chốt file; bìa cứng ép nhũ hoặc số cuốn nhiều được hẹn lịch cụ thể khi báo giá. Đặt cọc 70%, nhận tại cơ sở hoặc hỗ trợ book ship, phí theo ứng dụng vận chuyển.
Khi nhận, lật từng cuốn kiểm thứ tự trang phụ lục, trang màu đúng vị trí và gáy không lệch. Nhà in Phát in lại khi xác nhận lỗi do xưởng so với file đã duyệt; lỗi nằm trong file gốc thì sửa nguồn và in lại phần đó theo đơn mới.
Bảng chọn quy cách theo thành phần
Mẫu bìa, lề và kiểu đóng theo hướng dẫn của trường. Bảng dưới dùng cho phần riêng của luận văn phần mềm và dữ liệu khi khoa không quy định chi tiết.
| 구성 요소 | Mốc chuẩn bị | Lỗi tránh được |
|---|---|---|
| Đoạn mã nguồn | Monospace 8–9 pt, tối đa khoảng 80 ký tự mỗi dòng trên A4 dọc, nền trắng | Dòng bị cắt, ký tự O/0 lẫn nhau, mảng xám của nền IDE tối |
| Sơ đồ kiến trúc, thuật toán | Vector, nét từ 0,25 pt, nhãn từ 6–7 pt ở kích thước in | Nét đứt, chữ nhãn còn 3 pt sau thu nhỏ |
| Biểu đồ đánh giá | figsize bằng khổ in, PDF/SVG hoặc PNG 300 dpi; kiểu nét và marker riêng | Các đường cùng mức xám khi in trắng đen |
| Ảnh giao diện | Khoảng 300 ppi ở bề rộng đặt; 1.920 px cho khoảng 16 cm | Chữ giao diện mờ, lộ dữ liệu đăng nhập |
| QR kho mã, demo | Cạnh 18–22 mm, vùng trắng quanh mã, đích công khai | Mã không quét được hoặc báo 404 |
| 내지 | A4, Fort 100–120 gsm; trang ảnh Couche 150 gsm khi cần | Thấu mặt sau, màu biểu đồ xỉn |
| 표지 | Bìa mềm cán màng keo nhiệt, lò xo, hoặc bìa cứng ép nhũ | Chọn sai kiểu cho bản góp ý, bản hội đồng, bản lưu |
Các mẫu bìa, kiểu đóng cuốn có trên hệ thống in trực tuyến Thế Giới In Nhanh.
자주 묻는 질문
Hỏi đáp luận văn công nghệ thông tin
Những câu sinh viên ngành phần mềm và dữ liệu hay hỏi khi gửi file in.
Đoạn mã dài 120 ký tự mỗi dòng thì in trên A4 thế nào?
Ở 9 pt, trang A4 dọc chỉ chứa khoảng 80 ký tự mỗi dòng. Có hai cách: ngắt dòng trong nguồn ở cột 80 với dòng tiếp thụt thêm một cấp, hoặc đặt đoạn mã đó trên trang ngang A4, chứa được khoảng 125–130 ký tự. Giảm chữ xuống 6–7 pt để vừa thì dấu câu trong mã khó đọc.
Ảnh chụp màn hình laptop 1.366 px có đặt hết bề ngang trang được không?
Được nhưng hơi mềm. Ở 300 ppi, ảnh 1.366 px chỉ đủ khoảng 11,5 cm; kéo ra 15,5 cm thì còn khoảng 225 ppi, chữ giao diện 12–13 px sẽ nhòe nhẹ. Nên cắt vùng cần minh họa hoặc chụp lại trên màn hình độ phân giải cao hơn.
Phụ lục là Jupyter Notebook thì chuyển sang bản in thế nào?
Xuất notebook ra PDF (File → Download as PDF, hoặc nbconvert qua LaTeX), sau đó ghép vào phụ lục. Trước khi xuất, xóa các ô in log dài hàng trăm dòng, giữ số thứ tự ô để thân bài dẫn chiếu, và đặt dpi=300 cho ảnh biểu đồ trong output.
Pseudocode có ký hiệu ←, ∑, ≤ in ra có bị lỗi không?
Không lỗi nếu font chứa ký hiệu đã được nhúng vào PDF. Kiểm ở Properties → Fonts trong Acrobat Reader: mọi font phải ghi Embedded. PDF xuất từ LaTeX nhúng font mặc định; PDF từ Word cần bật tùy chọn nhúng font khi lưu.
QR dẫn tới GitHub riêng tư thì hội đồng có xem được không?
Không. Người không có quyền sẽ thấy trang báo lỗi 404. Tạo bản phát hành công khai, trang demo hoặc thư mục chia sẻ có quyền xem, rút gọn đường dẫn rồi tạo QR cạnh 18–22 mm và quét thử bằng điện thoại chưa đăng nhập.
Ruột có khoảng 20 trang màu xen kẽ thì gửi file thế nào?
Gửi một PDF duy nhất kèm danh sách số trang màu theo số trang của PDF (không theo số in ở chân trang). Khi in hai mặt, gom các hình màu vào cùng tờ giúp giảm số tờ phải chạy màu. Báo giá tính theo danh sách này.
Bìa luận văn có in logo trường màu kèm chữ ép nhũ được không?
Được với bìa cứng. Bìa carton 2–3 mm bọc giấy đã in màu hoặc simili, tên trường và đề tài ép nhũ vàng, bạc hoặc đỏ theo mẫu khoa. Bìa cứng ép nhũ không theo mốc 2 giờ mà được hẹn lịch khi báo giá.

