Khác biệt giữa bản sửa đổi của “QuickBASIC”

Nội dung được xóa Nội dung được thêm vào
AlphamaEditor, Executed time: 00:00:07.3970264 using AWB
Dòng 16:
 
==Lịch sử==
Microsoft phát hành phiên bản đầu tiên của QuickBASIC vào ngày 18 tháng 8 năm 1985 trên đĩa mềm 5.25" 360kB . QuickBASIC phiên bản 2.0 và sau đó chứa Môi trường phát triển tích hợp (IDE), cho phép người dùng chỉnh sửa trực tiếp trong trình soạn thảo văn bản trên màn hình.
 
Mặc dù vẫn được hỗ trợ trong QuickBASIC, số dòng trở thành tùy chọn. Chương trình nhảy cũng làm việc với các nhãn có tên. Các phiên bản sau này cũng bổ sung các cấu trúc điều khiển, chẳng hạn như các câu lệnh điều kiện đa cấp và các khối vòng lặp.
Dòng 29:
 
==Sử dụng hiện tại==
QuickBASIC tiếp tục được sử dụng trong một số trường học, thường là một phần của phần giới thiệu về lập trình, mặc dù nó nhanh chóng được thay thế bởi các trình biên dịch phổ biến hơn. Nó cũng có một cộng đồng lập trình viên có sở thích lập trình, dù không chính thức, người sử dụng trình biên dịch để viết các trò chơi video, GUI và các tiện ích<ref>{{citechú thích web|url=http://www.qbasic.com/games/|title=QBASIC Games Directory|date =2008-11- ngày 29 tháng 11 năm 2008 |accessdate =2008-12- ngày 28 tháng 12 năm 2008 |author=|publisher=|archiveurl=https://web.archive.org/web/20140904181932/http://www.qbasic.com/games/|archivedate=ngày 4 Septembertháng 9 năm 2014}}</ref><ref>{{citechú thích web|url=http://qbasicgui.datacomponents.net/|title=GUI Reviews|date =2008-12- ngày 19 tháng 12 năm 2008 |accessdate =2008-12- ngày 28 tháng 12 năm 2008 |author=|publisher=}}</ref><ref>{{citechú thích web|url=http://theguiblog.com/|title=The (BASIC) GUI Blog|date = ngày 6 tháng 2 năm 2011-02-06 |accessdate = ngày 6 tháng 2 năm 2011-02-06 |author=|publisher=}}</ref>. Cộng đồng đã dành một số trang web, bảng tin và tạp chí trực tuyến cho ngôn ngữ này.<ref>{{citechú thích web|url=http://qbasicnews.com/|title=Qbasic/Quickbasic News|date =2008-12- ngày 26 tháng 12 năm 2008 |accessdate =2008-12- ngày 28 tháng 12 năm 2008}}</ref><ref>{{citechú thích web|url=http://www.petesqbsite.com/sections/express/express.shtml|title=QB Express|year=2008|accessdate =2008-12- ngày 28 tháng 12 năm 2008 |publisher=Pete's QBASIC/QuickBasic Site}}</ref>
 
Ngày nay, các lập trình viên đôi khi sử dụng các trình giả lập DOS, như [[DOSBox]], để chạy QuickBASIC trên Linux và trên phần cứng máy tính cá nhân hiện đại không còn hỗ trợ trình biên dịch này<ref>{{citechú thích web|url=http://penguinpetes.com/b2evo/index.php?title=howto_play_with_your_old_qbasic_programs&more=1&c=1&tb=1&pb=1|title=HOWTO Play With Your Old QBasic Programs on Linux |date =2007-03- ngày 31 tháng 3 năm 2007 |accessdate =2008-12- ngày 28 tháng 12 năm 2008 |author=Pete Trbovich|publisher=}}</ref><ref>{{citechú thích web|url=http://www.petesqbsite.com/sections/express/issue28/index.html#kiyotewolf|title=Kiyote Wolf on a Variety of Subjects|date = 2008-05-ngày 10 tháng 5 năm 2008 |accessdate = 2008-12-ngày 28 tháng 12 năm 2008 |author= Kiyote Wolf|publisher= QB Express}}</ref>. Các giải pháp thay thế bao gồm [[FreeBASIC]] và [[QB64]], nhưng các chương trình thay thế này chưa thể chạy tất cả các chương trình QBasic/QuickBASIC.<ref>For example, FreeBASIC does not yet support QBasic's "ON PLAY" callback for background music, or the use of [[PEEK and POKE]] to [[I/O port]]s.</ref>
 
Từ năm 2008, một tập hợp các thủ tục TCP/IP cho QuickBASIC 4.x và 7.1 đã khiến mối quan tâm đến sản phẩm này lại hồi sinh. Đặc biệt, cộng đồng thích máy tính cổ điển đã có thể viết phần mềm cho các máy tính cũ chạy DOS, cho phép các máy này truy cập các máy tính khác thông qua mạng LAN hoặc Internet. Điều này đã cho phép các hệ thống thậm chí cũ như [[8088]] có thể phục vụ các chức năng mới, chẳng hạn như hoạt động như một máy chủ Web hoặc sử dụng IRC.<ref>{{citechú thích web|url=http://www.rubbermallet.org/index.html|title= rubbermallet.org: Where QuickBASIC gets much more powerful|date = 2008-07-ngày 12 tháng 7 năm 2008 |accessdate = 2008-12-ngày 28 tháng 12 năm 2008 |author=Mike Chambers}}</ref>
 
==Chú thích==