Gỡ lỗi

Gỡ lỗi (tiếng Anh: Debugging) là quá trình tìm ra lỗi khiến chương trình máy tính hay hệ thống không hoạt động đúng.

Các kĩ thuật debug có thể bao gồm debug tương tác trực tiếp (interactive debugging), phân tích luồng chương trình (control flow analysis), kiểm thử đơn vị (unit testing), Kiểm thử tích hợp (integration testing), phân tích log file (log file analysis), giám sát hoạt động của phần mềm ở tầng ứng dụng hoặc ở cấp hệ thống, memory dumps, và profiling. Nhiều ngôn ngữ lập trình và các công cụ phát triển phần mềm có hỗ trợ thêm các công cụ debug, gọi là debugger.

Tham khảo

[sửa | sửa mã nguồn]

Đọc thêm

[sửa | sửa mã nguồn]
  • David J. Agans: Debugging: The Nine Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems, AMACOM, 2002. ISBN 0-8144-7168-4
  • Bill Blunden: Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code, APress, 2003. ISBN 1-59059-234-4
  • Ann R. Ford, Toby J. Teorey: Practical Debugging in C++, Prentice Hall, 2002. ISBN 0-13-065394-2
  • Thorsten Grötker, Ulrich Holtmann, Holger Keding, Markus Wloka, The Developer's Guide to Debugging, Second Edition, Createspace, 2012. ISBN 1-4701-8552-0
  • Robert C. Metzger: Debugging by Thinking: A Multidisciplinary Approach, Digital Press, 2003. ISBN 1-55558-307-5
  • Glenford J Myers: *The Art of Software Testing, John Wiley & Sons inc, 2004. ISBN 0-471-04328-1
  • John Robbins: Debugging Applications, Microsoft Press, 2000. ISBN 0-7356-0886-5
  • Matthew A. Telles, Yuan Hsieh: The Science of Debugging, The Coriolis Group, 2001. ISBN 1-57610-917-8
  • Dmitry Vostokov: Memory Dump Analysis Anthology, Volume 1, OpenTask, 2008. ISBN 978-0-9558328-0-2
  • Andreas Zeller: Why Programs Fail, Second Edition: A Guide to Systematic Debugging, Morgan Kaufmann, 2009. ISBN 0-1237-4515-2
  • Artzi, Shay; Adam Kiezun; Julian Dolby; Frank Tip; Danny Dig; Amit Paradkar; Michael D. Ernst (2008). "Finding bugs in dynamic web applications". tr. 261. doi:10.1145/1390630.1390662. {{Chú thích tạp chí}}: Chú thích magazine cần |magazine= (trợ giúp)

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Nhân vật Tenka Izumo - Mato Seihei no Slave
Nhân vật Tenka Izumo - Mato Seihei no Slave
Tenka Izumo (出いず雲も 天てん花か, Izumo Tenka) là Đội trưởng Đội Chống Quỷ Quân đoàn thứ 6 và là nhân vật phụ chính của bộ manga Mato Seihei no Slave.
Fury (2019): Chiến tranh và người lính thủy đánh bộ qua lăng kính điện ảnh
Fury (2019): Chiến tranh và người lính thủy đánh bộ qua lăng kính điện ảnh
Fury (2014) sẽ đem lại cho bạn cái nhìn chân thực, những mặt tối và hậu quả nặng nề đằng sau các cuộc chiến tranh mà nhân loại phải hứng chịu.
Yuki Tsukumo - Nhân vật tiềm năng và cái kết đầy nuối tiếc
Yuki Tsukumo - Nhân vật tiềm năng và cái kết đầy nuối tiếc
Jujutsu Kaisen là một series có rất nhiều nhân vật khác nhau, với những khả năng, tính cách và cốt truyện vô cùng đa dạng
Giới thiệu các Tộc và Hệ trong Yugioh
Giới thiệu các Tộc và Hệ trong Yugioh
Trong thế giới bài Yu - Gi- Oh! đã bao giờ bạn tự hỏi xem có bao nhiêu dòng tộc của quái thú, hay như quái thú được phân chia làm mấy thuộc tính