AUTOMATION AND COMPUTER-INTEGRATED TECHNOLOGIES TERMINOLOGY
|Терминология Специальности
SPECIALTY TERMINOLOGY
Read, listen, repeat, memorize!
|Читайте, слушайте, повторяйте, запоминайте!
Click “NEXT” to start
Principles of Automation
Listen, repeat, memorize!
Automation is the creation of technology and its application in order to control and monitor the production and delivery of various goods and services.
It performs tasks that were previously performed by humans.
Automation is being used in a number of areas such as manufacturing, transport, utilities, defense, facilities, operations and lately, information technology.
Automation is evolving quickly and business intelligence in applications is a new form of high-quality automation.
In the technology domain, the impact of automation is increasing rapidly, both in the software/hardware and machine layer.
Industrial automation is the control of machinery and processes used in various industries by autonomous systems through the use of technologies like robotics and computer software.
Industrial control systems (ICS) allow for monitoring and control locally and remotely. With these increasingly advanced control mechanisms, industries can operate 24 hours a day.
Application Map
Listen, repeat, memorize!
Application mapping is a process used to discover and map all components and interdependencies of an organization’s business processes and applications, including software, servers, storage, security, networking infrastructure and data flow.
Application Map helps you spot performance bottlenecks or failure hotspots across all components of your distributed application.
Each node on the map represents an application component or its dependencies; and has health Key performance indicators (KPI) and alerts status.
Components are independently deployable parts of your distributed/microservices application.
Developers and operations teams have code-level visibility or access to telemetry generated by these application components.
The app map finds components by following HTTP dependency calls made between servers with the Application Insights software development kit (SDK) installed.
Object-relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between incompatible type systems using object-oriented programming languages. This creates, in effect, a “virtual object database” that can be used from within the programming language.
Listen to the Text:
Listen, repeat, memorize!
The majority of the minicomputer and mainframe vendors instigated projects to combine the two, producing an object-oriented programming (OOP) library format that could be used anywhere.
Such systems were known as object libraries, or distributed objects, if they supported remote access.
After the inevitable cooling of marketing hype, object libraries continue to be used in both object-oriented programming and distributed information systems. Class libraries are the rough OOP equivalent of older types of code libraries.
They contain classes, which describe characteristics and define actions (methods) that involve objects. Class libraries are used to create instances, or objects with their characteristics set to specific values.
In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods).
In many languages, the class name is used as the name for the class (the template itself), the name for the default constructor of the class (a subroutine that creates objects), and as the type of objects generated by instantiating the class; these distinct concepts are easily conflated.
In computer science, a library is a collection of non-volatile resources used by computer programs, often to develop software.
Listen to the Text:
Listen, repeat, memorize!
The Strategic Framework is a comprehensive picture of the organization’s strategy. It clarifies how individual efforts and team projects can be connected to achieve the best outcome. It includes meaningful target measures and a sequence of activities that help focus on the key efforts that implement the strategy.
In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software. A software framework provides a standard way to build and deploy applications.
A programming infrastructure created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as desktop applications and Web services.
The .NET Framework contains three major parts: the Common Language Runtime. the Framework Class Library.
Intermediate language (IL) is an object-oriented programming language designed to be used by compilers for the .NET Framework before static or dynamic compilation to machine code.
The IL is used by the .NET Framework to generate machine-independent code as the output of compilation of the source code written in any .NET programming language.
IL is a stack-based assembly language that gets converted to bytecode during execution of a virtual machine. It is defined by the common language infrastructure (CLI) specification.
Listen to the Text: