nhỏ| Trình chỉnh sửa macro của [[jEdit ]]
Macro (viết tắt của "macro instruction", 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. (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
Các macro bàn phím và macro 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, các chương trình macro - ban đầu là SmartKey, sau đó là SuperKey, KeyWorks, Prokey - rất phổ biến, đầu tiên là phương tiện để tự động định dạng các màn hình, sau đó cho nhiều tác vụ đầu vào của người dùng. Các chương trình này dựa trên chế độ hoạt động TSR (chấm dứt và cư trú) và được áp dụng cho tất cả các đầu vào bàn phím, bất kể nó xảy ra trong bối cảnh nào. Ở một mức độ nào đó, chúng đã rơi vào tình trạng lỗi thời sau sự ra đời của giao diện người dùng điều khiển bằng chuột và sự sẵn có của macro bàn phím và chuột trong các ứng dụng như bộ xử lý văn bản và bảng tính, giúp tạo ra các macro bàn phím nhạy với ứng dụng.
Các macro bàn phím trong thời gian gần đây trở nên sống động như một phương pháp khai thác nền kinh tế của các trò chơi nhập vai trực tuyến nhiều người chơi (MMORPG). Bằng cách thực hiện không mệt mỏi một hành động nhàm chán, lặp đi lặp lại, nhưng rủi ro thấp, người chơi chạy macro có thể kiếm được một lượng lớn tiền tệ hoặc tài nguyên của trò chơi. Hiệu ứng này thậm chí còn lớn hơn khi một người chơi sử dụng macro vận hành đồng thời nhiều tài khoản hoặc vận hành các tài khoản trong một khoảng thời gian 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ó có thể làm đảo lộn đáng kể nền kinh tế của trò chơi. Vì lý do này, việc sử dụng macro là vi phạm TOS hoặc EULA của hầu hết các MMORPG và quản trị viên của MMORPG chiến đấu liên tục để xác định và trừng phạt những người dùng macro.
👁️
57 | ⌚2025-09-16 22:45:53.315

nhỏ| Trình chỉnh sửa macro của [[jEdit ]] **Macro** (viết tắt của "**macro instruction**", 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
nhỏ|phải|243x243px|Ảnh chụp giao diện [[phần mềm diệt virus có tên FireLion- FastHelper]] Trong khoa học máy tính viễn thông, **virus máy tính** hay **virus tin học** (thường được người sử dụng gọi tắt là **virus**)
thumb|right|upright=1.2|Trẻ em được dạy cách sử dụng máy tính xách tay cá nhân; màn hình CRT, bàn phím và chuột máy tính để bàn cũ hơn (thời 1990) có thể nhìn thấy trong nền. **Máy
Đây là các **trận đấu cờ vua giữa con người và máy tính** quan trọng. Máy tính lần đầu tiên có thể đánh bại những người chơi cờ mạnh vào cuối những năm 1980. nổi
**Lập trình máy tính** hay **lập chương trình máy tính,** thường gọi tắt là **lập trình** (, hay _programming_), là việc lập ra chương trình làm việc cho máy có bộ xử lý, nói riêng
**Nền tảng máy tính**,** Nền tảng điện toán** hoặc **nền tảng** **kỹ thuật số** là môi trường trong đó một phần mềm được thực thi. Nó có thể là phần cứng hoặc hệ điều hành,
**Alienware** là một công ty phần cứng máy tính có trụ sở ở Mỹ, công ty con của Dell. Sản phẩm của họ được thiết kế cho game và có thể nhận ra bởi thiết
Trong thuật ngữ điện toán, **virus macro** là một loại virus được viết bằng ngôn ngữ macro: ngôn ngữ lập trình được nhúng bên trong một ứng dụng phần mềm (ví dụ: bộ xử lý
. Chuột led gaming macro X11 7200dpi chống mỏi cổ tay cho máy tính . Kết Nối : dây usb 1.8m . Độ Nhạy: 1200 - 2400 - 4800 - 7200 dpi . response rate
. Gamepad Tay Game Không dây Bluetooth T29 RGB cho máy tính - điện thoại - máy tính bảng . Kết nối : không dây Bluetooth hoặc cắm cáp TypeC . Nguồn : Pin sạc
. Gamepad tay game Không dây Bluetooth CM619 led RGB cho máy tính, laptop, smartphone, máy tính bảng, máy game . Kết nối : Bluetooth - cắm dây trực tiếp . Nguồn : Pin sạc
thumb|Minh họa mã nguồn [[Java (programming language)|Java với comment **mở đầu** được biểu thị bằng màu **đỏ** và comment **nội dòng** bằng màu **lục**. **Mã chương trình** là bằng màu **lam**.]]Trong lập
. Gamepad tay game Không dây Bluetooth Z04 Đa kết nối cho máy tính, laptop, smartphone . Kết nối : Bluetooth - Đầu thu USB - cắm dây trực tiếp . Nguồn : Pin sạc
- Chuột LED RGB 6400 DPI Gaming Mouse HXSJ J900 - Thiết kế công thái học , chống đau mỏi cổ tay khi dùng lâu - Chuột chơi game cơ học cao cấp - Độ
**Phần mềm xử lý bảng tính** hay **Bảng tính** (tiếng Anh**: Spreadsheet**) là một phần mềm ứng dụng dùng để tổ chức, phân tích và lưu trữ dữ liệu thông qua các bảng tính (gọi
**Máy ảnh phản xạ ống kính đơn** (tiếng Anh: _Single-lens reflex camera_, **SLR**), máy ảnh ống kính đơn phản xạ, hay máy ảnh ống kính rời... là thuật ngữ để chỉ dòng máy ảnh dùng
phải|nhỏ|402x402px|[[Mã nguồn của một chương trình máy tính đơn giản được viết bằng ngôn ngữ lập trình C. Khi được biên dịch và chạy, nó sẽ cho kết quả "Hello, world!".]] **Ngôn ngữ lập trình**
**TEX**, (/tɛx/, /tɛk/) viết không định dạng là **TeX**, là một hệ thống sắp chữ được viết bởi Donald Knuth và giới thiệu lần đầu vào năm 1978. TeX được thiết kế với hai mục
**Phần mềm ác ý**, còn gọi là **phần mềm ác tính**, **phần mềm độc hại**, **phần mềm gây hại** hay **mã độc** (tiếng Anh: **malware** là sự ghép của hai chữ _malicious_ và _software_) là
nhỏ|[[VirtualBox]] Trong khoa học máy tính, một **máy ảo** (**VM**) là một trình giả lập một hệ thống máy tính. Máy ảo dựa trên kiến trúc máy tính và cung cấp chức năng của máy
✅Sơ lược về Bebird-Bebird là 1 sản phẩm trong hệ sinh thái của Xiaomi và hoạt động độc lập như 1 thương hiệu riêng biệt về tài chính. Vì thế, trên hộp và giấy tờ
✅Sơ lược về Bebird-Bebird là 1 sản phẩm trong hệ sinh thái của Xiaomi và hoạt động độc lập như 1 thương hiệu riêng biệt về tài chính. Vì thế, trên hộp và giấy tờ
✅Sơ lược về Bebird-Bebird là 1 sản phẩm trong hệ sinh thái của Xiaomi và hoạt động độc lập như 1 thương hiệu riêng biệt về tài chính. Vì thế, trên hộp và giấy tờ
✅Sơ lược về Bebird-Bebird là 1 sản phẩm trong hệ sinh thái của Xiaomi và hoạt động độc lập như 1 thương hiệu riêng biệt về tài chính. Vì thế, trên hộp và giấy tờ
**Windows RT** là một hệ điều hành di động được phát triển bởi Microsoft. Đây là một phiên bản của Windows 8 hay Windows 8.1 được thiết kế dành cho cấu trúc ARM 32 bit
thumb|upright=1.2||Mặt cắt ngang hệ thống DSLR.
1 - Hệ thấu kính
2 - Gương phản xạ
3 - Cửa sập mặt phẳng lấy nét
4 - Sensor (cảm
Class trong **C++** là khái niệm được người dùng định nghĩa như một kiểu dữ liệu đơn giản hay một cấu trúc dữ liệu, được khai báo bằng từ khóa **class, **nó chứa các biến
**Lotus 1-2-3** là một chương trình xử lý bảng tính đã ngừng phát triển của Lotus Software (sau này là một phần của IBM). Nó là chương trình đột phá đầu tiên của IBM PC,
Chúc mừng bạn đến với tủ sách STK qua bộ sách “HƯỚNG DẪN SỬ DỤNG MICROSOFT OFFICE”, một chương trình đầy quyền năng trong tính toán bảng tính. Word và Excel là hai chương trình
ATEM MINI PRO Sản phẩm mạnh mẽ mới bao gồm ghi vào đĩa flash USB với H.264, phát trực tiếp trực tiếp qua Ethernet và multiview mới để quan sát tất cả các máy quay!
**Microsoft Bing**, thường được gọi là **Bing**, là một công cụ tìm kiếm trên web do Microsoft sở hữu và vận hành. Dịch vụ này có nguồn gốc từ các công cụ tìm kiếm trước
**Quattro Pro** là một phần mềm xử lý bảng tính được Borland phát triển và hiện nay được bán bởi Corel, với tư cách như là một phần của bộ phần mềm văn phòng WordPerfect của Corel. ##
Tripod - Chân đế điện thoại và máy ảnh Yunteng 5208 Hướng dẫn sử dụng remote: Bạn gạt nút ON/OFF để bật remote lên, sẽ thấy đèn xanh nhấp nháy, tiếp theo mở cài đặt
Than hoạt tính **Than hoạt tính** là một dạng của carbon được xử lý để có những lỗ rỗng bé thể tích nhỏ để tăng diện tích bề mặt cho dễ hấp phụ hoặc tăng
thumb|Bản gốc của [[meme Internet "Doge" là một meme Internet trở nên nổi tiếng vào năm 2013. Nó thường bao gồm hình chụp một chú chó Shiba Inu cùng với những đoạn văn bản nhiều
Trong lập trình máy tính, **Hợp ngữ** (hay **assembly**) thường được viết tắt là **asm** là bất kỳ ngôn ngữ lập trình cấp thấp nào có sự tương ứng rất mạnh giữa các tập lệnh
là một loạt phim nói về đề tài Tokusatsu siêu anh hùng của Nhật Bản. Nó là phần thứ bảy trong Kamen Rider. Bộ phim đã được phát sóng trên Mainichi Broadcasting System từ
Trong khoa học máy tính, **hàm nội tuyến** (tiếng Anh: _inline function_) là một cấu trúc trong ngôn ngữ lập trình được sử dụng để đề nghị với chương trình biên dịch rằng một hàm
nhỏ|phải|Canon EF 70-200mm F2.8L USM và Canon EF 17-40mm F4L USM cùng được lắp hood Sản xuất từ năm 1987, **ngàm EF** là ngàm tiêu chuẩn cho các ống kính sử dụng cho các thân
Ngôn ngữ lập trình C có một hệ thống mở rộng cho việc **khai báo các biến của các kiểu khác nhau**. Những quy tắc dành cho các kiểu phức tạp có thể gây nhầm
liên_kết=https://en.wikipedia.org/wiki/File:ClamTk_5.27.png|nhỏ|300x300px|[[ClamTk, một phần mềm diệt vi-rút mã nguồn mở dựa trên công cụ diệt virus ClamAV, ban đầu được Tomasz Kojm phát triển vào năm 2001.]] nhỏ|255x255px|Ảnh chụp giao diện phần mềm diệt virus có
**Ngôn ngữ kịch bản** () là ngôn ngữ lập trình cho môi trường thời gian chạy đặc biệt tự động hóa thực thi các tác vụ; các tác vụ thay thế có thể
DƯỠNG CHẤT CĂNG MƯỚT & TRẮNG MỊN DA HYALURONIC ACID. Sản phẩm có hàm lượng HA 1.5% cao nhất đến từ L'Oréal Paris. - Micro [HA] thẩm thấu sâu vào lớp cuối cùng tế bào,
DƯỠNG CHẤT CĂNG MƯỚT & TRẮNG MỊN DA HYALURONIC ACID. Sản phẩm có hàm lượng HA 1.5% cao nhất đến từ L'Oréal Paris. - Micro [HA] thẩm thấu sâu vào lớp cuối cùng tế bào,
**Microsoft Excel** là chương trình xử lý bảng tính nằm trong bộ Microsoft Office của hãng phần mềm Microsoft được thiết kế để giúp ghi lại, trình bày các thông tin xử lý dưới dạng