✨Macro (máy tính)

Macro (máy tính)

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í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, 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.

👁️ 88 | 🔗 | 💖 | ✨ | 🌍 | ⌚
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**)
**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
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
**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 RGB 7200 DPI Gaming Esport Mouse Macro X9 cho máy tính laptop . Kết nối : dây USB 1.8m . Thiết kế công thái học , chống đau mỏi cổ tay khi
. Chuột LED RGB 7200DPI Gaming Macro Mouse C8 cho máy tính Laptop . Kết nối : dây USB 1.7m . Thiết kế công thái học , chống đau mỏi cổ tay khi dùng lâu
. Chuột Gaming Esport macro X15 Led RGB 12800 DPI 12 phím cho máy tính laptop . Kết Nối : Dây USB dài 1,8m. . Led RGB hiệu ứng chuyển màu liên tục. . Thiết
. Chuột LED RGB 6400 DPI Gaming Esport J900 macro cho máy tính laptop . Kết nối : dây USB 1.5m . Thiết kế công thái học , chống đau mỏi cổ tay khi dùng
. Chuột Gaming macro A876 Led RGB 6400dpi cho máy tính laptop . Kết Nối : Dây USB dài 1,5m. . Led RGB hiệu ứng chuyển màu liên tục. . Thiết kế công thái học
. 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
. Chuột Gaming Esport Mouse X10 Led RGB 12000 DPI Macro cho máy tính laptop . Kết Nối : Dây USB dài 1,8m. . Thiết kế công thái học , chống đau mỏi cổ tay
. Gamepad tay game Không dây Bluetooth G6S Đa kết nối cho máy tính, laptop, smartphone, máy tính bảng, máy game . Kết nối : Bluetooth - Đầu thu USB - cắm dây trực tiếp
. Gamepad Tay Game Không dây Bluetooth D11 đa nền tảng cho máy tính - điện thoại - máy game Console . Kết nối : Bluetooth hoặc cắm dây USB trực tiếp . Nguồn :
. Gamepad Tay Game Không dây Bluetooth P29 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 P69 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 TS102 đa kết nối cho máy tính, laptop, smartphone, máy tính bảng . Kết nối : Bluetooth - Đầu thu USB - cắm dây trực tiếp . Nguồn
. Gamepad tay game Có dây TS102 cho máy tính, laptop, smartphone, máy tính bảng . Kết nối : cắm dây USB . Trọn Bộ Gồm : Tay game . Cần điều khiển 360 độ
. Gamepad Tay Game Arcade Y01 Không dây Bluetooth đa nền tảng cho máy tính - điện thoại - máy game . Kết nối : Bluetooth hoặc cắm dây USB trực tiếp . Nguồn :
. Gamepad Tay Game Không dây Bluetooth D3 đa nền tảng cho máy tính - điện thoại - máy game Console . Kết nối : Bluetooth hoặc cắm dây USB trực tiếp . Nguồn :
. Gamepad Tay Game Không dây Bluetooth D3S đa nền tảng cho máy tính - điện thoại - máy game Console . Kết nối : Bluetooth hoặc cắm dây USB trực tiếp . Nguồn :
. Gamepad tay game Không dây Bluetooth G6 Đa kết nối cho máy tính, laptop, smartphone, máy tính bảng, máy game . Kết nối : Bluetooth - Đầu thu USB - cắm dây trực tiếp
. 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
. Gamepad Tay Game Không dây Bluetooth S07 cho máy tính - điện thoại - máy game Console . Kết nối : Bluetooth hoặc cắm dây USB trực tiếp . Nguồn : Pin sạc Lithium
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 7200 DPI Gaming Mouse P19RGB cho máy tính , Laptop . 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
. Chuột cơ gaming led RGB 12800DPI MK500 mechanical Gaming mouse E-Sport cho máy tính laptop . Kết nối : dây USB 1.7m . Thiết kế công thái học , chống đau mỏi cổ tay
- 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 - Độ
**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ầ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
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
Features: High-quality mechanical macro definition gaming mouse, custom macro editing, supports game effects.High performance, low loss, new mechnical micro-motion, game-level and pressing feel. Cooling fan can prevent the chip from getting stuck due to heating
✅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 (còn gọi
Bàn phím máy tính có dây Gaming Fuhlen D87s Rgb Phím được thiết kế layout 87 phím. Kết nối cáp 1 đầu USB 1 đầu Type-C. Switch HUANO (Blue/ Red/ Brown) tuổi thọ sử dụng
**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, đã rất phổ biến trong
  - Tùy chỉnh tức thì: Thực hiện tất cả các thao tác một cách tiện lợi chỉ từ một thiết bị, từ việc remap các phím và kích hoạt các nút macro, cho đến điều