Macro (máy tính) – Wikipedia tiếng Việt

Related Articles

Trình chỉnh sửa macro của jEdit

Macro (viết tắt của “macroinstruction“, từ tiếng Hy Lạp μακρός ‘dài’) trong khoa học máy tính là một quy tắc hoặc mẫu xác định cách thức một chuỗi đầu vào nhất định (thường là một chuỗi ký tự) nên được ánh xạ tới một chuỗi đầu ra thay thế (cũng thường là một chuỗi các ký tự) theo một quy trình được xác định. Quá trình ánh xạ khởi tạo (biến đổi) việc sử dụng macro thành một chuỗi cụ thể được gọi là mở rộng macro. Một tiện ích viết macro có thể được cung cấp như một phần của ứng dụng phần mềm hoặc là một phần của ngôn ngữ lập trình. Trong trường hợp trước, macro được sử dụng để thực hiện các tác vụ sử dụng ứng dụng ít lặp lại. Trong trường hợp sau, chúng là một công cụ cho phép lập trình viên cho phép tái sử dụng mã hoặc thậm chí để thiết kế các ngôn ngữ dành riêng cho miền.

Macro được sử dụng để tạo một chuỗi các hướng dẫn tính toán có sẵn cho lập trình viên dưới dạng một câu lệnh chương trình duy nhất, làm cho tác vụ lập trình bớt tẻ nhạt và ít bị lỗi hơn.[1][2] (Do đó, chúng được gọi là “macro” vì một khối mã “lớn” có thể được mở rộng từ một chuỗi ký tự “nhỏ”.) Macro thường cho phép các tham số vị trí hoặc từ khóa chỉ ra những gì chương trình trình biên dịch có điều kiện tạo ra và đã được sử dụng để tạo toàn bộ chương trình hoặc bộ chương trình theo các biến như hệ điều hành, nền tảng máy tính hoặc các yếu tố khác. Thuật ngữ này xuất phát từ “hướng dẫn vĩ mô” và các mở rộng như vậy ban đầu được sử dụng để tạo mã hợp ngữ.

Macro bàn phím và chuột[sửa|sửa mã nguồn]

Các macro bàn phímmacro chuột cho phép các chuỗi phím ngắn và hành động chuột chuyển đổi thành các chuỗi phím và hành động chuột khác, thường tốn nhiều thời gian hơn. Theo cách này, các chuỗi phím được sử dụng thường xuyên hoặc lặp đi lặp lại có thể được tự động hóa. Các chương trình riêng biệt để tạo các macro này được gọi là chương trình ghi macro.

Trong những năm 1980, những chương trình macro – bắt đầu là SmartKey, sau đó là SuperKey, KeyWorks, Prokey – rất phổ cập, tiên phong là phương tiện đi lại để tự động hóa định dạng những màn hình hiển thị, sau đó cho nhiều tác vụ nguồn vào của người dùng. Các chương trình này dựa trên chính sách hoạt động giải trí TSR ( chấm hết và cư trú ) và được vận dụng cho toàn bộ những nguồn vào bàn phím, bất kể nó xảy ra trong toàn cảnh nào. Ở một mức độ nào đó, chúng đã rơi vào thực trạng lỗi thời sau sự sinh ra của giao diện người dùng điều khiển và tinh chỉnh bằng chuột và sự sẵn có của macro bàn phím và chuột trong những ứng dụng như bộ giải quyết và xử lý văn bản và bảng tính, giúp tạo ra những macro bàn phím nhạy với ứng dụng .Các macro bàn phím trong thời hạn gần đây trở nên sôi động như một chiêu thức khai thác nền kinh tế tài chính của những game show nhập vai trực tuyến nhiều người chơi ( MMORPG ). Bằng cách thực thi không căng thẳng mệt mỏi một hành vi nhàm chán, lặp đi lặp lại, nhưng rủi ro đáng tiếc thấp, người chơi chạy macro hoàn toàn có thể kiếm được một lượng lớn tiền tệ hoặc tài nguyên của game show. Hiệu ứng này thậm chí còn còn lớn hơn khi một người chơi sử dụng macro quản lý và vận hành đồng thời nhiều thông tin tài khoản hoặc quản lý và vận hành những thông tin tài khoản trong một khoảng chừng thời hạn lớn mỗi ngày. Vì số tiền này được tạo ra mà không có sự can thiệp của con người, nó hoàn toàn có thể làm đảo lộn đáng kể nền kinh tế tài chính của game show. Vì nguyên do này, việc sử dụng macro là vi phạm TOS hoặc EULA của hầu hết những MMORPG và quản trị viên của MMORPG chiến đấu liên tục để xác lập và trừng phạt những người dùng macro. [ 3 ]

More on this topic

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertismentspot_img

Popular stories