Algorithm

An algorithm is a series of instructions, either in the form of pseudo-code or in a computer programming language, which aim at solving a problem or at performing some sort of computation. Algorithms are therefore strongly connected to various fields of mathematics and physics, such as probability and statics, calculus and linear algebra. Algorithms apply ... Read more

CPU

A central processing unit (CPU) is a complex electronic circuit which performs all numerical, logic, IO and control computations inside a computer. There are generally two types of CPUs, ie reduced instruction set computers (RISC) and Complex Instruction Set Computers (CISC). There are also other similar circuits to a CPU, with a more specialized scope ... Read more

DCOM

Definition of DCOM The Microsoft Distributed Component Object Model (DCOM) protocol is used to expose application objects via remote procedure calls (RPCs). DCOM has extensions layered on top of the Remote Procedure Call extensions. Refer to the following Microsoft article for more details on DCOM: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dcom/4a893f3d-bd29-48cd-9f43-d9777a4415b0.

Firmware

Firmware Firmware is low level system software, which provides access and control to a computing device hardware and hardware abstraction layers to the computing device operating system. Depending on the complexity of a computing device, there may be devices with lower complexity, such as IoT devices and sensors, which do not need a full operating ... Read more

ITSM

ITSM stands for IT Service Management. The term ITSM encompasses all processes and activities related to the design, creation, delivery and support of IT services. In some cases, ITSM focuses on IT technical support and helpdesk systems, such as Service Now and BMC Helix. An example is BMC Helix ITSM platform.

RPC

Microsoft Remote Procedure Call (RPC) is a protocol defined by Microsoft to allow for distributed communication processes running between clients and servers in a network. RPC offloads the networking-related process management and allows developers to focus on application logic development.

software

Software constitutes the set of computer programming code alongside other utility and dependency files and tools which provide a unified application experience to end users and application programming interface (API) consumers. Software can be created in any computer programming language, markup language or scripting language by using one or more algorithms, and can generally be ... Read more

Virtual machine

A virtual machine is a cloud-based or on-premises based virtual computer which runs under the control of a hypervisor host cluster. A hypervisor is computer software, firmware or hardware which is able to create and run virtual machines. There are two basic types of server virtualization, i.e. type 1 and type 2. Type 1 hypervisors ... Read more