Skip to main content

Chế độ trực tiếp là gì?

Chế độ trực tiếp là một hình thức lập trình máy tính, theo đó các tham số chương trình được nhập và thực thi trong thời gian thực.Điều này trái ngược với một chương trình được biên dịch, được viết trong một tệp, chạy qua trình biên dịch và sau đó được thực thi sau đó.Phương pháp trực tiếp cho phép một lập trình viên kiểm tra chức năng chương trình hoặc thực hiện các tác vụ hoặc hành động ngay lập tức khác trên hệ thống mà không phải chỉnh sửa, biên dịch lại và sau đó chạy lại chương trình.ngày tính toán.Các thẻ đấm đầu tiên có thể được xem như một phương pháp như vậy, trong đó lập trình viên sẽ lập trình máy tính qua thẻ và xem đèn trên máy tính cho biết chương trình hoạt động như thế nào.Một trong những ngôn ngữ lập trình được đánh máy ban đầu là ngôn ngữ hướng dẫn biểu tượng đa năng (cơ bản) của người mới bắt đầu được phát triển vào năm 1964. Nhiều hệ thống máy tính tám bit sớm, chẳng hạn như Commodore 64 reg ;, cho phép các chương trình cơ bản được nhập trực tiếp khi khởi độngmáy móc.Điều đầu tiên mà người dùng sẽ thấy là một phần giới thiệu và một lời nhắc nhấp nháy đang chờ các lệnh lập trình.

trên các hệ thống này, người dùng sau đó có thể bắt đầu lập trình trực tiếp máy tính.Thông thường, chế độ hoạt động trực tiếp này có nghĩa là tạo và kiểm tra một chương trình máy tính mới được phát minh hoặc sử dụng một số hoạt động cơ bản nhỏ để truy cập và khởi chạy các chương trình khác nhau có thể đã được lưu dưới dạng tệp trên đĩa mềm.Trong cả hai trường hợp, lệnh chế độ trực tiếp được sử dụng phổ biến nhất là lệnh Run.Một chương trình được đánh máy gần đây trong bộ nhớ máy tính hoặc tệp đã lưu có thể được thực thi với Run.Các hệ điều hành hiện đại, chẳng hạn như Microsoft Windows reg ;, vẫn cho phép sử dụng lệnh chạy, thông qua dấu nhắc lệnh, khởi chạy một số chương trình nhất định trên hệ thống. Do sự gia tăng tốc độ và xử lý máy tính, lập trình chế độ trực tiếp phát triển thành một hình thức khác trong chương trình được giải thíchngôn ngữ.Ở đây, ngôn ngữ lập trình hoạt động chính xác giống như các phương thức cũ hơn, với ngoại lệ duy nhất là ngôn ngữ đi kèm với một thông dịch viên.Thông dịch viên là một chương trình riêng biệt gần giống với dấu nhắc cơ bản tám bit cũ.Sau khi ra mắt, nó ngồi và chờ các lệnh được nhập vào bất kỳ ngôn ngữ nào mà nó được thiết kế để giải thích.Điều này cho phép các ngôn ngữ được giải thích khác nhau được phát triển và chạy trên một hệ thống máy tính, mỗi ngôn ngữ có khả năng mang lại nhiều lợi ích khác nhau cho các mục đích sử dụng cụ thể. Một cách sử dụng khác cho lập trình chế độ trực tiếp đã tìm được đường vào các hệ thống đường sắt mô hình.Bộ điều khiển kỹ thuật số cho phép một người có sở thích đường sắt mô hình lập trình một số hành động để đầu máy thực hiện, chẳng hạn như tăng và giảm tốc độ, hoạt động của đèn trên tàu, v.v.Các bộ điều khiển này có tính năng lập trình chế độ trực tiếp, theo đó một toán tử có thể ảnh hưởng đến chức năng của tàu trong thời gian thực khi nó đi qua đường đua.