Information technology dictionary
423 terms grouped by subject. Type in the filter to find a term in English, Vietnamese or Japanese.
No matching terms.
Programming 84
-
JAソースコードVImã nguồn (source code)
Program text written in a programming language that humans can read and edit.
-
JAプログラミング言語 プログラミングげんごVIngôn ngữ lập trình
A formal system of syntax and rules for writing instructions a computer can execute.
-
JA変数 へんすうVIbiến
A named storage location that holds a value which may change during execution.
-
JA定数 ていすうVIhằng số
A named value that cannot be changed while the program runs.
-
JAデータ型 データがたVIkiểu dữ liệu
A classification such as integer, string or boolean that determines allowed values and operations.
-
JA関数 かんすうVIhàm
A named block of code that takes parameters, performs a task and may return a value.
-
JA引数 ひきすうVIđối số
A value actually passed to a function when it is called.
-
JA戻り値 もどりちVIgiá trị trả về
The result a function sends back to its caller.
-
JAループVIvòng lặp
A control structure that repeats a block of code while a condition holds.
-
JA条件分岐 じょうけんぶんきVIcâu lệnh điều kiện
A statement such as if/else that chooses which code to run based on a condition.
-
JA配列 はいれつVImảng
An ordered collection of elements accessed by index.
-
JA文字列 もじれつVIchuỗi
A sequence of characters used to represent text.
-
JAオブジェクトVIđối tượng
An entity that bundles data (properties) and behavior (methods).
-
JAクラスVIlớp
A template defining the properties and methods from which objects are created.
-
JAインスタンスVIthể hiện (instance)
A concrete object created from a class.
-
JAメソッドVIphương thức
A function defined within a class that operates on its objects.
-
JA継承 けいしょうVIkế thừa
A mechanism letting a subclass reuse the properties and methods of a parent class.
-
JAカプセル化 カプセルかVIđóng gói
Hiding an object's internal data and exposing it only through a public interface.
-
JAポリモーフィズムVIđa hình
The ability of one call to behave differently depending on the object's type.
-
JAインターフェースVIgiao diện (interface)
A set of method signatures that implementing classes must provide.
-
JAオブジェクト指向プログラミング オブジェクトしこうプログラミングVIlập trình hướng đối tượng (OOP)
Object-Oriented Programming: a paradigm that organizes programs around objects.
-
JAアルゴリズムVIthuật toán
A finite sequence of well-defined steps for solving a problem.
-
JAデータ構造 データこうぞうVIcấu trúc dữ liệu
A way of organizing data in memory for efficient access and modification.
-
JA再帰 さいきVIđệ quy
A technique in which a function calls itself on smaller subproblems.
-
JAライブラリVIthư viện
A collection of prewritten code that programs can call.
-
JAフレームワークVIframework
A software skeleton that dictates application structure and calls developer-written code.
-
JAAPI エーピーアイVIAPI
Application Programming Interface: a defined way for software components to communicate.
-
JASDK エスディーケーVISDK
Software Development Kit: tools, libraries and documentation for building on a platform.
-
JA統合開発環境 とうごうかいはつかんきょうVIIDE
Integrated Development Environment: software combining code editing, building and debugging.
-
JAコンパイラVItrình biên dịch
A program that translates source code into machine code before execution.
-
JAインタプリタVItrình thông dịch
A program that executes source code statement by statement at run time.
-
JAコンパイルVIbiên dịch (compile)
To translate source code into machine or intermediate code.
-
JAビルドVIbuild
The process of compiling, linking and packaging source code into a runnable artifact.
-
JAランタイムVIthời gian chạy (runtime)
The period when a program executes, or the environment supporting its execution.
-
JAバグVIlỗi (bug)
A defect in a program that causes incorrect or unexpected behavior.
-
JAデバッグVIgỡ lỗi (debug)
To find and fix the causes of defects in a program.
-
JA例外 れいがいVIngoại lệ (exception)
An abnormal run-time event that disrupts the normal flow of a program.
-
JA例外処理 れいがいしょりVIxử lý ngoại lệ
Catching and handling exceptions, e.g. with try/catch, so the program does not crash.
-
JAリファクタリングVItái cấu trúc mã (refactor)
Restructuring code internally without changing its external behavior.
-
JAコードレビューVIreview code
Peer examination of code changes before they are merged.
-
JAコメントVIchú thích (comment)
Explanatory text in source code that the compiler ignores.
-
JA単体テスト たんたいテストVIkiểm thử đơn vị (unit test)
A test that verifies a single function or module in isolation.
-
JA結合テスト けつごうテストVIkiểm thử tích hợp
A test that verifies modules working together after being combined.
-
JA総合テスト そうごうテストVIkiểm thử hệ thống
Testing the complete system against its specified requirements.
-
JAテストケースVItest case (ca kiểm thử)
A set of conditions, inputs and expected results for verifying a feature.
-
JA要件定義 ようけんていぎVIđịnh nghĩa yêu cầu
The phase of identifying and documenting what a system must do.
-
JA基本設計 きほんせっけいVIthiết kế cơ bản
Design of functions, screens and interfaces as seen by the client; also called external design.
-
JA詳細設計 しょうさいせっけいVIthiết kế chi tiết
Design of a program's internal structure that serves as the basis for coding.
-
JA仕様書 しようしょVIđặc tả (spec)
A document precisely describing the required functions and behavior of software.
-
JAウォーターフォールモデルVImô hình thác nước (waterfall)
A development model proceeding sequentially through phases, each finished before the next.
-
JAアジャイルVIagile
A development approach using short iterations and embracing changing requirements.
-
JAスクラムVIscrum
An agile framework organizing work into sprints with defined roles and ceremonies.
-
JAスプリントVIsprint
A fixed-length development cycle, usually one to four weeks, in Scrum.
-
JACI/CD シーアイ/シーディーVICI/CD
Continuous Integration/Continuous Delivery: automatically building, testing and deploying each code change.
-
JAデプロイVItriển khai (deploy)
To install and release a software version to a target environment.
-
JAリリースVIphát hành (release)
Making an official software version available to users.
-
JA本番環境 ほんばんかんきょうVImôi trường production
The live environment where end users use the system.
-
JAステージング環境 ステージングかんきょうVImôi trường staging
A production-like environment for final checks before release.
-
JA開発環境 かいはつかんきょうVImôi trường phát triển (dev)
The environment developers use to write and try out code.
-
JA依存関係 いぞんかんけいVIphụ thuộc (dependency)
An external library or package a project needs in order to run.
-
JAパッケージマネージャーVItrình quản lý gói
A tool such as npm or pip that installs, updates and manages dependencies.
-
JA技術的負債 ぎじゅつてきふさいVInợ kỹ thuật
The future rework cost incurred by choosing quick but suboptimal solutions now.
-
JAデザインパターンVImẫu thiết kế (design pattern)
A reusable, proven solution to a common software design problem.
-
JA非同期処理 ひどうきしょりVIxử lý bất đồng bộ (async)
Running tasks without blocking the main flow while waiting for results.
-
JAメモリリークVIrò rỉ bộ nhớ
A defect where allocated memory is never released, steadily increasing usage.
-
JAバージョン管理 バージョンかんりVIquản lý phiên bản
A system that records file changes over time so versions can be recalled.
-
JAGit ギットVIGit
The most widely used distributed version control system.
-
JAリポジトリVIkho mã (repository, repo)
A storage location for source code and its complete change history.
-
JAコミットVIcommit
To record a set of changes in repository history with a message.
-
JAブランチVInhánh (branch)
A separate line of development that does not affect the main line.
-
JAマージVImerge (gộp nhánh)
To combine changes from one branch into another.
-
JAコンフリクトVIconflict (xung đột)
A situation where two branches change the same lines and Git cannot merge automatically.
-
JAプルリクエストVIpull request (PR)
A request on platforms like GitHub to review and merge one branch into another.
-
JAプッシュVIpush
To upload local commits to a remote repository.
-
JAプルVIpull
To fetch changes from a remote repository and merge them locally.
-
JAクローンVIclone
To copy an entire remote repository to the local machine.
-
JAリベースVIrebase
To reapply a branch's commits onto a new base for a linear history.
-
JAタグVItag
A label attached to a specific commit, usually marking a release.
-
JAホットフィックスVIhotfix
An urgent fix applied directly to production.
-
JAオープンソースVImã nguồn mở
Software whose source code is public and may be used, modified and redistributed.
-
JA正規表現 せいきひょうげんVIbiểu thức chính quy (regex)
A pattern string used to search for and match text.
-
JAマイクロサービスVImicroservices (kiến trúc vi dịch vụ)
An architecture splitting an application into small, independently deployable services.
-
JAペアプログラミングVIlập trình cặp
Two developers working at one machine, one coding and one reviewing.
-
JAコーディング規約 コーディングきやくVIquy ước viết mã (coding convention)
Agreed rules on naming, formatting and style for a project's code.
Databases 74
-
JAデータベースVIcơ sở dữ liệu (database, DB)
An organized collection of data stored for easy retrieval and update.
-
JAデータベース管理システム データベースかんりシステムVIhệ quản trị cơ sở dữ liệu
Database Management System: software for creating, managing and querying databases.
-
JAリレーショナルデータベースVIcơ sở dữ liệu quan hệ
A database that organizes data into related tables.
-
JAテーブルVIbảng
A structure storing data in rows and columns in a relational database.
-
JAレコードVIbản ghi (record)
A single row of data in a table representing one entity.
-
JAカラムVIcột
A named field in a table with a defined data type.
-
JA主キー しゅキーVIkhoá chính
A column or set of columns whose values uniquely identify each row in a table.
-
JA外部キー がいぶキーVIkhoá ngoại
A column referencing another table's primary key to link the two tables.
-
JA一意制約 いちいせいやくVIràng buộc unique
A constraint preventing duplicate values in a column.
-
JANOT NULL制約 ノットナルせいやくVIràng buộc NOT NULL
A constraint requiring a column to always contain a value.
-
JANULL ヌルVINULL
A special marker indicating missing or unknown data.
-
JAインデックスVIchỉ mục (index)
An auxiliary structure that speeds up data lookup in a table.
-
JASQL エスキューエルVISQL
Structured Query Language: the standard language for querying and manipulating relational databases.
-
JAクエリVItruy vấn (query)
A request to retrieve or modify data in a database.
-
JASELECT文 セレクトぶんVIcâu lệnh SELECT
The SQL statement used to retrieve data from tables.
-
JAINSERT インサートVIINSERT (thêm dữ liệu)
The SQL statement that adds new rows to a table.
-
JAUPDATE アップデートVIUPDATE (cập nhật dữ liệu)
The SQL statement that modifies existing rows.
-
JADELETE デリートVIDELETE (xoá dữ liệu)
The SQL statement that removes rows from a table.
-
JACRUD クラッドVICRUD
Create, Read, Update, Delete: the four basic data operations.
-
JA結合 けつごうVIjoin (kết bảng)
Combining rows from multiple tables based on related columns.
-
JA内部結合 ないぶけつごうVIinner join
A join returning only rows that match in both tables.
-
JA外部結合 がいぶけつごうVIouter join
A join that keeps unmatched rows and fills missing values with NULL.
-
JAサブクエリVItruy vấn con (subquery)
A query nested inside another query.
-
JAWHERE句 ウェアくVImệnh đề WHERE
The part of an SQL statement that filters rows by a condition.
-
JAGROUP BY句 グループバイくVIGROUP BY
A clause grouping rows with equal values for aggregation.
-
JA集約関数 しゅうやくかんすうVIhàm tổng hợp
A function such as COUNT, SUM or AVG that computes one value from many rows.
-
JAビューVIview (khung nhìn)
A virtual table defined by a stored query.
-
JAストアドプロシージャVIstored procedure (thủ tục lưu trữ)
A set of SQL statements stored and executed within the database.
-
JAトリガーVItrigger
A procedure that runs automatically on INSERT, UPDATE or DELETE events.
-
JAトランザクションVIgiao dịch (transaction)
A group of operations executed entirely or not at all.
-
JAセーブポイントVIsavepoint
A marker within a transaction allowing a partial rollback to that point.
-
JAロールバックVIrollback (huỷ giao dịch)
To undo a transaction's changes and restore the previous state.
-
JAACID特性 アシッドとくせいVIACID
Atomicity, Consistency, Isolation, Durability: properties guaranteeing reliable transactions.
-
JAロックVIkhoá (lock)
A mechanism preventing concurrent transactions from modifying the same data.
-
JAデッドロックVIdeadlock (bế tắc)
A state where transactions wait indefinitely for each other's locks.
-
JA分離レベル ぶんりレベルVImức cô lập
The degree to which a transaction is affected by concurrent ones.
-
JA正規化 せいきかVIchuẩn hoá
Designing tables to reduce redundancy and data anomalies.
-
JA非正規化 ひせいきかVIphi chuẩn hoá
Deliberately adding redundancy to tables to speed up reads.
-
JAER図 イーアールずVIsơ đồ ER
Entity-Relationship diagram: a chart of entities and their relationships.
-
JAエンティティVIthực thể
A thing whose data is managed, such as a customer or order.
-
JA1対多 いちたいたVIquan hệ một-nhiều
A relationship where one row in a table relates to many rows in another.
-
JAスキーマVIlược đồ (schema)
The definition of a database's structure: tables, columns, types and constraints.
-
JADDL ディーディーエルVIDDL
Data Definition Language: SQL commands defining structure, such as CREATE, ALTER, DROP.
-
JADML ディーエムエルVIDML
Data Manipulation Language: SQL commands manipulating data, such as SELECT and INSERT.
-
JAマイグレーションVImigration
A versioned change to a schema or a move of data to a new system.
-
JAリストアVIkhôi phục (restore)
To return data from a backup to the system.
-
JAレプリケーションVIsao chép (replication)
Continuously copying data to other servers for redundancy or load sharing.
-
JAシャーディングVIsharding (phân mảnh)
Splitting data horizontally across multiple servers for scalability.
-
JAパーティショニングVIphân vùng (partition)
Dividing a large table into smaller parts by key for efficient management.
-
JANoSQL ノーエスキューエルVINoSQL
Databases not based on the relational table model, such as document or key-value stores.
-
JAキーバリューストアVIkho key-value
A database storing data as key and value pairs.
-
JAドキュメント指向データベース ドキュメントしこうデータベースVIcơ sở dữ liệu document
A NoSQL database storing data as documents such as JSON.
-
JAMySQL マイエスキューエルVIMySQL
A popular open-source relational database management system.
-
JAPostgreSQL ポストグレスキューエルVIPostgreSQL
A powerful open-source relational database with many advanced features.
-
JAORM オーアールエムVIORM
Object-Relational Mapping: mapping database tables to objects in code.
-
JAコネクションプールVIconnection pool
A set of reusable, pre-opened database connections.
-
JAキャッシュVIbộ nhớ đệm (cache)
Temporary storage of frequently used data for faster access.
-
JA実行計画 じっこうけいかくVIkế hoạch thực thi
The steps a DBMS chooses to run a query, used for performance tuning.
-
JAフルスキャンVIquét toàn bảng (full scan)
Reading every row of a table when no index can be used.
-
JAチューニングVItối ưu hiệu năng (tuning)
Adjusting queries, indexes and settings to make a system faster.
-
JAマスタデータVIdữ liệu master
Core, rarely changing reference data such as customer or product lists.
-
JAトランザクションデータVIdữ liệu giao dịch
Data generated by each business event, such as orders or payments.
-
JAデータ移行 データいこうVIchuyển đổi dữ liệu
Moving data from an old system to a new one.
-
JACSV シーエスブイVICSV
Comma-Separated Values: a text format for tabular data with comma-separated fields.
-
JAJSON ジェイソンVIJSON
JavaScript Object Notation: a lightweight text format for structured data exchange.
-
JAデータウェアハウスVIkho dữ liệu (data warehouse)
A central store integrating data from many sources for analysis and reporting.
-
JAETL イーティーエルVIETL
Extract, Transform, Load: the process of moving data into a warehouse.
-
JAデータレイクVIdata lake (hồ dữ liệu)
A large repository storing raw data in any format.
-
JAビッグデータVIdữ liệu lớn (big data)
Data sets so large and varied that traditional tools cannot process them.
-
JAデータクレンジングVIlàm sạch dữ liệu
Detecting and correcting wrong, duplicate or missing data.
-
JAデータ整合性 データせいごうせいVItính toàn vẹn dữ liệu
The accuracy and consistency of data over its lifecycle.
-
JAデータベース管理者 データベースかんりしゃVIquản trị viên cơ sở dữ liệu (DBA)
Database Administrator: the person responsible for operating and maintaining databases.
-
JABI ビーアイVIBI (trí tuệ kinh doanh)
Business Intelligence: tools and processes analyzing data to support decisions.
-
JAダッシュボードVIdashboard
A screen showing key metrics together as charts.
Web & Networking 67
-
JAウェブサイトVItrang web (website)
A set of linked web pages under one domain.
-
JAウェブページVItrang web
A single document displayed in a browser, written in HTML.
-
JAブラウザVItrình duyệt
Software used to access and display web pages.
-
JAURL ユーアールエルVIURL (đường dẫn)
Uniform Resource Locator: an address identifying a resource on the Internet.
-
JAドメイン名 ドメインめいVItên miền
A human-readable name mapped to a server's IP address, such as example.com.
-
JAHTML エイチティーエムエルVIHTML
HyperText Markup Language: the markup language describing web page structure.
-
JACSS シーエスエスVICSS
Cascading Style Sheets: the language for styling web pages.
-
JAJavaScript ジャバスクリプトVIJavaScript
A programming language running in browsers to make web pages interactive.
-
JAフロントエンドVIfrontend
The user-facing part of an application, including interface and interaction.
-
JAバックエンドVIbackend
The server-side part of an application handling logic and data.
-
JAフルスタックVIfull-stack
Covering both frontend and backend development.
-
JAクライアントVImáy khách (client)
A computer or program that sends requests to a server.
-
JAウェブサーバーVIweb server
A server such as Nginx or Apache that answers HTTP requests with web content.
-
JAHTTP エイチティーティーピーVIHTTP
HyperText Transfer Protocol: the protocol for data transfer between browsers and web servers.
-
JAHTTPS エイチティーティーピーエスVIHTTPS
HTTP Secure: HTTP encrypted with TLS.
-
JAリクエストVIrequest (yêu cầu)
A message a client sends to a server asking for a resource or action.
-
JAレスポンスVIresponse (phản hồi)
The message a server returns to a client after handling a request.
-
JAHTTPメソッド エイチティーティーピーメソッドVIphương thức HTTP
The action type of an HTTP request, such as GET, POST, PUT or DELETE.
-
JAステータスコードVImã trạng thái
A three-digit number indicating a request's outcome, such as 200, 404 or 500.
-
JAREST API レストエーピーアイVIREST API
An API following REST, manipulating resources via URLs and HTTP methods.
-
JAエンドポイントVIendpoint
A specific URL at which an API receives requests.
-
JAクッキーVIcookie
Small data a server stores in the browser to remember user state.
-
JAセッションVIphiên (session)
A user's state maintained across multiple requests.
-
JA認証 にんしょうVIxác thực
Verifying that a user is who they claim to be.
-
JA認可 にんかVIphân quyền
Determining what an authenticated user is allowed to do.
-
JAレスポンシブデザインVIthiết kế responsive
Design that adapts the layout to different screen sizes.
-
JAUI ユーアイVIUI (giao diện người dùng)
User Interface: the part of an application users see and operate.
-
JAUX ユーエックスVIUX (trải nghiệm người dùng)
User Experience: the user's overall experience of using a product.
-
JAシングルページアプリケーションVIứng dụng trang đơn (SPA)
A web app that loads one page and updates content dynamically without reloads.
-
JAAjax エイジャックスVIAjax
Asynchronous JavaScript and XML: background requests that update part of a page.
-
JADOM ドムVIDOM
Document Object Model: a tree representation of an HTML page that scripts manipulate.
-
JAウェブアプリケーションVIứng dụng web
Software that runs in a browser over the Internet.
-
JAホスティングVIhosting
A service renting server space to run websites.
-
JAクラウドVIđiện toán đám mây (cloud)
Using computing resources over the Internet on demand.
-
JACDN シーディーエヌVICDN
Content Delivery Network: distributed servers delivering content faster to users.
-
JASEO エスイーオーVISEO
Search Engine Optimization: improving a site's ranking in search engines.
-
JAネットワークVImạng
A set of connected devices that exchange data.
-
JAインターネットVIInternet
The global network of networks using the TCP/IP protocol suite.
-
JALAN ランVImạng LAN
Local Area Network: a network covering a small area such as an office.
-
JAWAN ワンVImạng WAN
Wide Area Network: a network connecting distant sites.
-
JAWi-Fi ワイファイVIWi-Fi
Wireless local networking based on IEEE 802.11.
-
JAプロトコルVIgiao thức
A set of rules governing how devices exchange data.
-
JATCP/IP ティーシーピーアイピーVITCP/IP
Transmission Control Protocol/Internet Protocol: the foundational Internet protocol suite.
-
JAIPアドレス アイピーアドレスVIđịa chỉ IP
A numeric identifier assigned to each device on an IP network.
-
JAIPv4 アイピーブイフォーVIIPv4
Internet Protocol version 4: the IP version using 32-bit addresses.
-
JAIPv6 アイピーブイシックスVIIPv6
Internet Protocol version 6: the IP version using 128-bit addresses.
-
JAサブネットマスクVIsubnet mask
A value dividing an IP address into network and host parts.
-
JAデフォルトゲートウェイVIdefault gateway
The device forwarding packets outside the local network when no specific route exists.
-
JADNS ディーエヌエスVIDNS
Domain Name System: the system translating domain names into IP addresses.
-
JADHCP ディーエイチシーピーVIDHCP
Dynamic Host Configuration Protocol: automatically assigns IP addresses to devices.
-
JAポート番号 ポートばんごうVIsố cổng (port)
A number identifying a service on a host, such as 80 or 443.
-
JAパケットVIgói tin
A small unit of data transmitted over a network.
-
JAルーターVIrouter (bộ định tuyến)
A device forwarding packets between different networks.
-
JAスイッチVIswitch (bộ chuyển mạch)
A device connecting LAN hosts and forwarding data by MAC address.
-
JAMACアドレス マックアドレスVIđịa chỉ MAC
Media Access Control address: a unique hardware identifier of a network interface.
-
JA帯域幅 たいいきはばVIbăng thông
The maximum data a network link can carry per unit of time.
-
JAレイテンシVIđộ trễ (latency)
The time data takes to travel from source to destination.
-
JAOSI参照モデル オーエスアイさんしょうモデルVImô hình OSI
Open Systems Interconnection: a seven-layer model of network communication.
-
JAプロキシサーバーVIproxy
An intermediary server relaying requests between clients and servers.
-
JANAT ナットVINAT
Network Address Translation: converting between private and public IP addresses.
-
JAping ピングVIping
A command testing reachability of a host by sending ICMP packets.
-
JASSH エスエスエイチVISSH
Secure Shell: an encrypted protocol for remote login and control.
-
JAFTP エフティーピーVIFTP
File Transfer Protocol: a protocol for transferring files over a network.
-
JAWebSocket ウェブソケットVIWebSocket
A protocol for persistent two-way communication between browser and server.
-
JAXML エックスエムエルVIXML
Extensible Markup Language: a markup language for storing and exchanging structured data.
-
JAトラフィックVIlưu lượng (traffic)
The amount of data moving across a network or visits to a site.
-
JAタイムアウトVItimeout (hết thời gian chờ)
Aborting an operation when no response arrives within a set time.
Hardware, Operating Systems & Infrastructure 68
-
JAハードウェアVIphần cứng
The physical components of a computer, such as boards, processors, memory and drives.
-
JAソフトウェアVIphần mềm
Programs and associated data that run on hardware to perform tasks.
-
JA中央処理装置 ちゅうおうしょりそうちVIbộ xử lý trung tâm (CPU)
Central Processing Unit, the component that executes instructions and controls the computer.
-
JAコアVIlõi (core)
An independent processing unit inside a CPU; multi-core CPUs run several threads in parallel.
-
JAGPU ジーピーユーVIcard đồ hoạ (GPU)
Graphics Processing Unit, a parallel processor for graphics, now widely used for AI workloads.
-
JAメモリVIbộ nhớ (RAM)
Main memory that temporarily holds running programs and data, lost when power is off.
-
JAストレージVIbộ lưu trữ
Devices that keep data persistently, such as HDDs, SSDs or networked storage systems.
-
JASSD エスエスディーVIổ SSD
Solid State Drive, a storage device using flash memory, faster than a mechanical disk.
-
JAハードディスクVIổ cứng (HDD)
Hard Disk Drive, a storage device using spinning magnetic platters, cheap per gigabyte.
-
JAマザーボードVIbo mạch chủ (mainboard)
The main circuit board connecting the CPU, memory, drives and expansion devices.
-
JA周辺機器 しゅうへんききVIthiết bị ngoại vi
An external device attached to a computer, such as a keyboard, mouse, printer or monitor.
-
JAオペレーティングシステムVIhệ điều hành (OS)
System software that manages hardware and resources and provides an environment for applications.
-
JAカーネルVInhân (kernel)
The core of an operating system that manages processes, memory and devices.
-
JAプロセスVItiến trình (process)
A running program with its own memory space and resources allocated by the OS.
-
JAスレッドVIluồng (thread)
The smallest unit of execution within a process; threads share the process memory.
-
JAファイルシステムVIhệ thống tệp
The way an OS organizes, names and stores files on a storage device.
-
JAデバイスドライバVItrình điều khiển (driver)
Software that lets the operating system communicate with and control a hardware device.
-
JA仮想記憶 かそうきおくVIbộ nhớ ảo
A technique using disk space to provide an address space larger than physical RAM.
-
JALinux リナックスVILinux
An open-source Unix-like operating system, the most common OS on servers.
-
JAシェルVIshell
A program that takes typed user commands and asks the operating system to execute them.
-
JAroot権限 ルートけんげんVIquyền root (quyền quản trị)
The highest privilege on a Unix/Linux system, able to change any setting.
-
JA起動 きどうVIkhởi động (boot)
The process of powering on and loading the operating system until the system is ready.
-
JAサーバーVImáy chủ (server)
A computer or program that provides services or data to other machines.
-
JAインフラVIhạ tầng (infra)
The servers, network, storage and platforms on which systems run.
-
JAデータセンターVItrung tâm dữ liệu (data center)
A dedicated facility housing servers with redundant power, cooling and security.
-
JAオンプレミスVIon-premise (tự vận hành tại chỗ)
A model where a company owns and operates its infrastructure on its own premises.
-
JAクラウドコンピューティングVIđiện toán đám mây (cloud)
Delivery of computing resources over the Internet on demand, billed by usage.
-
JAIaaS イアースVIIaaS
Infrastructure as a Service, cloud delivery of virtual machines, networking and storage.
-
JAPaaS パースVIPaaS
Platform as a Service, a platform for running applications without managing servers.
-
JASaaS サースVISaaS
Software as a Service, complete software used over the Internet on a subscription.
-
JAパブリッククラウドVIđám mây công cộng
Cloud run by a provider such as AWS or Azure and shared by many customers.
-
JAプライベートクラウドVIđám mây riêng
Cloud infrastructure dedicated to a single organization.
-
JAハイブリッドクラウドVIđám mây lai (hybrid cloud)
A combination of on-premises or private cloud with public cloud.
-
JAリージョンVIvùng (region)
A geographic area where a cloud provider operates a cluster of data centers.
-
JAアベイラビリティゾーンVIvùng sẵn sàng (AZ)
An isolated data center within a region, used for fault tolerance.
-
JA仮想化 かそうかVIảo hoá
A technique that divides one physical machine into multiple virtual machines or logical resources.
-
JA仮想マシン かそうマシンVImáy ảo (VM)
A software-emulated computer running its own OS on a physical host.
-
JAハイパーバイザーVIhypervisor
Software that creates and manages virtual machines on a physical host.
-
JAコンテナVIcontainer
An isolated package of an application and its libraries sharing the host OS kernel.
-
JADocker ドッカーVIDocker
A popular platform for building, shipping and running containers.
-
JAKubernetes クバネティスVIKubernetes (K8s)
An open-source system for orchestrating, deploying and scaling containers automatically.
-
JAサーバーレスVIserverless
An event-driven model where the provider fully manages servers and scaling.
-
JAスケーラビリティVIkhả năng mở rộng
The ability of a system to handle growing load by adding resources.
-
JAスケールアウトVImở rộng ngang (scale out)
Increasing capacity by adding more servers that share the work.
-
JAスケールアップVImở rộng dọc (scale up)
Increasing capacity by upgrading the CPU or memory of an existing server.
-
JAオートスケーリングVItự động co giãn (auto scaling)
Automatically adding or removing servers according to actual load.
-
JA冗長化 じょうちょうかVIdự phòng (redundancy)
Duplicating components so the system keeps running if one part fails.
-
JA高可用性 こうかようせいVItính sẵn sàng cao (HA)
A design that keeps a system running continuously with minimal downtime.
-
JAフェイルオーバーVIchuyển đổi dự phòng (failover)
Automatic switching to a standby system when the primary one fails.
-
JA単一障害点 たんいつしょうがいてんVIđiểm lỗi duy nhất (SPOF)
A component whose failure stops the entire system.
-
JAロードバランサーVIbộ cân bằng tải (load balancer)
A device or service that distributes requests across multiple servers.
-
JAバックアップVIsao lưu (backup)
Making copies of data so it can be restored after loss or damage.
-
JAディザスタリカバリVIkhôi phục sau thảm hoạ (DR)
Plans and systems to restore services after a disaster or major outage.
-
JARAID レイドVIRAID
Redundant Array of Independent Disks, combining disks for speed or fault tolerance.
-
JA監視 かんしVIgiám sát (monitoring)
Continuously tracking system status and performance and alerting on anomalies.
-
JAログVIlog (nhật ký hệ thống)
A time-ordered record of events, errors and operations in a system.
-
JA障害 しょうがいVIsự cố (lỗi hệ thống)
A state in which a system stops or behaves abnormally.
-
JAダウンタイムVIthời gian ngừng (downtime)
The period during which a system is unavailable.
-
JAメンテナンスVIbảo trì
Inspection, updates and repairs to keep a system running reliably.
-
JA運用 うんようVIvận hành hệ thống
The day-to-day work of keeping a system running after it goes live.
-
JASLA エスエルエーVIcam kết mức dịch vụ (SLA)
Service Level Agreement, a commitment on service quality such as availability.
-
JA稼働率 かどうりつVIthời gian hoạt động (uptime)
The proportion of time a system is operational, usually given as a percentage.
-
JAInfrastructure as Code インフラストラクチャー・アズ・コードVIhạ tầng dạng mã (IaC)
Defining and provisioning infrastructure through version-controlled configuration files.
-
JADevOps デブオプスVIDevOps
A culture and practice uniting development and operations for fast, reliable releases.
-
JAプロビジョニングVIcấp phát tài nguyên (provisioning)
Preparing and allocating servers, storage or accounts so they are ready for use.
-
JAエッジコンピューティングVIđiện toán biên (edge computing)
Processing data near where it is generated instead of sending it all to a central site.
-
JAIoT アイオーティーVIInternet vạn vật (IoT)
Internet of Things, a network of Internet-connected devices and sensors exchanging data.
-
JA無停電電源装置 むていでんでんげんそうちVIbộ lưu điện (UPS)
Uninterruptible Power Supply, a device providing temporary power during outages.
Information Security 68
-
JA情報セキュリティ じょうほうセキュリティVIbảo mật thông tin (an toàn thông tin)
Protecting the confidentiality, integrity and availability of information.
-
JA機密性 きみつせいVItính bí mật
Ensuring information is accessible only to authorized people.
-
JA完全性 かんぜんせいVItính toàn vẹn
Ensuring information is accurate, complete and not altered without authorization.
-
JA可用性 かようせいVItính sẵn sàng
Ensuring authorized users can access information when needed.
-
JA脆弱性 ぜいじゃくせいVIlỗ hổng bảo mật
A weakness in a system that can be exploited by an attacker.
-
JA脅威 きょういVImối đe doạ
Anything that could harm information assets, such as attackers or malware.
-
JAリスクVIrủi ro
The likelihood that a threat exploits a vulnerability, combined with the resulting impact.
-
JAアクセス制御 アクセスせいぎょVIkiểm soát truy cập
Mechanisms restricting who can access which resources and how.
-
JAパスワードVImật khẩu
A secret string of characters used to authenticate a user.
-
JA多要素認証 たようそにんしょうVIxác thực đa yếu tố (MFA)
Authentication combining two or more factors, such as a password, phone or fingerprint.
-
JA二要素認証 にようそにんしょうVIxác thực hai lớp (2FA)
A form of MFA using exactly two factors, typically a password and a one-time code.
-
JAワンタイムパスワードVImật khẩu dùng một lần (OTP)
A password valid for only one login or a short period.
-
JAシングルサインオンVIđăng nhập một lần (SSO)
Logging in once to access multiple separate systems.
-
JA生体認証 せいたいにんしょうVIxác thực sinh trắc học
Authentication using physical traits such as fingerprints, face or iris.
-
JA最小権限の原則 さいしょうけんげんのげんそくVInguyên tắc đặc quyền tối thiểu
Granting users or programs only the permissions their task requires.
-
JA暗号化 あんごうかVImã hoá
Transforming data into an unreadable form without the decryption key.
-
JA復号 ふくごうVIgiải mã
Converting encrypted data back to its original form using a key.
-
JA平文 ひらぶんVIbản rõ
Data in readable form before encryption.
-
JA共通鍵暗号方式 きょうつうかぎあんごうほうしきVImã hoá khoá đối xứng
A method using the same key for encryption and decryption, such as AES.
-
JA公開鍵暗号方式 こうかいかぎあんごうほうしきVImã hoá khoá công khai
A method using a public and private key pair, such as RSA.
-
JA秘密鍵 ひみつかぎVIkhoá bí mật (private key)
A key kept only by its owner, used to decrypt or create digital signatures.
-
JAハッシュ関数 ハッシュかんすうVIhàm băm (hash)
A one-way function mapping data of any size to a fixed-length value.
-
JAソルトVIsalt
Random data added to a password before hashing to defeat precomputed tables.
-
JAデジタル署名 デジタルしょめいVIchữ ký số
Data created with a private key that proves the sender and message integrity.
-
JAデジタル証明書 デジタルしょうめいしょVIchứng thư số (certificate)
A file issued by a trusted authority binding a public key to its owner's identity.
-
JA認証局 にんしょうきょくVItổ chức cấp chứng thư (CA)
A trusted organization that issues and revokes digital certificates.
-
JA公開鍵基盤 こうかいかぎきばんVIhạ tầng khoá công khai (PKI)
Public Key Infrastructure, the system for managing keys and digital certificates.
-
JAマルウェアVImã độc (malware)
Software designed to harm, steal from or disrupt systems.
-
JAコンピュータウイルスVIvirus máy tính
Malware that spreads by attaching itself to other files or programs.
-
JAワームVIsâu máy tính (worm)
Malware that replicates itself and spreads over networks without a host file.
-
JAトロイの木馬 トロイのもくばVItrojan
Malware disguised as useful software to trick users into installing it.
-
JAランサムウェアVImã độc tống tiền (ransomware)
Malware that encrypts a victim's data and demands a ransom to restore it.
-
JAスパイウェアVIphần mềm gián điệp (spyware)
Software that secretly collects user information and sends it out.
-
JAバックドアVIcửa hậu (backdoor)
A hidden way to access a system that bypasses normal authentication.
-
JAウイルス対策ソフト ウイルスたいさくソフトVIphần mềm diệt virus
Software that detects, blocks and removes malware.
-
JAフィッシングVIlừa đảo giả mạo (phishing)
Impersonating trusted emails or sites to steal passwords or personal data.
-
JA標的型攻撃メール ひょうてきがたこうげきメールVIemail tấn công có chủ đích (spear phishing)
A phishing email crafted for a specific organization or person.
-
JAソーシャルエンジニアリングVItấn công phi kỹ thuật (social engineering)
Manipulating human psychology to obtain information or access.
-
JA総当たり攻撃 そうあたりこうげきVItấn công vét cạn (brute force)
Trying every possible password or key combination until one works.
-
JAパスワードリスト攻撃 パスワードリストこうげきVItấn công dò mật khẩu bị lộ (credential stuffing)
Using account–password pairs leaked from other services to log in illegally.
-
JADoS攻撃 ドスこうげきVItấn công từ chối dịch vụ (DoS)
Denial of Service, overloading a system so legitimate users cannot access it.
-
JADDoS攻撃 ディードスこうげきVItấn công DDoS
Distributed Denial of Service, a DoS attack launched from many machines at once.
-
JASQLインジェクション エスキューエルインジェクションVItấn công SQL injection
Injecting malicious SQL through input data to manipulate a database.
-
JAクロスサイトスクリプティングVItấn công XSS
Injecting malicious scripts into web pages to run in other users' browsers (XSS).
-
JAクロスサイトリクエストフォージェリVItấn công CSRF
Cross-Site Request Forgery, tricking a logged-in browser into sending unwanted requests.
-
JA中間者攻撃 ちゅうかんしゃこうげきVItấn công xen giữa (MITM)
An attacker intercepts communication between two parties to eavesdrop or alter data.
-
JAゼロデイ攻撃 ゼロデイこうげきVItấn công zero-day
Exploiting a vulnerability that is undisclosed or has no patch yet.
-
JA不正アクセス ふせいアクセスVItruy cập trái phép
Accessing a system or data without permission.
-
JA情報漏えい じょうほうろうえいVIrò rỉ thông tin
Confidential information exposed through attacks, mistakes or insiders.
-
JA内部不正 ないぶふせいVImối đe doạ nội bộ
Harm to information caused by employees or others with internal access.
-
JAファイアウォールVItường lửa (firewall)
A system filtering network traffic by rules to block unwanted access.
-
JAWAF ワフVItường lửa ứng dụng web (WAF)
Web Application Firewall, blocking attacks on web applications such as SQLi and XSS.
-
JA侵入検知システム しんにゅうけんちシステムVIhệ thống phát hiện xâm nhập (IDS)
Intrusion Detection System, monitoring and alerting on suspicious activity.
-
JA侵入防止システム しんにゅうぼうしシステムVIhệ thống ngăn chặn xâm nhập (IPS)
Intrusion Prevention System, detecting and automatically blocking attacks.
-
JAセキュリティパッチVIbản vá bảo mật
An update that fixes a security vulnerability in software.
-
JA脆弱性診断 ぜいじゃくせいしんだんVIđánh giá lỗ hổng
Examining a system to find and rate security vulnerabilities.
-
JAペネトレーションテストVIkiểm thử xâm nhập (pentest)
Simulating real attacks to evaluate a system's defenses.
-
JAセキュリティインシデントVIsự cố bảo mật
An event that threatens or harms information security, such as a leak or infection.
-
JACSIRT シーサートVIđội ứng cứu sự cố (CSIRT)
Computer Security Incident Response Team, a team that handles security incidents.
-
JASOC ソックVItrung tâm điều hành an ninh (SOC)
Security Operations Center, a unit monitoring system security around the clock.
-
JAセキュリティポリシーVIchính sách bảo mật
A document setting an organization's rules and measures for protecting information.
-
JA情報セキュリティマネジメントシステム じょうほうセキュリティマネジメントシステムVIhệ thống quản lý an toàn thông tin (ISMS)
Information Security Management System, a management framework per ISO/IEC 27001.
-
JA個人情報 こじんじょうほうVIthông tin cá nhân
Information that identifies a specific individual, such as name, address or phone number.
-
JA秘密保持契約 ひみつほじけいやくVIthoả thuận bảo mật (NDA)
A contract committing not to disclose confidential information received from a partner.
-
JAゼロトラストVImô hình zero trust
A model that trusts no access by default and verifies every request.
-
JA監査ログ かんさログVInhật ký kiểm tra (audit log)
A record of who did what and when on a system, used for tracing.
-
JA改ざん かいざんVIgiả mạo, sửa đổi trái phép (tampering)
Unauthorized alteration of data or content.
-
JAなりすましVIgiả mạo (spoofing)
Impersonating another user, device or address to deceive a system.
Project Management & AI 62
-
JAプロジェクトマネージャーVIquản lý dự án (PM)
The person responsible for planning, coordinating and delivering a project.
-
JAプロジェクトリーダーVItrưởng nhóm dự án (PL)
The person leading the development team on technical work and daily progress.
-
JAブリッジSE ブリッジエスイーVIkỹ sư cầu nối (BrSE)
An engineer bridging Japanese clients and the offshore development team.
-
JAコミュニケーターVIphiên dịch IT (comtor)
An interpreter specializing in Japanese communication for software projects.
-
JAオフショア開発 オフショアかいはつVIphát triển offshore
Outsourcing software development to a team in another country, such as Vietnam.
-
JAラボ型契約 ラボがたけいやくVIhợp đồng mô hình lab (ODC)
A contract reserving a dedicated team for a client over a set period.
-
JA請負契約 うけおいけいやくVIhợp đồng trọn gói
A contract to deliver a finished product for a fixed price and scope.
-
JA準委任契約 じゅんいにんけいやくVIhợp đồng dịch vụ theo công (SES)
A contract paid for work effort rather than for a guaranteed finished result.
-
JA人月 にんげつVIman-month (người-tháng)
A unit of effort equal to one person working for one month.
-
JA見積もり みつもりVIước lượng (estimate)
A forecast of the effort, cost and time needed for work or a project.
-
JAプロダクトバックログVIproduct backlog
A prioritized list of work and features for the product.
-
JAプロダクトオーナーVIproduct owner (PO)
The person accountable for product value and backlog ordering.
-
JAスクラムマスターVIScrum Master
The person helping the team apply Scrum effectively and removing impediments.
-
JAユーザーストーリーVIuser story
A short description of a need from the user's perspective and its value.
-
JAデイリースクラムVIhọp daily
A short daily meeting where the team shares progress and blockers.
-
JA振り返り ふりかえりVIhọp nhìn lại (retro)
An end-of-cycle meeting to reflect and improve the way of working.
-
JAベロシティVIvelocity (tốc độ đội)
The amount of work, in points, a team completes per sprint.
-
JAカンバンVIkanban
A method of visualizing work on a column board and limiting work in progress.
-
JAマイルストーンVImốc quan trọng (milestone)
A key point in a project for checking achieved results.
-
JAWBS ダブリュービーエスVIcấu trúc phân rã công việc (WBS)
Work Breakdown Structure, decomposing a project into manageable work items.
-
JAガントチャートVIbiểu đồ Gantt
A horizontal bar chart showing task schedules and durations.
-
JAスケジュールVIlịch trình (schedule)
The planned start and end dates of project tasks.
-
JA納期 のうきVIhạn chót (deadline)
The date by which a product or result must be delivered to the client.
-
JA成果物 せいかぶつVIsản phẩm bàn giao
Documents, code or products to be handed over under a contract.
-
JAスコープVIphạm vi (scope)
The total work and features a project commits to deliver.
-
JA仕様変更 しようへんこうVIyêu cầu thay đổi (CR)
A request to modify requirements or specifications after agreement.
-
JA進捗報告 しんちょくほうこくVIbáo cáo tiến độ
A periodic report on progress compared with the plan.
-
JAリスク管理 リスクかんりVIquản lý rủi ro
Identifying, assessing and handling risks that could affect a project.
-
JAQA表 キューエーひょうVIbảng hỏi đáp (Q&A)
A sheet tracking questions to the client about specifications and their answers.
-
JA受入テスト うけいれテストVIkiểm thử nghiệm thu (UAT)
Testing by the client to confirm the system meets requirements before acceptance.
-
JA本番稼働 ほんばんかどうVIvận hành chính thức (go-live)
The moment a system starts running in production for real users.
-
JA原因分析 げんいんぶんせきVIphân tích nguyên nhân gốc
Finding the underlying cause of a defect or incident to prevent recurrence.
-
JA対策 たいさくVIbiện pháp đối phó
Corrective and preventive actions taken after identifying a problem's cause.
-
JA報連相 ほうれんそうVIbáo cáo – liên lạc – thảo luận (Hō-Ren-Sō)
A Japanese work principle of timely reporting, informing and consulting.
-
JAキックオフミーティングVIhọp khởi động (kickoff)
An opening meeting to align on project goals, scope and roles.
-
JA議事録 ぎじろくVIbiên bản họp
A written record of a meeting's discussion and decisions.
-
JA人工知能 じんこうちのうVItrí tuệ nhân tạo (AI)
The field of building computer systems that perform tasks requiring human-like intelligence.
-
JA機械学習 きかいがくしゅうVIhọc máy (machine learning)
Methods letting computers learn patterns from data rather than being explicitly programmed.
-
JA深層学習 しんそうがくしゅうVIhọc sâu (deep learning)
A branch of machine learning using multi-layer neural networks to learn complex features.
-
JAニューラルネットワークVImạng nơ-ron
A computational model of layered, connected nodes inspired by the brain.
-
JA教師あり学習 きょうしありがくしゅうVIhọc có giám sát
Learning from data labeled with correct answers.
-
JA教師なし学習 きょうしなしがくしゅうVIhọc không giám sát
Learning structure from unlabeled data, such as clustering.
-
JA強化学習 きょうかがくしゅうVIhọc tăng cường
An agent learns optimal actions through trial, error and rewards.
-
JA学習データ がくしゅうデータVIdữ liệu huấn luyện
Data used to train a machine learning model.
-
JAアノテーションVIgán nhãn dữ liệu (annotation)
Adding labels or notes to data so it can be used for training.
-
JAモデルVImô hình (model)
The trained artifact that takes input and produces predictions or generated content.
-
JA推論 すいろんVIsuy luận (inference)
Using a trained model to process new data.
-
JA過学習 かがくしゅうVIquá khớp (overfitting)
A model fits training data too closely and performs poorly on new data.
-
JA正解率 せいかいりつVIđộ chính xác (accuracy)
The proportion of correct predictions among all samples.
-
JA生成AI せいせいエーアイVIAI tạo sinh
AI that creates new content such as text, images or code.
-
JA大規模言語モデル だいきぼげんごモデルVImô hình ngôn ngữ lớn (LLM)
A deep learning model trained on vast text to understand and generate language.
-
JAプロンプトVIprompt (câu lệnh cho AI)
The instruction or question a user gives to an AI model.
-
JAハルシネーションVIảo giác AI (hallucination)
When AI produces false information presented as fact.
-
JAファインチューニングVItinh chỉnh (fine-tuning)
Further training a pre-trained model on specific data for a particular task.
-
JARAG ラグVIRAG
Retrieval-Augmented Generation, combining document retrieval with an LLM for more grounded answers.
-
JA自然言語処理 しぜんげんごしょりVIxử lý ngôn ngữ tự nhiên (NLP)
The field enabling computers to understand and process human language.
-
JA画像認識 がぞうにんしきVIthị giác máy tính
The field enabling computers to recognize and analyze images and video.
-
JAAIエージェント エーアイエージェントVIAI agent (tác tử AI)
An AI system that plans and uses tools autonomously to complete tasks.
-
JAトークンVItoken
A small unit of text processed by a language model, used for limits and pricing.
-
JAストーリーポイントVIstory point
A relative unit estimating the size and difficulty of a user story.
-
JAバーンダウンチャートVIbiểu đồ burndown
A chart showing remaining work over time during a sprint.
-
JAアウトソーシングVIgia công phần mềm (outsource)
Contracting an external company to perform some or all development work.